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

PR #9: User Roles created: Enum added, Profile Page Created, #17

Merged
merged 3 commits into from
Jul 14, 2023

Conversation

yashcode00
Copy link

@yashcode00 yashcode00 commented Jul 14, 2023

🚀 PR 9: Summary:

The following are the things done in this PR:

  1. Added a dropdown when we create a new team for user ease.
  2. Started the user roles implementation in the backend. Created the enum column in the user's table.
  3. Made extra methods for fetching the user roles from the database.
  4. Made frontend myProfile page which shows more details that are fetched using Google admin API.
  5. Slight front-end modifications.

Thanks 😊

@yashcode00 yashcode00 added the enhancement New feature or request label Jul 14, 2023
@yashcode00 yashcode00 merged commit cecc8c3 into main Jul 14, 2023
3 checks passed
@yashcode00 yashcode00 deleted the yashcode00/UserRoles branch July 14, 2023 12:39
@yashcode00 yashcode00 changed the title PR #8: User Roles created: Enum added, Profile Page Created, PR #9: User Roles created: Enum added, Profile Page Created, Jul 14, 2023
yashcode00 added a commit that referenced this pull request Jul 26, 2023
🚀 **PR 17: Summary:**

The following are the things done in this PR:
1. The email and notification bug in `documents.go` when a new patch req
is done, then send to new reviewers added.
2. The Patch req was not updated in the database but only in the
Algolia, resolved this now, db also sees the latest changes in
everything.
3. Minor renaming changes.
Thanks 😊
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants