Commit Graph

2064 Commits (dev-better-auth)

Author SHA1 Message Date
Louis Lam fcb0af3fd1 WIP
4 months ago
Louis Lam e5c679332e Connect our database using kysely-knex adapter
4 months ago
Louis Lam cea9278755 Merge branch '3.0.X' into dev-better-auth
4 months ago
Louis Lam 3f1866f658 Merge branch 'master' into 3.0.X-merge
4 months ago
Angel98518 3ebd0ae2a2
fix: Add input validation for monitor ID in badge endpoints (#6789)
4 months ago
dive2tech 236d74238c
fix: improve RADIUS client error handling and socket cleanup (#6783)
4 months ago
Dharun Ashokkumar a38c6dea25
feat: add google sheets notification provider (#6777)
4 months ago
Angel98518 f1d3e9adcc
fix: MongoDB monitor JSON.parse error handling (#6778)
4 months ago
ryana 9169a647cb
feat: implement incident history (#6469)
4 months ago
Dharun Ashokkumar b638ae48ef
fix: add option to disable STARTTLS for SMTP servers without TLS support (#6770)
4 months ago
Dharun Ashokkumar f8d494a03d
fix: json parse crashes in monitor model with safe parsing (#6767)
4 months ago
Copilot f8652c27af
fix(domain_expiry): include static RDAP DNS data with auto-updates instead of dynamically requesting it (#6769)
4 months ago
Epifeny 8bf929a958
feat(ntfy): include tag values in ntfy tags array (#6766)
4 months ago
Epifeny 52737a1299
feat(ntfy): Add monitor metadata to notification messages for automation (#6762)
4 months ago
Diego a86789be6c
feat: Add path to socket for external mariadb database (#6670)
4 months ago
Mohan 999c09d818
feat: Add enhanced Discord webhook alerts with timestamps and downtime (#6745)
4 months ago
ChenJinBo a0d73aba1a
feat(notification): add WeCom mentioned mobile list support" (#6758)
4 months ago
dipok 30ee8cec1f
feat(snmp): add SNMPv3 noAuthNoPriv support with backend test (#6552)
4 months ago
bitloi b926446a5c
feat: add screenshot delay option for Browser Engine monitor (#6753)
4 months ago
Joseph Adams 81ae0af7e1
fix: handle multi-level public suffixes in RDAP lookup (#6752)
4 months ago
yy 93141ae5a6
chore: fix typos in comments (#6755)
4 months ago
Dalton Pearson d7296c6629
feat: added monitoring for postgres query result (#6736)
4 months ago
iotux e022b5f976
fix: allow for private domains like example.local and others (#6711)
4 months ago
kota a85868ba7c
feat(notification): discord suppress notifications (#6717)
4 months ago
Aviral Garg 2790e3d9e6
fix(domain-expiry): move logging out of checkSupport to separate logic to reduce to half the amount of domain expiry logs (#6723)
4 months ago
tellorian 4de99eb851
feat(notification): expose path vars and improve Slack rich message (#6690)
4 months ago
Frank Elsinga 59af678eb9
chore: preemptivly reduce the cost to store the responses by lowering the limit and changing the on disk compression format (#6691)
4 months ago
Dmitry 751fe1bbf5
feat: Add configurable response data storage for notifications (#6684)
4 months ago
Frank Elsinga 731ffd2883
chore: make the logging of uptime_calc more consistent witht he rest of the logs (#6686)
4 months ago
SID c7a8b7affd
feat: Add option to retry only on status code failure for JSON Query monitors (#5693) (#6687)
4 months ago
tionis 0981fee9b2
feat(nostr): switch to gift-wrapped events (#6677)
4 months ago
Copilot cde96900a2
fix: Ensure ping can handle pings larger than 24 days by changing INT to BIGINT and FLOAT(8,2) to FLOAT(20,2) (#6668)
4 months ago
iotux da693e01c7
fix: idn ping errors (#6662)
4 months ago
Nilanjan Debnath c5675ae9eb
feat(setup-database): Add SSL authentication method for database setup (#6671)
4 months ago
Anurag Ekkati 0c9354d5f4
fix: Expand the logging around AggregateError (#6664)
4 months ago
IsayIsee 0511686f8a
fix: make including `msg` optional for alyun and clairify the carrier restrictions (#6636)
4 months ago
François HONORE f71787eac1
feat: add `monitor_uptime_ratio` and `monitor_response_time_seconds` prometheus metric (#5506)
4 months ago
Shaan a117add908
fix: Proper processing of date fields (Domain Expiry) with cleanup of unnecessary Date comparison functions (#6638)
4 months ago
Frank Elsinga 0f61d7ee1b
chore: enable formatting over the entire codebase in CI (#6655)
4 months ago
Angel98518 27c0ae8f1e
fix: RabbitMQ monitor to more properly handle all nodes failure (#6646)
4 months ago
Frank Elsinga 5accda390e
chore: make the monitors consistently log using this.name where appropriate (#6651)
4 months ago
Yasindu Dasanga De Mel 267c1402df
feat: add Halo PSA webhook notification provider (#6560)
4 months ago
Frank Elsinga 0c35ce1ae9
fix: webhook method is undefined on older notification providers (#6650)
4 months ago
PoleTransformer 5d9a570c77
feat: DNS monitor multi IP address and hostname support for Resolver Servers (#6524)
4 months ago
Frank Elsinga 79b3274441
chore: remove domain expiry from systemd and some other monitors by allowlisting insted of denylisting (#6643)
4 months ago
Joseph Adams 0eca301181
fix: noisy domain expiry checks in monitor editor and missing debuggability (#6637)
4 months ago
Erik Benoist e31ef63b01
feat: Adds support for ntfy's phone call feature (#6640)
4 months ago
Louis Lam f28cba8388 Merge branch 'master' into 3.0.X-merge
4 months ago
Pegasus d05303963d
feat: add `UPTIME_KUMA_DB_PASSWORD_FILE` and `UPTIME_KUMA_DB_USERNAME_FILE` for docker secrets control (#6629)
4 months ago
Angel98518 5c2b659f29
chore: Add validation for retryInterval in Monitor.validate() (#6628)
4 months ago