* [ACS-3916][ACS-3917] Added TagId Validation for Get and Delete methods
* Addressed review comments -
1. Moved duplicate code from ValidateTag methods to a private method
2. Updated the test case
* Added fix for ACS-3960
* Added fix for ACS-3960
* Added fix for ACS-3960
* Added formatting
* Added Fix for ACS-3960
* Revert "Added Fix for ACS-3960"
This reverts commit c06dba2d93.
* Addressed review comment
Co-authored-by: Tom Page <tpage-alfresco@users.noreply.github.com>
* Issue Fixed and added unit test cases.
* Removed extra assertion in testcases.
---------
Co-authored-by: suneet.gupta <suneet.gupta@hyland.com>
Co-authored-by: Tom Page <tpage-alfresco@users.noreply.github.com>
* ACS-4034: Assign a piece of content to a category - POST /nodes/{nodeId}/category-links
- added also one TAS test for update category covering repeated name case
* [MNT-23379] Set site manager permission if node belongs to a site and inheritance flag is disabled
* [MNT-23379] Added validation. Added throwable object to error logging.
* [MNT-23379] Added unit test
* [MNT-23379] Changed 'runAs' call to 'runAsSystem' with lambda
* ACS-4188 Migrate tas tests to Log4j 2.x
* ACS-4188 Make main log4j2.properties file more compact
* ACS-4188 Remove unnecessary log4j2 test dependencies
* ACS-4188 Rename log4j.properties file
* ACS-4032: Some fixes and refactors after verification. Fixing pagination info on POST multiple entities response.
* ACS-4032: Some fixes and refactors after verification. Fixing pagination info on POST multiple entities response.
* Fixing a test STEP description
Co-authored-by: Tom Page <tpage-alfresco@users.noreply.github.com>
Co-authored-by: Tom Page <tpage-alfresco@users.noreply.github.com>
* ACS-4028 Get category by id (#1591)
* ACS-4028: Get category by id endpoint.
* ACS-4028: Get category by id endpoint.
* ACS-4028: Get category by id endpoint - integration TAS tests.
* ACS-4028: Get category by id endpoint - refactoring.
* ACS-4028: Adding test to test suite.
* ACS-4028: Fixes after code review.
* ACS-4032: Initial code for POST category endpoint.
* ACS-4032: Full implementation for POST category endpoint + tests.
* ACS-4032: Some fixes and refactors after code review.
* ACS-4028 Get category by id (#1591)
* ACS-4028: Get category by id endpoint.
* ACS-4028: Get category by id endpoint.
* ACS-4028: Get category by id endpoint - integration TAS tests.
* ACS-4028: Get category by id endpoint - refactoring.
* ACS-4028: Adding test to test suite.
* ACS-4028: Fixes after code review.
* ACS-4019: Removing redundant test group.
* ACS-3531 Output the list of TAS tests that ran.
* ACS-3531 Update content and versioning REST tests. [tas]
* ACS-3531 Replace download/caching IT tests with TAS tests.
* ACS-3652 Add validation for individual actions.
In particular write access is required for the folder specified in the copy and move actions.
* ACS-3652: Adding action validations for node permissions.
* ACS-3652: Fixing failing E2E tests.
* ACS-3652: Adding E2E tests.
* ACS-3652: Adding E2E tests.
* ACS-3652 E2E tests for script validation.
* ACS-3652 Fix script validation test to use admin.
* ACS-3652: Removing unnecessary code.
* ACS-3652 E2Es for link to category action.
* ACS-3652: Adding applicable action definition check.
* ACS-3652: Adding more thorough action definition checks and fixing node permission and type checks.
* ACS-3652: Adding more thorough E2E tests and some fixes.
* ACS-3652: Adding more E2E tests and some fixes.
* ACS-3652: Fixing some missing corner cases, adding tests.
* ACS-3652: Small refactoring after code review.
Co-authored-by: Tom Page <thomas.page@alfresco.com>
* ACS-3616: fix exception type for missing node id
* ACS-3616: fix exception handling for missing node id
* ACS-3616: update javadoc, add a constructor for the exception
If a user does not have access to a rule set applied to a node then it will be
excluded from the results, but the user will be able to see the list of other
rule sets.
Also add E2E tests for permissions when viewing rule sets.