Commit Graph
225 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
terryjung0244 60e18daa15 Fixed as requested: 1. Added maintenance window frame image. 2. Updated font color and size. 2024-07-05 12:22:36 -04:00
terryjung0244 7d27a72f62 Issue 225: update maintenance checklist component structure 2024-07-02 21:44:03 -04:00
terryjung0244 5cd7e362e9 Define an array of maintenance item and Map maintenance items array to ListItem components with icons 2024-07-02 13:41:59 -04:00
terryjung0244 c8cdcd88a6 Issue 225: Add basic structure for Incidents Component 2024-07-01 22:30:57 -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 e356515098 Moved login and register out of the rouer outlet, added redirect to root route 2024-06-24 13:27:38 -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
Alexander Holliday 37e855cb26 Merge pull request #168 from bluewave-labs/feat/color-variables
Changed color variables to resolve merge conflict from #132
2024-06-21 10:22:33 -07:00
Daniel Cojocea 17294afd4b Changed color variables to resolve merge conflict 2024-06-21 13:18:42 -04:00
Daniel Cojocea f563629e69 refactored some hardcoded css 2024-06-21 13:16:11 -04:00
Alexander Holliday d08662cda2 Merge pull request #167 from bluewave-labs/feat/redux-persist
Added and configured redux-persist, resolves #164
2024-06-21 10:09:02 -07:00
Alex Holliday 0b88dbfae2 Added whitelist 2024-06-20 15:08:41 -07:00
Alex Holliday 5d855157b4 Added and configured redux-persist 2024-06-20 14:07:33 -07:00
Alex Holliday 2ce8de5304 Implemented async thunk for getMonitorsByUserId 2024-06-20 13:50:31 -07:00
MuhammadKhalilzadeh 27dd65ccfa hardcode removed 2024-06-20 21:47:07 +03:30
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
Daniel Cojocea 110a005f97 Finalized Team Panel Design and added some functionality 2024-06-18 17:10:06 -04:00