Skip to content

feat(frontend): tweak shadow link create Connection step#2437

Open
r-vasquez wants to merge 1 commit intomasterfrom
sl-sh-tweaks
Open

feat(frontend): tweak shadow link create Connection step#2437
r-vasquez wants to merge 1 commit intomasterfrom
sl-sh-tweaks

Conversation

@r-vasquez
Copy link
Copy Markdown
Contributor

The TLS section used to surface an Upload/File-path mode picker and three cert fields the moment TLS was enabled, even though most users just want a plain encrypted link. The auth section also gave no clue that the SASL user has to live on the source cluster and carry specific ACLs.

The new layout collapses CA and mTLS into separate disclosures so the cert mode picker only appears when one is open, and adds an inline info callout above the auth credentials pointing at the required ACLs.

The cert upload modal is gone:
dropping a file now commits straight to form state through the registry Dropzone, with a trash button in the corner for removal. Toggle copy shifts from SCRAM to SASL since the underlying mechanisms are SCRAM-SHA-256 and SCRAM-SHA-512.

A small secret-reference helper was extracted so the SASL password and mTLS client key stop duplicating the secret template parsing.

Examples

TLS:

Before:
image

After
image
image

SASL

Before
image

After
image

The TLS section used to surface an Upload/File-path
mode picker and three cert fields the moment TLS
was enabled, even though most users just want a
plain encrypted link. The auth section also gave
no clue that the SASL user has to live on the
source cluster and carry specific ACLs.

The new layout collapses CA and mTLS into separate
disclosures so the cert mode picker only appears
when one is open, and adds an inline info callout
above the auth credentials pointing at the
required ACLs.

The cert upload modal is gone:
dropping a file now commits straight to form
state through the registry Dropzone, with a trash
button in the corner for removal. Toggle copy
shifts from SCRAM to SASL since the underlying
mechanisms are SCRAM-SHA-256 and SCRAM-SHA-512.

A small secret-reference helper was extracted so
the SASL password and mTLS client key stop
duplicating the secret template parsing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant