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

Feature/fwf 3316 permission matrix to develoop #2166

Merged
merged 81 commits into from
Jul 30, 2024

Conversation

shuhaib-aot
Copy link
Contributor

Issue Tracking

JIRA:
Issue Type: BUG/ FEATURE

Changes

Screenshots (if applicable)

Notes

Checklist

  • Updated changelog
  • Added meaningful title for pull request

shuhaib-aot and others added 30 commits June 5, 2024 13:30
…role-mapping

❇️ FWF-3325: [Feature] Save group role mapping
…mission-matrix

🔗[Sync]  Develop to permission matrix
…en-creation

API : formio token creation changes
…p-role-mapping-changes

FWF-3325: [Feature]  Group role mapping changes in roles crud
…point-with-role

[🔗 FWF:3327] Added permissions in utils file to access like a variable and latest develop to this branch
…ion-modified

❇️ Feature/fwf 3327 auth role checking function modified
auslin-aot and others added 23 commits July 18, 2024 11:00
…dates

FWF-3472: [Feature] Test case updates permission matrix
…groups

🐛 Bugfix/fwf 3458 List tenant groups
* Fixed designer view

* changed has_role function to has one of roles
…e-added

Bugfix/fwf 3501 admin role added
…cting-to-task-page

FWF-3523 [bugfix] fixed Redirecting to task page
* Fixed designer view and added new function in utils

* FWF:3399 [Feature] changed roles to groups in user endpoint
1. removed function from keycloakclient service for getting users and
   make it common
2. add permission parameter , now if memberOfgroup parameter and
   permission is there only select memberofgroup parameter
3. changed function names
4. make multi everything to group based
@shuhaib-aot shuhaib-aot requested review from a team as code owners July 25, 2024 07:57
@shuhaib-aot shuhaib-aot changed the title Feature/fwf 3316 permission matrix Feature/fwf 3316 permission matrix to develoop Jul 25, 2024
run: |
kubectl -n ${{ secrets.DEV_OPENSOURCE_NAMESPACE }} patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi:${{ env.VERSION }}"}]}}}}'
kubectl -n ${{ secrets.DEV_OPENSOURCE_NAMESPACE }} rollout restart deployment forms-flow-api
# - name: Set up AWS CLI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will need to uncomment this once PR is merged

@@ -1 +1 @@
v6.1.0-alpha
v6.1.0-rbac-alpha
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update version to 7.0.0-alpha after merge

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay

@shuhaib-aot shuhaib-aot merged commit 677e793 into develop Jul 30, 2024
19 of 23 checks passed
@arun-s-aot arun-s-aot deleted the feature/FWF-3316-permission-matrix branch January 24, 2025 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants