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).

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