Repository navigation
List workspaces with Blox proxy authentication - #27
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. |
Signed-off-by: Steve <e4fd2b32dd8efb95e122020afc8bbf2cc52292f3a2c35b60b4e90a0428ac0f55@buzz.block.builderlab.xyz>
Signed-off-by: Steve <e4fd2b32dd8efb95e122020afc8bbf2cc52292f3a2c35b60b4e90a0428ac0f55@buzz.block.builderlab.xyz>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bab05ef6cc
ℹ️ 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".
bab05ef to
e94061d
Compare
Co-authored-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Torsten Rudolf <[email protected]>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 85a76b5e62
ℹ️ 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".
Co-authored-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Torsten Rudolf <[email protected]>
Co-authored-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Steve <e010611543c2fb824246457dab086b3bf8de013fcc516d0b35d88236fc254ae3@buzz.block.builderlab.xyz> Signed-off-by: Torsten Rudolf <[email protected]>
Why
bl workspace listasks for a local org and CLI login on managed workstations, although the workstation already has an authenticated owner.What
Use Roxy owner authentication for workspace listing when the Blox markers and configured tools origin match. Ordinary CLI listing and workspace switching keep their current login flow.
How
Use the existing
/v1/workspaces/listendpoint for both session and workstation authentication. The workstation path sends no local credentials; the server derives the org from the verified owner. Redirects stay disabled. Authentication errors retain guidance for the selected authentication path.Risk
The shared endpoint needs matching server and proxy support before the workstation image upgrade. The CLI does not fall back to another identity.
Testing
No manual testing against a managed workstation.
Bigger picture
Coordinate the CLI, server and proxy rollout. The server and proxy must support the same credential contract before upgrading the workstation image. Merge this CLI PR before building the updated image.
Generated with Codex