Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin dashboard - ban a user #70

Closed
2 tasks
dtnguyen22 opened this issue Jan 21, 2022 · 0 comments · Fixed by #321
Closed
2 tasks

Admin dashboard - ban a user #70

dtnguyen22 opened this issue Jan 21, 2022 · 0 comments · Fixed by #321
Assignees
Labels
backend feature Feature request priority:low Default priority when a new issue is created
Milestone

Comments

@dtnguyen22
Copy link
Collaborator

dtnguyen22 commented Jan 21, 2022

Is your feature request related to a problem? Please describe.

  • Admin should be able to ban a user (e.g. set isDisabled to true). A banned user should receive an email notifying their account status.

Are there any related issues? Please list all of them.

Describe the solution you'd like

  • Implement a GraphQL mutation to disable a user account
  • Send email notification

Acceptance criteria

  • Frontend can request to update a user STATUS eg: [deleted, banned, active]

Additional context

Final SRS: https://seneca.sharepoint.com/:w:/s/PRJ566NAAFall2021-Team04/EUqySSjxSqJLiVd2OyWDEAABJI8vfO567WsHBpPZmSQWCg?e=FJcwSh

@dtnguyen22 dtnguyen22 added backend feature Feature request priority:low Default priority when a new issue is created difficulty:easy Issue that takes 1 - 3 days difficulty:medium Issue that takes 4 - 7 days labels Jan 21, 2022
@dtnguyen22 dtnguyen22 added this to the Milestone 4 milestone Jan 21, 2022
@dtnguyen22 dtnguyen22 removed difficulty:medium Issue that takes 4 - 7 days difficulty:easy Issue that takes 1 - 3 days labels Jan 21, 2022
@dtnguyen22 dtnguyen22 mentioned this issue Mar 19, 2022
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend feature Feature request priority:low Default priority when a new issue is created
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant