Louis Lam
996db6281b
Update dependencies and remove an empty file
2024-04-25 15:46:18 +08:00
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
2024-04-25 15:42:53 +08:00
Louis Lam
2778929f74
Update to 1.23.13
2024-04-25 15:27:28 +08:00
Louis Lam
f71d35e53e
Update dependencies
2024-04-25 15:26:49 +08:00
Nelson Chan
1490443618
Fix: Getting TLS certificate through proxy & prometheus update ( #4700 )
2024-04-24 14:37:17 +08:00
BigBoot
bab427f715
Add loginRequired
SocketIO event ( #4636 )
2024-04-21 20:39:44 +02:00
Frank Elsinga
add5c128ce
fix: Localisation-matching algorithm missing some edgecase ( #4692 )
2024-04-21 20:23:34 +08:00
Louis Lam
29575343ca
Update CONTRIBUTING.md for how to set up a Docker builder ( #4668 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-04-19 17:37:12 +08:00
Zandor Smith
f5e1df7dae
Fix linting issues.
2024-04-18 21:26:00 +02:00
Zandor Smith
1dd6e61269
Status Page: Display offline monitors at the top of the statuspage.
2024-04-18 21:03:34 +02:00
Louis Lam
e797abd108
Update to 1.23.12
2024-04-19 01:17:13 +08:00
Louis Lam
7a9e2f5de6
Merge pull request from GHSA-23q2-5gf8-gjpp
2024-04-19 01:08:31 +08:00
Louis Lam
7b5d2a71ff
Update dependencies
2024-04-18 20:48:07 +08:00
CoolCu
b25ac55a2f
chore: fix some typos in comments ( #4679 )
...
Signed-off-by: CoolCu <coolcui@qq.com>
2024-04-16 16:59:07 +02:00
msrl2000
05606c69e7
Update i18n.js ( #4666 )
2024-04-10 21:49:19 +02:00
Nelson Chan
893278bd3d
Feat: Use keylog event to obtain TLS certificate for better reliability [1.23.X] ( #4630 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-04-06 18:43:08 +08:00
Adam Stachowicz
0e30ea830d
fix: Update nodemailer to fix GHSA-9h6g-pr28-7cqp [1.23.X] ( #4653 )
2024-04-05 17:38:24 +02:00
Louis Lam
c67a2070b8
Update deps
2024-04-05 12:12:36 +08:00
Adam Stachowicz
9863a10321
fix: Update axios
, @actions/github
and dompurify
[1.23.X] ( #4652 )
2024-04-05 11:47:46 +08:00
Edoardo Ridolfi
822ce5384b
Add support for Whapi notification provider ( #4323 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-04-03 02:22:01 +02:00
Merlin
937c8a9a7b
New notification provider: CallMeBot API ( #4605 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-04-02 21:39:45 +02:00
Daan Meijer
effd0197ac
[Slack] restructure alert actions, add 'visit site' button ( #3886 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
2024-04-02 02:43:54 +02:00
Nelson Chan
ee7f8680c1
Fix: Add missing FK for monitor-tls-info table [1.23.X] ( #4631 )
2024-03-31 12:05:38 +08:00
Nelson Chan
08f75b0b99
Fix: Add missing FK for monitor-tls-info table ( #4632 )
2024-03-31 12:04:22 +08:00
Nelson Chan
c1301804d4
Fix: Fix CI on Windows Runner [1.23.X] ( #4633 )
2024-03-31 10:33:59 +08:00
Simon Nilsson
0923d05317
Cellsynt mobile services ( #4625 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-03-29 16:27:54 +01:00
Chongyi Zheng
88187b66eb
Drop Node.js 14 and 16 ( #3747 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
2024-03-28 07:30:33 +08:00
Nelson Chan
b8858f4605
Feat: Handle maintenance in UptimeCalculator
( #4406 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-03-27 10:19:25 +08:00
Christoph Fichtmüller
49b6dacb4d
Add gtxmessaging Notification Support ( #4481 )
...
Signed-off-by: Christoph Fichtmüller <cf@cfichtmueller.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-03-26 23:59:09 +01:00
Louis Lam
e927327bad
Some minor changes for 2.0.0 ( #4621 )
2024-03-26 15:17:52 +08:00
DevMirza
45690a25a0
fix(ci): Fix for the Actions failing on Windows Runner ( #4557 )
2024-03-20 22:20:40 +08:00
Elliot Matson
5bc68fe0a7
Google chat cards ( #3928 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2024-03-20 12:58:28 +01:00
OptimusGREEN
bc077cc536
add notification channel for home assistant ( #4541 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Seb <144435+rmtsrc@users.noreply.github.com>
2024-03-18 23:31:37 +01:00
Frank Elsinga
975761b448
made sure to use Promise.allSettled
instead of sleeping for 500ms after login ( #4592 )
2024-03-19 00:16:04 +08:00
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
2024-03-15 15:02:55 +01:00
Frank Elsinga
a9a1cf1353
Chore: General notification reformatting ( #3182 )
...
- I unified where in file the name of `NotificationProvider.name` is placed
- I made sure that all the providers adhere to the signature of `NotificationProvider.send()`
- I made sure that all the providers use `okMsg` if returning success messages directly from the function.
Here a discussion should be had:
Should this be refactored into a constant of `NotificationProvider`? I could imagine that `NotificationProvider.SENDING_SUCCESSFULL` could be a suitable alternative.
- I made sure all providers have the URL they `POST`/`GET` to be extraced into a variable.
=> refactored this way due to Nelsons suggestion
2024-03-14 14:21:15 +01:00
Frank Elsinga
bfd65ab6e3
Add Heii On-Call Notification Provider ( #4485 )
2024-03-11 20:51:34 +01:00
Frank Elsinga
1db750a2e1
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
2024-03-11 20:49:42 +01:00
LeoThies
abd62a12e4
edit unpin to delete
2024-03-11 11:52:22 +01:00
Frank Elsinga
ca14c34977
Set mqtt
-clientId
to uptime-kuma_..
instead of mqttjs_..
( #4503 )
2024-03-10 15:16:07 +01:00
Frank Elsinga
2a3a2201e6
make monitor start() and stop() async ( #2830 )
2024-03-09 23:36:00 +01:00
Frank Elsinga
6eef2192b0
Refactor MS-Teams notification to use AdaptiveCards ( #4538 )
2024-03-07 15:36:32 +01:00
taschenuhr
9789931edf
Merge branch 'master' into feature/msteams-adaptivecards
2024-03-07 15:30:26 +01:00
taschenuhr
4aaa0b92fb
fix test notification after method refactoring
2024-03-07 15:11:19 +01:00
Frank Elsinga
fdf562fe39
Test for db file existance instead of creating a new one in password-restet.js
( #4519 )
...
Test for db file existance instead of creating a new one in `password-restet.js`
2024-03-06 13:03:07 +01:00
Frank Elsinga
b385e81608
Improved helptext of how to send mail via the systems mail subsystem ( #4477 )
2024-03-05 19:40:45 +01:00
Frank Elsinga
e2239bc7b7
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
2024-03-05 19:20:14 +01:00
Frank Elsinga
da92400401
[Ntfy] Only include action link if monitor url is defined #3274 ( #4411 )
2024-03-05 19:19:18 +01:00
Humberto Evans
daa59b812c
Update en.json
...
Fix misspelled "Trigger"
2024-03-04 14:54:17 -08:00
Frank Elsinga
574705a4c3
Updated strings for LINE Messenger
as changed in their developer portal ( #4527 )
2024-03-03 18:29:24 +01:00