feat(admin): provider-aware Providers tab with instance health (#98) #102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-98-admin-providers"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Behebt #98.
provider.CheckInstanceHealth+GET /v1/admin/provider-instances/{id}/health) und ein Health-Badge pro Instanz in der „Registered instances"-Liste (Online/Nicht erreichbar/Prüfe…, klickbar zum erneuten Prüfen).Verifikation:
go test ./internal/provider ./apigrün (inkl. neuemCheckInstanceHealth-Test),tsc/Build/Lint sauber, neueradmin-providersPlaywright-Test grün (+ Screenshot).🤖 Generated with Claude Code
- Generalize the onboarding help text (no hard-coded provider list). - Reflect the selected provider in placeholders and labels instead of always saying "Mastodon". - Show the OAuth auto-discover note as a highlighted callout only for OAuth-capable providers (Mastodon, Pixelfed). - Advanced configuration now shows only the fields that apply to the selected provider (OAuth app fields for Mastodon/Pixelfed; a short note for Bluesky/Friendica). - Add an on-demand instance health probe (provider.CheckInstanceHealth + GET /v1/admin/provider-instances/{id}/health) and a per-instance health badge in the registered-instances list. Closes #98. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>