Skip to content

feat: align PrintOps branding and settings architecture#3

Merged
ichwars merged 17 commits into
mainfrom
codex/settings-information-architecture
Jul 10, 2026
Merged

feat: align PrintOps branding and settings architecture#3
ichwars merged 17 commits into
mainfrom
codex/settings-information-architecture

Conversation

@ichwars

@ichwars ichwars commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • complete the PrintOps rebrand across the application, backend, deployment files, documentation, and CI configuration
  • reorganize settings around device, project, inventory, and order management with domain-specific submenus
  • preserve compatible settings routes and search navigation while consolidating legacy entry points
  • update Trivy to a release that provides the required Linux binaries

Impact

The application now presents a consistent PrintOps identity and a clearer settings information architecture. Existing settings links continue to resolve to the corresponding canonical sections.

Validation

  • npm.cmd run check:i18n
  • npm.cmd run test -- SettingsPage.test.tsx settingsNavigation.test.ts --run (118 tests passed)
  • npm.cmd run build
  • GitHub Actions Security Audit completed successfully, including the Trivy container and IaC scans


with patch("backend.app.services.layer_timelapse.settings") as mock_settings:
mock_settings.base_dir = Path("/tmp/test_bambuddy")
mock_settings.base_dir = Path("/tmp/test_printops")

with patch("backend.app.services.layer_timelapse.settings") as mock_settings:
mock_settings.base_dir = Path("/tmp/test_bambuddy")
mock_settings.base_dir = Path("/tmp/test_printops")

with patch("backend.app.services.layer_timelapse.settings") as mock_settings:
mock_settings.base_dir = Path("/tmp/test_bambuddy")
mock_settings.base_dir = Path("/tmp/test_printops")

with patch("backend.app.services.layer_timelapse.settings") as mock_settings:
mock_settings.base_dir = Path("/tmp/test_bambuddy")
mock_settings.base_dir = Path("/tmp/test_printops")
@ichwars
ichwars marked this pull request as ready for review July 10, 2026 10:01
@ichwars
ichwars merged commit 4dc45ab into main Jul 10, 2026
14 checks passed
@ichwars
ichwars deleted the codex/settings-information-architecture branch July 10, 2026 10:01
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.

2 participants