Commit Graph

32 Commits

Author SHA1 Message Date
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
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
d2233d2e3e remove teamId from checks 2025-06-13 12:04:39 +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
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
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
Alex Holliday
4c3ea2fd65 add validation 2025-06-09 12:59:02 +08:00
Alex Holliday
92ddf023ec add pager duty handling method 2025-06-09 10:49:52 +08:00
Alex Holliday
5a50e9b301 Add controller, db, and validation for notifications 2025-06-09 10:30:21 +08:00
Alex Holliday
274595a533 purge distributed uptime 2025-06-09 10:17:09 +08:00
mohadeseh safari
ed5d5986ff Fix #2343: Enable Save button when timezone changes
- Added timezone field to frontend validation schema
- Added timezone field to backend validation schema
- Fixed state synchronization in Settings component
2025-05-27 20:28:53 -04:00
Alex Holliday
2758e5f050 remove showURL validation 2025-05-27 09:26:15 -07:00
Alexander Holliday
a18a62f80e Merge pull request #2327 from AsimAhmedSiddiquii/fix-show-ip-url-status-page
Fix: Optionally show IP/URL of the monitor in status page
2025-05-26 08:32:47 -07:00
Asim Ahmed Siddiqui
e7ed85405b Changes: Made showURL boolean and removed console log 2025-05-26 00:19:49 +05:30
Asim Ahmed Siddiqui
e8d636dcfd Fix: Optionally show IP/URL of the monitor in status page 2025-05-23 12:40:47 +05:30
Alex Holliday
d71181e65b add test-email body validation 2025-05-16 15:01:45 -07:00
Cahit Atilgan
8888a007f2 fix: added email connection validation (server side) 2025-05-15 15:30:04 +02:00
Alex Holliday
d0ec67236d allow systememail user 2025-05-09 14:52:24 -07:00
Alex Holliday
efcd7d1162 update validation 2025-05-09 13:24:47 -07:00
Alex Holliday
3469954ad8 hotfix/validation 2025-05-06 10:26:31 -07:00
Alex Holliday
d7d4cfcfa5 add validation 2025-05-06 10:08:27 -07:00
Vishnu Sreekumaran Nair
2fb20bfff9 allow 'port' field in edit monitor schema 2025-05-01 13:47:10 -04:00
Alex Holliday
67ae722720 disallow role 2025-04-28 10:55:06 -07:00
Alex Holliday
99d416f31a add default role, remove role requirement from validation 2025-04-28 10:34:49 -07:00
Alex Holliday
8b7e3c650b restore repo structure 2025-04-20 11:29:53 -07:00