Main change is the removal of code from CombinedConfig into alfresco-transform-model as CombinedTransformConfig.The Code within LocalCombinedConfig has now moved to CombinedConfig as there is only one type of config now.
* Bump alfresco-transform-model from 1.3.1.1 to 1.4.0
* Add logWarn method
* PRODSEC-4331 - Upgrade spring version from 5.3.3 to 5.3.9 -> new methods added to the interface ApplicationEventMulticaster in the 5.3.9 version (removeApplicationListeners and removeApplicationListenerBeans)
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 Changes for retention action on frozen nodes [ags]
* RM-6941 added slf4j and junit test [ags]
* RM-6941 added slf4j and junit test [ags]
* RM-6941 added slf4j and junit test [ags]
* RM-6941 added slf4j and junit test [ags]
* RM-6941 added slf4j and test [ags]
* RM-6941 added slf4j and test [ags]
* RM-6941 added slf4j and test [ags]
* RM-6941 added slf4j and test [ags]
* RM-6941 added slf4j and test [ags]
* RM-6941 code change for test case [ags]
* RM-6941 code change for test case [ags]
* RM-6941 code change for test case [ags]
* RM-6941 change lombok dependency scope to compile [ags]
* Revert "RM-6941 change lombok dependency scope to compile [ags]"
This reverts commit 4cee68e8
* RM-6941 change lombok dependency scope to compile [ags]
* RM-6941 revert change lombok dependency scope to compile [ags]
* RM-6941 revert change lombok dependency scope to compile [ags]
* ACS-1830 - Test requestContentDirectUrl for Nodes REST API endpoint
-add test for RequestContentDirectUrl
-update the license headers to 2021
Co-authored-by: Iulian Aftene <iulian.aftene@ness.com>
* Content Service changes both ACS-1781 and 1782
* Ignore test temporarily
* ACS-1782 fix test
* ACS-1782 Test and service updates
* ACS-1781 Tests for Content Service and Store
* ACS-1782 disable rest api DAU
* Discovery API DAU Unit Tests - Asserts
* Discovery API DAU Unit Tests
* Discovery API DAU Unit Test Class
* Discovery API DAU
* ACS-1789 DiscoveryApi DAU
* Discovery API DAU Unit Tests Renamed Methods
* Integration Test Assert
* Unit Test Imports Removal
* Copyright Dates Updated
* Copyright Dates Updated
Co-authored-by: Sara Aspery <sara.aspery@alfresco.com>
* Content Service changes both ACS-1781 and 1782
* Ignore test temporarily
* ACS-1782 fix test
* ACS-1782 Test and service updates
* ACS-1781 Tests for Content Service and Store
* ACS-1782 disable rest api DAU
* ACS-1782 fix mocks in unit test
* ACS-1782 Fix integration test
- remove the `TempOutputStream.deleteTempFileOnClose` capability
- separate the `.close()` and the `.destroy()` methods in **TempOutputStream** (only the latter deletes the temp file)
- made `BufferedRequest`&`BufferedResponse` **AutoClosable**; their `.close()` methods always calls `.destroy()` on the underlying _TempOutputStream_ object (thus triggering the removal of their temp files)
- remove the `.destroy()` call from the `BufferedResponse.writeResponse()` method
- use `BufferedRequest`&`BufferedResponse` in try-with-resources blocks (thus calling their `.close()` methods, which calls `.destroy()` on _TempOutputStream_, tiggering the removal of the temp files) - both in **RepositoryContainer** and in **ApiWebScripts**
- replace the `TempOutputStreamFactory` class with a simple `Supplier<TempOutputStream>`
- remove the `TempByteArrayOutputStream` inner class (replaced with `ByteArrayOutputStream`)
- simplified the decision tree in some methods with the help of the IDE
- other small improvements and changes