refactor: simplify artifactapi routes #201

Merged
benvin merged 1 commits from benvin/simplify-artifactapi-routes into main 2026-06-26 23:39:25 +10:00
Owner

Route /ui → UI service, everything else → API service.

Replaces the growing list of per-prefix rules (/api, /v2, /health) with a single catch-all to the API. No more needing to add a route rule every time the API adds a new top-level path.

Route /ui → UI service, everything else → API service. Replaces the growing list of per-prefix rules (/api, /v2, /health) with a single catch-all to the API. No more needing to add a route rule every time the API adds a new top-level path.
unkinben added 1 commit 2026-06-26 23:37:38 +10:00
refactor: simplify artifactapi routes — UI on /ui, API catches all
ci/woodpecker/pr/kubeconform Pipeline failed
ci/woodpecker/pr/pre-commit Pipeline was successful
97345a8628
Route /ui to the UI service, everything else (/, /api, /v2, /health,
etc.) to the API service. Eliminates the need to add a new route rule
for every API path prefix.
benvin merged commit f695657d9d into main 2026-06-26 23:39:25 +10:00
benvin deleted branch benvin/simplify-artifactapi-routes 2026-06-26 23:39:25 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#201