Skip to content

feat: optional trust registry - #118

Merged
vthwang merged 9 commits into
mainfrom
feat/optional-trust-registry
Oct 24, 2026
Merged

vthwang merged 9 commits into
mainfrom
feat/optional-trust-registry

Conversation

@vthwang

@vthwang vthwang commented Oct 24, 2026

Copy link
Copy Markdown
Member

No description provided.

Allow Full Stack owners to enable and manage a dedicated Registry.

- Add image selection, enablement progress, and retry controls
- Include active registries in version and resource management

Signed-off-by: vthwang <vthwang.work@gmail.com>
Keep the feature branch compatible with the latest frontend changes.

- Merge current main fixes and dependency updates.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Show the new setup phases and preserve multiline Job diagnostics in the Registry card.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Hide the registry setup card after enablement and surface its DID with the other collected DIDs.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Give version labels a shared fixed width so the Trust Registry selector aligns with the other components.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Highlight the Registry opt-in and show its provisioning as a dedicated progress step when enabled.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Show Registry phase, image, full setup errors, and persisted DIDs across creation and overview screens. Keep retry state usable by restoring the selected Registry image.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Use one status presentation across setup completion, overview, and settings with labeled phase and image fields plus a bold error heading and preserved job-log formatting.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Make optional registry outcomes clear without exposing retry controls on failed setup sessions.

Show a completion dialog after in-place enablement and remove registry details from Configuration cards.

Signed-off-by: vthwang <vthwang.work@gmail.com>
@vthwang vthwang self-assigned this Oct 24, 2026
@vthwang vthwang added the enhancement New feature or request label Oct 24, 2026
@vthwang
vthwang merged commit fb67120 into main Oct 24, 2026
1 check passed
@vthwang
vthwang deleted the feat/optional-trust-registry branch October 24, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant