Conversation
Added:
- Provider aware authentication provider selection
- Shared `ProviderPrompt` for interactive provider selection
- Support for registered `IAuthProvider` implementations as provider sources
- Interactive provider picker when `--provider` is not specified
- Provider filtering for organization listing
- Confirmation prompts for organization and workspace removal
- `--yes` / `-y` support for non-interactive deletion flows
Changed:
- Completed organization create, list, and remove workflows
- Completed workspace create, list, use, and remove workflows
- Automatically removes related workspaces when deleting an organization
- Prevents organization removal when it contains the active workspace
- Prevents direct removal of the active workspace
- Requires organization context for workspace removal
- Improved validation and user facing error messages
Result:
- Profile management now supports both interactive and scripted workflows
- Organizations and workspaces consistently support provider-aware operations
- Destructive actions are safer and better validated
- CLI profile commands are easier to maintain and extend
19 tasks
# Conflicts: # .github/release-drafter.yml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added:
- Provider aware authentication provider selection
- Shared
ProviderPromptfor interactive provider selection- Support for registered
IAuthProviderimplementations as provider sources- Interactive provider picker when
--provideris not specified- Provider filtering for organization listing
- Confirmation prompts for organization and workspace removal
-
--yes/-ysupport for non-interactive deletion flowsChanged:
- Completed organization create, list, and remove workflows
- Completed workspace create, list, use, and remove workflows
- Automatically removes related workspaces when deleting an organization
- Prevents organization removal when it contains the active workspace
- Prevents direct removal of the active workspace
- Requires organization context for workspace removal
- Improved validation and user facing error messages
Result:
- Profile management now supports both interactive and scripted workflows
- Organizations and workspaces consistently support provider-aware operations
- Destructive actions are safer and better validated
- CLI profile commands are easier to maintain and extend