Repository navigation
Replace legacy Angular UI with root Svelte application - #2608
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 46b7786088
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
/preview |
|
Preview deployed
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e840375f26
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6e8b4cf185
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Navigation type handling is informed by PR #2608. Normalize existing history entries before the router reads them and cover Back and Forward without inserting extra entries.
Project report compatibility is informed by PR #2608. Reuse the authorized project query to select its owner before initializing list filters, preserve newest-stack mode and outer hash-link parameters, and keep development redirects on the local origin. Add history, access-denial, and raw-request regressions.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b585b3fd38
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b5f6c52171
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f7eba6a033
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Codex Review: Didn't find any major issues. Chef's kiss. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9187287a21
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Replaces Angular with Svelte at
/and removes its source, assets, build/publishing pipeline, and Aspire resource. Updates READMEs, agent guidance, repository skills, and email previews for the single frontend./nextpreview prefix is intentionally unsupported. Complete historical feature/report/link parity is outside this cutover's scope./organization/{id}/upgradeas an alias to billing, and centralizes origin extraction. Existing webhook payloads and email image URLs remain compatible.EX_ApiUrl, including streaming, WebSockets, API Reference, and OAuth discovery/resource validation. Configure it on both deployments; browser authorization redirects use the UI origin.EX_EnableSslbehavior. Validates API connection origins, stops container startup on invalid runtime configuration, preserves quoted entrypoint arguments, and excludes generated frontend/QA files from Docker builds.Validation for 9187287: full CI and preview deployment passed in 10m18s: 3,128 backend tests passed (3 skipped), 1,006 frontend unit tests passed, and 116 browser tests passed with zero retries. Local focused checks included 161 backend tests, 33 frontend unit tests, clean Svelte/lint checks, and 13 browser scenarios. The controlled-clock recovery scenario passed three repeated runs at about 1.3s each locally. Hosted checks confirmed this exact commit, session retention, all three stack confirmations and unchanged state after cancellation, the upgrade-to-billing alias, and a 404 for the retired preview prefix.
Latest main is included, including #2618, #2635, and #2636. Selected startup, root-link, history, and configuration-validation improvements were adapted from #2609. The shared dev preview is updated by the PR pipeline. The PR remains open for human review.