fj repo collaborator: list, add, and remove collaborators #169
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Problem
fj repomanages deploy-keys, topics, and webhooks, but not people; granting or revoking a person's access needs the web UI.Acceptance criteria
fj repo collaborator list-> users and permission level (--jsonsupported).fj repo collaborator add <user> [--permission read|write|admin](default write).fj repo collaborator remove <user>.GET /repos/{}/collaborators,PUT /collaborators/{user}(permission body),DELETE /collaborators/{user}.Value
Access management from the terminal; scriptable onboarding / offboarding.
Priority
p2.
Dependencies / sequencing
None.
Overlap
Org-membership mutation (considered, not filed) is adjacent; keep this scoped to repo collaborators.