Revision c11bc98465434e97045fa1e27dfb54f0941eba9c
Committed on 17/09/2018 6:45 am by
Andrew Longosz <alongosz@users.noreply.github.com> [GitHub Diff]
EZP-29139: RegenerateUrlAliasesCommand should keep historized Url Aliases (#2423)
* EZP-29138: Implemented ezplatform:urls:regenerate-aliases command
* Deprecated the ezplatform:regenerate:legacy_storage_url_aliases command.
* [PAPI] Implemented LocationService::loadAllLocations API
* [PAPI] Implemented ContentService::loadContentListByContentInfo API
* [PAPI] Implemented URLAliasService cleanup APIs
New UrlAliasService APIs:
* refreshSystemUrlAliasesForLocation
* deleteCorruptedUrlAliases
* [SPI] Backported Content\Handler::loadContentInfoList
* [SPI] Backported Content\Handler::loadContentList
* Improved URLAlias Gateway loadPathData to throw API BadStateException
* [Tests] Implemented integration tests for new APIs
* [Installer] Removed corrupted URL alias entry from cleandata.sql