Commit Graph

291 Commits

Author SHA1 Message Date
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
c0dc50ef56 initial refactor 2024-07-04 14:09:17 -07:00
Alexander Holliday
6f4e7d6631 Merge pull request #246 from bluewave-labs/feat/incidents-pg-refactor
Incidents page refactor.
2024-07-03 13:23:08 -07:00
Alex Holliday
f97aa1ca8c Return user and Token instead of decoding token. Added transform to not store image in redux store 2024-07-03 12:20:30 -07:00
Alex Holliday
9a382210b6 Added admin role to registration 2024-07-03 11:21:14 -07:00
M M
971518d70e Added JSDocs. 2024-07-02 21:19:44 -07:00
M M
99f460c80a Added header. 2024-07-02 21:13:29 -07:00
M M
f7e8e69168 Added icon to filter by status dropdown. 2024-07-02 21:07:15 -07:00
M M
8453542777 Got rid of the adornment at the end. 2024-07-02 20:46:28 -07:00
M M
c9ca639f23 Added the filter by status dropdown to the page. 2024-07-02 20:43:39 -07:00
M M
c2b47e5cc4 Placed the TableContainer in a box to better match figma design. 2024-07-02 20:24:51 -07:00
Alex Holliday
033101c884 Added dependency array and catch block 2024-07-02 15:57:53 -07:00
Alex Holliday
299dadd24d Check for admin, redirect to register/login as appropriate 2024-07-02 15:54:49 -07:00
Alex Holliday
b563c44f38 Merge remote-tracking branch 'upstream/master' into feat/redirect-on-no-admin 2024-07-02 14:39:47 -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
Alex Holliday
cee88f63d9 Make axios request 2024-07-02 11:14:12 -07:00
Alexander Holliday
c545a704ac Merge branch 'master' into feat/image-upload 2024-07-02 11:00:48 -07:00
Alex Holliday
53bd2cacdc Added local state 2024-07-02 10:50:18 -07:00
Alex Holliday
20301d1933 removed stub method 2024-07-01 11:50:35 -07:00
M M
b7a35a67b1 Added statuses to label prop types and fixed console errors. 2024-06-29 17:26:19 -07:00
M M
264410ca91 Fixed import statement. 2024-06-29 17:07:04 -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
e4c29e77aa quick fix for eslint. 2024-06-28 18:00:09 -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
M M
b254c9058e Added status labels to table. 2024-06-28 17:00:33 -07:00
M M
ecd3b6f8db Change table to 3 rows. 2024-06-28 16:41:27 -07:00
M M
02339e9cde Merge remote-tracking branch 'upstream/master' into feat/incidents-page 2024-06-28 16:35:02 -07:00
Alexander Holliday
7097c1b59f Merge pull request #220 from bluewave-labs/feat/redirect-on-monitor-create
Redirected user to Monitors page after adding a new monitor
2024-06-27 22:08:33 -07:00
Alexander Holliday
5a58b70711 Merge pull request #223 from bluewave-labs/fix/profile-settings-route
Added account parent route and fixed links
2024-06-27 22:08:19 -07:00
M M
4252e7a1c5 Initial commit for the table of the incidents page. 2024-06-27 21:13:21 -07:00
Alexander Holliday
cd5c9db6c4 Merge pull request #212 from windsywinds/master
fix: add css for password input field
2024-06-27 20:58:28 -04:00
Daniel Cojocea
62d545df06 Added account parent route and fixed links 2024-06-27 19:19:36 -04:00
Alex Holliday
018b01f53c Redirected user to Monitors page after adding a new monitor 2024-06-27 15:45:05 -07:00
Alex Holliday
7a066733da Added async thunk for creating monitors, connected CreateMonitor to backend 2024-06-27 15:27:32 -07:00
Daniel Cojocea
f3e222ac3a Added some basic validation 2024-06-27 17:26:00 -04:00
Daniel Cojocea
0ef7e014ed Merge branch 'fix/create-monitor-page' of github.com:bluewave-labs/bluewave-uptime into fix/create-monitor-page 2024-06-27 16:48:21 -04:00
Daniel Cojocea
16006934cd Commented out unfinished features 2024-06-27 16:44:56 -04:00
Alex Holliday
57be438ea7 fixed monitor page 2024-06-27 13:42:18 -07: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
Sam Windsor
4fe31b27a9 fix: add css for password input 2024-06-27 16:53:52 +12:00
Alexander Holliday
25355c69c2 Merge pull request #209 from MuhammadKhalilzadeh/monitors
Monitors
2024-06-26 21:55:28 -04:00
Alexander Holliday
38a523a07c Merge pull request #210 from bluewave-labs/feat/upload-picture
Client side upload picture, #193
2024-06-26 21:49:36 -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