harsh-aghara
9cee2eebd0
fix(ui): add missing indeterminate icon to Checkbox component
...
The custom Checkbox used Lucide Square/SquareCheck for unchecked/checked
states but had no indeterminateIcon, so MUI fell back to its default 24px
Material icon. This caused a visible size mismatch and row height jitter
in the bulk-select header of monitor tables.
Add SquareMinus from lucide-react at the same size (16px) and strokeWidth
(1.5) as the existing icons, and extend the checked color rule to also
cover the indeterminate state.
2026-05-22 23:28:42 +05:30
Alexander Holliday
bec5ef09cb
Merge pull request #3668 from bluewave-labs/fix/update-monitors-on-maintenance-window-change
...
fix: update monitors on maintenance window change
2026-05-21 11:18:59 -07:00
Alex Holliday
3abacb046b
handle paused status
2026-05-21 11:02:59 -07:00
Alex Holliday
fbfb861447
flip status on create
2026-05-21 10:50:53 -07:00
Alex Holliday
0470eab782
extract flipping monitor status, flip status on delete
2026-05-21 10:27:46 -07:00
Alex Holliday
abf66eed95
add logic for entering/leaving maintenance windows, add tests
2026-05-21 10:23:27 -07:00
Alex Holliday
4f571a258c
update scheduler to use extacted method
2026-05-21 10:02:56 -07:00
Alex Holliday
85196852f4
extract active maintenance window check
2026-05-21 10:02:39 -07:00
Alex Holliday
46c80985ec
add findByIds to MW repository
2026-05-21 09:59:42 -07:00
Alex Holliday
8c7b691fda
add updatebyids to monitor repository
2026-05-21 09:59:23 -07:00
Alexander Holliday
d5dac6b557
Merge pull request #3663 from bluewave-labs/feat/fe-tags
...
Feat/fe tags
2026-05-20 12:29:02 -07:00
Alexander Holliday
f0129f257a
Merge pull request #3664 from bluewave-labs/fix/monitor-summary-with-tags
...
fix: monitor summary with tags
2026-05-20 12:28:46 -07:00
Alex Holliday
4b9f1ba43b
add tags to summary query
2026-05-20 12:25:36 -07:00
Alex Holliday
1322033d41
add tags to infra monitors
2026-05-20 12:18:17 -07:00
Alex Holliday
7c201d087c
add tag filtering to pagespeed
2026-05-20 12:14:22 -07:00
Alex Holliday
27e34f3b95
make filters optional
2026-05-20 12:14:09 -07:00
Alex Holliday
130d825d66
add active filters list
2026-05-20 12:02:45 -07:00
Alex Holliday
c6d82223f9
add tags to filters
2026-05-20 12:02:32 -07:00
Alex Holliday
3bcdd3c445
remove chip referecnes, update strings
2026-05-20 11:39:57 -07:00
Alex Holliday
3f290bc963
add tags to Uptime montitor table
2026-05-20 11:37:03 -07:00
Alex Holliday
7d7926fab9
add tags to validation
2026-05-20 11:36:46 -07:00
Alex Holliday
a09a885786
add tags to monitor type
2026-05-20 11:36:40 -07:00
Alex Holliday
76953f9a5c
add tags to monitor forms
2026-05-20 11:36:23 -07:00
Alex Holliday
67bba1479c
remove chip, add coloredlabel, add render options to autocomplete
2026-05-20 11:36:03 -07:00
Alex Holliday
b981427d8d
mutate SWR on success
2026-05-20 10:49:16 -07:00
Alex Holliday
f37ae8fddb
add menu string
2026-05-20 10:45:55 -07:00
Alex Holliday
dc80b3cafc
add tag to table
2026-05-20 10:45:45 -07:00
Alex Holliday
896d1b784b
add a colored label
2026-05-20 10:45:36 -07:00
Alex Holliday
02640c3155
add routes
2026-05-20 10:29:25 -07:00
Alex Holliday
5a187cd1c9
add new chip component
2026-05-20 10:29:13 -07:00
Alex Holliday
e6a0f89c68
add strings
2026-05-20 10:29:06 -07:00
Alex Holliday
e96de364c0
add form hook for tags
2026-05-20 10:28:55 -07:00
Alex Holliday
8aa55885e5
add tags validaiton
2026-05-20 10:28:39 -07:00
Alex Holliday
1f7344f2e6
add Tags pages
2026-05-20 10:28:26 -07:00
Alex Holliday
fe74d4b465
add tag type
2026-05-20 10:28:07 -07:00
Alexander Holliday
9c62dc9c52
Merge pull request #3661 from bluewave-labs/feat/monitor-tags
...
feat: monitor tags
2026-05-20 09:20:18 -07:00
Alex Holliday
2a2f101d4b
add tests and validation
2026-05-19 14:45:42 -07:00
Alex Holliday
76ce362eea
add tags to monitor controller
2026-05-19 14:45:29 -07:00
Alex Holliday
029f732a86
add tags to monitor service
2026-05-19 14:44:56 -07:00
Alex Holliday
a7abbd60bd
add tags to monitors repo
2026-05-19 14:44:18 -07:00
Alex Holliday
9b84b98391
add tests
2026-05-19 11:16:25 -07:00
Alex Holliday
6c2e3b4fe1
init tags
2026-05-19 11:16:16 -07:00
Alex Holliday
57acbd3497
add validations
2026-05-19 11:16:03 -07:00
Alex Holliday
48735c7dc8
add tag service
2026-05-19 11:15:54 -07:00
Alex Holliday
451c752170
add tags controller and routes
2026-05-19 11:15:42 -07:00
Alex Holliday
b1871b31a5
create tags repository, update related repositories
2026-05-19 11:15:16 -07:00
Alex Holliday
a740a9e005
update DB models, create tag db model
2026-05-19 11:14:55 -07:00
Alex Holliday
43ff7ca4bd
create new tag type, update related types
2026-05-19 11:14:31 -07:00
Alexander Holliday
01a53298c2
Merge pull request #3655 from bluewave-labs/fix/chart-size
...
fix: width for stats size, noWrap for stats
2026-05-15 11:30:08 -07:00
Alex Holliday
3de392c3c9
fix width for stats size, noWrap for stats
2026-05-15 11:27:48 -07:00