gorkem-bwl
ebbf1a8b1e
feat(client): group sidebar navigation into four labelled sections
...
The sidebar listed twelve items in a flat column ordered roughly by when each
feature was added, so nothing signalled that Uptime, Pagespeed and
Infrastructure are the same kind of thing, or that Tags and Proxies are
configuration rather than views. Adding a new monitor type made this worse:
the natural place for a new entry is the end of the list, three rows below the
item it most resembles.
Groups the menu into Monitoring, Alerting, Reporting and Configuration.
`getMenu` now returns groups of items rather than a flat array; the sidebar
renders an eyebrow label per group.
When collapsed to 64px there is no room for a label, so the labels are
replaced by dividers between groups — the grouping survives as rhythm.
Settings moves from the middle of the list to the end of Configuration.
Adds four `components.sidebar.menu.groups.*` keys across all 19 locales.
Also corrects the i18n note in CLAUDE.md, which claimed translations are
managed through PoEditor.
Claude-Session: https://claude.ai/code/session_01AbYLvwpEaZFXktHVcqrFRd
2026-08-28 19:25:38 -04:00
Alexander Holliday
80073af80a
Merge pull request #3894 from bluewave-labs/chore/monitor-list-refactor
...
chore: monitor list refactor
2026-08-27 14:41:09 -07:00
Alex Holliday
0c9334071f
refactor monitor pages
2026-08-27 14:28:29 -07:00
Alex Holliday
e444d5fbe6
decycle imports
2026-08-27 13:54:40 -07:00
Alex Holliday
e9dca23664
add base monitor list page
2026-08-27 13:53:28 -07:00
Alex Holliday
7fb0e9dc70
new monitor list controller hook
2026-08-27 13:18:02 -07:00
Alex Holliday
de148f9773
add pagespeed table to redux state
2026-08-27 12:32:10 -07:00
Alexander Holliday
54ffd74048
Merge pull request #3887 from bluewave-labs/feat/heatmap-color-interpolation
...
feat: interpoalte colors for severity of downtime
2026-08-26 12:07:52 -07:00
Alex Holliday
4bc71a3d18
interpoalte colors for severity of downtime
2026-08-26 11:48:33 -07:00
Alexander Holliday
d03765c5fd
Merge pull request #3886 from bluewave-labs/fix/proxy-id-empty-string
...
fix: deal with empty strings for proxyId
2026-08-26 11:21:18 -07:00
Alex Holliday
f30085bae3
deal with empty strings for proxyId
2026-08-26 11:19:08 -07:00
Alexander Holliday
c24440f8c9
Merge pull request #3883 from bluewave-labs/chore/swr-policy
...
chore: set keep previous data
2026-08-26 10:42:00 -07:00
Alex Holliday
d8ce2dfdc8
set keep previous data
2026-08-26 10:40:02 -07:00
Alexander Holliday
28f8542bce
Merge pull request #3882 from bluewave-labs/chore/dry-run-check
...
chore: add lockfile check
2026-08-26 10:06:53 -07:00
Gorkem Cetin
2e258fa39a
Update README with installation options
...
Added 1-click installation options for Checkmate.
2026-08-26 12:51:40 +03:00
Gorkem Cetin
7dedcca41d
Revise README for contributor stats and project description
...
Updated the README to reflect recent achievements and contributions.
2026-08-26 12:47:27 +03:00
Alex Holliday
97d6222297
add a lockfile check
2026-08-25 15:20:57 -07:00
Alexander Holliday
14ddfc97b0
Merge pull request #3876 from bluewave-labs/fix/node-version
...
Fix/node version
2026-08-25 15:17:41 -07:00
Alex Holliday
b23dbfeae0
regen lockfile
2026-08-25 15:16:54 -07:00
Alex Holliday
68679bc0bf
lockfile script
2026-08-25 15:16:12 -07:00
Alexander Holliday
959a434d21
Merge pull request #3875 from bluewave-labs/fix/package-lock-sync
...
fix package lock sync issue
2026-08-25 15:06:03 -07:00
Alex Holliday
4298397e3e
fix package lock sync issue
2026-08-25 15:05:28 -07:00
Alexander Holliday
fc3fab4905
Merge pull request #3873 from bluewave-labs/chore/version-bump
...
minor version bump
2026-08-25 14:52:58 -07:00
Alex Holliday
0b54b5c6cd
minor version bump
2026-08-25 14:49:52 -07:00
Alexander Holliday
358b1deec7
Merge pull request #3872 from bluewave-labs/fix/csp
...
fix: logo image preview CSP
2026-08-25 14:48:00 -07:00
Alex Holliday
9839d48ca0
add img-src blob: to CSP, stop refetching blob
2026-08-25 14:44:01 -07:00
Alexander Holliday
83c2df4390
Merge pull request #3863 from eralpozcan/feat/status-page-monitor-tags
...
feat(status-page): show monitor tags in status page selector
2026-08-25 14:16:33 -07:00
Alexander Holliday
31f6727519
Merge pull request #3871 from bluewave-labs/fix/remove-dead-workflows
...
fix: remove dead workflows
2026-08-25 14:12:02 -07:00
Alex Holliday
96f8bf4a66
Merge branch 'develop' into fix/remove-dead-workflows
2026-08-25 14:10:18 -07:00
Alexander Holliday
06bf5e45f5
Merge pull request #3870 from bluewave-labs/fix/package-lock
...
fix: regen package lock
2026-08-25 14:09:34 -07:00
Alex Holliday
d0fc402683
format
2026-08-25 14:08:11 -07:00
Alex Holliday
b922654cfc
remove poeditor workflows
2026-08-25 14:07:13 -07:00
Alex Holliday
d7dce5d7a3
regen package lock
2026-08-25 14:03:35 -07:00
Alexander Holliday
5d2aa28570
Merge pull request #3869 from bluewave-labs/fix/proxy-scoping
...
fix: proxy scoping
2026-08-25 13:54:05 -07:00
Alex Holliday
af3c72b055
add tests
2026-08-25 11:19:33 -07:00
Alex Holliday
b3e98ac95d
update openapi docs
2026-08-25 11:14:50 -07:00
Alex Holliday
3f62c8ec6a
resolve scoping issue by fetching proxy summary
2026-08-25 11:13:12 -07:00
Alex Holliday
b2dca7b62f
add getAllProxies route
2026-08-25 11:02:37 -07:00
Alexander Holliday
f731648007
Merge pull request #3868 from bluewave-labs/feat/proxy-frontend
...
add global proxy setting config and translation keys
2026-08-25 10:48:04 -07:00
Alexander Holliday
a1199f957d
Merge pull request #3867 from bluewave-labs/feat/proxy-frontend
...
feat: proxy frontend
2026-08-25 10:44:46 -07:00
Alex Holliday
ea8ad88ae9
add global proxy setting config and translation keys
2026-08-25 10:29:19 -07:00
Alex Holliday
6e271f834c
select -> radio, update descriptions
2026-08-25 09:55:34 -07:00
Alex Holliday
0c21dcdd2a
add settings response type, destructure
2026-08-25 09:39:56 -07:00
eralpozcan
9bb95e1f0c
feat: show monitor tags in status page selector
2026-08-22 14:05:44 +03:00
Alex Holliday
ccfda938d5
Add proxies to create/edit monitors page
2026-08-21 15:13:34 -07:00
Alex Holliday
cc137e1d06
add proxies CRUD pages
2026-08-21 15:13:17 -07:00
Alexander Holliday
41859f241a
Merge pull request #3860 from bluewave-labs/feat/proxy-resolver
...
feat: proxy resolver
2026-08-21 12:34:22 -07:00
Alex Holliday
252067142e
apply proxy agents to http monitors
2026-08-21 12:19:23 -07:00
Alex Holliday
1152a70afb
wire up proxy resolver
2026-08-21 11:41:26 -07:00
Alex Holliday
ffd7ea7517
add tests
2026-08-21 11:13:22 -07:00