Tom Page
fb3c57aab4
Merge pull request #2969 from Alfresco/feature/MNT-24637_IncludeAspectNames
...
MNT-24637 Add include=aspectNames to favourites API.
2024-10-04 18:59:35 +01:00
Tom Page
88874ef191
Merge pull request #2954 from Alfresco/feature/ACS-8850_IE2.0.12-A1
...
ACS-8850 Update to IE 2.0.12-A1.
2024-10-01 17:17:00 +01:00
Tom Page
ef2019d844
Merge pull request #2940 from Alfresco/dependabot/maven/org.alfresco.tas-utility-5.0.2
...
Bump org.alfresco.tas:utility from 5.0.1 to 5.0.2
2024-10-01 10:44:10 +01:00
Tom Page
a5adc32d79
Merge pull request #2953 from Alfresco/dependabot/github_actions/Alfresco/ya-pmd-scan-4.1.0
...
Bump Alfresco/ya-pmd-scan from 4.0.0 to 4.1.0
2024-10-01 10:43:22 +01:00
Tom Page
5e9d7f39d3
Merge pull request #2943 from Alfresco/feature/IncludeAGSTAS
...
Include AGS and TAS in pre-commit scan.
2024-09-25 15:01:50 +01:00
Tom Page
b00e11cb6f
Add precommit for secret scanning, formatting and license header checking. ( #2938 )
...
* Add precommit for secret scanning, formatting and license header checking.
* Turn off bash debug logging.
* Skip precommit checks that apply to all files.
There are too many violations to run against all files.
2024-09-25 10:35:39 +01:00
Tom Page
97bcd725ee
Merge pull request #2861 from Alfresco/dependabot/maven/com.google.guava-guava-33.3.0-jre
...
Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre
2024-09-12 11:33:22 +01:00
Tom Page
38259f9b39
Merge pull request #2852 from Alfresco/dependabot/maven/org.slf4j-slf4j-api-2.0.16
...
Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16
2024-09-12 11:32:56 +01:00
Tom Page
9b1f0d78a5
Merge pull request #2833 from Alfresco/dependabot/maven/org.eclipse.parsson-parsson-1.1.7
...
Bump org.eclipse.parsson:parsson from 1.1.6 to 1.1.7
2024-09-12 11:32:23 +01:00
Tom Page
95d7dbc5fc
Merge pull request #2845 from Alfresco/dependabot/maven/org.awaitility-awaitility-4.2.2
...
Bump org.awaitility:awaitility from 4.2.1 to 4.2.2
2024-09-12 11:31:58 +01:00
Tom Page
920366d287
Merge pull request #2821 from Alfresco/dependabot/maven/org.apache.maven.plugins-maven-war-plugin-3.4.0
...
Bump org.apache.maven.plugins:maven-war-plugin from 3.3.2 to 3.4.0
2024-09-12 11:28:34 +01:00
Tom Page
14e26c46fc
Merge pull request #2820 from Alfresco/dependabot/maven/org.codehaus.mojo-license-maven-plugin-2.4.0
...
Bump org.codehaus.mojo:license-maven-plugin from 2.0.1 to 2.4.0
2024-09-12 11:28:21 +01:00
Tom Page
c934f556cd
Merge pull request #2818 from Alfresco/dependabot/maven/org.apache.maven.plugins-maven-enforcer-plugin-3.5.0
...
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.5.0
2024-09-12 11:27:59 +01:00
Tom Page
73901303c5
Merge pull request #2815 from Alfresco/dependabot/maven/org.mybatis-mybatis-3.5.16
...
Bump org.mybatis:mybatis from 3.5.13 to 3.5.16
2024-09-12 11:27:43 +01:00
Tom Page
bbb22a79eb
Merge pull request #2784 from Alfresco/dependabot/maven/commons-codec-commons-codec-1.17.1
...
Bump commons-codec:commons-codec from 1.17.0 to 1.17.1
2024-09-12 11:27:21 +01:00
Tom Page
099b072a47
Merge pull request #2780 from Alfresco/dependabot/maven/dependency.jackson.version-2.17.2
...
Bump dependency.jackson.version from 2.15.2 to 2.17.2
2024-09-12 11:26:57 +01:00
Tom Page
0bf3c078cf
Merge pull request #2774 from Alfresco/dependabot/maven/com.github.docker-java-docker-java-3.4.0
...
Bump com.github.docker-java:docker-java from 3.3.6 to 3.4.0
2024-09-12 11:26:35 +01:00
Tom Page
9b45f75b48
Merge pull request #2731 from Alfresco/dependabot/github_actions/actions/upload-artifact-4
...
Bump actions/upload-artifact from 3 to 4
2024-09-12 11:25:10 +01:00
Tom Page
52914459ea
Merge pull request #2710 from Alfresco/dependabot/maven/com.fasterxml.woodstox-woodstox-core-7.0.0
...
Bump com.fasterxml.woodstox:woodstox-core from 6.5.1 to 7.0.0
2024-09-12 11:24:55 +01:00
Tom Page
446b08aa03
Merge pull request #2686 from Alfresco/dependabot/maven/jakarta.servlet-jakarta.servlet-api-6.1.0
...
Bump jakarta.servlet:jakarta.servlet-api from 6.0.0 to 6.1.0
2024-09-12 11:22:53 +01:00
Tom Page
08fbc569fe
Merge pull request #2652 from Alfresco/dependabot/maven/jakarta.xml.soap-jakarta.xml.soap-api-3.0.2
...
Bump jakarta.xml.soap:jakarta.xml.soap-api from 2.0.1 to 3.0.2
2024-09-12 11:21:05 +01:00
Tom Page
a8f50416a3
Merge pull request #2487 from Alfresco/dependabot/maven/org.json-json-20240303
...
Bump org.json:json from 20231013 to 20240303
2024-09-12 11:11:31 +01:00
Tom Page
c5122ddca0
Merge pull request #2431 from Alfresco/dependabot/maven/joda-time-joda-time-2.12.7
...
Bump joda-time:joda-time from 2.12.5 to 2.12.7
2024-09-12 11:10:01 +01:00
Tom Page
1d93bcbb0d
Merge pull request #2329 from Alfresco/dependabot/maven/com.drewnoakes-metadata-extractor-2.19.0
...
Bump com.drewnoakes:metadata-extractor from 2.18.0 to 2.19.0
2024-09-12 11:02:12 +01:00
Tom Page
2d21456342
Merge pull request #2905 from Alfresco/feature/ACS-8754_FixStatusCode
...
ACS-8754 Return 405 status code when calling /entity/id/relationship against a resource that only supports ReadById.
2024-09-11 16:19:55 +01:00
Tom Page
17152b69fc
Merge pull request #2807 from Alfresco/feature/PMD730
...
[skip tests] Upgrade ya-pmd-scan.
2024-07-23 12:43:50 +01:00
Tom Page
cee2da9700
Merge pull request #2661 from Alfresco/feature/PRODENG-276_implement_service_accounts
...
PRODENG-276: Implement service accounts
2024-06-03 11:24:12 +01:00
Tom Page
ec2494f2b5
Merge pull request #2634 from Alfresco/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2024-05-09 12:58:49 +01:00
Tom Page
337d0b8f8f
Merge pull request #2630 from Alfresco/feature/GHADependabot
...
Add GHA to Dependabot scanning.
2024-05-08 17:13:48 +01:00
Tom Page
89b5fa9e90
Merge pull request #2441 from AFaust/bugfix/nodesmetadata-childassoc-param-handling
...
Map includeChildAssociations request parameter
2024-02-15 10:37:45 +00:00
Tom Page
63ef313ad5
ACS-5993 Add classpath support to PMD. ( #2301 )
2023-11-17 11:42:33 +00:00
Tom Page
248fecd030
ACS-4953 Add builder to TAS highlight POJO. ( #2214 )
...
* ACS-4953 Add builder to TAS highlight POJO.
Also rename ResponseHighLightModel to ResponseHighlightModel.
2023-09-27 12:13:11 +01:00
Tom Page
e070354764
PRODENG-222 Fail builds based on PMD scan. ( #2196 )
2023-09-18 18:14:17 +01:00
Tom Page
689dedb01f
ACS-2699 Update logic around + and - for lucene queries. ( #2144 )
...
Remove unused list of constraints.
Only add match all clause once if necessary.
Also fix a few PMD violations.
2023-08-18 09:50:52 +01:00
Tom Page
36d09c230e
PRODENG-222 Update to PMD 7. ( #2111 )
2023-08-03 15:46:32 +01:00
Tom Page
0b6b405c5f
ACS-5698 Allow specifying version when performing force release. ( #2089 )
2023-07-26 15:51:12 +01:00
Tom Page
fcf3e005e4
Merge pull request #2085 from Alfresco/feature/MNT-23763_ImagePreviewWebscript
...
MNT-23763 Fix image preview webscript for use with ES.
2023-07-26 10:14:39 +01:00
Tom Page
b66f9f604b
Merge pull request #2065 from canpan14/feature/2064-request-direct-access-url-file-name-option
...
File name param for direct access url requests
2023-07-20 11:15:44 +01:00
Tom Page
fea4f7f901
PRODENG-222 Try new location for PMD scan. ( #2068 )
2023-07-13 15:52:43 +01:00
Tom Page
d79d864cbb
Update links to new location of Community Hub. [no ci] ( #2067 )
2023-07-13 07:46:12 +01:00
Tom Page
8af5c38caa
PRODENG-222 Upgrade PMD action to include report summary. ( #2063 )
2023-07-12 10:12:05 +01:00
Tom Page
577788a8c6
PRODSEC-7249 Update guava. ( #2047 )
2023-07-07 09:51:27 +01:00
Tom Page
1d4c97cfb7
Merge pull request #1990 from Alfresco/dependabot/maven/com.ibm.icu-icu4j-73.2
...
Bump icu4j from 73.1 to 73.2
2023-06-29 11:06:08 +01:00
Tom Page
e0d5d0691f
Merge pull request #2002 from Alfresco/dependabot/maven/dependency.rest-assured.version-5.3.1
...
Bump dependency.rest-assured.version from 5.3.0 to 5.3.1
2023-06-29 11:04:51 +01:00
Tom Page
96942ceeb9
Merge pull request #2007 from Alfresco/dependabot/maven/org.json-json-20230618
...
Bump json from 20230227 to 20230618
2023-06-29 11:04:20 +01:00
Tom Page
2d16c28859
Merge pull request #2025 from Alfresco/dependabot/maven/dependency.webscripts.version-8.44
...
Bump dependency.webscripts.version from 8.43 to 8.44
2023-06-29 11:03:08 +01:00
Tom Page
6679a33412
Merge pull request #2021 from Alfresco/feature/PRODENG-222_PMD
...
PRODENG-222 Add PMD to annotate pull requests.
2023-06-28 10:02:18 +01:00
Tom Page
ad723a700a
Merge pull request #1807 from Alfresco/feature/APPS-1593_ImproveAGSRESTTestReporting
...
APPS-1593 Try to make REST test failure messages more useful. [ags]
2023-06-16 15:31:12 +01:00
Tom Page
4b9c052f0d
Merge pull request #1918 from Alfresco/feature/ACS-5191_LicensePluginUpgrade
...
ACS-5191 Upgrade to license-maven-plugin 2.0.1.
2023-05-15 13:52:09 +01:00
Tom Page
22298eaa46
Merge pull request #1891 from Alfresco/feature/ACS-5068_SS2.0.7-A5
...
ACS-5068 Upgrade to SS 2.0.7-A5. [ags]
2023-04-20 10:48:17 +01:00
Tom Page
b1466915af
ACS-4923 Add support for include=count on GET and PUT tag. ( #1880 )
2023-04-17 10:12:09 +01:00
Tom Page
4f69f28586
ACS-4932 Fix issues around renaming tags. ( #1847 )
...
* ACS-4932 Rename tag node without the id changing.
* ACS-4932 Use fake tag to fire events for all nodes.
* ACS-4932 Use event generator to create events for renamed tags.
* ACS-4932 Fix unit test.
* ACS-4932 Fix tag update tests.
* ACS-4932 Tag names are always lower case.
* ACS-4932 Update TAS tag tests to use lowercase tag names.
2023-04-05 11:37:16 +01:00
Tom Page
8bb30643d4
Merge pull request #1790 from Alfresco/feature/ACS-4779-Count_isssue_for_GET_call
...
ACS-4779:Count field issue for GET call
2023-03-27 17:23:27 +01:00
Tom Page
384177a9d9
Merge pull request #1826 from Alfresco/feature/ACS-4863_ValidateNodeWithoutPath
...
ACS-4863 Add method validateOrLookupNode without path.
2023-03-24 13:53:44 +00:00
Tom Page
a86a954771
Merge pull request #1829 from Alfresco/feature/ACS-4863_InvestigateTestFailure
...
ACS-4863 Restore code to allow aliases in tag and category APIs.
2023-03-24 11:37:15 +00:00
Tom Page
dafa77d0a0
ACS-4863 Allow referencing nodes by aliases for tag and category application. ( #1822 )
2023-03-22 16:54:01 +00:00
Tom Page
acc5425d68
ACS-4759 Replace default password hashing algorithm. ( #1789 )
...
ACS-4759 Replace default password hashing algorithm with bcrypt10.
Update tests to use sha256 hashing and fix tests that relied on md4 being the default hashing algorithm.
Remove test for default password hashing algorithm since this is being overridden for the tests anyway.
2023-03-15 14:11:25 +00:00
Tom Page
556e1923d1
Merge pull request #1720 from Alfresco/feature/ACS-4155_FixWebscriptsForES
...
ACS-4155 Update webscripts since we only index full category path in ES.
2023-02-01 13:10:58 +00:00
Tom Page
8a1b81ab61
Merge pull request #1698 from Alfresco/feature/ACS-4144_GetCategories
...
ACS-4144 Add support for getting categories in ES by allowing access to the prefix helper method.
2023-01-24 12:26:29 +00:00
Tom Page
d233850ab8
Merge pull request #1700 from Alfresco/feature/ACS-4464_PrepareAndBuild
...
ACS-4464 Always build application when build or prepare are called.
2023-01-24 11:51:25 +00:00
Tom Page
375da138e8
Merge pull request #1560 from Alfresco/feature/ACS-4005_MergeTASRESTAPI
...
ACS-4005 Merge alfresco-tas-restapi into communty repo.
2022-12-06 12:25:45 +00:00
Tom Page
7426a2eaa2
ACS-3531 Replace content tests using TAS. ( #1582 )
...
* 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.
2022-12-06 09:14:34 +00:00
Tom Page
b8994d990e
ACS-3531 Output the list of TAS tests that ran. ( #1579 )
2022-12-06 09:13:12 +00:00
Tom Page and mpichura
902f3b5275
ACS-3793 Permissions tests for creating rules. ( #1513 )
...
* ACS-3793 Permissions tests for creating rules.
* ACS-3793 Include Test annotation in new permissions tests.
* ACS-3793: Changing the way permissions are updated.
Co-authored-by: mpichura <maciej.pichura@hyland.com >
2022-10-21 13:17:58 +02:00
Tom Page and mpichura
6e31f713f0
ACS-3652 Script node validation. ( #1507 )
...
* 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 Fix test case for normal user using script in rule.
* 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: mpichura <maciej.pichura@hyland.com >
2022-10-20 14:00:14 +01:00
Tom Page
86a213541f
Merge pull request #1497 from Alfresco/feature/ACS-3651_NodeValidation
...
ACS-3651 Validate node pameters.
2022-10-14 09:25:55 +01:00
Tom Page
fd83b72226
Merge pull request #1496 from Alfresco/feature/ACS-3651_RulesUtilService
...
ACS-3651 Convert RulesTestsUtils to a service bean.
2022-10-14 09:25:20 +01:00
Tom Page
5aeb9c932a
Merge branch 'master' into feature/ACS-3651_RulesUtilService
2022-10-13 13:29:40 +01:00
Tom Page
623d166a76
Merge pull request #1487 from Alfresco/feature/ACS-3595_ActionParamMap
...
ACS-3651 Use Serializable for values in action parameters.
2022-10-11 14:53:02 +01:00
Tom Page
f844fe45f8
ACS-3595 Action params are a map of key-value pairs. ( #266 )
...
Update existing implementation to use Serializable values, rather than Strings.
2022-10-11 11:43:12 +01:00
Tom Page
86761bd408
Merge pull request #1478 from Alfresco/feature/ACS-3615_AllowNullParams
...
ACS-3615 Allow actions in rules without any params.
2022-10-10 09:29:29 +01:00
Tom Page
1f81a50677
Merge pull request #1474 from Alfresco/feature/ACS-3657_PartialListOfRuleSets
...
ACS-3657 Allow returning partial list of rule sets.
2022-10-07 14:38:39 +01:00
Tom Page
df92ff9328
Merge pull request #1466 from Alfresco/feature/ACS-3630_PrivateActionTests
...
ACS-3630 E2E tests for creating and updating rules with private actions.
2022-10-05 16:24:47 +01:00
Tom Page
5735a41a40
Merge pull request #1468 from Alfresco/feature/ACS-3291_LinkUnlinkPermissionChecks
...
ACS-3291 Permission checks when linking and unlinking to rule sets.
2022-10-05 15:37:25 +01:00
Tom Page
8afd06a57f
Merge pull request #1465 from Alfresco/feature/ACS-3605_LimitLinkedToBy
...
ACS-3605 Add limit to maximum size of optional linkedToBy field.
2022-10-05 09:05:21 +01:00
Tom Page
c5c6b45f17
Merge pull request #1462 from Alfresco/feature/ACS-3377_UpdateRuleOrder
...
ACS-3377 Update rule order.
2022-10-04 09:16:30 +01:00
Tom Page
1c91452ee9
Merge pull request #1456 from Alfresco/feature/ACS-3376_GETRuleIds
...
ACS-3376 GET rule order within rule set.
2022-10-03 16:24:39 +01:00
Tom Page
64644505b3
ACS-3376 ACS-3377 Support GET and PUT rule id list. ( #256 )
2022-09-29 13:47:41 +01:00
Tom Page
22a158a1ee
Merge pull request #1446 from Alfresco/feature/ACS-3488_RemoveXMLDataProvider
...
ACS-3488 Remove xml data provider.
2022-09-28 08:45:54 +01:00
Tom Page
529f6b31e8
Update SearchInFolderTests.java
2022-09-27 16:22:09 +01:00
Tom Page
dffdb59b05
Merge pull request #1435 from Alfresco/feature/ACS-3589_TASCMISMerge
...
ACS-3589 Merge TAS CMIS into community repo.
2022-09-27 08:17:55 +01:00
Tom Page
8c556eeaca
ACS-3359 Rename boolean rule fields. ( #1436 )
...
* 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.
2022-09-26 15:43:13 +01:00
Tom Page
2b98e73468
ACS-3359 Rename boolean fields. ( #253 )
2022-09-26 12:58:42 +01:00
Tom Page
e0d52f98ae
ACS-3366 Add support for isLinkedTo to GET rule sets. ( #1427 )
...
* ACS-3364 Add permission handling to linkedToBy.
* ACS-3366 Add support for isLinkedTo to GET rule sets.
2022-09-21 15:18:41 +01:00
Tom Page
c4d432b136
ACS-3364 Add permission handling to linkedToBy. ( #1425 )
2022-09-21 15:18:30 +01:00
Tom Page
1c69cd2e61
ACS-3365 Add support for GET rule sets isInherited. ( #1415 )
2022-09-21 09:00:34 +01:00
Tom Page
767f6a6af2
Revert "Bump dependency.poi.version from 5.2.2 to 5.2.3 ( #1414 )" ( #1416 )
...
This reverts commit 4990a8b316 .
2022-09-20 15:28:52 +01:00
Tom Page
953a1cc3f9
Fix setter and getter naming for GET rule set fields. ( #252 )
2022-09-20 12:26:28 +01:00
Tom Page
d290c129bc
ACS-3364 Add support for linkedToBy field in GET rule sets. ( #1402 )
...
* ACS-3364 Update TAS REST API for linkedTo field.
* ACS-3364 TAS test for linkedToBy field.
* ACS-3364 Implementation for linkedToBy field.
2022-09-20 08:09:29 +01:00
Tom Page
8564f9eace
ACS-3364 ACS-3365 ACS-3366 Add extra fields to rule set. ( #248 )
2022-09-16 14:44:14 +01:00
Tom Page
ac1a77156e
ACS-3363 Support inheritedBy in GET rule sets. ( #1387 )
...
* 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.
2022-09-16 11:06:17 +01:00
Tom Page
e66263a5a8
ACS-3363 Output TAS logs for failed tests. ( #1396 )
2022-09-16 10:21:32 +01:00
Tom Page
52149bf292
ACS-3363 Add inheritedBy to rule set. ( #247 )
2022-09-15 12:32:32 +01:00
Tom Page
b7d2d3bae9
ACS-3536 Omit actionContext for rules. ( #1383 )
...
* 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.
2022-09-14 12:56:38 +01:00
Tom Page
400b33c7eb
ACS-3489 Use specified rule set. ( #1373 )
...
* 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.
2022-09-13 10:23:16 +01:00
Tom Page
0e73bc1572
ACS-3533 Disabling scan on PR builds. ( #1374 )
2022-09-13 09:13:38 +01:00
Tom Page
80ccf64df8
ACS-3280 Get inherited rule sets. [tas] ( #1323 )
...
* 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.
2022-09-12 11:44:42 +01:00
Tom Page
fde20c948f
Upgrade tas-utility version to use latest TestNG. ( #241 )
2022-09-01 16:56:40 +01:00
Tom Page
2ab89f0d79
ACS-3280 Is inheritance enabled rule settings. ( #1317 )
...
* 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]
2022-08-18 10:53:19 +01:00
Tom Page
0a0c90a230
ACS-3280 Get/Set Rules Inheritance. ( #235 )
2022-08-16 16:02:01 +01:00