Skip to content

feat(logs): row-click event details and wider layout#240

Merged
bihius merged 5 commits into
mainfrom
feat/logs-ux
Jun 12, 2026
Merged

feat(logs): row-click event details and wider layout#240
bihius merged 5 commits into
mainfrom
feat/logs-ux

Conversation

@bihius

@bihius bihius commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • pnpm run type-check
  • pnpm run lint
  • pnpm run test (71 tests passed)

bihius and others added 2 commits June 11, 2026 22:59
- Widen the main content area (max-w-7xl -> 96rem) so the events table
  fits without truncation
- Add DataTable.onRowClick; clicking a log row opens its details and the
  redundant "View" button column is removed
- Give Modal a contentClassName escape hatch and use it to make the log
  detail dialog ~80vw wide
- Collapse the raw context JSON behind a "Show raw context" toggle

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- api-client: on a 401 from an authenticated request, attempt one
  deduplicated session refresh and retry; auth-context wires this up and
  clears auth state on failure so ProtectedRoute redirects to login
  instead of pages rendering raw error responses
- VHostsPage: clicking a row navigates to its detail page (Edit/Delete
  clicks no longer bubble into row navigation)

Depends on feat/logs-ux for DataTable.onRowClick.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bihius bihius merged commit 133f37e into main Jun 12, 2026
3 checks passed
bihius added a commit that referenced this pull request Jun 12, 2026
feat(logs): row-click event details and wider layout
@bihius bihius deleted the feat/logs-ux branch June 14, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant