Commit Graph

108 Commits

Author SHA1 Message Date
Caio Cabral
c1de8e0e62 Merge branch 'develop' of https://github.com/bluewave-labs/bluewave-uptime into fix/PasswordRequirements 2024-10-31 14:43:36 -04:00
Caio Cabral
40ef5c9be4 fix: login validation 2024-10-31 11:46:52 -04:00
Caio Cabral
fd38a9d7eb fix: backend validation password 2024-10-31 09:30:43 -04:00
Alex Holliday
a8060a72ab Add validation for secret to Create and Edit Monitor validation 2024-10-29 13:51:50 +08:00
Alex Holliday
3980236580 Remove empty notification validation 2024-10-28 14:17:10 +08:00
Alex Holliday
fa5eef14c3 Revert moving notification check to validation, FE always sends an empty notification array 2024-10-26 18:45:51 +08:00
Alexander Holliday
699bea5806 Merge branch 'develop' into fix/be/refactor-auth-controller 2024-10-26 09:39:13 +08:00
Alex Holliday
6ce55a5ea6 Update editMonitorBodyValidation to disallow empty notifications 2024-10-24 12:00:55 +08:00
Alex Holliday
f58bac9ccf Update joi validation to reject empty Notification array on createMonitor 2024-10-24 11:56:06 +08:00
Alex Holliday
7d8c0d298b update monitor validation to allow for threshold values 2024-10-23 12:06:05 +08:00
om-3004
34a13530b3 Merge branch 'develop' into enhancement/check-if-url-resolves 2024-10-18 11:39:07 +05:30
om-3004
cb64d16d69 Remove the extra uri in validation which was added by mistake 2024-10-17 14:21:47 +05:30
om-3004
aee7e02587 Add validation for monitor URL and update test case and api documentation accordingly 2024-10-17 12:37:03 +05:30
Alex Holliday
fd2d16cf78 Format all files on BE with perttier config 2024-10-17 12:07:30 +08:00
Alex Holliday
f057807b56 migrate to esm 2024-10-15 11:57:37 +08:00
Alex Holliday
4ce08e05df Add tests for inviteController 2024-10-11 12:42:46 +08:00
Alex Holliday
ad9d735127 implement editing maintenance windows 2024-10-09 14:10:38 +08:00
Alex Holliday
e3c0944062 Add route, controller, and DB methods for fetching maintenance window by ID 2024-10-09 12:06:01 +08:00
Alex Holliday
114cfd6cb7 add put route, controller, and db method for maintenance window 2024-10-09 11:33:12 +08:00
Alex Holliday
335098e2a8 implement deleting maintenance window 2024-10-09 11:07:14 +08:00
Alex Holliday
68296eccc3 Add getMaintenanceWindowsByTeamId 2024-10-04 13:49:53 +08:00
Alex Holliday
f5547a1825 add network util method to submit form 2024-10-04 12:39:52 +08:00
Alex Holliday
8e87bdccd0 Add teamID to maintenance-window 2024-10-04 12:31:44 +08:00
Alex Holliday
47e051c2bb update backend for inserting maintenance windows 2024-10-04 12:24:40 +08:00
Alex Holliday
e0e80dc9c7 Refactor method names, add improve JSdocs for monitorController 2024-10-01 10:29:32 +08:00
Alex Holliday
6268b2573c remove jwtSecret from settings 2024-09-30 11:14:53 +08:00
Alex Holliday
11b97ab3b4 add update settings method, remove all env var references possible 2024-09-26 14:37:11 +08:00
Alex Holliday
5dbd8378e2 require invite token to register except for initial registration 2024-09-25 15:12:07 +08:00
Alex Holliday
bd03964ab6 Add get monitor stats by ID to docs 2024-09-24 15:20:45 +08:00
Alex Holliday
0a49a070db Add invite to swagger docs 2024-09-24 15:06:24 +08:00
Alex Holliday
7e1a5b6ec8 add filter param, implement filter 2024-09-18 10:32:41 +08:00
Alex Holliday
9bbd5ce12a Add validation for updateTTL body 2024-09-14 12:16:13 +08:00
Alex Holliday
63da8bd571 Add demo role 2024-09-06 11:42:05 -07:00
Alex Holliday
f88ca5ee2c fix more typos 2024-09-05 14:31:29 -07:00
Alex Holliday
9eaab0da1a Add network requests and validation 2024-09-05 12:16:29 -07:00
Alex Holliday
d32a2a7efa Add pagination to 2024-09-04 17:37:30 -07:00
Alexander Holliday
e2529612d9 Merge branch 'develop' into fix/missing-be-validation 2024-09-03 20:40:52 -07:00
Alex Holliday
8bac81fb09 Add validation for certificate request 2024-09-03 15:11:17 -07:00
Alex Holliday
cece932e45 Implement validation 2024-09-03 15:07:11 -07:00
Alex Holliday
a6c3c56d0b add getMonitorStatsByIdValidation 2024-09-03 15:00:30 -07:00
Alex Holliday
bc0df325d1 Add route, controller, db operations, and validation for aggregate monitor stats 2024-09-03 14:39:16 -07:00
Alex Holliday
eedf2879ee finish implementation 2024-08-30 10:04:47 -07:00
Alex Holliday
fd3985190b Add controller method and validation for deleting check by team 2024-08-30 09:41:42 -07:00
Alex Holliday
17174ebe14 Add pause routes and controller, implement functionality 2024-08-28 15:21:59 -07:00
Alex Holliday
eedc6bbed6 Refactor getChecksByUserId to getChecksByTeamId 2024-08-27 12:22:32 -07:00
Alex Holliday
465c1f9f9e Refactor getMonitorByUserID to getMonitorByTeamID 2024-08-26 19:38:24 -07:00
Alex Holliday
e658b4759a Add teamID to monitor on creation 2024-08-26 19:25:19 -07:00
Alex Holliday
ac37211e32 refactor invite to its own route and controller 2024-08-26 17:43:56 -07:00
Alex Holliday
c39eab49bd Add teams to a user when they are created 2024-08-26 13:29:11 -07:00
Alex Holliday
4c2cc6fb2c First user is superadmin instead of admin 2024-08-26 10:00:34 -07:00