Support `reason` in `UsersService.Unsuspend`
Les mainteneurs répondent en général sous 1 jour
Évaluation
Cette issue n'a pas encore été évaluée.
Description
UsersService.Unsuspend cannot send a reason.
The GHES endpoint Unsuspend a user (DELETE /users/{username}/suspended) accepts an optional JSON body with a reason field, which is recorded in the audit log. UsersService.Unsuspend always sends nil, so callers can't provide one and GitHub logs the default "Unsuspended via API by SITE_ADMINISTRATOR".
UsersService.Suspend already supports this through UserSuspendOptions.Reason (added in #1112, being renamed to SuspendUserRequest in #4612), but Unsuspend was left out.
I'd like to add an UnsuspendUserRequest with a Reason field and pass it by value to Unsuspend, matching Suspend. I'm planning to work on this.
- Langage dominant
- Go
- Étoiles
- 11.3k
- Forks
- 2.6k
- Merge moyen
- 2 j 11 h
- PR mergées (30 j)
- 34
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de google/go-github
-
Discuss the future of this repoOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 5/100
Les mainteneurs répondent en général sous 1 jour
-
http.Client.Timeout is ignored by redirect-aware requestsPeut-être pris @sb123sb123 l’a pris il y a 26 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Add Copilot content exclusion set/get enterprise and org set endpointsPeut-être pris @Tens1des l’a pris il y a 40 jours. Ouverte
google/go-github#4526 · 1 commentaire · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Add Copilot custom agents enterprise endpointsPeut-être pris @Tens1des l’a pris il y a 40 jours. Ouverte
google/go-github#4524 · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Repository ruleset rule type `code_quality` is not modelledPeut-être pris @etifontaine l’a pris il y a 43 jours. Ouverte
google/go-github#4520 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de google/go-github
Issues similaires
-
Realtime: ASR EOU language tags leak into the LLM conversation (unintended reply-language switching)Peut-être pris @nexxtmobile l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
effort:high model:sonnet phase:3 type:docs
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
OffchainLabs/nitro#4771 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
BurntSushi/toml#530 ·