Commit Graph
50 Commits
Author SHA1 Message Date
Alex Holliday aed4881eac Fix rest verbs 2024-08-02 11:54:46 -07:00
Daniel Cojocea 110e31fb7d Added notifications to server validation and small styling changes 2024-08-01 13:22:39 -04:00
Alex Holliday ed0d781779 Added update and delete functionality 2024-07-31 11:36:51 -07:00
Alex Holliday cc3b70dd6b Initial refactor 2024-07-31 11:00:45 -07:00
Alexander Holliday 05574a08ac Refactored monitor to uptimeMonitor (#484)
* Refactored monitor to uptimeMonitor

* Updated Configure
2024-07-30 11:25:14 -07:00
Daniel C 979c198702 Create page speed function (#483)
* Added pagespeed monitor create function

* Added pagespeed slice

* Updated slice name

* Displayed page speed monitors and updated directory name
2024-07-30 10:40:31 -07:00
Alexander Holliday 477cad7cc9 Feat/monitor endpoint refactor (#463)
* Moved all methods to modules

* removed old mongoDB file

* Refactored endpoints to take query params, removed duplicate methods, updated routes, updated Client queries

* Added comment

* Add model differentiation

* Add sort order, fix minor bug, add validation for query params
2024-07-26 18:56:39 -07:00
Daniel Cojocea c5b56dbc2b Changed to camel case 2024-07-22 12:40:44 -04:00
Daniel Cojocea 7f9fbb87ec Fixed typo 2024-07-16 19:19:24 -04:00
Daniel Cojocea 7ece57fa40 Removed redundant code and files 2024-07-16 17:24:48 -04:00
Daniel Cojocea 0df0436ce2 Refactored set new password form validation and connected to redux slice 2024-07-16 16:17:13 -04:00
Daniel Cojocea 0c11473d45 Refactored forgot password form validation and connected to redux slice 2024-07-16 12:17:18 -04:00
Alex Holliday 12e85aed03 Fixed non functioning code 2024-07-12 10:24:46 -07:00
Daniel Cojocea 682b7b4d06 Connected password form to redux 2024-07-10 18:26:05 -04:00
Daniel Cojocea 85a2177f1d Removed unnecessary timeout and replaced Promise.then() 2024-07-10 10:01:36 -04:00
Daniel Cojocea bd5ed007eb Removed content type header from request 2024-07-09 20:51:26 -04:00
Daniel Cojocea d20ec58b0e Resolved conflict 2024-07-09 20:41:47 -04:00
Daniel Cojocea 21483d67d5 Fixed image url error 2024-07-09 19:13:22 -04:00
Daniel Cojocea b54a10e519 Added delete user thunk 2024-07-09 19:11:16 -04:00
Daniel Cojocea ff2e08b483 Resolved conflict 2024-07-09 17:01:07 -04:00
Alex Holliday 10c8751c6b Added configured axios instance with 401 interceptor, refactored all requests to use axios instance 2024-07-09 11:45:14 -07:00
Daniel Cojocea 06061cdb12 Fixed request not being sent when either profileImage or delete flag were undefined 2024-07-09 14:10:07 -04:00
Daniel Cojocea 2c2cffcc84 Added delete image flag to form 2024-07-09 13:02:33 -04:00
Daniel Cojocea 31e4c7b110 Fixed avatar image not displaying 2024-07-08 16:06:12 -04:00
Daniel Cojocea 28c3616004 Fixed save picture functionality 2024-07-05 19:52:29 -04:00
Daniel Cojocea 5807990342 Refactored some of the code 2024-07-04 20:47:23 -04:00
Daniel Cojocea 7f57f9fa0c Connected picture state to redux 2024-07-03 17:49:40 -04: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 20301d1933 removed stub method 2024-07-01 11:50:35 -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 91f2cac438 Fixed error handling bug 2024-06-25 14:20:13 -04:00
Daniel Cojocea a64be7c017 Merge remote-tracking branch 'upstream/master' into feat/profile-settings-redux 2024-06-25 14:16:52 -04:00
Alex Holliday 8eae283507 Fixed error handling bug in redux slices 2024-06-25 11:14:16 -07:00
Daniel Cojocea 4edc18a9f4 Implemented redux integration - profile panel 2024-06-25 13:01:21 -04:00
Daniel Cojocea ee08bac389 Initial commit 2024-06-24 21:32:30 -04:00
Alex Holliday 5beaa8dfe1 Merge remote-tracking branch 'upstream/master' into feat/protected-routes 2024-06-24 12:46:12 -07: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
Alex Holliday 2f1053bd05 Iniital commit 2024-06-21 11:08:31 -07:00
Alex Holliday 2ce8de5304 Implemented async thunk for getMonitorsByUserId 2024-06-20 13:50:31 -07:00
Alex Holliday a12e200e33 Removed log statement, saved authToken to auth state 2024-06-10 14:28:31 -07:00
Alex Holliday 44c9659b1d Refactored actions 2024-06-10 12:24:17 -07:00
Alex Holliday 9beebd90a1 Connected login to backend 2024-06-10 11:53:10 -07:00
Alex Holliday 91891b1a90 Added async thunk 2024-06-10 10:38:00 -07:00
Alex Holliday de7b6b4c89 Used redux for auth information 2024-06-07 16:17:10 -07:00
Alex Holliday b4cee7e065 Refacoted API url 2024-06-04 14:18:25 -07:00
Alex Holliday 9926f60c09 Refactored to use thunk for Axios request 2024-06-04 13:32:17 -07:00
Alex Holliday fbe357091a Revised initial state for monitors 2024-06-04 12:40:05 -07:00
Alex Holliday ccb61004bb Set up Redux Toolkit, Added redux demo to /demo route 2024-06-04 12:15:35 -07:00