Alex Holliday
11b97ab3b4
add update settings method, remove all env var references possible
2024-09-26 14:37:11 +08:00
Alex Holliday
992bf099fa
Add app settings model, routes, db ops, service, use settings for issueToken
2024-09-26 13:41:50 +08:00
Alex Holliday
888f644c7c
user -> User
2024-09-26 10:28:48 +08:00
Alex Holliday
d55119c28d
Add job queue to docs
2024-09-25 12:55:31 +08:00
Alex Holliday
35d2d8301e
Add maintenance window routes to docs
2024-09-25 12:11:18 +08:00
Alex Holliday
f2407ac5fa
Remove unused pagespeed modules
2024-09-25 11:52:39 +08:00
Alex Holliday
115831ca34
Remove unsued alert module
2024-09-25 11:41:50 +08:00
Alex Holliday
36014fada2
refactor ttl endpoint path, add /team/ttl to docs
2024-09-25 11:37:52 +08:00
Alex Holliday
885a89e36b
Add getChecksByTeam route
2024-09-25 11:29:20 +08:00
Alex Holliday
bd03964ab6
Add get monitor stats by ID to docs
2024-09-24 15:20:45 +08:00
Alex Holliday
1c8376dc24
Refactor network service to use config objects for clarity
2024-09-22 11:38:42 +08:00
Alex Holliday
15e067c9bf
Add ttl
2024-09-12 12:49:18 +08:00
Alex Holliday
3f5dc337a0
Update delete all method
2024-09-11 11:22:33 +08:00
Alex Holliday
a89777333a
Add route, controller, and DB methods for adding demo monitors
2024-09-11 11:03:39 +08:00
Alex Holliday
9eaab0da1a
Add network requests and validation
2024-09-05 12:16:29 -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
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