Commit Graph

147 Commits

Author SHA1 Message Date
Alex Holliday
afece4df65 update routes, validation 2025-06-13 10:46:06 +08:00
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
Alex Holliday
de673ea5d1 add notifications to pagespeed 2025-06-09 14:22:11 +08:00
Alex Holliday
4c3ea2fd65 add validation 2025-06-09 12:59:02 +08:00
Alex Holliday
f2000ffe56 add notificaitons to projection 2025-06-09 12:58:52 +08:00
Alex Holliday
a0de1e3c72 remove old notificaiton code 2025-06-09 12:58:25 +08:00
Alex Holliday
b825e0fef4 remove old notification code 2025-06-09 12:58:04 +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
0f10a39f91 add notification routes 2025-06-09 10:25:06 +08:00
Alex Holliday
55a871cb3c update notification model 2025-06-09 10:24:06 +08:00
Alex Holliday
274595a533 purge distributed uptime 2025-06-09 10:17:09 +08:00
Alex Holliday
afbd1157c0 add factory method 2025-06-08 09:01:30 +08:00
Alex Holliday
8de2c0387c fix method name 2025-06-08 08:57:45 +08:00
Alex Holliday
7475dcfb21 add update job method 2025-06-08 08:41:42 +08:00
Owaise Imdad
ccc9faa892 Feature for adding capture version on the deatils page. 2025-06-08 00:13:47 +05:30
Alex Holliday
9a22d4a971 initial Pulse implementation 2025-06-06 14:05:59 +08:00
Alex Holliday
c119df1553 format 2025-06-01 11:55:16 -07:00
Alexander Holliday
fd0b1633de Merge pull request #2361 from bluewave-labs/fix/2343-timezone-save-button
# Fix: Save button disabled when timezone changes (#2343)
2025-05-30 14:05:37 -07:00
Alex Holliday
5018a2dfde add config for webhook 2025-05-29 17:09:47 -07: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
ad30bf6ee8 Merge pull request #2335 from sonvir249/feature/show-port-monitors
Show port monitors with port numbers.
2025-05-26 08:44:45 -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
sonvir249
118ad67369 Show port monitors with port numbers. 2025-05-25 15:54:31 +05:30
Alex Holliday
4aaa1b6674 await config 2025-05-23 12:22:05 -07:00
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
dd93b9f36b update helmet policy 2025-05-22 11:20:11 -07:00
Alex Holliday
ba703ac377 hsts:false 2025-05-22 10:53:44 -07:00
Alexander Holliday
62e259e3e6 Merge pull request #2309 from bluewave-labs/feat/jobqueue-error-handling
feat: jobqueue error handling
2025-05-20 13:23:50 -07:00
Alex Holliday
016cd6fef0 update gitignore 2025-05-19 15:17:05 -07:00
Alex Holliday
ff819b3f9f Add missing script 2025-05-19 15:16:55 -07:00
Alex Holliday
870e84b539 add env vars 2025-05-19 15:04:58 -07:00
Alex Holliday
4d5c942464 remove extra logging 2025-05-19 12:29:54 -07:00