Support `reason` in `UsersService.Unsuspend`
Mantenedores costumam responder em até 1 dia
Avaliação
Esta issue ainda não foi avaliada.
Descrição
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.
- Linguagem predominante
- Go
- Estrelas
- 11.3k
- Forks
- 2.6k
- Merge médio
- 2d 8h
- PRs com merge (30d)
- 35
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de google/go-github
-
Add support for stargazer count and history endpointsTalvez já em andamento @ninadsutrave assumiu há 1 dia. Aberta
google/go-github#4610 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
http.Client.Timeout is ignored by redirect-aware requestsTalvez já em andamento @sb123sb123 assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
Add Copilot content exclusion set/get enterprise and org set endpointsTalvez já em andamento @Tens1des assumiu há 35 dias. Aberta
google/go-github#4526 · 1 comentário · 1 reação · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add Copilot custom agents enterprise endpointsTalvez já em andamento @Tens1des assumiu há 35 dias. Aberta
google/go-github#4524 · 1 reação · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Repository ruleset rule type `code_quality` is not modelledTalvez já em andamento @etifontaine assumiu há 38 dias. Aberta
google/go-github#4520 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de google/go-github
Issues semelhantes
-
unbounded value for n in `/v1/logs` can panic/OOMTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Abertasmall item
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
canonical/pebble#1127 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 89/100
open-policy-agent/opa#9366 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
defect
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
nats-io/nats-server#8752 ·
Mantenedores costumam responder em até 1 dia
-
enhancement needs-acceptance wg/router-models-inference-runtime
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
vllm-project/semantic-router#5015 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
fileserver: precompressed sidecar's Content-Encoding and Content-Length end up on error responsesTalvez já em andamento @NitinKumar004 assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
caddyserver/caddy#8204 ·
Mantenedores costumam responder em até 1 dia