F entity permissions
There are currently no pipelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
Prerequisite for caosdb-webui-acm#1. Moves the entity ACL functions and classes from the ACM repo to here.
Basically nothing new, just copied from other repo.
Unfortunately requires quite a bit of manual testing. Test by building and running the ACM module in f-entity-permissions
branch.
npm pack
in this reponpm run build
to build the packageenvoy_enabled: true
and copy the contents of the above build
directory to profile/custom/caosdb-server/caosdb-webui/src/ext/include/acm
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.