Alex Holliday
71fed33ecd
purge ssh
2026-09-04 14:33:13 -07:00
Alex Holliday
074b94b061
fix stale docker strings
2026-09-04 14:09:41 -07:00
Alex Holliday
c1af8995e4
add opt in docker logs
2026-09-04 14:07:10 -07:00
Alex Holliday
431cada08e
add opt in docker logs flag
2026-09-04 14:06:46 -07:00
Alex Holliday
e012910332
add loading older logs
2026-09-04 13:16:22 -07:00
Alex Holliday
7dbc7b3064
wrap showToast in useMemo
2026-09-04 13:16:11 -07:00
Alex Holliday
1b97539eae
export API response interface
2026-09-04 12:06:35 -07:00
Alex Holliday
6e0afe223e
add after to docker logs query
2026-09-04 12:06:17 -07:00
Alex Holliday
37e1005479
add comment
2026-09-04 11:54:29 -07:00
Alex Holliday
795e1caca4
log display
2026-09-04 11:42:11 -07:00
Alex Holliday
a5bb186814
wrap basebox in fowardRef
2026-09-04 11:28:10 -07:00
Alex Holliday
bee3d4221e
implement display of log head in logs tab
2026-09-03 12:57:06 -07:00
Alex Holliday
f7e1793bac
update tests
2026-09-03 12:56:44 -07:00
Alex Holliday
6587ddf389
wire up services/repositories
2026-09-03 11:32:48 -07:00
Alex Holliday
700baf2061
add compile script
2026-09-03 09:19:08 -07:00
Alex Holliday
6ea4ca1aa9
new docker-log domain,service, repo
2026-09-02 11:56:18 -07:00
Alex Holliday
3e06cd39b1
add docker logs to provider
2026-09-02 11:09:38 -07:00
Alex Holliday
efcc7829d4
move docker types to docker domain
2026-09-02 10:08:48 -07:00
Alex Holliday
77974682fb
add docker log/payload types
2026-09-02 10:00:37 -07:00
Alexander Holliday
a1c54997bb
Merge pull request #3912 from bluewave-labs/feat/docker-container-details
...
feat: docker container details
2026-09-02 09:53:58 -07:00
Alex Holliday
5657d39589
remove unused prop
2026-09-02 09:52:36 -07:00
Alex Holliday
cdd4953e03
remove unused
2026-09-02 09:50:47 -07:00
Alex Holliday
786c803847
add port/mount display
2026-09-02 09:45:28 -07:00
Alex Holliday
56153b38a5
containers detail charts
2026-09-01 11:23:03 -07:00
Alex Holliday
f85ed902e4
openapi docs, tests
2026-09-01 10:09:37 -07:00
Alex Holliday
8ccc7cbe9a
new container endpoint,service, repo methods
2026-09-01 10:05:34 -07:00
Alexander Holliday
d347e29a28
Merge pull request #3906 from bluewave-labs/feat/first-class-docker-monitoring-client
...
feat: first class docker monitoring, Monitor and Host Details pages
2026-08-31 12:12:51 -07:00
Alex Holliday
f10fb452ba
extract strings
2026-08-31 12:11:09 -07:00
Alex Holliday
fc9d2fe69d
fix docker details import path
2026-08-31 12:04:20 -07:00
Alex Holliday
ca896fa22f
implement docker host details page
2026-08-31 12:02:40 -07:00
Alex Holliday
a7ee90e1ee
merge develop
2026-08-31 10:26:38 -07:00
Alexander Holliday
06190a885a
Merge pull request #3902 from bluewave-labs/feat/settings-tabs
...
feat(client): group settings into five tabs
2026-08-31 10:23:16 -07:00
Alexander Holliday
5f07860217
Merge pull request #3905 from eralpozcan/feat/maintenance-window-monitor-tags
...
feat(maintenance): show monitor tags in maintenance selector
2026-08-31 10:20:27 -07:00
Alex Holliday
073635d786
add localizations, exclude ref from recursion
2026-08-31 10:17:00 -07:00
Alexander Holliday
af1d964e44
Merge pull request #3901 from bluewave-labs/feat/sidebar-groups
...
feat(client): group sidebar navigation into four labelled sections
2026-08-31 10:01:05 -07:00
Alex Holliday
3b6b7a1e5d
add header icon divider
2026-08-31 09:59:26 -07:00
Alex Holliday
bc44a3baeb
retain header size on collapse
2026-08-31 09:56:59 -07:00
Alexander Holliday
4e4bc5f319
Merge pull request #3900 from bluewave-labs/fix/hover-states
...
fix(client): add hover states to tables, cards, stat boxes and icon buttons
2026-08-31 09:49:14 -07:00
Alex Holliday
2fec09df62
apply hover states to components directly rather than to parent
2026-08-31 09:47:20 -07:00
Alex Holliday
13e49c518d
remove dead code, fix mobile regeression
2026-08-31 09:42:04 -07:00
Alexander Holliday
a1f9c0304f
Merge pull request #3897 from bluewave-labs/fix/network-notice-gating
...
fix(infrastructure): show the container-namespace notice when it applies
2026-08-31 09:36:15 -07:00
Alex Holliday
d158bcdce1
pruge comment, fix busy connection regression
2026-08-31 09:34:59 -07:00
Alexander Holliday
c45a21b4c8
Merge pull request #3896 from bluewave-labs/fix/gauge-arc-clamp-and-key
...
fix(infrastructure): clamp gauge arc and fix disk key fallback
2026-08-31 09:30:45 -07:00
Alex Holliday
a0738dff63
purge narrative comment
2026-08-31 09:29:17 -07:00
Alexander Holliday
3cc4db9af5
Merge pull request #3895 from bluewave-labs/fix/infrastructure-gauges-overflow
...
fix(infrastructure): wrap gauge row so every disk stays reachable
2026-08-31 09:26:28 -07:00
Alex Holliday
94ecbfe365
add missing props
2026-08-31 09:24:56 -07:00
Alex Holliday
5343241036
add a flex basis prop instead of one-off fix
2026-08-31 09:21:35 -07:00
eralpozcan
261fdd08f1
feat(maintenance): show monitor tags in selector
2026-08-30 02:35:36 +03:00
gorkem-bwl
5470f44ebb
fix(client): align sidebar group labels with the nav icons
...
The group labels sat 11px left of the icon column and rendered at the
same 13px as the nav items, so the groups read as indented blocks rather
than headings over a list.
The label used paddingLeft LAYOUT.LG (16px) while NavItem uses
theme.spacing(5) (10px); matching NavItem puts the label flush with the
icons. The eyebrow variant is 13px, so the size is overridden to
typographyLevels.s (11px) to sit below the item text. Top padding goes
from XS to SM for a little more separation above each group.
Measured in the browser: label and first icon both start at x=12, label
renders 11px against the items' 13px.
Claude-Session: https://claude.ai/code/session_01AbYLvwpEaZFXktHVcqrFRd
2026-08-28 23:40:41 -04:00
gorkem-bwl
b24e42e516
fix(client): align the validation alert with the save button
...
Browser testing showed the alert stretching the full width of the save
bar while Save was pushed against the right edge, and the two sat on
different vertical centres.
The alert carried flexGrow: 1, so it consumed all the free space in the
row, plus mb: 2 and mr: 2, which offset it against a button that had
neither. The row itself set no alignItems, so the items aligned by
stretch rather than centre.
The row now centres its items and uses gap for spacing, and the alert
drops its sx entirely: growing was what stretched it, and the margins
are the gap's job. Measured: the alert sizes to its content (297px, was
1168px), 16px from Save, centres within 2px.
Removing the sx also clears two of the four pre-existing lint warnings
on this file.
Claude-Session: https://claude.ai/code/session_01AbYLvwpEaZFXktHVcqrFRd
2026-08-28 23:06:27 -04:00