Alex Holliday
0d255c8962
update imports
2026-05-29 10:28:18 -07:00
Alex Holliday
bf25a65d8e
add configurable queue selection to service config, default to in memory
2026-05-29 10:28:01 -07:00
Alex Holliday
f1e16b65ee
Extract job queue interfaces, add less simple queue
2026-05-29 10:27:38 -07:00
Alex Holliday
201ad987ce
Add validation for Queue type
2026-05-29 10:27:03 -07:00
Alex Holliday
c12ce2fbcf
add queue types
2026-05-29 10:26:46 -07:00
Alexander Holliday
7630491ad4
Merge pull request #3673 from bluewave-labs/feat/fe/uptime-progress-indicator
...
Feat: Uptime Progress Indicator
2026-05-28 09:13:40 -07:00
Alex Holliday
09be4cdf9a
fix import, move cast
2026-05-28 09:10:11 -07:00
Br0wnHammer
8360c05448
refactor(client): derive wizard step count from Zod field metadata
2026-05-28 14:20:02 +05:30
Br0wnHammer
3cce1aa842
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-28 00:21:02 +05:30
Br0wnHammer
37dfc67e33
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-27 12:07:07 +05:30
Alexander Holliday
4a939ad2c4
Merge pull request #3677 from bluewave-labs/feat/bump-concurrency
...
feat: bump concurrency
2026-05-26 15:48:43 -07:00
Alex Holliday
56ee8ef5ea
bump concurrency to 50
2026-05-26 15:45:49 -07:00
Alexander Holliday
8dd13c4b75
Merge pull request #3676 from bluewave-labs/feat/mongo-diagnostics
...
reset page index
2026-05-26 15:14:17 -07:00
Alex Holliday
6b5c3bba47
reset page index
2026-05-26 15:13:36 -07:00
Alexander Holliday
02998ed06e
Merge pull request #3675 from bluewave-labs/feat/mongo-diagnostics
...
Feat/mongo diagnostics
2026-05-26 15:13:10 -07:00
Alex Holliday
397541a789
extract strings
2026-05-26 15:09:33 -07:00
Alex Holliday
949beff4f9
add mongo collection stats component, reorder layout
2026-05-26 14:55:22 -07:00
Alex Holliday
806c7764b1
add slotprops prop to tooltip
2026-05-26 14:54:54 -07:00
Alex Holliday
d18a53eec2
add forward ref to gauage for tooltip
2026-05-26 14:54:30 -07:00
Alex Holliday
f4b14e7df9
update clinet side diagnostics type
2026-05-26 14:53:56 -07:00
Alex Holliday
e834402672
tighten server types
2026-05-26 14:53:33 -07:00
Alex Holliday
290adf024c
add mongo stats
2026-05-26 13:32:48 -07:00
Alex Holliday
2c89086b68
add mongo stats component
2026-05-26 13:32:30 -07:00
Alex Holliday
20167d537b
update diagnostics type
2026-05-26 13:32:05 -07:00
Alex Holliday
bf43632482
add mongo types
2026-05-26 13:31:44 -07:00
Alex Holliday
2d432e0a3d
add mongo stats to diagnostic service
2026-05-26 13:31:13 -07:00
Br0wnHammer
967e415b0a
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-27 01:07:48 +05:30
Alexander Holliday
2764468e90
Merge pull request #3674 from bluewave-labs/chore/dependency-bump
...
chore: bump dependencies
2026-05-26 09:58:22 -07:00
Alex Holliday
10d0835eb3
bump dependencies
2026-05-26 09:56:35 -07:00
Br0wnHammer
1702fd1c5a
fix(ui): react button dom
2026-05-25 23:41:55 +05:30
Br0wnHammer
c98ec7d047
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-25 23:35:51 +05:30
Br0wnHammer
9ffe0caed9
feat(client): add StepProgress segmented progress bar component
2026-05-25 23:31:02 +05:30
Alexander Holliday
ef8a8016df
Merge pull request #3672 from bluewave-labs/fix/tag-apperance-column
...
fix: add centering box for Tag labels
2026-05-25 10:42:43 -07:00
Alex Holliday
3a1a9bde4d
add centering box
2026-05-25 10:40:22 -07:00
Alexander Holliday
0e24bb7c94
Merge pull request #3671 from bluewave-labs/fix/tests
...
fix: add tests for mw and monitor services
2026-05-25 09:59:24 -07:00
Alex Holliday
a415c75eb4
add tests for mw and monitor services
2026-05-25 09:57:34 -07:00
Alexander Holliday
d1f46aba9e
Merge pull request #3669 from harsh-aghara/fix/checkbox-indeterminate-size
...
Add indeterminate icon to Checkbox component for consistency
2026-05-25 09:12:39 -07:00
Alexander Holliday
bb60d22dea
Merge pull request #3670 from harsh-aghara/fix/bulk-pause-toast-partial-failure
...
Expose failedCount and surface partial failure warning in UI
2026-05-25 09:11:10 -07:00
harsh-aghara
0ff642cb24
fix(ui): surface partial failure warning toast for bulk actions
2026-05-23 18:47:55 +05:30
harsh-aghara
a044d7b2c7
fix(monitors): expose failedCount in bulk pause API response
2026-05-23 17:53:49 +05:30
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