Commit graph

1754 commits

Author SHA1 Message Date
Gero Gerke
6bea39159e
Merge 5026f45871 into 20820f5a5a 2025-01-26 13:21:49 +00:00
Boro Vukovic
20820f5a5a
chore(deps): upgrade http/https/socks proxy agents ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-01-26 14:21:40 +01:00
zappityzap
66908c7055
chore(deps): update nostr notification provider ()
Co-authored-by: zappityzap <zappityzap@proton.me>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-01-26 13:58:38 +01:00
DayShift
7a9191761d
fix: make sure that stripping backslashes for notification urls cannot cause catastophic backtracking (ReDOS) ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-01-26 11:52:12 +01:00
Elliot Matson
7dc6191b0a
fix: add notification-fallback for better google chat popups ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-01-24 18:49:29 +01:00
DayShift
03beef8006
BugFix:Regular Expression in parseDuration Function ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-01-22 19:03:38 +01:00
Gero Gerke
5026f45871
Merge branch 'master' into feat/status-page-summary-api 2024-12-23 20:43:27 +01:00
Louis Lam
ccede11e1c
1.23.x changes to 2.0 () 2024-12-20 15:46:31 +08:00
Louis Lam
4d16575599 Merge branch 'master' into 1.23.X-to-2
# Conflicts:
#	package-lock.json
#	package.json
2024-12-20 15:38:45 +08:00
Louis Lam
6cfae01a0d
Merge commit from fork
* [V1 Only] Change dev server's data path to ./data/v1

* Fix GHSA-2qgm-m29m-cj2h
2024-12-20 15:02:22 +08:00
Gero Gerke
0b21ed1acd
Merge branch 'master' into feat/status-page-summary-api 2024-12-13 16:41:37 +01:00
Louis Lam
efdffca06c
Fix: [MariaDB] Unable to clean up heartbeat data ()
Co-authored-by: GJS <homelab.api@gmail.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-12-12 14:49:01 +08:00
Gero Gerke
8b92dcf34a
Merge branch 'master' into feat/status-page-summary-api 2024-12-10 13:39:54 +01:00
Luke Thomas
cdb8ad321d
fix: slug input ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-11-26 01:56:23 +01:00
Gero Gerke
a8c30f5ab8
fix lint errors 2024-11-23 16:28:01 +01:00
Gero Gerke
f171e101fd
post-merge adaptations 2024-11-23 16:18:09 +01:00
Gero Gerke
e93418d920
Merge remote-tracking branch 'luislam/master' into feat/status-page-summary-api 2024-11-23 15:52:16 +01:00
Ionys
8a432ac937
fix(status page): Make sure the group deletion is correctly handled when groupIDList is empty () 2024-11-12 19:00:09 +01:00
Daan Meijer
13ea190298
only allow for valid urls in slack button () 2024-11-05 20:50:47 +01:00
Louis Lam
5864c6dd88
Fix: Embedded MariaDB startup issue () 2024-11-05 20:25:08 +08:00
Ionys
595b35fb15
fix(tags): Fix the tag deletion () 2024-11-02 13:09:23 +01:00
Louis Lam
ca094296f2
Fix: Knex cannot set a default value for TEXT field (MariaDB) () 2024-10-28 13:16:22 +08:00
Louis Lam
277d6fe0ce
Fix and fix migration state () 2024-10-27 20:30:44 +08:00
Louis Lam
46d8744fa4
Fix: Docker Healthcheck is not happy during migration () 2024-10-27 13:22:23 +08:00
Louis Lam
4d779cfc69
Data migration and history retention for 2.0.0 () 2024-10-26 20:50:29 +08:00
Easy
d2f71d11d6
Update API URL to compatible with the latest version of ServerChan () 2024-10-22 10:48:51 +02:00
Suven-p
c01494ec33
feat: add RabbitMQ monitor ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-20 15:57:03 +02:00
sctnightcore
d7ffa33950
feat: add notification provider SendGrid ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-18 02:25:23 +02:00
Frank Elsinga
ed6087e233
fix: slack rich notification not working correctly () 2024-10-16 16:50:41 +02:00
Peace
85dfe1f5d1
fix: some errors from the performance optimization () 2024-10-16 13:25:35 +02:00
Erlaan
dda40610c7
feat: new notification provider 46elks ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-11 11:07:34 +02:00
Arjun Komath
bafca6bd37
feat: support sound and title in TechulusPush () 2024-10-11 00:19:58 +02:00
Dj Isaac
019702f8e5
fix: misspelling of 'address' () 2024-10-10 01:24:32 +02:00
Tanmay Shinde
e8c650797c
refactor: removed unnecessary todo comment, modified jsdoc of utility func () 2024-10-09 09:47:00 +02:00
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" () 2024-10-09 07:43:44 +08:00
Louis Lam
4829ad8c5d
Revert "Extend Prometheus Labels to include tags (requires restart for NEW labels on the monitor to be visible)" () 2024-10-09 07:17:11 +08:00
Daan Meijer
59e70cb763
[slack] allow the user to choose the message format to send ()
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-08 12:09:58 +02:00
Xiaoyu
6476e58907
Fix: Resolve notice title definition issue and add newline between title and content in notification () 2024-10-08 11:39:22 +02:00
vishalsabhaya
d0067a0a12
improve page load performance of large amount urls ()
Co-authored-by: vishal sabhaya <vishals@vebuin.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-06 03:36:54 +02:00
Easy
0071775525
Add serverchan3 support for serverchan notification provider ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-10-01 10:28:47 +02:00
Cassandra
b287a25de7
feat: structured logging (JSON) () 2024-09-24 17:51:21 +08:00
Jakob Lindskog
935194bca3
feat: implement very crude and bare-bones RSS feed () 2024-09-03 13:51:34 +02:00
Shaun
36f8be040d
Monitor Conditions () 2024-08-30 21:48:13 +02:00
Prabhsharan Singh
562de6abb4
fix: undefined in log while creating a new monitor ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-28 23:23:01 +02:00
Ron
716832b9f3
New Notification Provider SIGNL4 ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-28 23:18:25 +02:00
Shaun
3d9bbe1a62
Improve Playwright/E2E testing setup ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-28 23:18:04 +02:00
Aizat Faiz
01210ce88d
Add url to pushover notification ()
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-28 03:24:29 +02:00
Alone88
b059c19069
Add WPush Notification Provider ()
Signed-off-by: Alone88 <anhaoyl@qq.com>
2024-08-26 04:57:56 +02:00
Dan Sullivan
dc3ad88fe1
Add option to pass cache bust param ()
Co-authored-by: Dan Sullivan <dan@symbiosgroup.co.uk>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-08-24 22:57:31 +02:00
Frank Elsinga
9486fa22ee
made sure that the socket handlers have consitent names () 2024-08-24 18:40:50 +02:00