* ACS-3291: Support for unlinking rule sets
* ACS-3291: add unit tests and edge case exceptions
* ACS-3291: add support for -default- ruleSetId
Co-authored-by: Tom Page <tpage-alfresco@users.noreply.github.com>
* ACS-3359 Rename boolean rule fields.
* ACS-3359 Re-add unused import.
This has started to be used on master now.
* ACS-3359 Fix E2E test.
The isShared field is requested and comes back correctly as false.
* ACS-3363 E2E test for inheritedBy.
* ACS-3363 Support optional inheritedBy field in GET rule sets.
* ACS-3363 Update to new version of TAS REST API.
* ACS-3363 Remove user from private site before calling method under test.
* Pick refactored t-core 3.0.0 and t-service 2.0.0.
* Use new package names from t-model
* Fix up a few test failures due to incomplete t-config which is now checked.
* ACS-3536 Omit actionContext for rules.
It will always be set to 'Rule' anyway.
* ACS-3536 Stop setting actionContext in rules E2E tests.
Also add extra assertion for action params in new test.
* [MNT-21901] Added PersistenceException to retry exceptions. Added validation to get retry cause
* [MNT-21901] Check exception message only if it is JavaScriptException
* [MNT-21901] Removed unit test from repository. Added new test on remote-api. Changed ExceptionStackUtil validation.
* [MNT-21901] Improved JavascriptException validation. Added exception delimiter to prevent accepting exceptions with the same partial name.
* ACS-3280 Get inherited rule sets. [tas]
This needs to work the exact same way as get inherited rules.
* ACS-3280 Replace LinkedList with ArrayList.
* ACS-3280 Don't return duplicated rule sets when there are links.
* ACS-3489 E2E test for getting rules with inheritance.
* ACS-3489 Inherited rule sets are also associated with folders.
* ACS-3489 Fix test to contain expected values.
* ACS-3489 Ensure only rules from specified rule set are returned.
Add E2E test case for inherited links and fix unit tests.
* ACS-3489 Fix audit reference in RuleService.
* ACS-3280 Get inherited rule sets. [tas]
This needs to work the exact same way as get inherited rules.
* ACS-3280 Replace LinkedList with ArrayList.
* ACS-3280 Don't return duplicated rule sets when there are links.
* ACS-3429, ACS-3336: Adding initial TAS tests for create rule with multiple actions, adding action parameters mappings and rule/action validations for rule update.
* ACS-3429: Removing duplicated assertion.
* ACS-3429: Changing NodeRef conversions to use only node id.
* Support for linking to a single rule set
* ACS-3435: Small fix to get parent node for rule set.
* ACS-3435: Revert unnecessary change
* ACS-3435: added tests
* ACS-3435: move test assertions
* ACS-3435: adding tests
Co-authored-by: mpichura <maciej.pichura@hyland.com>
* ACS-3429: Initial attemp to add action mappings for create rule.
* ACS-3429: Adding rule action validation (TBC).
* ACS-3429: Adding some basic unit tests.
* ACS-3429: Fixing existing unit tests.
* ACS-3429: Adding some unit tests, small fixes.
* ACS-3429: Fixing existing TAS tests.
* ACS-3429: Fixing test after merge from master.
* ACS-3429: Updating TAS REST dependency.
* ACS-3429: Small fixes after review.
* ACS-3429: Refactoring conversion of action parameters + unit tests adjustments.
* ACS-3429: More unit tests for action parameter conversions.
* ACS-3429: More unit tests for action parameter conversions.
* ACS-3429: Removing unused imports.
* ACS-3429: Adding missing bean definition.
* ACS-3280 REST tests for -isInheritanceEnabled- setting.
* ACS-3280 Allow setting/getting isInheritanceEnabled for folders.
* ACS-3280 E2E tests for negative cases.
* ACS-3280 Unit tests for RuleSettingsImpl. [tas]
* Update to released TAS REST API. [tas]
* ACS-3280 Code review fixes.
* ACS-3280 Use correct version of TAS. [tas]
* ACS-3290: Endpoint for linking to ruleset
* ACS-3290: Small fixes to REST API endpoint definition.
* ACS-3290: Small fixes in bean initialization.
* ACS-3290: Fix changes after rebasing and add exception message
* ACS-3290: Added unit tests
* ACS-3290: Refactoring and moving logic to RulesImpl interface
* ACS-3290: Remove unused imports and refactoring
* ACS-3290: Formatting
Co-authored-by: mpichura <maciej.pichura@hyland.com>
* Use the new include method.
* ACS-3358 Rename the shared field to isShared.
* ACS-3358 Make isShared an optional field.
* ACS-3358 Add TAS tests for the optional isShared field.
* ACS-3358 Upgrade to release version of TAS REST API. [tas]
* ACS-3358 Update test descriptions.
* ACS-3358 Update toString of Rule.
* ACS-3361 Support for inclusionType.
* ACS-3361 Update to released version of TAS Rest API. [tas]
* ACS-3361 Better coverage of different inclusion types. [tas]
* ACS_3362 GET rule set can include optional owningFolder field. [skip ci]
* ACS_3362 Update to use release version of TAS. [tas]
* ACS_3362 Refactor RuleSetLoader into its own class. [tas]
* ContentGet context file update
* Get mimetype from ContentReader and check if should be forced to downlaod
* Changes according to comments
* Code duplication removal
* Missing spaces, touch-ups to Javadoc and logic
* tests for slingshot
* Tests for contentGet and formatting changes
* Bump jetty-webapp in /remote-api
Upping jetty to 10.0.11 with a few necessary modifications to avoid errors
Swapping charsets to lowercase, adding ignoring of ambiguous link security issues for jetty (since it is only used in
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mstrankowski <marcin.strankowski@hyland.com>