Commit Graph
131 Commits
Author SHA1 Message Date
terryjung0244 31c16e8d3d 1.Added Icon-maintenance-gray.png to assets/images. 2.Imported and used MaintenanceIcon in DashboardMenuButton for the maintenance page button. 2024-07-07 22:18:57 -04: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
Alex Holliday bb27a9f49f NavBar now shows correct name on login, sign up redirect functional 2024-06-24 13:51:11 -07:00
Alex Holliday b84a5e017d Implemented protected route component, added protected routes. Fixed redircts. Removed token from localstorage, not being used 2024-06-24 13:03:42 -07:00
Alex Holliday 5beaa8dfe1 Merge remote-tracking branch 'upstream/master' into feat/protected-routes 2024-06-24 12:46:12 -07:00
Alexander Holliday b9419d7379 Merge pull request #179 from bluewave-labs/feat/logout
Implemented logout funcationality, resolves #178
2024-06-24 15:33:52 -04:00
Alex Holliday 3c8de47c5f Added clearing monitor state 2024-06-24 12:00:49 -07:00
Alex Holliday 6c6070baae iniital commit 2024-06-24 11:56:25 -07:00
Alex Holliday 7d7b155d45 AdImplemented logout funcationality: 2024-06-24 11:21:30 -07:00
Alexander Holliday 173baf76be Merge pull request #170 from bluewave-labs/feat/monitor-to-backend
Feat/monitor to backend, resolves #160
2024-06-24 14:00:23 -04:00
Alex Holliday d883898384 Refactored to deal with empty data set 2024-06-24 10:59:18 -07:00
Alexander Holliday 3d201a0d4b Merge pull request #176 from bluewave-labs/feat/profile-settings-refactor
Refactor Profile Settings elements with their respective components, #172
2024-06-24 11:48:58 -04:00
Daniel Cojocea bb42bfc00a Adjusted password form field namings 2024-06-24 11:43:07 -04:00
Daniel Cojocea e6ea59dee5 Adjusted form fields to lowercase as per backend requirements 2024-06-23 18:42:33 -04:00
Daniel Cojocea 75f28eaf45 Integrated joi validation 2024-06-23 17:41:40 -04:00
Alexander Holliday aa36a33e4d Merge pull request #175 from MuhammadKhalilzadeh/monitors
Monitors
2024-06-23 08:49:20 -04:00
Daniel Cojocea b85f1f6396 Refactored input elements with their respective components and added validation 2024-06-22 18:39:11 -04:00
MuhammadKhalilzadeh 59c00f1493 a small change 2024-06-22 09:01:16 +03:30
MuhammadKhalilzadeh 640e41cf3b a small change 2024-06-22 08:55:19 +03:30
Daniel Cojocea 5d7c8af2df Resolved conflict 2024-06-21 19:31:27 -04:00
Daniel Cojocea db652852f1 Removed duplicate styling code from component files 2024-06-21 19:08:42 -04:00
Alex Holliday 68cb5b4597 Added forgotten Host and HostStatus components 2024-06-21 16:07:30 -07:00
Alex Holliday 9b8c651736 Monitor summary now displays correct data 2024-06-21 15:51:53 -07:00
Alex Holliday 171b1b8059 Conneted Monitor page to backend. Added data normailization to Checks. Added JSdocs and proptypes 2024-06-21 15:11:54 -07:00
Alex Holliday 2f1053bd05 Iniital commit 2024-06-21 11:08:31 -07:00
Alexander Holliday 30b2229e98 Merge pull request #132 from MuhammadKhalilzadeh/monitors
Monitors
2024-06-21 10:23:38 -07:00
Daniel Cojocea f563629e69 refactored some hardcoded css 2024-06-21 13:16:11 -04:00
MuhammadKhalilzadeh 486547f688 progress on Create New Monitor page 2024-06-20 19:53:08 +03:30
MuhammadKhalilzadeh d89e75da15 a small fix 2024-06-20 18:34:36 +03:30
MuhammadKhalilzadeh 9940cf9ef5 Chart solved 2024-06-20 13:16:35 +03:30
Daniel C 085c036bba Merge pull request #158 from bluewave-labs/feat/root-layout
Implemented flexbox styling for root layout, #146
2024-06-19 19:46:05 -04:00
Daniel C f0a5538cc0 Merge pull request #157 from bluewave-labs/feat/profile-settings
Implemented Profile settings design with some limited functionality (Client side), #143
2024-06-19 19:42:34 -04:00
MuhammadKhalilzadeh 3ece902d57 commit to discuss 2024-06-19 10:33:10 +03:30
Daniel Cojocea 3a2e9e5ecd Refactored Team Tab Panel and Settings page 2024-06-18 21:01:41 -04:00
Daniel Cojocea 54efe909d9 Refactored Password Tab Panel 2024-06-18 20:16:32 -04:00
Daniel Cojocea 6e48ba5507 Refactored Profile Tab Panel 2024-06-18 19:59:23 -04:00
Daniel Cojocea 83f260c42d Implemented flexbox styling for root layout 2024-06-18 19:17:21 -04:00
Mohammad Khalilzadeh bc48a28296 Merge branch 'bluewave-labs:master' into monitors 2024-06-18 22:42:21 +03:30
MuhammadKhalilzadeh 3f2fe8b084 back to hosts table from new monitor 2024-06-18 22:39:58 +03:30
M M 7fa3f95cd0 Updated toast with prop, prop validation, and JSDocs. 2024-06-17 16:59:07 -07:00
Mohammad Khalilzadeh 3e8f8bc5ee Merge branch 'bluewave-labs:master' into monitors 2024-06-17 08:55:51 +03:30
Daniel Cojocea f4d7e166d8 Merge remote-tracking branch 'upstream/master' into feat/profile-settings 2024-06-16 19:30:41 -04:00
Alexander Holliday 86d9389abc Merge pull request #127 from bluewave-labs/feat/notifications
Implemented the toastify notifications.
2024-06-16 15:14:28 -07:00
M M de04a99bf7 Modified the AnnouncementsDualButtonWithIcon to handle closing the toast. 2024-06-16 13:49:25 -07:00
Daniel Cojocea c7c0066012 Initial page design & removed redundant code 2024-06-16 01:32:46 -04:00
Alexander Holliday 9da39c8f91 Merge pull request #144 from bluewave-labs/feat/loading-spinners
Implemented Loading Button Spinner Component, #142
2024-06-15 20:11:06 -07:00
M M 2de2b359af Refactored Toast Component into a custom React Toastify component. 2024-06-15 19:06:51 -07:00
Daniel Cojocea d39107a5da Implemented Loading Button Spinner Component, #142 2024-06-15 14:27:32 -04:00
Mohammad Khalilzadeh 67394991b2 Merge branch 'bluewave-labs:master' into monitors 2024-06-13 10:47:15 +03:30
MuhammadKhalilzadeh f5bfb738b0 Monitors:hosts, with some bugs and challenges to fix 2024-06-13 10:44:16 +03:30