Hive Hive
Sign in

feat(account): redesign identities page as a Noora providers table

GitHub issue · Closed

Metadata
Source
tuist/hive #12
Updated
Jun 24, 2026
Domains
Hive
Details

Summary

  • Redesign the account Identities page as a standard Noora <.card> + <.table> (Provider / Account / Status), matching the products settings page and filling the full content width.
  • Drive each row off provider state: connected providers show their linked account id plus a Connected badge, configured-but-unlinked providers expose a Connect button to /auth/<provider>, and providers the instance has not enabled are dimmed with a Not configured badge.
  • Make dev login deterministic by reusing the existing test@hive.dev user and ignoring requested personas; move the dev sign-in form ahead of the provider buttons on the login page and let it stretch full width.
  • Seed github and oidc identities and harden the seed cleanup query so the page exercises connected, connectable, and unconfigured states.

Testing

  • mix test (191 tests, 0 failures)
  • mix compile --warnings-as-errors
  • mix credo lib/hive_web/components/account_components.ex
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.