-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
refactor(auth): authorization and permission system #199
Merged
120EE0692
merged 15 commits into
Monday-Morning:feat/onboarding
from
rutajdash:chore/update-roles-permissions
Aug 6, 2023
Merged
refactor(auth): authorization and permission system #199
120EE0692
merged 15 commits into
Monday-Morning:feat/onboarding
from
rutajdash:chore/update-roles-permissions
Aug 6, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rutajdash
added
enhancement
New feature or request
wip
Work in Progress
safe-for-checks
This pull request is safe for actions
labels
Aug 2, 2023
@120EE0692 roles updated for user create, link and verify for basic and verified accounts. |
120EE0692
approved these changes
Aug 6, 2023
This was
linked to
issues
Aug 6, 2023
120EE0692
added a commit
that referenced
this pull request
Sep 26, 2023
* chore: fix graphql user for boarding (#180) * chore: fix graphql user for boarding * chore: remove additional info * feat: config imagekit * chore: use image kit * feat: add deletebyid datasource * fix: update user details * chore: remove add store path * feat: add update user profile pic mutation * feat: add update user profile picture resolver * feat: add condition check * chore: change type to int * fix: update user profile picture * chore: change data type * feat: remove add store path * feat: webmail authentication userflow (#183) * fix: media datasources * fix: media resolver * fix: remove imageKitFileID * feat: user webmail authentication * fix: set bounded cache for apollo server * fix:(eslint): remove unused variables * feat: link migrated user * feat: checkNITRMail query and resolver * fix: add load to find by email (#186) * fix: add load to find by email * feat: add nodemon * chore: merge changes from main branch (#188) * fix: revert package upgrades due to bug * chore: formatting fixes in package.json * fix: missing keyword in article resolver * feat: server API key access (#190) * refactor: jwt to authToken and x-api-key * fix(user-resolver): incorrect function params * chore: update cors and firebase config * refactor(auth): authorization and permission system (#199) * chore: update roles and permissions documentation * chore: add admin field to permissions * chore: comment out poll system as TODO * refactor(user): new permission logic * refactor(squiggle): new permission logic * refactor(tag): new permission system * refactor(media): new permission system * refactor(issue): new permission system * refactor(article): new permission system * fix(user): logic in read write check utils * fix(auth): superadmin roles and bug fixes * feat(roles): update on user create, link and verify * feat(env): configure dotenv vault * chore: add jsconfig * fix(user): typo in user roles * chore(issue): add typename in public fields (#201) * chore(issue): add typename in public fields * chore: format code * feat(cors): convert to env variable * fix(user): update list all user permission (#202) * chore: rebase onboarding with main (#203) * fix: revert package upgrades due to bug * fix(admin): graphql article schema (#182) * chore: use category number * fix: create article datasource * fix: update user datasource * feat: add update cover mutation * feat: set new issue publish status true * fix: handle edge case in create update object --------- Co-authored-by: Rutaj Dash <33367546+rutajdash@users.noreply.github.com> --------- Co-authored-by: Rutaj Dash <33367546+rutajdash@users.noreply.github.com> Co-authored-by: Ashish Padhy <100484401+Shurtu-gal@users.noreply.github.com>
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
enhancement
New feature or request
safe-for-checks
This pull request is safe for actions
wip
Work in Progress
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description and Changes
Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.
Post merge checklist