Skip to content

Conversation

@dreuse
Copy link

@dreuse dreuse commented Nov 30, 2025

What's in this PR

  • Mock data for development - Run with --use-mock-data to get 1500 fake nodes, roles, cookbooks, etc. without needing a real Chef server.
  • CLI flags for everything
  • node list improvements - Paginated table view with IP, environment, and last check-in time.
  • small UI fixes - Empty states on all list pages, dark mode toggle in navbar, silenced Sass warnings.
  • added escaping to fuzzy search string

Testing

  • make test ✓
  • make build ✓
  • some smoke test locally ✓

Fixes #491
Fixes #32
Fixes #36
Fixes #91

Preview:

image image image

…, cookbooks, etc.)

- Improve UI for nodes and roles: added placeholders, search functionality, and pagination.
- Introduced `use_mock_data` feature flag in configuration.
- Enhance theme toggle behavior and incorporate new bootstrap styling.
- Refactor Chef interface to include mock data logic and additional methods.
- Refactor `MockService` query matching logic for enhanced functionality and clarity
…esizing; update mock data with platform and Chef version details; improve node header display with badges.

Fixes drewhammond#74
…tton styling, and adjust max page size logic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant