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
Alexander Holliday
7928bd7822
Merge pull request #568 from bluewave-labs/feat/monitor-details-performance
...
Prep monitor details page for #567
2024-08-08 11:03:06 -07:00
Daniel Cojocea
110e31fb7d
Added notifications to server validation and small styling changes
2024-08-01 13:22:39 -04:00
Alex Holliday
09edaebd98
Implement inserting notifications when a monitor is created, update validation
2024-07-31 12:12:05 -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
0611051c5f
added monitorValdation to export after accidental removal ( #479 )
2024-07-29 22:59:27 -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
Alexander Holliday
9a477e9d13
Merge pull request #435 from bluewave-labs/feat/page-speed-service-controller
...
Page speed service controller services added.
2024-07-24 19:01:43 -07:00
Alex Holliday
d774f36b22
Updated validatio nand edit monitor
2024-07-24 12:08:42 -07:00
M M
bed92c4915
Fix validation schema for the page speed check.
2024-07-24 10:49:59 -07:00
Alex Holliday
608153b461
Commented out admin check, unsure as to whether or not more than one admin can exist
2024-07-23 14:30:27 -07:00
Alex Holliday
c77414f2d7
Added check to verify and fetch token from server
2024-07-23 12:27:23 -07:00
Alex Holliday
3b7f1b876f
Updated register page and validation to new role schema
2024-07-23 11:25:25 -07:00
Alexander Holliday
064e75f862
Merge pull request #406 from bluewave-labs/feat/invite-email
...
Issue invite token and send invitation email on invite request, resolves #393
2024-07-22 09:49:45 -07:00
Daniel Cojocea
84613bc0e4
Backend camel case
2024-07-22 12:45:33 -04:00
Alex Holliday
610d9228da
Issue invite token and send invitation email on invite request
2024-07-21 20:35:23 -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
428e018aff
Add invite endpoint, add validation to invit endpoint
2024-07-19 13:05:38 -07:00
M M
ab816ce176
moved body validation to a separate validation schema.
2024-07-19 12:46:11 -07:00