Skip to content

chore(terminal): remove migrated terminal code - #7243

Open
mlhiter wants to merge 2 commits into
labring:release-v5.1from
mlhiter:remove-terminal-code
Open

chore(terminal): remove migrated terminal code#7243
mlhiter wants to merge 2 commits into
labring:release-v5.1from
mlhiter:remove-terminal-code

Conversation

@mlhiter

@mlhiter mlhiter commented Aug 20, 2026

Copy link
Copy Markdown
Member

Summary

Remove the migrated Terminal frontend and controller implementation from the monorepo, including its charts, CRD, assets, and dependency entries. Update frontend/controller build, module detection, installation, app catalog, and admission whitelist references so CI and deployment no longer target deleted paths.

Validation

Passed frozen pnpm lockfile installation, controllers/go.work parsing, git diff --check, and frontend workflow YAML parsing. No repository-wide automated test command was found; scripts/detect-build-modules.sh requires Bash 4+ and cannot be syntax-checked by macOS Bash 3.2.

Sequence Diagram

sequenceDiagram
    participant Root as Root configuration
    participant FrontendCI as Frontend CI
    participant ControllerCI as Controller module detection
    participant Repo as Repository paths
    Root->>FrontendCI: Evaluate changed files and build matrix
    Root->>ControllerCI: Resolve controller modules
    FrontendCI->>Repo: Build existing frontend targets
    ControllerCI->>Repo: Build existing controller targets
    Repo-->>FrontendCI: Terminal target absent from build path
    Repo-->>ControllerCI: Terminal module absent from module path
Loading

@pull-request-size

Copy link
Copy Markdown

Whoa! Easy there, Partner!

This PR is too big. Please break it up into smaller PRs.

@mlhiter mlhiter added this to the v5.1 milestone Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant