Damian Ujma
2f66f068a6
ACS-7556 Bulk update in Legal Holds ( #2692 )
...
* ACS-7557 Add Legal Holds Bulk v1 API (#2624 )
* ACS-7557 Add Legal Holds Bulk v1 API
* ACS-7557 Improve v1 API
* ACS-7557 Replace processId with bulkStatusId
* ACS-7587 Implement v1 Bulk API to add items to a hold (#2656 )
* ACS-7557 Add bulk API design
* ACS-7557 Fix
* ACS-7557 Add permissions checks
* ACS-7557 Add IT tests
* ACS-7557 Add comments + logging
* ACS-7557 Refactor
* ACS-7557 Reimplement task container
* ACS-7557 Refactor code
* ACS-7587 Remove merge leftovers
* ACS-7587 Refactor
* ACS-7587 Tests
* ACS-7587 Change DefaultHoldBulkMonitor
* ACS-7587 Reimplement BulkStatusUpdater
* ACS-7587 Fix PMD issues
* ACS-7587 Fix PMD isues
* ACS-7587 Refactor
* ACS-7587 Add test files alternately
* ACS-7587 Refactor code
* ACS-7587 Improve search query
* ACS-7587 Fix PMD issues
* ACS-7587 Fix PMD issue
* ACS-7587 Fix intermittent failure
* ACS7587 Fix intermittent failure (#2681 )
* ACS-7587 Implement bulk cancellations (#2683 )
2024-06-19 12:44:07 +02:00
Wojtek Świętoń
2723817832
ACS-6309 Integration with Report Portal ( #2445 )
2024-04-03 09:46:01 +02: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
MichalKinas
8d978d6527
ACS-5506 Fix string to node ref cast exception
2024-02-13 11:33:20 +01:00
MichalKinas
3d1cc0924d
Merge pull request #2035 from Alfresco/feature/ACS-5506-be-handling-a-description-of-the-group-and-flag-for-subgroups
...
ACS-5506 Add description and hasSubgroups to groups API
2024-02-08 13:35:24 +01:00
AFaust
3b574c56dc
Map includeChildAssociations request parameter
2024-02-08 13:26:38 +01:00
MichalKinas
5e85b8149b
ACS-5506 Cleanup and test fixes
2024-02-08 11:12:30 +01:00
MichalKinas
11030f52fa
ACS-5506 Add temporary logging
2024-02-06 21:15:14 +01:00
MichalKinas
c537166f68
ACS-5506 Add temporary logging
2024-02-06 20:36:42 +01:00
MichalKinas
cfc0916c84
ACS-5506 Unit tests fixes
2024-02-06 13:04:31 +01:00
MichalKinas
12d1ecdefa
ACS-5506 CR fixes applied
2024-02-02 18:22:14 +01:00
MichalKinas
d3c7342f05
ACS-5506 Description handling rework
2024-01-31 00:08:26 +01:00
Eva Vasques
dbd7ce1f48
MNT-24094 - error message logged in the logs when a webscript fails is not helpful as it should indicate what webscript triggers the error ( #2421 )
...
* Add WebScriptRequest to the methods that call the render exception so we can log more info on the request when an error occurs.
* Add request uri, user ans status code to the logging
* Always log on exception but only show stack trace on debug or on internal server exception
2024-01-30 15:32:41 +00:00
MichalKinas
ecfeb77fb0
ACS-5506 Add PMD fixes
2024-01-30 15:26:39 +01:00
MichalKinas
1f72faa90c
ACS-5506 Add proper exception handling
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
MichalKinas
ef9d724ee9
ACS-5506 PMD fixes
2024-01-30 15:26:39 +01:00
MichalKinas
71cbb9e1ef
ACS-5506 Tests cleanup
2024-01-30 15:26:39 +01:00
MichalKinas
effb697261
ACS-5506 Tests fixes
2024-01-30 15:26:39 +01:00
MichalKinas
0b753c23c2
ACS-5506 Tests cleanup
2024-01-30 15:26:39 +01:00
MichalKinas
05f0df1b2f
ACS-5506 Proper Group serialization
2024-01-30 15:26:39 +01:00
MichalKinas
7a8cf67c2e
ACS-5506 Test fixes
2024-01-30 15:26:39 +01:00
MichalKinas
da7f1877fd
ACS-5506 Fix saving properties
2024-01-30 15:26:39 +01:00
MichalKinas
9a11075f41
ACS-5506 Proper description storage
2024-01-30 15:26:39 +01:00
MichalKinas
4d22931dfe
ACS-5506 Correct Nodes bean
2024-01-30 15:26:39 +01:00
MichalKinas
d9fe82a2d2
ACS-5506 Add description and hasSubgroups to groups API
2024-01-30 15:26:39 +01: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
Eva Vasques
a3ccafb035
MNT-23927 Handle JsonMappingException and JsonGenerationException ( #2289 )
...
* Throw JSON exceptions as IO exceptions to be properly handled
* Log null prop keys
* Fix test to have the mocked response different than null
2023-11-08 14:58:08 +00: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
kcichonczyk
72ad6232f9
[ACS-5856] bump jakarta-transaction-api version, replace javax.transaction with jakarta.transaction imports
2023-08-24 09:06:53 +02:00
tiagosalvado10
1d56eb1dd1
[MNT-23816] Prevent rules aspect removal when there are existing rules ( #2114 )
...
* [MNT-23816] Prevent rules aspect removal when there are existing rules
2023-08-16 15:12:11 +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
kcichonczyk
de97875518
[ACS-5756] Introduce locks to make sure the methods are not interfering with each other
2023-08-04 09:03:56 +02: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
Maciej Pichura
b423a7ae96
Feature/ACS-5624 Search and Favorites API enhancements ( #2076 )
...
* ACS-5624: Seacrh and Favorites API enhancements.
* ACS-5624: Reverting unwanted test change.
* ACS-5624: Adding isFavorite to SearchNodeModel.
2023-07-20 10:39:17 +02:00
canpan14
3fd3b128be
Fix bad interfaces causing loop
2023-07-13 08:36:25 -04:00
canpan14
cb4dde6035
Update code based on feedback
2023-07-12 15:12:07 -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
evasques
a1faf97fc5
ACS-5487 - Track Total Hits on ES ( #2041 )
...
SearchParameters - added trackTotalHits (int) attribute
SearchRequest - Added trackTotalHitsLimit (int) to the Limits attribute and mapped it to the SearchParameters
Changed the SearchRequest model in TAS to include a new RestRequestLimitsModel that has the new trackTotalHitsLimit attribute
SearchMapperTests to test the changes in the SearchParameters
2023-07-05 15:39:36 +01:00
Nicolas Barithel
d46ae1634f
MNT-23451 filterQuery for facet Null ( #1764 )
...
After MNT-23276, a "Null" value was introduced but the facetQuery does not reflect how to query nodes with that facet
2023-07-03 13:26:59 +01:00
Maciej Pichura
a7e0491532
ACS-5265: Removing @Experimental flag + some import cleanup ( #1930 )
2023-05-18 11:03:59 +02:00
George Evangelopoulos
2c3845bf9d
ACS-4025: Throw 400 error when ordering by tag count without including tag count ( #1896 )
...
* ACS-4025: change exception to throw 400 and add test
2023-04-21 15:05:21 +01:00
George Evangelopoulos
d39401a7ec
ACS-4025: Support include count and orderBy count for GET /tags ( #1806 )
...
* ACS-4025: Support include count and orderBy count for GET /tags
* ACS-4025: add E2Es
2023-04-19 11:41:33 +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
MichalKinas
18e6965a61
Merge pull request #1855 from Alfresco/feature/ACS-4966_Add_path_to_categories_api
...
ACS-4966 Add path to Category API
2023-04-14 12:40:11 +02:00
MichalKinas
14ba7f5d55
ACS-4966 Explicit test result logging
2023-04-13 19:00:35 +02:00
MichalKinas
b0f767c1ae
ACS-4966 CR fixes
2023-04-13 12:40:35 +02:00
MichalKinas
3dec621b15
ACS-4966 Correct path in unit tests, cover child category case
2023-04-13 09:19:05 +02: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