Commit Graph
89 Commits
Author SHA1 Message Date
Alex Holliday 5d9b8bf051 remove some testing code accidentally committed 2024-10-25 09:58:11 +08:00
Alex Holliday 47946cbf34 Uncomment out expect statement 2024-10-24 10:04:22 +08:00
Alex Holliday 15ab9f8bc8 Format all files with prettier config for baseline 2024-10-17 12:05:06 +08:00
Alexander Holliday 8218bc9a9c Merge branch 'develop' into chore/addPrettierConfig 2024-10-15 21:43:18 +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
Caio Cabral db941d246c fix: committing from root folder 2024-10-08 12:01:19 -04:00
Alex Holliday fa106d99ed Add autocomplete component to create maintenance window page 2024-10-03 09:12:59 +08:00
Alex Holliday 361991141a Merge remote-tracking branch 'upstream/develop' into feat/maintenance-page 2024-10-03 08:20:36 +08:00
Alex Holliday 9b3085c84d Add default empty value for pagespeedApiKey in settings 2024-09-30 11:30:52 +08:00
Alex Holliday 6268b2573c remove jwtSecret from settings 2024-09-30 11:14:53 +08:00
Alex Holliday 5c4d094da7 update settings 2024-09-27 12:13:39 +08:00
Alex Holliday 488ba717ac Add advacned settings page 2024-09-27 10:55:37 +08:00
Alex Holliday e314def79a Add conditional rendering to PageSpeed pages for non admin users 2024-09-25 10:09:56 +08:00
Alex Holliday 37f5e0024c Remove maintenance from sidebar and comment out routes 2024-09-19 22:16:15 +08:00
Daniel Cojocea 91a2a72bf2 Purged outdated code 2024-09-18 19:39:33 -04:00
Alex Holliday 0753ac71b5 Enabled incident in actions menu, set selected monitor in Incidents page 2024-09-13 11:23:03 +08:00
Alexander Holliday bc51c2ad9a Merge pull request #812 from bluewave-labs/feat/clone-monitor
Feat/clone monitor, resolves #512
2024-09-06 22:06:02 -07:00
Daniel Cojocea 79ba916a44 Fixed background color not changing on theme swap 2024-09-06 16:32:38 -04:00
Alex Holliday f80f531de7 Merge branch 'develop' into HEAD 2024-09-06 09:58:14 -07:00
Ananya Verma 20868135c1 remove pages/monitors/index.js 2024-08-31 00:53:49 +05:30
Ananya Verma 2b425a27cf resolve merge conflict 2024-08-31 00:50:39 +05:30
Alex Holliday 0a11de47d7 Add admin guard to settings route, conditionally render config option 2024-08-30 10:09:38 -07:00
Daniel Cojocea 8fa1acd193 Refactored mui themes into their own files for increased readability 2024-08-29 17:14:17 -04:00
Daniel Cojocea 111501156f Fixed pages rerendering on sidebar state change 2024-08-29 02:19:19 -04:00
Daniel Cojocea aca350495a Added barebones theme toggle 2024-08-28 22:14:55 -04:00
Daniel Cojocea 05ffb3d270 Refactored pages styling 2/3 2024-08-28 10:28:02 -04:00
Alex Holliday 6b98eb76ad Add admin prop to pagespeed page 2024-08-27 15:26:16 -07:00
Alex Holliday e9debd202b Refactored monitor page for readability 2024-08-27 15:18:18 -07:00
Alex Holliday cd6f55a9c9 Conditionally render some components based on admin status 2024-08-27 12:54:44 -07:00
Daniel Cojocea 6c57808012 Added pagespeed configure route 2024-08-08 15:41:15 -04:00
Daniel Cojocea 905c7014d5 Resolved conflicts 2024-08-03 12:25:58 -04:00
Mohammad Khalilzadeh 420b65209e fixes 2024-08-03 09:40:08 +03:30
Daniel Cojocea 2e1861d5e8 Added route from pagespeed to monitor 2024-08-02 18:17:52 -04:00
Daniel Cojocea d6f59c2b86 Updated route 2024-08-02 18:08:36 -04:00
Daniel Cojocea a13963bb9a Initial design 2024-08-02 17:47:22 -04:00
Daniel C db66ba849b Page Speed (#470)
* Added page speed route and fallback UI

* Added first batch of components and route to create a page-speed monitor

* Added basic styling

* Added checkboxes and removed old component

* Added monitor card and some styling

* Moved time functions to separate file and added formatDate function

* Added status label

* Changed sidebar item priority and small styling fix

* Small styling changes
2024-07-28 13:51:47 -07:00
Daniel Cojocea 219dd5cca7 Added configure monitor route 2024-07-19 14:35:11 -04:00
Alex Holliday bd2422c90a Wrapped /register in admin check HOC, added register/:token route 2024-07-19 10:40:40 -07:00
Alex Holliday a2cc514754 Move register to register folder 2024-07-19 10:05:18 -07:00
Alex Holliday 3576fcd740 Removed playground route 2024-07-17 19:26:08 -07:00
Alex Holliday c9694ed00b Removed demo route 2024-07-17 19:24:03 -07:00
Daniel Cojocea ef746c2afa Doomsday cleanup part 2 2024-07-17 20:15:45 -04:00
Daniel Cojocea e4c179f63d Added toast alerts to login/register pages 2024-07-12 14:00:16 -04:00
Alex Holliday 342d426da0 Update route to pass monitor ID to details component 2024-07-10 09:59:48 -07:00
M M 2f63a13fb8 Fixed conflicts. 2024-07-09 17:32:24 -07:00
M M 8d62da1b88 Resolved merge conflict in App.jsx 2024-07-09 17:15:11 -07:00
Alexander Holliday 4de1e71344 Merge branch 'master' into feat/issue-225-Maintenance-page 2024-07-07 21:57:44 -07:00
terryjung0244 a0bb52001e 1. Added route setup for the maintenance page in App.jsx.
2. Added a dashboard menu button for the maintenance page in DashboardMenu.
3. Moved content with CSS from the Incidents page to the Maintenance page.
4. Updated pathMap in PathMap.js to include the maintenance route.
2024-07-07 22:02:08 -04:00
M M fa70ae655a Added path for details page for the monitors. 2024-07-03 20:07:45 -07:00
Alex Holliday 299dadd24d Check for admin, redirect to register/login as appropriate 2024-07-02 15:54:49 -07:00