Commit Graph
41 Commits
Author SHA1 Message Date
Alex Holliday 3fc5d7a336 udpate log to standard 2025-01-02 11:34:09 -08:00
Alex Holliday bdf23a45b7 Sync indices on startup 2024-12-28 09:35:34 -08:00
Alex Holliday 7f6e096491 refacgtor MongoDB to be class based 2024-12-24 11:59:18 -08:00
Alex Holliday f42bdddb7a add deleteHardwareChecksByMonitorId 2024-12-09 14:01:10 +08:00
Alex Holliday a22132621f Remove unused DB method, add tests for pageSpeedCheckModule 2024-11-12 08:09:18 +08:00
Alex Holliday 285fbf2a42 Add DB methods to MongoDB 2024-11-11 12:16:44 +08:00
Alex Holliday b7923b882c Add new DB method to MongoDB 2024-11-06 11:18:34 +08:00
Alex Holliday a0248c81c2 standardize log statements 2024-10-24 15:28:13 +08:00
Alex Holliday 0649002d27 removed unused endpoints from index.js, moved db connection to index.js 2024-10-24 12:31:22 +08:00
Alex Holliday ce20edc2ff Add hardware check module to MongoDB 2024-10-21 11:55:18 +08:00
Alex Holliday fd2d16cf78 Format all files on BE with perttier config 2024-10-17 12:07:30 +08:00
Alex Holliday f057807b56 migrate to esm 2024-10-15 11:57:37 +08:00
Alex Holliday e3c0944062 Add route, controller, and DB methods for fetching maintenance window by ID 2024-10-09 12:06:01 +08:00
Alex Holliday 114cfd6cb7 add put route, controller, and db method for maintenance window 2024-10-09 11:33:12 +08:00
Alex Holliday 68296eccc3 Add getMaintenanceWindowsByTeamId 2024-10-04 13:49:53 +08:00
Alex Holliday 6c598b976f Move db models to db folder 2024-10-01 10:01:25 +08:00
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 edd9b5a6aa Update delete user to handle superadmin case 2024-09-26 11:50:50 +08:00
Alex Holliday 888f644c7c user -> User 2024-09-26 10:28:48 +08:00
Alex Holliday 5dbd8378e2 require invite token to register except for initial registration 2024-09-25 15:12:07 +08:00
Alex Holliday 115831ca34 Remove unsued alert module 2024-09-25 11:41:50 +08:00
Alex Holliday 15e067c9bf Add ttl 2024-09-12 12:49:18 +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 cec8ecd985 add DB and controller methods 2024-09-05 11:17:31 -07:00
Alex Holliday 9edf5ba9f9 Refactor 2024-09-04 11:02:18 -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 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 3e63a32669 Renamed variable 2024-08-26 16:57:30 -07:00
Alex Holliday ef02bd8078 Check for superadmin as opposed to admin 2024-08-26 09:46:23 -07:00
Alex Holliday d7251bfd81 Refactored monitor details 2024-08-12 12:05:57 -07:00
Alex Holliday 0cc7751d2e Decoupled JWT from DB 2024-08-10 10:20:06 -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 6c92dbe358 Delete pagespeed checks when user deleted 2024-08-02 11:38:38 -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
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 e47d3685ce Moved all methods to modules (#460)
* Moved all methods to modules

* removed old mongoDB file
2024-07-26 18:25:20 -07:00