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
MichalKinas
5f5c377532
ACS-4966 Add option to include path for other endpoints, add unit tests covering path param
2023-04-03 10:12:54 +02:00
MichalKinas
f1561504cd
ACS-4966 Add option to include path while fetching Categories
2023-03-29 16:22:48 +02:00
Praveen Singh
b432fdc6a3
Addressed review comments
2023-03-29 11:17:00 +05:30
suneet.gupta
a9ec842358
Merge branch 'master' of github.com:Alfresco/alfresco-community-repo into ACS-4636-CreateTagCountParamSupport
2023-03-28 12:18:42 +05:30
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
f0e0819bc5
ACS-4779 Remove failing integration test.
...
There is no way that the changes to TagsImpl should have affected shared links and so this
test must be failing due to interactions with other tests (e.g. a change in ordering, or
unexpected data in the system).
Notably a comment above the test suggests it may be duplicated by testSharedLinkCreateGetDelete
(which is another unweildy test that covers a large number of difference scenarios). The two
tests definitely contain a large amount of duplicated code.
2023-03-27 16:32:13 +01:00
suneet.gupta
5999a448d4
Merge branch 'master' of github.com:Alfresco/alfresco-community-repo into ACS-4636-CreateTagCountParamSupport
2023-03-27 13:57:30 +05:30
Tom Page
0652cea296
ACS-4863 Move new validation method to interface as a default implementation.
2023-03-24 11:44:55 +00:00
Tom Page
10b0d7b5f0
ACS-4863 Ensure we don't accidentally introduce circular reference.
2023-03-23 16:01:07 +00:00
Tom Page
36292d749e
ACS-4779 Simplify list creation in test.
2023-03-23 13:58:45 +00:00
Tom Page
c1d424b386
Merge master into ACS-4779-Count_isssue_for_GET_call.
2023-03-23 13:56:54 +00:00
suneet.gupta
626e5b34ef
[ACS-4636] Added count support for creation of tags to a node
2023-03-23 18:35:12 +05:30
Tom Page
a549859cbe
ACS-4863 Add method validateOrLookupNode without path.
2023-03-23 09:11:48 +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
a41fcdff0f
ACS-4779 Ensure we only include the count for tags in the GET response when requested.
2023-03-22 15:18:37 +00:00
Piotr Żurek
a1ccc14a93
ACS- 4752 keycloak migration - resource server role ( #1818 )
2023-03-22 12:58:13 +01:00
Suneet Gupta
7cbfab81ce
[ACS-3916][ACS-3917] Added TagId Validation for Get and Delete methods ( #1815 )
...
* [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
2023-03-21 14:03:27 +05:30
suneet-gupta
addc2c202b
[ACS-4886] Changed valdateTag method to validateNode in getTags() method in TagsImpl class
2023-03-21 07:12:21 +00:00
Krystian Dabrowski
f2fdf958f2
ACS-4023: Update GET /tags to support getting tags by name ( #1766 )
...
* ACS-4023: Update GET /tags to support getting tags by name
2023-03-15 09:46:58 +01:00
Piyush Joshi
e5d5969fc4
[ACS-3960][ACS-4339] Count is only returned for a tag if it is greater than zero ( #1755 )
...
* 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 >
2023-02-22 10:21:59 +05:30
Krystian Dabrowski
96c1464b6c
ACS-4026: Create orphaned tag with POST /tags ( #1748 )
...
* ACS-4026: Create orphaned tag with POST /tags
2023-02-10 16:51:22 +01:00
Suneet Gupta
439e8587cf
Changed line separation formatting to unix ( #1741 )
2023-02-08 17:47:06 +05:30
George Evangelopoulos
a59234f47f
ACS-4027: Introduce changes to support removing tag from all associated nodes ( #1709 )
...
* ACS-4027: Introduce changes to support removing tag from all associated nodes
* ACS-4027: fix implementation and add tests
2023-02-07 18:32:52 +02:00
Krystian Dabrowski
285ebc29a4
ACS-4154: Add category count to relevant CRUD endpoints for categories ( #1724 )
...
* ACS-4154: Add category count to relevant CRUD endpoints for categories
2023-02-07 11:14:35 +01:00
Krystian Dabrowski
37ec795358
ACS-4362: Fix returned HTTP error status for invalid note type ( #1691 )
...
* ACS-4362: Create categories and tags - fix returned HTTP error status for invalid note type
2023-01-24 17:42:12 +01:00
George Evangelopoulos
281009bc50
ACS-4035: support for removing a piece of content from a category ( #1670 )
...
* ACS-4035: support for removing a piece of content from a category
2023-01-24 14:29:05 +02:00
krdabrowski
c228bfac1f
Acs 4400 multiple same categories can be linked from content or folder ( #1675 )
...
ACS-4400: Multiple same categories can be linked from content or folder
2023-01-16 11:40:37 +01:00
krdabrowski
0197b0e221
ACS-4033: List linked categories for a particular node ( #1672 )
...
* ACS-4033: List linked categories for a particular node - GET /nodes/{nodeId}/category-links
2023-01-13 18:10:46 +01:00
tiagosalvado10
4749166080
[MNT-23379] Added sleep between document creation and update to prevent test failures ( #1668 )
2023-01-09 18:40:36 +00:00
krdabrowski
e4e4ed214a
ACS-4034: Assign a piece of content to a category ( #1655 )
...
* 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
2023-01-09 16:01:57 +01:00
tiagosalvado10
88a0854548
[MNT-23379] Set site manager permission if node belongs to a site and inheritance flag is disabled ( #1657 )
...
* [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
2023-01-06 15:43:14 +00:00
Domenico Sibilio
2a2ae2448e
ACS-4188 Migrate tas tests to Log4j 2.x ( #1630 )
...
* 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
2022-12-20 09:45:10 +01:00