Maciej Pichura
0f6950a72e
MNT-24346 Fix "0" return status code when SORL unavailable ( #2942 )
...
* MNT-24346: Fix 0 status code in Search API when Solr is unavailable.
* MNT-24346: Fixing PMD issues.
* MNT-24346: Fixing formatting.
* MNT-24346: Reverting accidental method name change.
* MNT-24346: Fixing spotless issues.
* MNT-24346: Fixing spotless issues.
* MNT-24346: Fixing spotless issues.
* MNT-24346 Fix line endings.
---------
Co-authored-by: Tom Page <tom.page@alfresco.com >
2024-09-25 15:27:06 +02:00
Maciej Pichura
837fb0cccd
MNT-24346: Fix "0" return status code in Search API when Solr is unavailable. ( #2939 )
...
* MNT-24346: Fix 0 status code in Search API when Solr is unavailable.
* MNT-24346: Fixing PMD issues.
* MNT-24346: Fixing formatting.
* MNT-24346: Reverting accidental method name change.
2024-09-25 12:47:06 +02:00
Tiago Salvado
1c1c9704a1
[MNT-24555] Set download node name on node creation ( #2901 )
...
* [MNT-24555] Set download node name on node creation
* [MNT-24555] PMD scan changes
2024-09-19 09:28:52 +01:00
Eva Vasques
9ed29967b7
MNT-24503 - Limits on FixedAclUpdater ( #2788 )
...
* Limit the job execution to a configurable amount of nodes (system.fixedACLsUpdater.maxItems)
* Add query template select_NodesWithAspectIds_Limited that does a left join with alf_store and limits the results
* Query executions by the job are now limited to maxItemBatchSize
* Imposing the order by in the query is now configurable (system.fixedACLsUpdater.orderNodes)
2024-07-17 11:47:06 +01:00
Manish Kumar
25c4b677de
[PRODSEC-9364] added java-uuid-generator ( #2778 )
...
* [PRODSEC-9364] added java-uuid-generator
* [PRODSEC-9364] addressed formatting issues
* [PRODSEC-9364] removed unnecessary qualifier java.util
* [PRODSEC-9364] removed addition import and change year in header
2024-07-15 21:29:09 +05:30
Piotr Żurek
c6201fa2fa
ACS-8323 Extend the possibility to configure the event sending strategy ( #2765 )
2024-07-11 12:56:45 +02:00
Suneet Gupta
abeaff52e8
[APPS-2019] Add Undeletable and Unmovable Aspects to Data Dictionary and its Level 1 sub-folders ( #2705 )
...
* [force] Force release for 2024-06-09.
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] Added Undeletable and Unmovable Aspect to Data Dictionary Folder
* [APPS-2019] [ags] [tas] Added Integration Test Cases
* [APPS-2019] [ags] [tas] Added fix for restricting the move folder for Data Dictionary
* [APPS-2019] [ags] [tas] Added fix for restricting the move folder for Data Dictionary
* Added Undeletable and Unmovable Aspects to Data Dictionary Folder
* [APPS-2019] Updated Integration Test Cases
* [APPS-2019] [ags] [tas] Added fix for restricting the move folder for Data Dictionary
* [APPS-2019] [ags] [tas] Added fix for restricting the move folder for Data Dictionary
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
* [APPS-2019] [ags] [tas] Addressed review comments
---------
Co-authored-by: Alfresco CI User <build@alfresco.com >
2024-06-27 10:05:57 +05:30
Damian Ujma
060cf3aa3c
ACS-8048 Fix HXIAM access token validation issues ( #2706 )
...
* ACS-8047: WIP - Fixed HXIAM access token validation issues.
* ACS-8048 Accept at+jwt token + make signature algorithm configurable
* ACS-8048 Accept multiple signature algorithms
* ACS-8048 Fix PMD issue
* ACS-8048 Log using the default signature algorithm
* ACS-8048 Refactor
---------
Co-authored-by: Jamal Kaabi-Mofrad <jamal.kaabimofrad@alfresco.com >
2024-06-26 13:47:08 +02:00
Jamal Kaabi-Mofrad
89dd6f7b35
PRODENG-276: Addressed minor comments from peer review.
2024-05-31 14:49:44 +01:00
Jamal Kaabi-Mofrad
c82e8d652a
PRODENG-276: Resolved peer review comments.
2024-05-30 17:29:04 +01:00
Jamal Kaabi-Mofrad
a9a911e77f
PRODENG-276: Resolved PMD issues.
2024-05-30 17:06:24 +01:00
Jamal Kaabi-Mofrad
e59bb3261c
PRODENG-276: Fixed test failures.
2024-05-30 15:57:46 +01:00
Jamal Kaabi-Mofrad
897bfa8410
PRODENG-276: Implemented three distinct service account roles with varying access levels.
2024-05-24 15:54:10 +01:00
Wojtek Świętoń
2723817832
ACS-6309 Integration with Report Portal ( #2445 )
2024-04-03 09:46:01 +02:00
Piotr Żurek
dce356fe74
MNT-23210 Fix audit min-max query ( #2545 )
2024-03-27 14:49:35 +01:00
Paweł Rainer
1bdd6c022c
MNT-24250: bump xalan version ( #2497 )
...
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* bump xalan
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: bump xalan version
* MNT-24250: alfresco.3
* MNT-24250: alfresco.3
* MNT-24250: alfresco.3
* MNT-24250: alfresco.3
* MNT-24250: alfresco.3
* MNT-24250: 2.7.3 official
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco.3
* MNT-24250: 2.7.3-alfresco
* MNT-24250: 2.7.3-alfresco
* MNT-24250: 2.7.3-alfresco
* MNT-24250: 2.7.3-alfresco
2024-03-14 10:34:09 +01:00
Damian Ujma
c4714b19eb
ACS-6601 Implement Repository OIDC Compliance ( #2447 )
...
* ACS-6677 Enhance OIDC Configuration Flexibility (#2426 )
* ACS-6603 Implement OIDC Compliance (#2442 )
* ACS-6677 Enhance OIDC Configuration Flexibility
* ACS-6677 Revert changing http header
* ACS-6677 Add unit test to suite
* ACS-6677 Rename var
* ACS-6677 Fix PMD issues
* ACS-6677 Fix PMD issues
* ACS-6677 Improve code
* ACS-6677 Fix compatibility
* ACS-6677 Add JwtAudienceValidator
* ACS-6677 Change domain
* ACS-6603 Oidc compliance
* ACS-6603 Add Auth0 test
* ACS-6603 Reformat
* ACS-6603 Enable User Info Endpoint test + Refactor
* ACS-6603 Change test condition
* ACS-6603 Add state parameter + reformat stream
* ACS-6603 Use enum type
2024-02-13 18:43:44 +01:00
MichalKinas
f737c3ef3c
ACS-5506 Test fix
2024-02-08 11:39:17 +01:00
MichalKinas
605c3a6ccd
ACS-5506 Add missing annotations, hasSubgroups not required
2024-01-31 00:51:45 +01:00
MichalKinas
d3c7342f05
ACS-5506 Description handling rework
2024-01-31 00:08:26 +01:00
MichalKinas
ecfeb77fb0
ACS-5506 Add PMD fixes
2024-01-30 15:26:39 +01:00
MichalKinas
925a4f4a6a
ACS-5506 Add properties to authority service
2024-01-30 15:26:39 +01:00
Eva Vasques
d62423f378
[MNT-24085] - Fixed ACL Updater job is updating the cm:modifier details ( #2406 )
...
* Disabled audibled and versionable behaviour on add and remove pending acl aspect and properties
* Added validations to the unit test to assert modification date is not changed
2024-01-18 09:36:30 +00:00
Damian Ujma
06c35ea379
MNT-23880 Integrate the Alfresco Admin Console with the IDS ( #2362 )
...
* MNT-23880 Integrate IDS with the Admin Console
* MNT-23880 Remove diamond expressions
* MNT-23880 Refactor
* MNT-23880 Move requesting authentication
* MNT-23880 Fix comment
* MNT-23880 Check if AdminConsoleAuthenticator is active
* MNT-23880 Fix DefaultAdminConsoleAuthenticator + PMD issues
* MNT-23880 Fix PMD issues
* MNT-23880 Refactor
* MNT-23880 Refactor RemoteUserAuthenticatorFactory
2023-12-14 11:30:53 +01:00
Damian Ujma
a660109b73
ACS-6303 Add seamless ACS JIT user provisioning ( #2336 )
...
* ACS-6303 Implement JIT User Provisioning
* ACS-6303 Fix AuthenticationsTest
* ACS-6303 Add IT test
* ACS-6303 Fix syntax
* ACS-6303 Revert local change
* ACS-6303 Update IDS version
* ACS-6303 Fix JITProvisioning IT test execution
* ACS-6303 Add new IT scenario
* ACS-6303 Remove AppContext05TestSuite-setup.sh + optimize calling UserInfoEndpoint
* ACS-6303 Fix PMD issues
* ACS-6303 Fix property name
* ACS-6303 Change getUserInfo return type
* Apply suggestions from code review
Co-authored-by: Domenico Sibilio <domenicosibilio@gmail.com >
* ACS-6303 Move var declaration + use lambda+diamond operator
* ACS-6303 Add a small optimisation
---------
Co-authored-by: Domenico Sibilio <domenicosibilio@gmail.com >
2023-11-30 12:50:24 +01:00
Alfresco Build
19840563e4
ACS-6188 Remove usage of deprecated constructors ( #2295 )
...
* Apply org.openrewrite.staticanalysis.PrimitiveWrapperClassConstructorToValueOf recipe
* ACS-6188 Update copyright headers
* ACS-6188 Update copyright header
* ACS-6188 Clean-up
---------
Co-authored-by: dsibilio <24280982+dsibilio@users.noreply.github.com >
Co-authored-by: Domenico Sibilio <domenicosibilio@gmail.com >
2023-11-08 13:05:00 +01:00
tiagosalvado10
964b09251b
[MNT-23152] Changed the way how facet pivot value is parsed to prevent error and allow pivots to be built ( #2290 )
...
* [MNT-23152] Changed the way how facet pivot value is parsed to prevent error and allow pivots to be built
2023-11-06 10:56:51 +00:00
Piotr Żurek
582fc8ec2d
ACS-6121 MNT-24007 Use issuer URI from the IdP ( #2250 )
2023-10-13 14:48:35 +02:00
Krystian Dabrowski
395d7ded57
ACS-5471: Secondary path support ( #2213 )
...
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
* ACS-5471: Secondary path support
- fixed test method name
* ACS-5471: Secondary path support
- trying to fix failing on CI DispositionScheduleLinkedRecordsTest
* ACS-5471: Secondary path support
- trying to fix failing on CI DispositionScheduleLinkedRecordsTest
* ACS-5471: Secondary path support
- trying to fix failing CI due to DispositionScheduleLinkedRecordsTest
* ACS-5471: Test adjustment to follow same behavior as introduced by ACS-5325
* ACS-5471: Fixing docker issues
---------
Co-authored-by: mpichura <maciej.pichura@hyland.com >
2023-10-06 15:36:46 +02:00
Damian Ujma
456adc2aa2
ACS-5325 Invoke required policy ( #2215 )
...
---------
Co-authored-by: Domenico Sibilio <domenicosibilio@gmail.com >
2023-10-03 13:28:15 +02:00
evasques
ddd0fac97e
MNT-23953 - PropTablesCleaner v3 Skip IDs ( #2181 )
...
* Configure v3 to skip ids per table. Added unit test
2023-09-06 17:13:36 +01:00
Krystian Dabrowski
9207fde808
ACS-5451: Toggle for direct Event sending ( #2156 )
...
* ACS-5451: Toggle for direct Event sending
- fixing failing tests in enterprise-repo
2023-08-31 12:27:33 +02:00
Piotr Żurek
b884580688
ACS-5770 Restore activmq Camel support ( #2159 )
2023-08-25 12:19:18 +02:00
Krystian Dabrowski
a483159269
ACS-5706: ES: Sorting by mimetype, size and modifier doesn't work ( #2146 )
...
* ACS-5706: ES: Sorting by cm:content.mimetype, cm:content.size and cm:modifier doesn't work
2023-08-24 18:04:28 +02:00
kcichonczyk
72ad6232f9
[ACS-5856] bump jakarta-transaction-api version, replace javax.transaction with jakarta.transaction imports
2023-08-24 09:06:53 +02:00
Krystian Dabrowski
e8a27dd68d
ACS-5451: Toggle for direct Event sending ( #2082 )
...
* ACS-5451: Toggle for direct Event sending
- added new bean allowing direct event sending and a toggle (switch) property
- refactored EventGenerator logic related with creating and sending events
- refactored consolidators - renamed EventConsolidator -> NodeEventConsolidator, and moved common logic to new abstract EventConsolidator
- added integration tests
- added JavaDoc
- refactored events related tests
2023-08-22 08:30:05 +02:00
tiagosalvado10
27186a56b8
[MNT-23509] Add lock callback to refreshLock method ( #2030 )
...
* [MNT-23509] Add lock callback to refreshLock method
* [MNT-23509] Added unit test
* [MNT-23509] PMD scan improvements
2023-08-16 17:34:54 +01:00
Piotr Żurek
af5738c7c2
ACS-5659 Jakarta Migration ( #1983 )
...
Co-authored-by: kcichonczyk <kamil.cichonczyk@hyland.com >
Co-authored-by: Sara Aspery <sara.aspery@alfresco.com >
Co-authored-by: kcichonczyk <88378534+kcichonczyk@users.noreply.github.com >
Co-authored-by: Kacper Magdziarz <95610011+kmagdziarz@users.noreply.github.com >
Co-authored-by: kmagdziarz <Kacper.Magdziarz@hyland.com >
Co-authored-by: Marcin Strankowski <74721865+mstrankowski@users.noreply.github.com >
2023-08-09 17:48:47 +02:00
canpan14
48e4b0b48f
Add file name to DirectAccessUrl ( #2081 )
...
* Add file name to DirectAccessUrl
This will cause it to be returned in the response
* Only set file name if direct url is enabled
* Fix bad mock and protect null pointer
* Update data-model/src/main/java/org/alfresco/service/cmr/repository/DirectAccessUrl.java
null safe comparison
Co-authored-by: Piotr Żurek <Piotr.Zurek@hyland.com >
---------
Co-authored-by: Piotr Żurek <Piotr.Zurek@hyland.com >
2023-08-09 14:58:45 +02:00
Oskar Rajzner
86189efc4a
ACS-5449 Code quality improvements to LockServiceImplTest & RuleServiceImplUnitTest ( #2087 )
2023-07-28 12:20:18 +02:00
Oskar Rajzner
8a75a48f99
ACS-5449 Bump commons-net from 3.8.0 to 3.9.0 ( #2080 )
2023-07-26 14:48:25 +02:00
Oskar Rajzner
4faeaff6b6
ACS-5449 Bump mockito-core from 4.9.0 to 5.4.0 ( #2071 )
2023-07-26 11:37:59 +02:00
canpan14
cb4dde6035
Update code based on feedback
2023-07-12 15:12:07 -04:00
canpan14
3215bc50c6
Add unit tests, ignore override if empty
2023-07-12 11:07:51 -04:00
canpan14
70430ea96c
File name param for direct acccess url requests
...
Adds optional file name parameter for all direct access url requests
https://github.com/Alfresco/alfresco-community-repo/issues/2064
2023-07-12 10:07:34 -04:00
tiagosalvado10
f83328f7b0
[MNT-23550] Always disable behaviours to prevent unexpected modifier changes ( #1898 )
2023-05-03 20:34:37 +01:00
Mohinish Sah
1458ef3311
revert changes
2023-04-10 14:18:17 +05:30
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
Piotr Żurek
106e398393
ACS-4895 Restore support for providing IDS public key ( #1856 )
2023-04-03 17:35:14 +02:00
Piotr Żurek
73ae0d0a6e
ACS-4847 Remove Keycloak dependencies ( #1848 )
2023-03-31 15:28:14 +02:00