Commit Graph

99 Commits

Author SHA1 Message Date
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
Alex Holliday 9149f3e103 add validation for backend login 2024-08-23 10:35:08 -07:00
Alex Holliday 73136545cc Add backend validation to check for lowercase 2024-08-23 10:33:37 -07:00
Alex Holliday 6ce9e39425 Add validation for roles array 2024-08-21 11:50:26 -07:00
Alex Holliday 578eb33b91 Refactored getMonitorStats for clarity 2024-08-13 10:32:29 -07:00
Alex Holliday 26e3f81a91 Implemented pagination for incidents component 2024-08-09 11:54:30 -07:00
Alex Holliday d95fcb119d Renamed filter to dateRange, add incidents table 2024-08-08 16:13:08 -07:00
Alex Holliday d43b4806e6 Implement pagination on FE and BE 2024-08-08 13:19:37 -07:00
Alex Holliday b3fab31a61 node 2024-08-08 12:37:02 -07:00
Alex Holliday 51058b6d2b Moved normalization to BE 2024-08-08 11:20:54 -07:00