Commit Graph
171 Commits
Author SHA1 Message Date
Alexander Holliday f9ca58c00a Merge pull request #287 from bluewave-labs/feat/MUI-table-and-pagination
Feat/m UI table and pagination
2024-07-08 08:32:57 -07:00
Alexander Holliday 4de1e71344 Merge branch 'master' into feat/issue-225-Maintenance-page 2024-07-07 21:57:44 -07:00
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
Daniel Cojocea 41787c538c Updated navbar user dropdown 2024-07-07 19:15:44 -04:00
Alex Holliday 0555157200 Added animations back, added pagination 2024-07-06 23:07:04 -07:00
Alex Holliday 6a7a919789 Use react table instead of data grid for performance 2024-07-06 21:59:41 -07:00
Daniel Cojocea 49f8958418 Added proptypes and jsdocs, and color fix 2024-07-06 14:44:04 -04:00
Daniel Cojocea 59f8acff1c Refactored Alert component 2024-07-06 14:33:36 -04:00
Alex Holliday 4e1f0095a7 Removed animation from chart 2024-07-05 14:38:16 -07:00
Alex Holliday 7b04fcb9fe Initial refactor 2024-07-05 13:30:09 -07:00
Alexander Holliday bf0f05d589 Merge pull request #265 from bluewave-labs/feat/recharts
Feat/recharts, resolves #264
2024-07-05 09:48:43 -07:00
Alexander Holliday 532888c938 Merge pull request #263 from bluewave-labs/fix/toast-refactor
Moved Announcements to Toast directory
2024-07-04 16:49:18 -07:00
Alex Holliday 6f52febca1 Use Recharts to handle charting data. Added floor and ceiling to the normalized data so we don't have extreme outliers 2024-07-04 15:46:33 -07:00
Alex Holliday 8118f181f9 Moved announcements components to Toast component as that's the only place they should be used 2024-07-04 14:17:58 -07:00
Alex Holliday c0dc50ef56 initial refactor 2024-07-04 14:09:17 -07:00
Alexander Holliday 65d55c239f Merge pull request #244 from bluewave-labs/feat/picture-validation
Added validation to picture uploads, resolves #213
2024-07-02 12:58:12 -07:00
Daniel Cojocea 5cbe916a94 Added missing proptype and jsdocs 2024-07-02 14:56:02 -04:00
Daniel Cojocea 92c7816623 Added validation to picture uploads 2024-07-02 14:51:31 -04:00
M M b7a35a67b1 Added statuses to label prop types and fixed console errors. 2024-06-29 17:26:19 -07:00
M M b4e6d7b7c0 Merge remote-tracking branch 'upstream/master' into feat/incidents-page 2024-06-29 14:56:26 -07:00
M M d954b58766 Added styling to the labels. 2024-06-28 17:42:28 -07:00
Daniel Cojocea df27ae8976 Added proptypes and jsdocs 2024-06-28 20:09:34 -04:00
Daniel Cojocea c87daa3d53 Refactored some of the component code and removed unnecessary params 2024-06-28 20:05:08 -04:00
Daniel Cojocea 62d545df06 Added account parent route and fixed links 2024-06-27 19:19:36 -04:00
Daniel Cojocea 16006934cd Commented out unfinished features 2024-06-27 16:44:56 -04:00
Daniel Cojocea 081eb1727a Refactored useStates 2024-06-27 16:29:50 -04:00
Daniel Cojocea 3b88ea01d0 Fixed some small styling issues and validation schema 2024-06-27 13:35:12 -04:00
Alexander Holliday 25355c69c2 Merge pull request #209 from MuhammadKhalilzadeh/monitors
Monitors
2024-06-26 21:55:28 -04:00
Daniel Cojocea 2aac260556 Added proptypes and jsdocs 2024-06-26 19:12:50 -04:00
Daniel Cojocea 95a30c5a8d Client side picture upload 2024-06-26 19:06:10 -04:00
MuhammadKhalilzadeh 4cc59e6728 Merge branch 'monitors' of https://github.com/MuhammadKhalilzadeh/bluewave-uptime into monitors 2024-06-26 22:01:01 +03:30
MuhammadKhalilzadeh 033b9dcdd5 fixing bugs 2024-06-26 21:56:56 +03:30
Alexander Holliday abee39bc81 Merge pull request #198 from bluewave-labs/feat/upload-picture-design
Initial Design for the Upload Picture Modal
2024-06-26 02:01:31 -04:00
Daniel Cojocea db66774ca6 Initial design 2024-06-25 17:38:40 -04:00
Alexander Holliday 140b8eecba Merge pull request #191 from bluewave-labs/feat/profile-settings-redux
Integrated redux, #173 and #182
2024-06-25 17:26:06 -04:00
Alexander Holliday 2288754cd0 Merge pull request #190 from MuhammadKhalilzadeh/monitors
Create new monitor without dropdowns
2024-06-25 17:25:44 -04:00
Alexander Holliday fbc983895c Revert "first commit" 2024-06-25 13:09:02 -07:00
terryjung0244 f5f67f277a first commit 2024-06-25 15:29:59 -04:00
Daniel Cojocea 4edc18a9f4 Implemented redux integration - profile panel 2024-06-25 13:01:21 -04:00
MuhammadKhalilzadeh ca689d4de8 Create new monitor without dropdowns 2024-06-25 13:22:28 +03:30
Daniel Cojocea ee08bac389 Initial commit 2024-06-24 21:32:30 -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