2124 Commits

Author SHA1 Message Date
skkzsh f1b717d258 fix(discord): timezone with dayjs.utc() (#7520) 2026-06-17 13:32:37 +08:00
skkzsh cf1bfc3321 fix: omit resolver port from DNS monitor service URL (#7516) 2026-06-16 13:07:57 +00:00
Daniel Nagy e7456bf1db feat(notification): add additional headers option for SMTP (#7506)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-06-12 14:19:42 +00:00
João Filipe Silva 8e27fd1925 fix: add timeout functionality to kafka (#7472)
Co-authored-by: joaofilipesilva <joao.silva@clearops.com>
2026-06-04 10:36:40 +00:00
DJ b829329e0a feat: Add incidents to RSS (#7420)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-05-25 14:59:41 +00:00
aminoacidity efa194a6df feat: add optional token field for gamedig monitors (#7433) 2026-05-25 14:37:45 +00:00
Christian d5d727cda3 feat(notification): add EgoSMS SMS provider for Uganda (#7434)
Co-authored-by: Kiiza Christian <ckiiza@renu.ac.ug>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-25 12:54:20 +00:00
aminoacidity 14d07ec397 fix: Add bearer token support to WebSocket upgrade monitor (#7431)
Co-authored-by: Neeraj Yeswant <neeraj@connectcue.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-05-25 11:21:21 +00:00
Louis Lam 6878740577 chore: Implement dev data directory handling for non-master branches (#7432) 2026-05-25 12:01:56 +08:00
aminoacidity 68d87cae51 feat: Adding bearer token (#7415)
Co-authored-by: Neeraj Yeswant <neeraj@connectcue.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 02:48:52 +00:00
Petr Dvořák 0c5371afad fix: NTLM monitor over plain HTTP fails with 400 Bad Request (#7351)
Co-authored-by: Petr Dvořák <petr.dvorak@pro-doma.cz>
2026-05-10 14:15:41 +02:00
Alexey 74c43a33f3 feat: Add VKTeams bot notification provider (#7365) 2026-05-08 11:15:46 +02:00
Louis Lam 07b38184bb fix: Revert back to single SQLite connection by default (#7346) 2026-05-04 00:05:25 +08:00
Andreas Wagner 913105f2de fix: Add busy_timeout to sqlite to avoid error SQLITE_BUSY: database is locked (#7307) 2026-05-02 20:24:00 +08:00
Louis Lam ba85804c23 fix(database): add UPTIME_KUMA_SQLITE_SINGLE_CONNECTION (#7312) 2026-04-26 23:49:52 +08:00
sofia-fernandez-six 2f45b46315 feat: websocket improve to fix issue #7268 including support authentication (#7304)
Co-authored-by: sofia.fernandez <sofia.fernandez@six-group.com>
2026-04-21 13:15:06 +02:00
噗噗 07d28d8181 fix(uptime): ensure correct handling of missing time buckets in uptime calculations (#7235) 2026-04-10 14:22:01 +00:00
jlbrt 7136dd7832 fix(notification): check for monitorJSON in Stackfield provider (#7248) 2026-04-07 12:50:38 +02:00
Louis Lam a5f30d4cc8 fix(notification): ensure applyExisting is not saved to database (#7221) 2026-03-29 23:12:44 +08:00
Brian Pravato 7188e054d8 feat(notification): add custom message template support for Evolution provider (#7207)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-27 20:57:18 +01:00
Micah Stauffer 42e8b8fbbb feat: add Telnyx messaging provider (#7201)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-03-26 20:06:16 +00:00
Shaan 50c522f1ff fix: Domain expiry doesn't seem to update #7189 (#7198) 2026-03-27 00:48:12 +08:00
Louis Lam c4b73ce1ce fix: Handle SSL in setup database temp server (#7166) 2026-03-24 18:37:19 +00:00
FunNikita 4a6161c579 feat: Add VK notification provider (#7182) 2026-03-21 21:07:45 +01:00
Aleksey Kravchenko 4586896978 feat: Add MAX messenger notification provider (#7160)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 17:33:02 +01:00
Ryan 77425f7a71 feat: add OracleDB monitor (#7156)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 11:04:13 +00:00
otbutz aa40ffdf23 fix(database): knex propagate create errors (#7155) 2026-03-16 23:18:05 +08:00
Nic Jansma 448643fcf0 fix: prometheus metrics have two series for a single monitor when that monitor has tags (#7125) 2026-03-10 16:29:35 +00:00
Teemu Risikko aedac237d0 fix: isParentActive return type to boolean (#7121) 2026-03-09 11:46:33 +01:00
riccardo c60210124a feat: fluxer notification provider (#7109) 2026-03-07 19:55:46 +01:00
Manu 165c5c1134 fix: removal of uptime ratio and avg. response time from prometheus metrics (#6915)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 11:51:09 +00:00
Zhong Lufan (钟路帆) b00f721529 feat: set process.title to uptime-kuma (#7096) 2026-03-05 11:17:31 +01:00
Louis Lam 303a609c05 Merge commit from fork 2026-03-05 09:30:32 +08:00
Lanin Aleksandr 6f74cd3ce8 feat(proxy): allow socks proxy for the notifications (#7088) 2026-03-04 15:08:31 +01:00
MayMeow 111e981f73 fix: Remove forced DOWN status in group monitor (#7045) 2026-03-01 18:03:21 +08:00
Rohit Darekar ce740724d8 fix: preserve Domain Name Expiry Notification setting when editing monitor (#6994)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-28 23:38:29 +00:00
Louis Lam 075aa61806 fix: Revert "feat(dns): add configurable timeout for DNS monitor" (#7036) 2026-03-01 06:54:18 +08:00
Radu Lucuț bdcbd4c886 fix(globalping): retry creating the measurement on status 500 (#7056) 2026-02-26 18:07:32 +00:00
Cassandra 174c63d479 feat: structured logging (JSON) (#5179)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-26 17:02:58 +00:00
WaMessenger 86b86fae55 feat: add whatsApp (360messenger) notification provider (#7046)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 10:41:59 +00:00
Copilot 953d97fd2e fix: Setting Status Page Analytics Type to "None" fails with SQLite constraint violation (#7043)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 05:25:26 +00:00
mixelburg 0ce2ebb31e feat(dns): add configurable timeout for DNS monitor (#6990)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-23 21:17:22 +01:00
mixelburg 1de276006c fix: show actual bind address in startup logs (#6999)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-23 23:04:48 +08:00
Karthikeya chanda 019b4b7503 feat: allow templating in the Signal notificaiton provider (#6989)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-19 20:30:49 +01:00
mixelburg c90a7f30e1 fix: show certificate expiry on status page for TCP monitors (#6984)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
2026-02-19 12:53:50 +00:00
Louis Lam 41e75ddd6e refactor: improve SQLite multiple connections (#6979) 2026-02-19 13:58:55 +08:00
Louis Lam e4b8d423ee fix: rdap data is not actually used (#6981) 2026-02-19 13:29:04 +08:00
Louis Lam 3a46279b25 refactor: improve dynamic RDAP DNS data (#6971) 2026-02-19 12:55:23 +08:00
mixelburg ab3045f80e fix: handle undefined monitor name in PagerDuty notification summary (#6977)
Co-authored-by: Maks Pikov <mixelburg@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2026-02-18 19:59:16 +00:00
Bruce 193eb3b5b9 fix: clearing heartbeats on paused monitors leaves them paused (#6897)
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2026-02-18 05:53:56 +00:00