Skip to content

Source Control: host-owned token URL, Unverified notice, and a labels capability #699

Description

@Tryanks

Follow-ups recorded by the #696 (Bitbucket) review, not blocking #643:

  • The Atlassian token URLs are hardcoded in crates/ui/src/source_control_settings.rs; the design (tmp/design/track-a7-ui.md §3.5) has the host own token_url. Move it into HostStatus together with the design's Unverified notice for access tokens (no host reports a verified account yet; needs a HostProblem variant and a wire note).
  • Button order is [Set][Clear] for token kinds and [Clear][Set] for Bitbucket; the no-credential notice for Bitbucket repeats the "Not connected" status line; the accessible label "Atlassian account email for %{host}" is missing (placeholder only).
  • Add a labels capability so the Labels row is absent on hosts without labels (Bitbucket), per the capability-driven absence rule.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions