Alex Holliday
ac5385746a
Justified URL, added placeholders
2024-08-13 15:54:23 -07:00
Alex Holliday
801f962af9
Add empty checks if there are less than 60 mins worth of cehcks
2024-08-13 15:33:07 -07:00
Alex Holliday
7336287a9c
implement 60 min history chart
2024-08-13 12:36:19 -07:00
Alex Holliday
578eb33b91
Refactored getMonitorStats for clarity
2024-08-13 10:32:29 -07:00
Alex Holliday
9c980c103a
Fixed spelling error, moved incident calculation to correct location
2024-08-12 15:39:48 -07:00
Alexander Holliday
25604e5467
Merge branch 'develop' into fix/spelling-error
2024-08-12 15:27:06 -07:00
M M
016a76b78f
Fix spelling.
2024-08-12 15:07:03 -07:00
Alex Holliday
e0073aa36e
Refactor pagespeed details to use stats endpoint
2024-08-12 13:47:02 -07:00
Alexander Holliday
9629230939
Merge pull request #604 from bluewave-labs/feat/monitor-details-refactor
...
Refactored monitor details, resolves #596
2024-08-12 12:52:17 -07:00
Alex Holliday
d7251bfd81
Refactored monitor details
2024-08-12 12:05:57 -07:00
Alex Holliday
6cbca39e0f
Refactored endpoint
2024-08-12 10:00:20 -07:00
Alex Holliday
0cc7751d2e
Decoupled JWT from DB
2024-08-10 10:20:06 -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
Alexander Holliday
b3badc7226
Merge pull request #580 from bluewave-labs/fix/incident-pagination
...
Fix/incident pagination, resolves #576
2024-08-09 14:54:09 -07:00
Alex Holliday
a2ff5d9b56
Revoke token from user on JWT verification failure in middleware
2024-08-09 13:53:10 -07:00
Alex Holliday
26e3f81a91
Implemented pagination for incidents component
2024-08-09 11:54:30 -07:00
Alex Holliday
7888a11bfe
Added resolve filter
2024-08-09 09:53:50 -07:00
Alex Holliday
2bd8371d6a
Add switch for filter
2024-08-09 09:41:39 -07:00
Alex Holliday
fc72bb868d
removed console log
2024-08-08 22:29:35 -07:00
Alex Holliday
f847bfc920
Fixed an evaluation error in getMonitorsByUserId and fixed a logical error in getMonitorById
2024-08-08 22:24:58 -07:00
Alex Holliday
21ba8f087a
Add filtering to check count
2024-08-08 16:18:46 -07:00
Alex Holliday
d95fcb119d
Renamed filter to dateRange, add incidents table
2024-08-08 16:13:08 -07:00
Alex Holliday
b28e4df546
Add endpoints and route for all user checks
2024-08-08 14:27:01 -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
Alex Holliday
6c92dbe358
Delete pagespeed checks when user deleted
2024-08-02 11:38:38 -07:00
Alex Holliday
75a897716f
Add notifcations to getMonitorById as well
2024-07-31 20:22:11 -07:00
Alex Holliday
b126830110
Add notifications to monitors before returning
2024-07-31 20:20:04 -07:00
Alex Holliday
76f4143097
Notifications removed and readded on monitor edit
2024-07-31 13:59:14 -07:00
Alex Holliday
905d6ed658
remove delete, use undefined instead
2024-07-31 12:27:40 -07:00
Alex Holliday
09edaebd98
Implement inserting notifications when a monitor is created, update validation
2024-07-31 12:12:05 -07:00
Alex Holliday
1664bc09ea
Add delete method
2024-07-30 13:25:56 -07:00
Alex Holliday
03ee67cfca
Add methods to MongoDB
2024-07-30 13:23:14 -07:00
Alex Holliday
a7c93aee39
Add DB operations for notifications
2024-07-30 13:19:37 -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
f236d3ce4c
Feat/db/maintenance window db operations ( #473 )
...
* Added comment to show where maintenance window should be applied
* Add maintenance window schema
* Added userID to model
* Add maintenace window db operation methods
* add jsdocs
* Add remaining JSdocs
2024-07-29 07:17:22 -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
e47d3685ce
Moved all methods to modules ( #460 )
...
* Moved all methods to modules
* removed old mongoDB file
2024-07-26 18:25:20 -07:00