Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@regisoc
Copy link
Contributor

@regisoc regisoc commented Jun 18, 2025

Brief summary of changes

This PR extracts each individual permission action into a new table, i.e. instead of having Create/Delete as a permission action, the permissions_action will list all possible actions, and the link with permission will be done in the rel table.

image

  • SQL update
  • RB update current errors are related to RB update
  • tests

Issue:

To apply this change:

  1. Apply the patch
  2. Run the script

@regisoc regisoc added Language: SQL PR or issue that update SQL code Proposal PR or issue suggesting an improvement that can be accepted, rejected or altered Category: Refactor PR or issue that aims to improve the existing code Priority: Wishlist Wishlist items that are not high priority Module: user_accounts PR or issue related to the user_accounts module labels Jun 18, 2025
@github-actions github-actions bot added the Language: PHP PR or issue that update PHP code label Jun 18, 2025
@github-actions github-actions bot added the RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset label Jun 18, 2025
@regisoc regisoc marked this pull request as ready for review June 19, 2025 03:15
@regisoc regisoc assigned ridz1208 and CamilleBeau and unassigned ridz1208 Jul 7, 2025
@CamilleBeau CamilleBeau added the State: Needs rebase PR that needs to be rebased to proceed (conflicts, wrong branch...) label Jul 9, 2025
@CamilleBeau
Copy link
Collaborator

@regisoc There are some conflicts to resolve here

@regisoc
Copy link
Contributor Author

regisoc commented Jul 9, 2025

Yes, and there is this new permission view_instrument_data now accessible.

@regisoc
Copy link
Contributor Author

regisoc commented Jul 9, 2025

@CamilleBeau done, ready to review.

Copy link
Collaborator

@CamilleBeau CamilleBeau left a comment

Choose a reason for hiding this comment

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

Looks good & passing manual test! I tested sourcing the raisinbread data as well as with the new patch / script.

@CamilleBeau CamilleBeau added Passed manual tests PR has been successfully tested by at least one peer and removed State: Needs rebase PR that needs to be rebased to proceed (conflicts, wrong branch...) labels Jul 10, 2025
@driusan driusan merged commit 7a5bb1a into aces:main Jul 10, 2025
20 checks passed
jeffersoncasimir pushed a commit to jeffersoncasimir/Loris that referenced this pull request Aug 11, 2025
Extracts each individual permission action into a new table,
i.e. instead of having `Create/Delete` as a permission action, the
`permissions_action` will list all possible actions, and the link with
permission will be done in the rel table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Category: Refactor PR or issue that aims to improve the existing code Language: PHP PR or issue that update PHP code Language: SQL PR or issue that update SQL code Module: user_accounts PR or issue related to the user_accounts module Passed manual tests PR has been successfully tested by at least one peer Priority: Wishlist Wishlist items that are not high priority Proposal PR or issue suggesting an improvement that can be accepted, rejected or altered RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants