Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feature (createPermissions) twirl template to create a new administrative permission * feature (createPermissions) add request and response messages for create permission * feature (createPermissions) route for create permissions and getting all permissions of a project and getting a permission with its IRI * feature (createPermission) check that all necessary info is provided and is valid * refactor (createPermissions) the routes to retrieve all project permissions and getting permissions with iri should not be part of this PR * feature (createPermission) responder to create administrative permission * fix (createPermission) add the IRI lock * feature (createPermission) add validations to messages * fix (createPermissions) build errors fixed * fix (createPermission) build problems in specs fixed * feature (createPermissions) validations added to messages + tests * fix (createPermissions) remove the validations that cause errors * refactor (createPermission) remove the check of requesting user in comparison with target user * refactor (createPermissions) permissionsADME2ESpec is fixed together with get permissions route * fix (createPermission) groupIri should not always be an IRI can be also type * feature (createPermission) complete the createAdministrativePermission + unit test for it * feature (createPermission) check the parameters given in DefaultObjectAccessCreateRequest + tests * feature (createPermission) additional checks for DefaultObjectAccessPermissionsStringForPropertyGetADM & DefaultObjectAccessPermissionsStringForResourceClassGetADM * feature (createPermission) validation of DefaultObjectAccessGet parameters * feature (createPermission) added responder and unit tests for DefaultObjectAccessCreation * fix (createPermission) E2E test to get permissons * test (createPermission) E2E tests * feature (createPermission) test data * feature (createPermission) create permissions with custom IRI * feature (createPermission) E2E tests and test data for permission creation with a custom IRI * fix (createPermission) add the missing validations and test for them * refactor (createPermission) rename E2E test
- Loading branch information