Commit Graph

1786 Commits

Author SHA1 Message Date
Alex Holliday e00938e12a Add loading state to team panel 2024-09-03 10:34:24 -07:00
Alex Holliday 899111e48b Add loading button to createPageSpeed 2024-09-03 10:23:26 -07:00
Alexander Holliday 6b60b473b2 Merge pull request #782 from bluewave-labs/feat/indeterminate-state
Add indeterminate state to monitors, resolves #765
2024-09-03 09:25:04 -07:00
Alexander Holliday 0c02fb47e1 Merge branch 'develop' into feat/indeterminate-state 2024-09-03 09:24:57 -07:00
Alexander Holliday 4e3882766e Merge pull request #783 from bluewave-labs/update/unused-component
Delete unused component.
2024-09-03 08:29:08 -07:00
M M d77be4ce74 Delete unused component. 2024-09-03 07:41:42 -07:00
Alexander Holliday 567d6ab6f3 Merge pull request #597 from mertssmnoglu/openapi-specs
chore: create openapi.json with openapi 3.1.0 format
2024-09-02 19:21:25 -07:00
Alexander Holliday a18704c8ec Merge pull request #778 from bluewave-labs/feat/Percentage-colors
Change color of percentages according to uptime of monitor.
2024-09-02 19:18:22 -07:00
M M ed99748718 Name props according to purpose rather than value. 2024-09-02 19:14:43 -07:00
M M c4dafae21e Give props more meaningful names. 2024-09-02 19:07:43 -07:00
Alexander Holliday 0e87b36f8c Merge pull request #781 from bluewave-labs/fix/host-proptypes
fix host proptypes
2024-09-02 18:56:20 -07:00
M M 6e8334026c Add docs. 2024-09-02 16:19:56 -07:00
M M 4ebaadbe24 Use ternary based logic rather than conditional statements for clarity. 2024-09-02 15:34:01 -07:00
M M 081ad080a8 Add new objects to the color palettes. 2024-09-02 15:03:40 -07:00
M M 3a27ce0a8a Revert to old colors on the light and dark theme. 2024-09-02 14:00:26 -07:00
M M edd7421035 Merge remote-tracking branch 'upstream/develop' into feat/Percentage-colors 2024-09-02 13:03:05 -07:00
Alex Holliday d2528a694e simplified conditionals for updating status and sending notifications 2024-09-02 11:00:59 -07:00
Alex Holliday 4d61ecfe35 Add error handling to notifications 2024-09-02 10:52:11 -07:00
Alex Holliday 071a7fc9cf Add indeterminate state to monitors 2024-09-02 10:45:07 -07:00
Alex Holliday c515358d78 fix host proptypes 2024-09-02 10:16:22 -07:00
Alexander Holliday aa81e47fae Merge pull request #779 from bluewave-labs/feat/greeting-randomizer
Added greeting lists and implemented randomizer
2024-09-02 08:02:00 -07:00
Daniel Cojocea 263fed4ff6 Added greeting lists and implemented randomizer 2024-09-02 02:31:43 -04:00
M M 3da323e44e Adjust colors for the light theme. 2024-09-01 13:40:52 -07:00
M M d75b494d58 Change color of percentage according to uptime of monitor. 2024-09-01 12:25:23 -07:00
Alexander Holliday 21fafa1705 Merge pull request #770 from bluewave-labs/feat/theme-button-styles
Feat/theme button styles
2024-09-01 10:14:30 -07:00
Alexander Holliday ac43cfd6d8 Merge pull request #777 from bluewave-labs/fix/spelling-error
Small spelling error fix.
2024-09-01 10:12:49 -07:00
M M b376786f5b Small spelling error fix. 2024-09-01 10:02:20 -07:00
Alexander Holliday 45575a4b0c Merge pull request #773 from bluewave-labs/update/FE-738-uptime_percentage
Adds real percentages to the uptime monitoring dashboard. Fixes #738
2024-08-31 23:02:05 -07:00
M M 128a48d666 Multiply by 100 to get accurate percentage. 2024-08-31 22:56:23 -07:00
M M 8f58b6e438 Fix logic to get accurate results. 2024-08-31 22:46:28 -07:00
M M 44fd1f8898 Use more strict comparison operators. 2024-08-31 20:13:34 -07:00
M M 7866936d3a Store the percentage as a 0 and 1 instead of 0 - 100 for future calculations. 2024-08-31 19:59:27 -07:00
M M 01fdf7983f Add frontend file to display the data. 2024-08-31 17:59:25 -07:00
M M 654b9d2038 Add real percentages for the uptime of monitors to the main dashboard. 2024-08-31 17:58:23 -07:00
Daniel Cojocea cf49201be1 Add correct variant prop 2024-08-31 20:00:29 -04:00
Alexander Holliday 319e7c1f3d Merge pull request #772 from bluewave-labs/fix/unsafe-monitor-access
Add safety check for monitor
2024-08-31 16:52:03 -07:00
Alex Holliday cbd5a2ab86 uncommented out cleanup code' 2024-08-31 16:51:11 -07:00
Alex Holliday 8ac53a9e16 Add safety check for monitor 2024-08-31 16:48:02 -07:00
Daniel Cojocea 8b9641aee8 Removed redundant color vars 2024-08-31 18:13:03 -04:00
Daniel Cojocea d2da8e7dff Removed button spinner component 2024-08-31 18:11:23 -04:00
Daniel Cojocea bee367fc8d Refactored button spinner 2024-08-31 18:10:50 -04:00
Daniel Cojocea 9fc2d5c33a Removed button component 2024-08-31 17:39:37 -04:00
Daniel Cojocea cca02d30b9 Refactored buttons 2024-08-31 17:37:55 -04:00
Daniel Cojocea cedbcd7141 Refactored button group styling 2024-08-31 14:53:15 -04:00
Mert Şişmanoğlu b6190728a0 feat(openapi): add /healthy route for health check 2024-08-31 13:51:36 +03:00
Mert Şişmanoğlu f680ed8af1 chore(openapi): add missing route groups to tags
- invite
- monitors
- checks
- alerts
- pagespeed
- maintenance-window
- healthy
- mail
2024-08-31 13:44:23 +03:00
Daniel Cojocea ac48378614 Refactored theme common color props and fixed button background delay on theme change 2024-08-31 01:33:33 -04:00
Alexander Holliday d1add402b0 Merge pull request #769 from bluewave-labs/fix/notifications
Notifications added to monitor object
2024-08-30 18:39:13 -07:00
Daniel Cojocea 313a3af67c Added button styles to theme 2024-08-30 21:11:09 -04:00
Alex Holliday 68b50a3059 Update getMonitorsByTeamid to use attached notifications 2024-08-30 18:00:04 -07:00