Alex Holliday
85a82bb8c7
removed log statement
2024-08-18 22:07:36 -07:00
Alex Holliday
6d99002fd1
Finish refactoring auth slice, fixed several bugs
2024-08-17 20:23:34 -07:00
Alex Holliday
3f0695d743
Updated config monitor controller
2024-08-16 15:26:26 -07:00
Alex Holliday
ea00cf07a1
Added metrics endpoint to queue, improved cleanup, improved logging
2024-08-15 14:13:12 -07:00
Alex Holliday
5ea1b15e9e
Merge remote-tracking branch 'upstream/develop' into fix/remove-double-login-protection
2024-08-15 11:48:41 -07:00
Alex Holliday
ae46527965
removed double login prevention
2024-08-15 11:39:45 -07:00
Alex Holliday
aa528722e1
Updated parameters passed to for certificate check
2024-08-14 19:02:11 -07:00
Alex Holliday
e533c94918
Implemented new stats for Monitor Details
2024-08-12 15:15:13 -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
Alex Holliday
9f4d23b1b4
Add logout route and controller, remove JWT from user on logout
2024-08-09 13:33:13 -07:00
Alex Holliday
9fe75c92dd
Add check for JWT on login
2024-08-09 13:19:05 -07:00
Alex Holliday
5b2a05bc79
Save JWT to user on login
2024-08-09 13:14:20 -07:00
Alex Holliday
26e3f81a91
Implemented pagination for incidents component
2024-08-09 11:54:30 -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
c11d5f4d5a
Added more logging, improved cleanup
2024-08-06 13:52:48 -07:00
Alex Holliday
8fc069795c
Merge remote-tracking branch 'upstream/fix/delete-user' into fix/delete-user
2024-08-02 11:39:11 -07:00
Alex Holliday
6c92dbe358
Delete pagespeed checks when user deleted
2024-08-02 11:38:38 -07:00
Alexander Holliday
a04ecad11f
Update authController.js
2024-08-02 11:25:35 -07:00
Alex Holliday
a432aee3de
Added empty query to request object
2024-08-02 11:24:15 -07:00
Alex Holliday
76f4143097
Notifications removed and readded on monitor edit
2024-07-31 13:59:14 -07:00
Alex Holliday
0c1af23f66
Fixed var name
2024-07-31 13:29:04 -07:00
Alex Holliday
9e51cffb67
JobQueue was not deleting jobs correctly due to incorrect lookup in monitor object
2024-07-31 13:24:38 -07:00
Alex Holliday
2a79264a9a
Added safety check for accessing notifications before inserting
2024-07-31 13:11:20 -07:00
Alex Holliday
7d3bc7ee8a
Delete notifcations when a user is deleted
2024-07-31 12:55:19 -07:00
Alex Holliday
09edaebd98
Implement inserting notifications when a monitor is created, update validation
2024-07-31 12:12:05 -07:00
Alexander Holliday
ec706d3d21
Merge pull request #494 from bluewave-labs/fix/be/controller-error-handling
...
Fix/be/controller error handling
2024-07-30 18:01:55 -07:00
Alex Holliday
aaa63a81cd
MaintenanceWindowController error handling
2024-07-30 14:00:19 -07:00
Alex Holliday
c478298631
MaintenanceWindowController error handling
2024-07-30 13:56:38 -07:00
Alex Holliday
abf0b5856b
CheckController error handling
2024-07-30 13:55:22 -07:00
Alex Holliday
5a1aaf5132
AuthController error handling, cleanup
2024-07-30 13:54:30 -07:00
Alex Holliday
8220fdce94
Add better error handling
2024-07-30 13:36:53 -07:00
Alex Holliday
03ee67cfca
Add methods to MongoDB
2024-07-30 13:23: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
Alexander Holliday
4071d6c97c
Feat/handle pagespeed ( #448 )
...
* Initial commit
* Prepare for pagespeed Check
* removed unused code, updated JSdoc
* reverted controller
2024-07-25 14:59:31 -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
M M
825ab73d82
Fixed the categories param for the page speed API endpoint.
2024-07-24 12:33:41 -07:00
Alex Holliday
d774f36b22
Updated validatio nand edit monitor
2024-07-24 12:08:42 -07:00
M M
cb67417152
Updated the page speed check controller with the proper services.
2024-07-23 19:13:46 -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
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
a85ae41557
initial commit
2024-07-22 12:47:50 -07:00