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
6708027d66
Add route
2024-08-30 09:43:16 -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
5bd13a572e
Add middleware for verifying roles, use middleware on appropriate routs
2024-08-27 10:39:55 -07:00
Alex Holliday
465c1f9f9e
Refactor getMonitorByUserID to getMonitorByTeamID
2024-08-26 19:38:24 -07:00
Alex Holliday
ac37211e32
refactor invite to its own route and controller
2024-08-26 17:43:56 -07:00
Alex Holliday
bad0039757
renamed verifyAdmin to verifySuperAdmin
2024-08-26 15:36:53 -07:00
Alex Holliday
ef02bd8078
Check for superadmin as opposed to admin
2024-08-26 09:46:23 -07:00
Alex Holliday
92877e20ec
Refactored remaining requests
2024-08-18 17:18:16 -07:00
Alex Holliday
ea00cf07a1
Added metrics endpoint to queue, improved cleanup, improved logging
2024-08-15 14:13:12 -07:00
Alex Holliday
ae46527965
removed double login prevention
2024-08-15 11:39:45 -07:00
Alex Holliday
e533c94918
Implemented new stats for Monitor Details
2024-08-12 15:15:13 -07:00
Alex Holliday
d7251bfd81
Refactored monitor details
2024-08-12 12:05:57 -07:00
Alexander Holliday
14f6f05dfc
Merge pull request #585 from bluewave-labs/feat/login-security
...
Feat/login security, resolves #583
2024-08-10 10:00:10 -07:00
Alex Holliday
9f4d23b1b4
Add logout route and controller, remove JWT from user on logout
2024-08-09 13:33:13 -07:00
Alex Holliday
3924099e3e
Merge remote-tracking branch 'upstream/develop' into fix/incident-pagination
2024-08-09 10:02:27 -07:00
Alex Holliday
b28e4df546
Add endpoints and route for all user checks
2024-08-08 14:27:01 -07:00
Mert Şişmanoğlu
9aba73f13a
fix: use correct request methods edit=PUT, delete=DELETE
...
>Routes
>> alert
>> check
>> monitor
2024-08-08 12:57:41 +03:00
M M
02e8b2b43c
Changed the name here to pageSpeedCheckController as to not be confused with the actual check controller.
2024-08-07 14:35:54 -07:00
M M
f13de08157
Get rid of verifyJWT.
2024-08-06 21:01:07 -07:00
M M
e42b65054d
Fixed module export.
2024-08-06 20:29:07 -07:00
M M
67711ffe2c
Get rid of test route function.
2024-08-06 19:35:49 -07:00
M M
3bcf564ee4
Merge remote-tracking branch 'upstream/develop' into feat/notify-via-email
2024-08-06 18:33:12 -07:00
Alex Holliday
aed4881eac
Fix rest verbs
2024-08-02 11:54:46 -07:00
M M
cc7e1bb111
Testing email notifications for when monitor goes down.
2024-08-01 20:42:14 -07:00
Alexander Holliday
95dfc8d82c
Feat/maintenance window controller ( #475 )
...
* Added createMaintenanceWindow route
* Added getMaintenanceWindowsByUserId
* Added getMaintenaceWindowsByMonitorId method, updated routes
* Exported delete methods
2024-07-30 10:01:52 -07:00
Alexander Holliday
477cad7cc9
Feat/monitor endpoint refactor ( #463 )
...
* Moved all methods to modules
* removed old mongoDB file
* Refactored endpoints to take query params, removed duplicate methods, updated routes, updated Client queries
* Added comment
* Add model differentiation
* Add sort order, fix minor bug, add validation for query params
2024-07-26 18:56:39 -07:00
M M
2f5c51ebed
Fix routes for page speed check.
2024-07-24 10:53:43 -07:00
Alex Holliday
c77414f2d7
Added check to verify and fetch token from server
2024-07-23 12:27:23 -07:00
Alex Holliday
0a8cb5f6bf
Merge remote-tracking branch 'upstream/develop' into feat/incidents
2024-07-22 15:18:52 -07:00
Alex Holliday
e63d577fa5
Added endponts and routes for fetching monitors with incidents
2024-07-22 14:28:03 -07:00
Alex Holliday
8e6cd0de71
Added verifyAdmin middleware. Implemented getAllUsers route
2024-07-22 11:49:22 -07:00
Alexander Holliday
6ada5e08fe
Merge pull request #390 from bluewave-labs/feat/user-invitation
...
Feat/user invitation
2024-07-19 15:10:13 -07:00
Alex Holliday
4e56db368f
Add invite route
2024-07-19 11:11:59 -07:00
Alex Holliday
5889e37bbd
Add invite token
2024-07-19 10:59:04 -07:00
M M
83a837d236
Updated router module.
2024-07-18 23:21:28 -07:00
M M
4e659072f2
Fixed pagespeedcheck route.
2024-07-17 15:00:06 -07:00
M M
ac161950eb
Added validation to speedcheck route.
2024-07-17 14:21:25 -07:00
Alexander Holliday
e86b4205e6
Merge branch 'master' into feat/speedcheck-controller
2024-07-16 15:09:40 -07:00
M M
625935fd7c
Hook up routes to the controller methods.
2024-07-16 11:12:48 -07:00
Alex Holliday
bc3a47e264
correcetd route and method for delete route
2024-07-16 10:14:25 -07:00
M M
b508efcb00
Fixed import.
2024-07-15 22:43:55 -07:00
M M
6259b89b94
Fixed import issues and some naming.
2024-07-15 22:43:20 -07:00
M M
6dbc40db8e
Added some stub funcs until controller is complete.
2024-07-15 22:24:10 -07:00
M M
cebab6669d
Added docs.
2024-07-15 22:14:09 -07:00
M M
b8b66d5f55
Made the routes for the speedcheck route.
2024-07-15 22:11:43 -07:00
Alex Holliday
12e85aed03
Fixed non functioning code
2024-07-12 10:24:46 -07:00
MuhammadKhalilzadeh
6b8af0f669
Transfering limit to get monitors by Id. Plus, readme file changes
2024-07-11 10:20:39 +03:30