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
3a1a9bde4d
add centering box
2026-05-25 10:40:22 -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
harsh-aghara
0ff642cb24
fix(ui): surface partial failure warning toast for bulk actions
2026-05-23 18:47:55 +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
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
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
gorkem-bwl
bc7b3a5ffb
fix(i18n): close translation gaps across 16 locales
...
## Changes
- Add 59 missing keys to every non-en locale (DNS monitor strings,
status-page themes, monitor status labels, network error messages,
email sender display name)
- Catalan: add 12 bulk-monitor selection keys that were introduced after
ca.json was first added
- Fill 188 empty string values across ar, cs, fi, fr, ja, pt-BR, tr,
uk and vi
- Remove 10 orphan keys from es.json that were not referenced anywhere
in the client code
## Benefits
- All 16 locales now report 100% structural coverage against en.json
- Status page theme picker, DNS monitor type, and bulk monitor actions
are fully translated
- No more empty strings rendered as blank labels in production UI
- es.json no longer carries dead keys diverging from the reference
## Notes
- Placeholders ({{count}}, {{value}}, {{name}}) verified intact in
every locale
- Brand terms (DNS, A, AAAA, CNAME, MX, NS, TXT, 8.8.8.8) intentionally
kept untranslated
- Build, prettier format-check and JSON validity all pass
2026-05-14 07:36:37 -04:00
Alexander Holliday
72f23ca025
Merge pull request #3547 from ZeinebMegaadi/fix/maintenance-recurring-edit-validation
...
Fix/maintenance recurring edit validation
2026-05-13 11:41:38 -07:00
Alex Holliday
f713698572
update maintenacne window hook and form
2026-05-12 11:06:26 -07:00
Alex Holliday
47d2b62e92
update type
2026-05-12 10:58:03 -07:00
Alex Holliday
6f0540fb33
properly type payload, avgResponseTime -> originalAvgResponseTime
2026-05-12 09:41:58 -07:00
Alex
78fdc548bb
Merge remote-tracking branch 'origin/develop' into feat/pagespeed-mobile-strat
2026-05-11 11:11:13 -07:00
Alex
60770a4544
udpate monitor path map
2026-05-11 10:29:59 -07:00
Alex
766d847561
tighten validation, replace negative type checks with allowed list
2026-05-11 10:27:41 -07:00
Alex
08043a5ea0
tighten validation, add tests
2026-05-11 10:12:27 -07:00
Alex
98d2bbfbb9
add DNS monitor to create monitor form
2026-05-11 10:01:23 -07:00
Alex
427f8c632f
update validation to include dnsServer and dnsRecordType
2026-05-11 10:01:04 -07:00
Alex
9a004ab1fb
udpate monitor types to include DNS, add dnsRecordType
2026-05-11 09:59:53 -07:00
Agustí Dosaiguas
db746b0ff2
Merge branch 'bluewave-labs:develop' into develop
2026-05-09 18:15:31 +02:00
Agustí Dosaiguas
80fca45ce8
i18n: add Catalan language
2026-05-09 18:13:45 +02:00
Alexander Holliday
84533119c9
Merge pull request #3640 from bluewave-labs/fix/maintenance-window-validation
...
fix(maintenance): reject past-dated one-time windows at creation
2026-05-07 11:44:13 -07:00
Alex
713c3ea34f
add span for ref
2026-05-07 09:56:56 -07:00
Alex
1d90b8d8d9
refactor all call sites
2026-05-07 09:54:58 -07:00
Alex
0827d4f528
add new component to barrel export
2026-05-07 09:54:50 -07:00
Alex
7c14d81a24
refactor utils
2026-05-07 09:54:22 -07:00