Commit Graph
1507 Commits
Author SHA1 Message Date
Alex Holliday a3adb80a6e add className to list of class names instead of turning off default classes, add hideErrorText prop to hide errors for thresholds 2024-11-21 12:15:12 +08:00
Alexander Holliday 27f651b828 Merge pull request #1167 from bluewave-labs/feat/fe/infrastructure-details
feat/fe/infrastructure details, resolves #1068
2024-11-20 03:19:22 -08:00
Alex Holliday 11cc2833cf extract tooltip percentage formatting 2024-11-20 12:55:58 +08:00
Alex Holliday 8bbb0012db Add monitor information at top of page 2024-11-20 12:42:06 +08:00
Alex Holliday 1f5b5dd612 details -> Details 2024-11-20 12:16:27 +08:00
Alex Holliday 9bbcaaf156 memoize calculations in SVG gauge 2024-11-20 12:13:46 +08:00
Alex Holliday b1449d3587 refactor details page to use reduce code duplication, caluclate area chart height 2024-11-20 12:11:03 +08:00
Alex Holliday 8b73955802 truncate decimals in tool top 2024-11-20 12:10:25 +08:00
Alex Holliday dbe174d171 remove dummy from Area Chart 2024-11-20 12:09:52 +08:00
Shemy Gan d072ef2ee3 - Update proptypes 2024-11-19 13:02:22 -05:00
Shemy Gan b7186aa0ef - Replace pb with alignSelf for checkbox position 2024-11-19 11:31:22 -05:00
Shemy Gan 8b8a0962db - Move create infrastructure folder to infrastructure and remove Infrastructuremonitor folder
- Add create infrastructure page to globle routes and add "infrastructure" to PATH_MAP
- Add navigation/breadcrumb to  create infrastructure page
- Connect create infrastructure page to create monitor button on home page
2024-11-19 09:57:39 -05:00
Alex Holliday 217ae50acc Fetch data from gist 2024-11-19 16:01:08 +08:00
Alex Holliday 9e7e13baea truncate Gauge percentage to 2 decimal places 2024-11-19 15:28:57 +08:00
Alex Holliday 5a2c6a9aa7 Add jsdocs and proptypes to Infrastructure Details Page 2024-11-19 14:39:58 +08:00
Alex Holliday 7f380cef10 Add headers to charts, add multpilier for percentages, increase chart spacing 2024-11-19 14:19:04 +08:00
Alex Holliday 0c194a0403 Change AreaChart responsive container height to 80% 2024-11-19 14:18:29 +08:00
Alex Holliday 9cf2be774b Add a randomly generated gradientID to so each chart has a unique gradient 2024-11-19 13:54:51 +08:00
Alex Holliday e3c13d93ec Fix label proptype to allow for dates and numbers, add comments 2024-11-19 13:40:52 +08:00
Alex Holliday a0c73469fa Add area charts, fix dummy data 2024-11-19 13:35:00 +08:00
Alex Holliday 6a0d61b73e Update Area Chart docs and proptype 2024-11-19 13:34:43 +08:00
Alex Holliday 924c799858 add and update chartUtils 2024-11-19 13:32:23 +08:00
Alex Holliday 92ba0d84db Add data for area chart 2024-11-19 12:06:21 +08:00
Alex Holliday 49d81cf0ca Add area chart 2024-11-19 12:05:26 +08:00
Alex Holliday 55e13d7deb Add area chart file 2024-11-19 12:04:47 +08:00
Alex Holliday ca9ca4f59a Add gauges 2024-11-19 12:02:37 +08:00
Alex Holliday d2f42f432f Add styles for custom gauage 2024-11-19 11:43:29 +08:00
Alex Holliday fbdd3c1520 Add custom gauge component 2024-11-19 11:42:42 +08:00
Alex Holliday 08323202b7 Create stat boxes 2024-11-19 11:40:45 +08:00
Alex Holliday 93d96b99a4 Add infrastrucutre/details route 2024-11-19 11:40:34 +08:00
Shemy Gan 657a953ad9 - remove retention 2024-11-18 22:07:01 -05:00
Shemy Gan 7251c6c06d - Minor updates based on meeting discussion.
- fix typo, remove retention log section
- change to use ms per minute for frequency etc
2024-11-18 22:06:18 -05:00
Shemy Gan 49f95f1a71 - Let input field keep left/right aligned until wrap around when screen gets smaller 2024-11-18 16:11:02 -05:00
Shemy Gan 683ea81db4 Merge branch 'develop' into 1067-fe-hardware-monitoring-create-hardware-monitor 2024-11-18 09:17:53 -05:00
Caio Cabral d849a84f02 fix: disabled labels 2024-11-15 18:25:11 -05:00
Caio Cabral 6780374e16 fix: input focus and input error message 2024-11-15 18:10:10 -05:00
Shemy Gan a45cddb91f - Keep the threshold default value as string, it is required by the Field component 2024-11-15 14:51:49 -05:00
Shemy Gan 2f8638cf04 - update safe checking for string util
- remove required for threshold in joi
-  refine if logic and update no error checking with values due to the change to set null instead of delete error entry
- move customthreshold component to under create infrastructure folder
- correct interval setting and threshold default value and fix typo
2024-11-15 14:49:27 -05:00
Shemy Gan c3859c7507 - wrap when overflow 2024-11-14 14:42:23 -05:00
Shemy Gan 4e60981b0b - Add JSDoc for the new component 2024-11-14 14:28:42 -05:00
Shemy Gan aa6e881c1a Merge branch 'develop' into 1067-fe-hardware-monitoring-create-hardware-monitor 2024-11-14 11:03:38 -05:00
Shemy Gan a9aece6123 - set error as null instead of delete it
- customize checkbox to pass in element as label
- adjust checkbox posion to appear align top with string within the element label based on review feedback
- remove the checkbox margin setting instead of comment out
2024-11-14 11:01:36 -05:00
Alexander Holliday e22476ee4a Merge pull request #1152 from bluewave-labs/refactor/theme
Refactor - Theme
2024-11-13 18:31:37 -08:00
Caio Cabral 7eaba0a47d feat: removing package 6 2024-11-13 21:14:57 -05:00
Caio Cabral b13f4b1633 fix: fixing typo 2024-11-13 21:11:41 -05:00
Caio Cabral bfef16fb20 chore: adding jsdocs 2024-11-13 21:10:00 -05:00
Caio Cabral cae03c7c98 remove unused code from Sidebar 2024-11-13 21:05:31 -05:00
Shemy Gan 407e5a8711 - Add JSDoc and use css varialble for pixels 2024-11-13 20:16:35 -05:00
Caio Cabral 5797a03a4c merge 2024-11-13 07:48:34 -05:00
Caio Cabral 9fc5256774 Merge branch 'develop' of https://github.com/bluewave-labs/bluewave-uptime into refactor/theme 2024-11-13 07:38:33 -05:00