Forgejo 16: Admin-Benutzer und Zugriffstokens per CLI verwalten #78

Open
opened 2026-10-29 13:41:30 +01:00 by frank · 0 comments
Owner

Forgejo 16 erweitert die Admin-API. Im aktuellen Forgejo-16/17-CLI-Abgleich wurden zunächst Actions und PR-Branchfilter umgesetzt; diese Admin-Funktionen sind eine separate Folgeaufgabe.

Umfang:

  • Benutzer auflisten und nach is_2fa_enabled filtern (GET /admin/users).
  • Benutzertokens auflisten/erstellen/löschen: GET/POST /admin/users/{username}/tokens, DELETE /admin/users/{username}/tokens/{token}.
  • Bestehende Authentifizierung verwenden, Admin-Berechtigungsfehler verständlich weitergeben; neu ausgegebene Tokenwerte nur gezielt ausgeben.
  • HTTP-Verhaltenstests sowie Wiki und eingebetteten Agent-Skill ergänzen.

Quellen: https://forgejo.org/2026-07-release-v16-0/ und https://codeberg.org/forgejo/forgejo/src/tag/v17.0.1/templates/swagger/v1_json.tmpl

Forgejo 16 erweitert die Admin-API. Im aktuellen Forgejo-16/17-CLI-Abgleich wurden zunächst Actions und PR-Branchfilter umgesetzt; diese Admin-Funktionen sind eine separate Folgeaufgabe. Umfang: - Benutzer auflisten und nach `is_2fa_enabled` filtern (`GET /admin/users`). - Benutzertokens auflisten/erstellen/löschen: `GET/POST /admin/users/{username}/tokens`, `DELETE /admin/users/{username}/tokens/{token}`. - Bestehende Authentifizierung verwenden, Admin-Berechtigungsfehler verständlich weitergeben; neu ausgegebene Tokenwerte nur gezielt ausgeben. - HTTP-Verhaltenstests sowie Wiki und eingebetteten Agent-Skill ergänzen. Quellen: https://forgejo.org/2026-07-release-v16-0/ und https://codeberg.org/forgejo/forgejo/src/tag/v17.0.1/templates/swagger/v1_json.tmpl
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/forgecli#78
No description provided.