Commit Graph

1597 Commits (master)

Author SHA1 Message Date
Nelson Chan 7c49f7e5a6
Feat: Full server-side pagination for important events (#3515)
7 months ago
Chongyi Zheng 499429858c
Use API v2 for Bark notification (#2759)
8 months ago
Louis Lam 16a396debb Similar to #3763, but for 1.23.3
8 months ago
Louis Lam 2ef759a362 Allow missing patch files for downgrade or testing pr.
8 months ago
Nelson Chan 33cc96f918
Fix: subtract time taken to run heartbeat (#3072)
8 months ago
Louis Lam 59119b9e71 Merge branch '1.23.X'
8 months ago
Louis Lam ff51704cdf Fix #3712
8 months ago
Henrik Gerdes 33804d8823
fix: respect the user defined oauth2 auth method (#3727)
8 months ago
Louis Lam 83d91dbb1b Set mariadb timezone to UTC using +00:00 (#3723)
8 months ago
Nelson Chan 0af4ee6c34
Fix: Missing await for isActive (#3717)
8 months ago
Frank Elsinga d6af9162c1
Chore: Extracted the dns monitor to its own monitor-type (#3413)
8 months ago
Anders Kvist f0c54be43f
Adding x-www-form-urlencoded (#3499)
8 months ago
Frank Elsinga d6302198f3
chore(jsdoc):Linting fixes (#3703)
8 months ago
Nelson Chan f3e1a9c61a
Fix: Incorrect database check in sqlHourOffset (#3706)
8 months ago
Louis Lam 9c61247162 Fix #3679
8 months ago
Louis Lam ed04008569 Remove incorrect warning
8 months ago
Louis Lam f3517bc08d Fix avg ping
8 months ago
Nelson Chan 52946c3e08
Feat: Translate toast messages by adding msgi18n to callbacks (#3263)
8 months ago
Louis Lam 5061e42d4b Merge remote-tracking branch 'origin/2.0.X' into 2.0.X
8 months ago
Louis Lam 076331bf00
Uptime calculation improvement and 1-year uptime (#2750)
8 months ago
Louis Lam a13fc7079e Merge branch 'master' into 2.0.X
8 months ago
Louis Lam cd79df07e1
Add an ability to enable/disable nscd (#3652)
8 months ago
Nelson Chan db42c13e05
Fix: Remove legacy unused tags cleanup (#3651)
8 months ago
Lior Slakman c0e273df5b
Show hostname:port for gamedig monitor on Discord notification (#3643)
8 months ago
Nelson Chan 4da1341aa5
Fix: Improve dnsMessage handling (#3614)
8 months ago
Frank Elsinga 4d07b65bdd
fixed local docker not working anymore (#3606)
9 months ago
Frank Elsinga 1772158d62
fixed opsgenieRegion not being the same enum between the frontend and backend (#3616)
9 months ago
Louis Lam 31c00081fa Merge branch 'master' into 2.0.X
9 months ago
zhenqiang c0174dc1c4
fix(notification-aliyun-sms): throw error when sending SMS failed (#3573)
9 months ago
Louis Lam db3a7d69fe Change some jsdoc rule to warn instead of error
9 months ago
Matthew Nickson 8a92054c2b
Added JSDoc to ESLint (#3529)
9 months ago
Louis Lam da4f4e3d76 Update migrations
9 months ago
Louis Lam e001fd7d1c incrementalVacuum for sqlite only
9 months ago
Louis Lam 3e0f5f4231 Merge branch 'master' into 2.0.X
9 months ago
Louis Lam b44f6e4af2 Fix #3539
9 months ago
Matthew Nickson 71fca3f0c3
Fixed #3520 Validate accepted status codes type (#3530)
9 months ago
Nelson Chan 2921f33c24
Feat: add givenPortOnly as gamedig option (#3532)
9 months ago
Louis Lam 4e0bb394db Minor
9 months ago
Jinhyeok Lee 439b6517d1
Feat: Add http/http keyword timeout option (#2142)
9 months ago
Louis Lam c6e68fac97
Follow up #2852 (#3527)
9 months ago
Marcell Fülöp bce4835362
FEAT: Allow client side TLS for Docker hosts (#2852)
9 months ago
Nelson Chan a032e11a2e
Feat: Create Group in EditMonitor page (#3379)
9 months ago
Louis Lam d231a05526
Remove babel-plugin-rewire (#3522)
9 months ago
Louis Lam 67b1974718 Allow specifying `DATA_DIR` without a tailing slash
9 months ago
Henrik Gerdes 42b5d30a33
feat: Implement oauth2 monitors (#3119)
9 months ago
Damon 587d9e4781
Add Flashduty notification (#3475)
9 months ago
Louis Lam 9dd652733e
Merge pull request #3467 from ngc7331/pushdeer
9 months ago
Louis Lam 0a59fef7d8
Merge pull request #3490 from chakflying/fix/radius-retry
9 months ago
Louis Lam 7f68e4a987 Merge remote-tracking branch 'origin/master' into status-page-expiry
9 months ago
zappityzap eb6167aaf1
Nostr dm notifications (#3473)
9 months ago
Louis Lam a0bd4b248b Merge remote-tracking branch 'origin/master' into 2.0.X
9 months ago
Nelson Chan 573f158f7f Fix: incorrect radius error handling
9 months ago
Louis Lam a0203372ce
Built-in nscd into the docker image (a better dns caching service) (#3472)
10 months ago
Raymond Hackley 5ccf2d23fc
Fix: SMTP notification "Ignore TLS Error" option (#2999) (#3465)
10 months ago
小造xu_zh bf68e0a7bc fix: define pushdeerlink
10 months ago
小造xu_zh 6984596568
Apply suggestions from code review
10 months ago
小造xu_zh 0684313ec9 feat: remove blank characters and ending '/' first
10 months ago
小造xu_zh d7e12dc92d feat: allow the user to configure PushDeer Server URL
10 months ago
SGprooo 1d9a28e9ab
feat: Tailscale ping monitor (#3178)
10 months ago
Tarun Singh 50d4091ded Merge branch 'master' of https://github.com/louislam/uptime-kuma into status-page-expiry
10 months ago
Muhammed Hussein karimi 278b88a9d9
feat: added kafka producer (#3268)
10 months ago
Tarun Singh f6c1b92fc6 Added http type check and tags based design
10 months ago
Louis Lam 25c8196641
Support Node.js 20 again (#3431)
10 months ago
Louis Lam 80927332cb Merge remote-tracking branch 'origin/master' into feat/monitor-list-improved-filtering
10 months ago
Louis Lam 21d556528f
Fix #3420 timezone issue (#3425)
10 months ago
Louis Lam 357466cc90 Minor
10 months ago
Louis Lam b038d09349 Minor
10 months ago
Louis Lam c6d0c431bd
Merge pull request #3080 from duanearnett/feature/add-channel-notification-for-slack
10 months ago
Louis Lam 345e61abca Merge remote-tracking branch 'origin/master' into feat/badge-generator-placeholders
10 months ago
Louis Lam dd1526deff
Merge pull request #3421 from louislam/some-update
10 months ago
Louis Lam be26bb75d9 Update version handling
10 months ago
Louis Lam 99fb5836e2
Add SMSC (СМСЦентр) provider notification (#3335) By @FlatronBuda
10 months ago
Louis Lam 2f5a565ce4
Merge pull request #3381 from n-thumann/fix_ipv6_handling
10 months ago
Tarun Singh 6f4af30701 Merge branch 'master' of https://github.com/louislam/uptime-kuma into status-page-expiry
10 months ago
Tarun Singh b1f266ceb1 Added expiry changes to status page and fixes
10 months ago
Muhammed Hussein karimi 6bece8796e
feat: json-query monitor added (#3253)
10 months ago
Louis Lam e7d1b4e14a
Merge pull request #3174 from chakflying/fix/push-monitor-safe-restart
10 months ago
Louis Lam e5c6783781
Merge pull request #3205 from woj-tek/master
10 months ago
Louis Lam d825dbf828
Merge pull request #3188 from chakflying/fix/radius-timeout
10 months ago
Louis Lam 293015ff35 Parse `x-www-form-urlencoded` for /test-webhook
10 months ago
Louis Lam 18d8b3a8e0 Merge remote-tracking branch 'origin/master' into feat/webhook-custom-body
10 months ago
Louis Lam cdb38d49eb
Merge pull request #3380 from chakflying/experiment/incremental-vacuum-job
10 months ago
Louis Lam fe40d819bd Update send403 to sendHttpError
10 months ago
Louis Lam 3dbd8277f0 Merge remote-tracking branch 'origin/master' into feat/global-status-page-badge
10 months ago
Louis Lam ed6b4e5ae5 Merge remote-tracking branch 'origin/master' into miles/invert-keyword
10 months ago
Louis Lam 3b9c95a8a8
Prevent users from specifying an unexpected executable as Chromium (#3348)
10 months ago
nthumann cdf6922bdd
Fix handling of IPv6 addresses in getClientIP
10 months ago
Nelson Chan 9954ba82e7 Feat: Run incremental_vacuum and optimize
10 months ago
Louis Lam 13ae878ee8
Merge pull request #3347 from louislam/1.22.X
10 months ago
Tarun Singh 4ea5771f97 Status page certificate expiry
10 months ago
DevMirza 1774bb86dc
🐛 fix lint warning (#3355)
10 months ago
Francisco Marques bd5496d267
Fixed update checker making requests to uptime.kuma.pet even when turned off (#2281)
10 months ago
Louis Lam df8fcffb19 Drop unused code
10 months ago
Louis Lam 8c60e902e1 Remove an unused variable
10 months ago
Louis Lam ccc39b9516 Move all old db patch files to `db/old_migrations/`
10 months ago
Louis Lam de74efb2e6
Merge pull request #3169 from janow25/docker-health-check
10 months ago
Louis Lam e26abc3156 Improve the setup database
10 months ago
Louis Lam d286c534bd Improve the setup database for embedded MariaDB
10 months ago
Louis Lam 7975caf29e Update db migration and dockerfile
10 months ago
Louis Lam 16a1a66e09 Merge remote-tracking branch 'origin/master' into 2.0.X
10 months ago
Louis Lam 9ee2780e9e
Merge pull request #2871 from pruekk/chore/missing-notificationList
10 months ago
Nelson Chan a386f1fc9e
[Experiment] Use incremental vacuum to speed up delete? (#2800)
10 months ago
Nelson Chan 3e5e7e6e32 Fix: Incorrect options for cert-exp badge
10 months ago
Nelson Chan 0e725569e5 Feat: Add placeholders for badge generator
10 months ago
Louis Lam 2e2747fb52 Handling DATE_ADD
10 months ago
Louis Lam 5388a37a26 Fix port NaN not working in MariaDB
10 months ago
Louis Lam 4f6035899d
Real browser monitor type (#3308)
10 months ago
Louis Lam dd77baabe1
Merge pull request #3234 from kefoster951/fix_redis_auth
10 months ago
Louis Lam 820f2eec9f Merge remote-tracking branch 'origin/1.23.X'
10 months ago
Nelson Chan 7cc9783436 Fix: Active needs to return bool instead of 0
10 months ago
Louis Lam b4b6e07e6b
Merge pull request #3310 from chakflying/chore/auth-logging
10 months ago
Tarun Singh 7a34103da6 Added fix to remove children when type changed
10 months ago
Nelson Chan c9d6e576ab Chore: Remove redundant assign
10 months ago
Nelson Chan 97d38ee1a8 Feat: Add custom body for Webhook Notif.
10 months ago
Nelson Chan cc94609423 Chore: Add logging for failed auth
10 months ago
Lasse Bang Mikkelsen a00561ff09
Strip trailing slashes to avoid 404
11 months ago
Kenneth Foster 6708eed121 Fixed error handling if client is closed
11 months ago
kefoster951 3c56a6f395
Merge branch 'louislam:master' into fix_redis_auth
11 months ago
Louis Lam 2b46693995
Merge pull request #3239 from madnight/master
11 months ago
kefoster951 d37c33ad42
Update server/util-server.js
11 months ago
Louis Lam c4c3fc81b2
Merge pull request #2693 from julian-piehl/group-monitors
11 months ago
Fabian Beuke 37ae8eb44a
Fix: prometheus monitor_status metric has 4 values
11 months ago
Kenneth Foster 8897385690 Fixed linting
11 months ago
Kenneth Foster 6132a45c7c fixed when auth is needed but not provided
11 months ago
Kenneth Foster f68452c47a Added changes to stop auth attempts after an error
11 months ago
Nelson Chan 58ec53fb1d Fix: Try to close mysql connection properly
11 months ago
duane 9a8bea5761 Changes 'Mention Channel' -> 'Notify Channel'
11 months ago
Peace 56f448bfe5
fix: maintenance heredity
11 months ago
Peace 2b46da0f47
style: fix linting
11 months ago
Peace 9bd76c2795
Merge branch 'master' into group-monitors
11 months ago
duane 376d84c742
Merge branch 'master' into feature/add-channel-notification-for-slack
11 months ago
Louis Lam 343a1d3344
Merge pull request #3203 from CommanderStorm/applied_timezone_formatting
11 months ago
Wojciech Kapcia f3fe392ec4
Add option to use ApiKeys in Twilio in addition to main account credentials
11 months ago
Frank Elsinga f3c09f2bbd made every Notification provider supply time like dingding after #3152
11 months ago
Louis Lam 8ed2b59410 Resolve conflict
11 months ago
Louis Lam 0b8dddba24 Merge remote-tracking branch 'origin/master' into skaempfe#2593
11 months ago
Louis Lam bc95875aa0
Merge pull request #3156 from maximilian-krauss/feat/add-pushover-ttl
11 months ago
Louis Lam c1efe0f26d Add a warning for Node.js >= 20
11 months ago
Maximilian Krauß a0d0d5b015 fix: sends pushover ttl only if defined
11 months ago
Maximilian Krauß 8d05d80a5f feat: Adds message ttl to pushover notification
11 months ago
duane 5200e10aab Removes ternary operator for Slack channel mention
12 months ago
Nelson Chan f1a396b0f7 Fix: Align radius timeout to default
12 months ago
Nelson Chan f70b971810
Fix: Improve error message
12 months ago
duane 00f733d352 Adds ability to notify channel when Slack webhook triggered
12 months ago
Nelson Chan 317024ed72 Fix: Use safebeat for push monitor
12 months ago
Janne Nowak f604d96c5b splited if to inner if
12 months ago
Janne Nowak f30f00655f small fix for down containers
12 months ago
Janne Nowak 891f09def7 removed log
12 months ago
Janne Nowak 6b5e179bb0 linting
12 months ago
Janne Nowak f653aba735 added docker health status
12 months ago
Louis Lam bb15fa0179
Merge pull request #3154 from chakflying/fix/clear-data-remove-worker-thread
12 months ago
Louis Lam 8d24891b8e
Merge pull request #3054 from TechWilk/keyword-not-found-whitespace
12 months ago
Nelson Chan 80c8fd7372 Chore: Remove util-worker
12 months ago
Nelson Chan a27386bb92 Fix: Use croner for clear-old-data
12 months ago
AnnAngela ce70b3fc62
feat: add a space to separate the words
12 months ago
AnnAngela 06fba5b55a
feat: show time as server timezone in dingding notification
12 months ago
Louis Lam 7f5d0e5490 Merge remote-tracking branch 'origin/1.21.X'
1 year ago
Louis Lam 0eaaa8b6fa Minor
1 year ago
Louis Lam 5cd506e340 Minor
1 year ago
Louis Lam f0beccf6bf Fix `Same As Server Timezone` do not save correctly
1 year ago
Louis Lam 72c16c3aa2 Fix eslint warnings
1 year ago
Louis Lam d23cb0b382 Fix maintenance do not start after 1.21.2
1 year ago
Louis Lam 8207f16396 Merge remote-tracking branch 'origin/master' into ntfy-bearer-authorization
1 year ago
Christopher Wilkinson 0e516a42e5
Trim before truncating "keword not found" message
1 year ago
Louis Lam 6356b1e50a
Merge pull request #2961 from chakflying/feat/flush-wal
1 year ago
Josua Frank 11f4cb8725
Merge branch 'louislam:master' into ntfy-bearer-authorization
1 year ago
Louis Lam 4c1ac5e870
Merge pull request #2863 from mtelgkamp/ntfy-notification-improvements
1 year ago
Louis Lam 9e320dc5fb Expose timezone and local datetime to notification providers
1 year ago
Louis Lam 2f3f929fbd
Merge pull request #2831 from mtelgkamp/mattermost-notification-improvements
1 year ago
Miles Steele 682f8e52a8 lint
1 year ago
Miles Steele 171aff1226 add invert keyword feature
1 year ago
Josua Frank 1f7f1f70bf
Merge branch 'louislam:master' into ntfy-bearer-authorization
1 year ago
Louis Lam 21ad715e6a
Merge pull request #3021 from louislam/1.22.X
1 year ago
Josua Frank 23af66f618
Merge branch 'louislam:master' into ntfy-bearer-authorization
1 year ago
Louis Lam 45ef7b2f69 Fix Effective Date Range cannot be removed
1 year ago
Nelson Chan 38fab198bb Fix: Fix user count check
1 year ago
Nelson Chan 8d5679a8ab Fix: Create database before connect
1 year ago
Josua Frank 6b078b83bd
Merge branch 'master' into ntfy-bearer-authorization
1 year ago
Louis Lam 1be74e2720
Merge pull request #2870 from chakflying/feat/auto-theme-status-page
1 year ago
Louis Lam 32f84b5e4e
Merge pull request #2491 from RubenNL/fix-metrics-push
1 year ago
Louis Lam dbfaddafca Validate cron before submit
1 year ago
Louis Lam 511038b45a Remove unused code
1 year ago
Louis Lam 17ae47d091 Drop database backup logic, because duplicating a relative large database likely causes a disk space issue, users should take backup manually instead.
1 year ago
Louis Lam de0d1edfd4
Merge pull request #2988 from chakflying/fix/socks-rejectUnauthorized
1 year ago
Louis Lam 524cf7c607 WIP
1 year ago
Louis Lam 227cec86a8 WIP
1 year ago
Louis Lam 02291730fe WIP
1 year ago
Nelson Chan 8ee4b844fd Fix: Pass rejectUnauthorized to Socks Proxy
1 year ago
Josua Frank fc4312ca1a
Merge branch 'master' into ntfy-bearer-authorization
1 year ago
Louis Lam fbdeb30ce7
Merge pull request #2973 from chakflying/fix/limit-precision
1 year ago
Louis Lam 41bda4e1d7
Merge pull request #2975 from chakflying/fix/badge-no-label
1 year ago
Louis Lam 4869e6531c
Merge pull request #2980 from Genc/feature/twilio-notification-provider
1 year ago
Louis Lam 302b9cf644
Merge pull request #2956 from wwniclask25/feature/opsgenie-alerts
1 year ago
Louis Lam 3c3a192943
Merge pull request #2906 from chakflying/fix/duplicate-expiry-notif
1 year ago
Faruk Genç b64c835cee Add Twilio Sms Notification Provider
1 year ago
Nelson Chan 4f05912276 Fix: Allow status badge with empty label
1 year ago
Nelson Chan bf525371d9 Fix: Apply toPrecision as last step
1 year ago
Louis Lam 89bfc3bf33
Merge pull request #2908 from chakflying/chore/encrypted-private-key
1 year ago
Louis Lam f4ee5271af Improve error handling of mysqlQuery and return row count as result
1 year ago
Louis Lam 7330db3563 Improve error handling of mysqlQuery and return row count as result
1 year ago