Commit Graph
85 Commits
Author SHA1 Message Date
Daniel Cojocea e6f524f5d3 Added modal to remove monitor function 2024-07-31 18:58:41 -04:00
Daniel Cojocea d0406815d0 Added notif checkboxes to configure page 2024-07-31 18:39:44 -04:00
Alexander Holliday fddc423962 Merge pull request #508 from bluewave-labs/feat/create-monitor-notifications
Add monitor notifications to state
2024-07-31 13:43:10 -07:00
Daniel Cojocea 73310422da Updated default https value and disabled multiple emails field 2024-07-31 16:41:04 -04:00
Daniel Cojocea 6eac076847 Removed redundant code 2024-07-31 16:33:53 -04:00
Daniel Cojocea 972603c2ea Fixed typo 2024-07-31 16:27:49 -04:00
Daniel Cojocea e940c4fd62 Added notification checkbox to monitor state 2024-07-31 16:26:36 -04:00
Daniel Cojocea 01854dd5e7 Refactored old states 2024-07-31 15:53:01 -04:00
Alex Holliday ed0d781779 Added update and delete functionality 2024-07-31 11:36:51 -07:00
Alex Holliday 60b408dc19 Merge branch 'develop' into feat/fe/connect-config 2024-07-31 11:01:51 -07:00
Alex Holliday cc3b70dd6b Initial refactor 2024-07-31 11:00:45 -07:00
Daniel Cojocea a0f54c191e Added some basic button svg animations 2024-07-30 19:36:37 -04:00
Daniel C dd834fc2c5 Removed box shadow and fixed button width (#491) 2024-07-30 13:09:46 -07:00
Alexander Holliday d135a986a3 Add checkboxes and field for notification (#490) 2024-07-30 12:54:22 -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 5fe92f2b31 Status label refactor (#478)
* Refactored status label

* Updated colors and replaced old components

* Updated docs
2024-07-29 22:59:58 -07:00
Daniel C db66ba849b Page Speed (#470)
* Added page speed route and fallback UI

* Added first batch of components and route to create a page-speed monitor

* Added basic styling

* Added checkboxes and removed old component

* Added monitor card and some styling

* Moved time functions to separate file and added formatDate function

* Added status label

* Changed sidebar item priority and small styling fix

* Small styling changes
2024-07-28 13:51:47 -07:00
Daniel C 3377523f93 Added http/https toggle (#462)
* Added toggle between http and https

* Added https prop to field component

* Added type fix to create monitor function

* Reverted monitor model change

* Added docs explaining prepending logic
2024-07-26 18:57:18 -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 C 40a268ab18 Updated layout (#450)
* Updated layout

* Fixed error

* Changed integration background to white
2024-07-26 09:39:18 -07:00
Vibhuti Gohil 168a93e99c Feat/table monitor type (#444)
Added a monitor type
2024-07-25 12:45:58 -07:00
Alexander Holliday be10a16a73 Merge pull request #437 from bluewave-labs/feat/select-component
Select component
2024-07-24 11:35:15 -07:00
Daniel Cojocea 6f668942d6 Refactored old select components 2024-07-24 14:09:24 -04:00
Alexander Holliday ff7862b4c0 Merge pull request #428 from MuhammadKhalilzadeh/slight-changes-in-dashboard
applying changes
2024-07-24 09:47:26 -07:00
Mohammad Khalilzadeh 25785a91ec applying changes 2024-07-23 20:20:18 +03:30
Daniel Cojocea 356b69aba0 Added delete member column 2024-07-23 12:45:00 -04:00
Daniel Cojocea eb4002fddb Changed to ternary operator 2024-07-22 13:56:28 -04:00
Daniel Cojocea 65aeb8e298 Removed import 2024-07-22 13:51:25 -04:00
Daniel Cojocea 7dc51f3bbc Removed unnecessary flex 2024-07-22 13:48:26 -04:00
Daniel Cojocea cd87d6ad0d Added fix to optional field and refactored create monitor page 2024-07-22 13:41:37 -04:00
Alex Holliday be72efa128 Fixed detail page calcuations 2024-07-21 20:07:18 -07:00
Alex Holliday 5819efadf7 Added reverse prop to BasicTable to allow for reversing order of data 2024-07-21 09:22:00 -07:00
Daniel Cojocea f51d14ee7c Added missing heading 2024-07-19 19:13:16 -04:00
Daniel Cojocea 9b341c80dc Removed fetch request 2024-07-19 19:05:02 -04:00
Daniel Cojocea d615f9c120 Added missing onChange functions 2024-07-19 18:30:44 -04:00
Daniel Cojocea 1aef3300f0 Added validation 2024-07-19 18:04:58 -04:00
Daniel Cojocea 4a14d1c8d9 Hooked up fields to monitor state 2024-07-19 17:48:47 -04:00
Daniel Cojocea 98dad2b5ed Basic structure and styling 2024-07-19 16:42:19 -04:00
Daniel Cojocea 076c98f69a Fetch monitor from params 2024-07-19 14:46:26 -04:00
Daniel Cojocea 219dd5cca7 Added configure monitor route 2024-07-19 14:35:11 -04:00
Alexander Holliday bece650681 Merge pull request #381 from bluewave-labs/feat/monitor-details-styling
Monitor details
2024-07-18 23:17:17 -07:00
Daniel Cojocea e0539a6ae3 Changed style to reflect data from monitor 2024-07-18 20:05:28 -04:00
Daniel Cojocea c468beac76 Initial design 2024-07-18 19:50:08 -04:00
Alexander Holliday 4a6d283736 Merge pull request #376 from bluewave-labs/fix/ping-url-creation
Fix/ping url creation, resolves #367
2024-07-18 15:06:17 -07:00
Alex Holliday 04e4dc886c Fixed uptime duration calculation, added original response time to chart tooltip for case where only 1 check exists 2024-07-18 12:56:39 -07:00
Alex Holliday 958a342875 Removed comment, uncommented code 2024-07-18 12:11:53 -07:00
Alex Holliday 2a9d9c3281 Add condition to prepending 2024-07-18 12:11:27 -07:00
Alex Holliday 9cb2abd62a Refactored ChartUtils to allow for variable normalization parameters, Added day, week, and month filters to Details chart 2024-07-17 23:00:24 -07:00
Alex Holliday 07719aad2b Resovle conflict 2024-07-17 21:54:56 -07:00
Daniel Cojocea a7a4a67684 Anchor tag noreferrer 2024-07-17 20:33:33 -04:00