M1CK431
9521b8e122
API: ensure user is active in checkLogin helper
1 month ago
M1CK431
51f94d6cf5
API: add basic multiple admin users
1 month ago
M1CK431
d5db40f40d
API: make all resources users-agnostic
1 month ago
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
2 months ago
vishalsabhaya
d0067a0a12
improve page load performance of large amount urls ( #5025 )
...
Co-authored-by: vishal sabhaya <vishals@vebuin.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 months ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
2 months ago
Shaun
36f8be040d
Monitor Conditions ( #5048 )
3 months ago
Prabhsharan Singh
562de6abb4
fix: undefined in log while creating a new monitor ( #5053 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Shaun
3d9bbe1a62
Improve Playwright/E2E testing setup ( #5056 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Dan Sullivan
dc3ad88fe1
Add option to pass cache bust param ( #3525 )
...
Co-authored-by: Dan Sullivan <dan@symbiosgroup.co.uk>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
3 months ago
Frank Elsinga
9486fa22ee
made sure that the socket handlers have consitent names ( #4818 )
3 months ago
Frank Elsinga
0ddf35e7b5
Removed now unnecessary version checking ( #4815 )
3 months ago
Frank Elsinga
5dc4bb64d5
Merge branch 'master' into snmp-monitor
6 months ago
Matt Visnovsky
7eee5db4d2
Variable changes
...
-Reuse expected_value for snmpControlValue
-Create jsonPathOperator for snmpCondition
6 months ago
Nelson Chan
a581a85633
Feat: Use `UptimeCalculator` for PingChart ( #4264 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
6 months ago
Matt Visnovsky
1c4740748c
Re-use monitor.radiusPassword for community string
7 months ago
Matt Visnovsky
f059d54349
Use frontend timeout
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1585616669
7 months ago
Frank Elsinga
b4bd003626
Merge branch 'master' into snmp-monitor
7 months ago
Matt Visnovsky
9d28fcff1a
Update bean model backend
...
Updates appropriate values async when editing the SNMP monitor
7 months ago
Louis Lam
63a380326d
Merge branch '1.23.X' into 1.23.13-to-2.0.0
...
# Conflicts:
# .github/workflows/auto-test.yml
# package-lock.json
# package.json
# server/database.js
# server/model/monitor.js
# server/monitor-types/real-browser-monitor-type.js
# server/util-server.js
# test/cypress/unit/i18n.spec.js
7 months ago
BigBoot
bab427f715
Add `loginRequired` SocketIO event ( #4636 )
7 months ago
Louis Lam
7a9e2f5de6
Merge pull request from GHSA-23q2-5gf8-gjpp
7 months ago
Frank Elsinga
975761b448
made sure to use `Promise.allSettled` instead of sleeping for 500ms after login ( #4592 )
8 months ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
8 months ago
Frank Elsinga
89158be7de
Merge branch 'master' into monitor_async_start_stop
10 months ago
Louis Lam
9356e7dd4f
Update clear stats ( #4324 )
11 months ago
Nelson Chan
c9fe6b5d01
Feat: Refresh login token for the client initiating password change ( #4214 )
11 months ago
Louis Lam
996ff28ed9
Playwright + Native Node Test Runner ( #3893 )
11 months ago
Louis Lam
1a47563eb8
Merge branch '1.23.X' into version-merge
...
# Conflicts:
# package-lock.json
# package.json
# server/server.js
# server/uptime-kuma-server.js
12 months ago
Louis Lam
f861a48dfc
Smoothing the update for origin check ( #4216 )
12 months ago
Louis Lam
fa1214ae5e
Rebse #4213 ( #4215 )
...
Co-authored-by: Nelson Chan <chakflying@hotmail.com>
12 months ago
Nelson Chan
99adac3eb9
Fix: typo for `disconnectAllSocketClients` ( #4213 )
12 months ago
Louis Lam
719ef856e8
Merge manually
12 months ago
Louis Lam
869ee8ec50
Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# .github/workflows/auto-test.yml
# extra/reset-password.js
# package-lock.json
# package.json
# server/routers/status-page-router.js
# server/server.js
# server/socket-handlers/general-socket-handler.js
# server/uptime-kuma-server.js
# src/components/ActionInput.vue
# src/util.js
# src/util.ts
12 months ago
Louis Lam
530c8e5328
Drop cacheable-lookup ( #4178 )
...
* WIP
* WIP
12 months ago
Louis Lam
482049c72b
Merge pull request from GHSA-88j4-pcx8-q4q3
...
* WIP, still need to handle npm run reset-password
* Implement it for "npm run reset-password"
Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js
* Minor
12 months ago
Louis Lam
2815cc73cf
Merge pull request from GHSA-mj22-23ff-2hrr
...
* WIP
* WIP
* Handle parsing error
* Fix matching origin issue
12 months ago
Nelson Chan
46432618e1
Feat: Add json-query to MQTT monitor type ( #3857 )
...
* Feat: Add json-query MQTT monitor type
* Fix: Allow result to be null
* Fix: Remove unused parameter
* Chore: Update JSDoc
* Fix: Add default if checkType is not set
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
12 months ago
Louis Lam
c5d9c54a04
Merge branch 'master' into 1.23.X-merge-to-2.X.X-2
...
# Conflicts:
# package.json
12 months ago
Louis Lam
81c9900e23
Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X-2
...
# Conflicts:
# docker/debian-base.dockerfile
12 months ago
Adam Hancock
62780001f7
Feature: remote browser support ( #3904 )
...
* [empty commit] pull request for remote browser support
* Remote browser: Added UI screens and DB tables.
* Remote browser working
* Fixing tests
* Fix tests
* Fix tests
* fix tests
* Test browser
* revert init_db.js
* Changed drop down to ActionSelect
* Fix translations
* added remote browsers toggle
* revert changes package-lock
* Fix bad english
* Set default remote browser
* Remote browsers Requested changes
* fixed description.
12 months ago
Louis Lam
1708b67949
Change execSync/spawnSync to async ( #4123 )
...
* WIP
* Add missing await
* Update package-lock.json
1 year ago
Louis Lam
2aa15ea635
Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# server/database.js
1 year ago
Nelson Chan
9964b6c4d8
Fix: Update monitor object on pause ( #4032 )
1 year ago
Louis Lam
ace1fe00c2
Merge branch 'master' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# docker/debian-base.dockerfile
# package-lock.json
# server/database.js
# server/model/monitor.js
# server/uptime-kuma-server.js
# server/util-server.js
1 year ago
Muhammed Hussein karimi
9f170a68d7
🐛 fix: boolean fields in kafka producer monitor ( #3949 )
...
* 🐛 fix: boolean fields in kafka producer monitor
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
* 🐛 fix: boolean fields db patch table modify
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
* ✏️ typo: remove `_old` COLUMNs in patch-fix-kafka-producer-booleans
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
---------
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
1 year ago
Louis Lam
1a862e47ab
Check if the password changed when user is not null
1 year ago
Louis Lam
87b2e45fbf
Check if the password changed when user is not null
1 year ago
Louis Lam
966dfa6f88
Drop backup ( #3892 )
...
* Drop backup
* Fix warning
1 year ago
Louis Lam
03e43ab364
Log color and simplify startup log for production ( #3889 )
1 year ago