Alex Holliday
f9e0930336
Merge branch 'develop' into refactor/notification-service
2025-06-19 10:34:14 +08:00
Alex Holliday
7ed92427a3
fix error handling
2025-06-19 10:33:00 +08:00
Alex Holliday
196757d36f
inject logger
2025-06-19 09:44:24 +08:00
Alex Holliday
7bca60269c
update schema and validation
2025-06-18 14:42:59 +08:00
Alex Holliday
47131633d0
refactor build and send
2025-06-18 10:44:59 +08:00
Alex Holliday
76a5a79482
fix ping monitoring
2025-06-18 10:05:04 +08:00
Alexander Holliday
f45736e318
Merge pull request #2483 from hackr-sh/fix/first-name-last-name-additional-special-chars
...
fix: name validation now takes into account additional special chars
2025-06-18 09:55:39 +08:00
Mohammad Al-Ahdal
c9359cc4e1
implement server-validation wording feedback
2025-06-17 18:40:51 -06:00
Mohammad Al-Ahdal
b5752024e7
fix: name validation now takes into account additional special chars
2025-06-17 18:29:09 -06:00
Alex Holliday
791c62b583
remove console log
2025-06-17 11:13:37 +08:00
Alex Holliday
7d333c6d93
return updated settings
2025-06-17 10:58:30 +08:00
Alexander Holliday
7c275db662
Merge pull request #2466 from bluewave-labs/fix/hardware-notifications
...
fix: hardware notifications
2025-06-17 09:27:34 +08:00
Alexander Holliday
c1004fc37a
Merge pull request #2458 from bluewave-labs/feat/discord-notification-channel
...
feat: discord notification channel
2025-06-17 09:21:36 +08:00
Alex Holliday
3df6b451e7
fix hardware notifications
2025-06-16 13:53:08 +08:00
Alex Holliday
ca4da6d485
add testAll
2025-06-16 12:17:43 +08:00
Alex Holliday
959f265617
add route
2025-06-16 12:17:22 +08:00
Alex Holliday
3cdc21f1be
add controller method
2025-06-16 12:16:52 +08:00
Alex Holliday
5aae164865
extrat userId and teamId from req.uesr
2025-06-16 10:37:04 +08:00
Alex Holliday
22f8a37f1f
add discord type
2025-06-16 10:36:34 +08:00
Alex Holliday
f6be4317cd
remove user and teamid from validation
2025-06-16 10:36:20 +08:00
Alexander Holliday
1607aba78f
Merge pull request #2427 from bluewave-labs/feat/test-email
...
Feat: New Email Options
2025-06-15 17:11:12 +08:00
Alex Holliday
4b621a228f
remove monitors from status page on delete
2025-06-13 14:54:59 +08:00
Br0wnHammer
38a1d5e7a1
Implement PR Comments
2025-06-13 12:22:28 +05:30
Alex Holliday
cc8949538f
move bulk monitors hook to monitorHooks
2025-06-13 14:04:08 +08:00
Alex Holliday
b499b2879c
remove teamId from status pages
2025-06-13 13:29:03 +08:00
Alex Holliday
42372ab111
remove userID and teamID from status page
2025-06-13 13:10:56 +08:00
Alex Holliday
5e23a2b79c
Remove team and user id
2025-06-13 12:16:52 +08:00
Alex Holliday
d2233d2e3e
remove teamId from checks
2025-06-13 12:04:39 +08:00
Alex Holliday
cedd660fd9
get teamID from req.user
2025-06-13 11:52:10 +08:00
Alex Holliday
b9fbfd2a25
remove team id from monitor controller/db methods, standardize parameters
2025-06-13 11:49:03 +08:00
Alex Holliday
afece4df65
update routes, validation
2025-06-13 10:46:06 +08:00
Br0wnHammer
de3d38d891
Implement remaining email config
2025-06-12 00:39:47 +05:30
Br0wnHammer
7e1a7066fc
TLS Options Set Up
2025-06-11 15:11:28 +05:30
Br0wnHammer
ec25ebee35
Fix: Node Mailer Settings
2025-06-11 14:11:49 +05:30
Alexander Holliday
cb98359d35
Merge pull request #2420 from bluewave-labs/feat/test-notification
...
feat: test notification
2025-06-10 13:49:16 +08:00
Alexander Holliday
64390bae2b
Merge pull request #2419 from bluewave-labs/feat/edit-notification-channel
...
feat: implement editing notification channels
2025-06-10 13:47:25 +08:00
Alex Holliday
08875b07ec
add pagerduty
2025-06-10 13:44:15 +08:00
Alex Holliday
c20b8c665a
add tests notification for email
2025-06-10 13:20:44 +08:00
Alex Holliday
e6493df881
add test notificaiton button and methods
2025-06-10 12:07:31 +08:00
Alex Holliday
0ac1f13043
implement editing notification channels
2025-06-10 11:13:19 +08:00
Alex Holliday
711e85cb6e
implement delete cascade
2025-06-10 09:49:53 +08:00
Alexander Holliday
f41709bd12
Merge pull request #2414 from bluewave-labs/feat/fe/uptime-notification-channels
...
feat: fe/uptime notification channels, resolves #2344
2025-06-10 09:24:56 +08:00
Alexander Holliday
59955cd29a
Merge pull request #2413 from bluewave-labs/feat/notification-channels
...
feat: notification channels
2025-06-10 09:24:37 +08:00
Alex Holliday
f445c2b310
add empty query object to fix default destructuring
2025-06-10 09:16:38 +08:00
Alexander Holliday
a85d2c8559
Merge pull request #2409 from bluewave-labs/Capture-version-on-details-page
...
Capture version on details page
2025-06-10 08:59:26 +08:00
Alexander Holliday
427f52b5a4
Merge pull request #2415 from SaikatDeb12/fix/login-error-display-message
...
fix: changed login error display message
2025-06-10 08:58:31 +08:00
Michal Šmahel
89bc2a9293
style: Reformat code
2025-06-09 21:54:48 +02:00
Michal Šmahel
74915f6840
fix: Strict password validation in login form
...
Strict password validation is for registration, change password,
reset password and similar forms. In login form, we don't want
to interrupt user with unnecessary validation as it's completely
irrelevant what they actually entered. The one thing it's about
is the correctness of the email and the password.
Disabling strict validation for password is a kind of security
through obscurity, which could filter some untargeted attempts
for trying passwords by bots. If the bot immediatelly receives
notes about the requirements, it has more imformation for better
attacks.
2025-06-09 21:54:47 +02:00
SaikatDeb12
a73d3ec83e
fix: changed login error display message
2025-06-09 16:03:44 +05:30
Alex Holliday
1b40aa0ded
add notifications to infra page, add generic webhook notification channel
2025-06-09 14:59:26 +08:00