Skip to content

Server connect flow #89

Description

@zealsprince

ServerConnectDialog and UsernameDialog sit on RouteMain as stepper stubs with a bare "Open chat" link (3544c1a).

Make the flow real: domain entry, discovery-driven progress, distinct error states per failure mode, and a remembered-servers path that skips re-entry.

Spec:

Acceptance criteria:

  • Entering a bare domain lands the user connected with available services resolved
  • No-such-host, TLS failure, nothing-advertised, and connection-refused each show their own state, never a bare spinner
  • A previously connected server reconnects without re-entering anything

Out of scope: orbit:// link routing (Clients: deep links and invites).

Blocked by service discovery (#88) and the capability baseline (#30).

Activity

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

    clientClient apps: UI, platform adapters, cache, PWA

    Fields

    Start date

    None yet

    Target date

    None yet

    Size

    None yet

    Projects

    • Status
      Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions