Device login added; org avatars ingest in one step
v0.57.0
Minor Changes
-
1f92ee4: feat(cli):
releases login— device authorization (RFC 8628) (#282)Add a top-level
releases logincommand that authenticates the CLI via the OAuth 2.0 Device Authorization Grant (RFC 8628): it requests a device/user code, opens the verification URL in the browser (with a headless copy-paste fallback), polls for approval, then exchanges the device session for a durable read-onlyrelu_API key minted viaPOST /v1/api-keysand stores it through the existing credential path. Backfills the changeset omitted when #282 merged. -
8a6c994: feat(org):
admin org avatar <org> --from <source>— one-step avatar ingest (#1406)Resolve an image, mirror it to R2, and set the org avatar in a single command.
--fromaccepts anhttps://URL, or a shortcut derived from the org's own data (no fuzzy matching):github(the org's linked GitHub handle →github.com/{handle}.png),favicon(the org domain's apple-touch-icon), orappstore(the org's App Store source → iTunes 1024px artwork). Resolution runs CLI-side; the server fetches, validates it's a square raster, and stores it — CF credentials stay server-side. Backed byPOST /v1/orgs/:slug/avatar(api-types 0.30.0).
Fetched June 11, 2026

