More options in current participant invite flow in admin client
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- full-stack
Direção de pesquisa
Read the participant invite flow in the admin client and the backend endpoints it uses; the payload does not name specific files or tests. Determine how invites are listed and individually revoked or resent, then trace how those operations can support all or selected participants. Done means admins can revoke and resend pending invites in both bulk and selected modes.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Currently, the admin client allows admins to invite participants to studies and track sent invites. We can enhance this by adding bulk actions for managing these invites.
- Revoke All: Cancel pending invites for all participants at once.
- Revoke Selected: Cancel invites for specific participants using multi-select checkboxes.
- Resend All: Resend invites to all participants at once.
- Resend Selected: Resend invites to specific participants using multi-select checkboxes.
This bulk-action pattern could also be implemented in other relevant areas of the application where appropriate. Implementing this will require both frontend and backend changes. (This may apply to admin invites too, track in #911)
- Linguagem predominante
- TypeScript
- Estrelas
- 4
- Forks
- 0
- Merge médio
- 14h 50min
- PRs com merge (30d)
- 5
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um 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 Garvan-Data-Science-Platform/ctrl
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 82/100
-
admin-client backend bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
backend bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Garvan-Data-Science-Platform/ctrl#970 · 1 comentário ·
-
backend bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
-
backend bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Todas as issues de Garvan-Data-Science-Platform/ctrl
Issues semelhantes
-
test: make the #3408 Claude OAuth token fixture obviously fake so secret scanners stop flagging itAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
code-yeongyu/senpi#3436 ·
Mantenedores costumam responder em até 1 dia
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
lingdojo/kana-dojo#32505 · 1 comentário · 5 reações ·
Mantenedores costumam responder em até 1 dia
-
code-quality refactoring
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
github/gh-aw-firewall#10040 ·
Mantenedores costumam responder em até 1 dia
-
review-followup
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
griffinwork40/agent-afk#3868 ·
Mantenedores costumam responder em até 1 dia
-
area: import-export bug status: needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
amatya-aditya/obsidian-rss-dashboard#1191 ·
Mantenedores costumam responder em até 1 dia