* split download api into separate service
* move tests and fix code
* break dependency for thumbnail service
* update tests
* test fixes
* fix code
* fix unit tests
* [ADF-4457] StorageService should be independent of AppConfigService
* [ADF-4457] Fix e2e tests
* [ADF-4457] Fix e2e tests
* [ADF-4457] Improve storage service workflow
* Fix linting
* Fix unit tests
* Fix e2e test
* Add missing class to constructor
* Fix e2e test
* Rebase branch
* Improve unit test
* fix test
* [ADF-3887] Different local storages for different ADF apps
* [ADF-3887] Add documentation
* [ADF-3887] Add unit tests and improve code
* [ADF-3887] Add unit tests
* [ADF-3887] Fix e2e tests
* fix test
* fix test
* Update storage.service.md
* [ADF-3912] added abstract class for document-list component to be provided
* [ADF-3912] - created abstract class for document-list service
* [ADF-3912] - fixing and removing the custom resource from document-list
* [ADF-3912] added interface for document list service
* [ADF-3912] added interface for loadFolderById for DL component
* [ADF-3912] fixed missing return type
* [ADF-3912] removed comment
* [ADF-3912] fixed PR comments
* [ADF-3912] fixed wrong import
* [ADF-3912] fixed unit test failing
* [ADF-3912] removed unused method
* [ADF-3912] fixed lint problems
* [ADF-1443] Refactor Download directive
* [ADF-1443] Node Download Directive now accepts single node and an array as input
* [ADF-1443] Fix Unit tests
* [ADF-1443] Fix unit test related to viewer component
* [ADF-3499] start creation of login dialog component with extra auth service feature
* [ADF-3499] adding new dialog for external content file
* [ADF-3499] fixed condition for pop up and added prefix ticket
* [ADF-3499] fixed smartfolder bug for content node selector
* [ADF-3499] disabling preview after uploading for external resource files
* [ADF-3499] fixed unit test for document list service
* [ADF-3499] added unit test to new components
* [ADF-3499] added translation and some fix
* [ADF-3499] fixed labels
* [ADF-3499] fixed problem with node and node entry for smart folders
* [ADF-3499] fixed compilation problem
* [ADF-3362] Search on document picker with custom site list - fix
* refactor & fix ADF-3361 & ADF-3362
* [ADF-3361][ADF-3362] set spy on the right method
* [ADF-3361][ADF-3362] fix tests
* [ADF-3361][ADF-3362] set constant
* [ADF-3361][ADF-3362] remove unused method
* [ADF-3361][ADF-3362] more relevant tests related to the fix
* [ADF-3362] refactor method
* [ADF-3362] fix tslint errors
* remove pagination override
* remove user preference setting save
* fix host setting test
* remove userPreferences test
* fix title service test
* remove unused imports
* restore input align
* fix service import in test tag rating
* Enable OAUTH2
* Create SSO services
* SSO improvements
* Rollback sso login change
* Add SSO configuration from Setting component
* Refactoring
* Remove login ECM/BPM toggle and move use the userpreference instead of store
* fix host setting unit test
* Fix unit test missing instance
* use the Js api oauth
* add logout component and clean sso not used class
* fix dependencies cicle
* add translation settings
* fix style setting page
* clean
* JS APi should receive the oauth config from the userPreference and not from the config file
* change login if SSO is present
* missing spaces
* add sso test in login component
* add logout directive new properties test
* Improve host setting and remove library reference
* fix login test
* Remove unused code
* Fix authentication unit test
* fix authguard unit test
* fix csrf check login component
* fix unit test core and demo shell
* remove
* [ADF-2687] No message is displayed when deleting a folder from content action
[ADF-2714] Not able to download a version of a file
[ADF-2682] Number of page doesn't change when navigating to another folder
Expand lock documentation
* fix test init
[ADF-2645] move the service use in the upload in the right place
[ADF-2687] No message is displayed when deleting a file/folder from content action
[ADF-2714] [demo shell] Not able to download a version of a file
* add spaces tslint fix
* restore viewer test
* fix content node selector breadcrumb tests
* fix skipped test
* notification service uncomment test
* remove duplicated test
exclude dialog test
* [ADF-2500] The full content of Trashcan is not displayed.
fix pagination problem and add tests
* refactor code
* custom resources services
* move custom resources in separate service part 2
* move custom resources in separate service part 3
* move isCustomResources in custom resources
* move getCorrispondinNodeIds in custom services
* reorganize code
* add pagination interface
* remove permissions check document list and use the common cs method
remove the merge option and move it in the paginator
* make infinte scrolling always use the target
* restore loading infinite page
* fix license header
* fix type problems
* breadcrumb test service
* fix test
* export CustomResourcesService
* fix test pagination
* fix content ndoe test
* remove timeout content node selector test
* fix after rebase
* ripristinate observalbe in search service
* fix wrong type return stub document list test
* fix search service
* fix test document list
* move handle error in common method
* restore observable in search control
* Update search-control.component.spec.ts
* fix after rebase
* add import switchmap
* core import in karma conf
* missing commas
* fix mocks
* fix mock searchquerybody
* search test fix
* add adf-node-lock directive
* add lock-node service + button in context menu
* unit tests
* docs
* unit tests fix
* Remove unnecessary imports
* PR changes
* Remove fit from tests
* Update specific node from list on lock/ulock
* fix reload app.config.json
* improve style mobile
fix test
* test karma setup update
* fix core providers test
* remove unused providers
* use mock api in service test
* skip test in the wrong place
* remove comma
* remove fdescribe
* remove tag and rating service the testbed
* remove unused import in modules
* pdf viewer async
* viewer test fixed
* remove testbed share datatable
* remove unused dependencies
* add missing parameter
* remove testbed from folder actions service
* TaskHeaderComponent async
* remove testbed from document actions and list
* remove unused import
* use done for nested test
* fast finish false
* node download directive
* integrate with demo shell
* docs on the directive
* node actions integration
* test fixes
* remove old and disable invalid tests
* remove fdescribe
* fix unit tests
* [ADF-2065] created dialog component for content node selector
* [ADF-2065] removing SiteModel from site dropdown to use SitePaging model of js-api
* [ADF-2065] - removed site model and updated documentation
* [ADF-2065] fixed test for site component
* [ADF-2065] refactored content node selector and created content node selector dialog
* [ADF-2065] fixed test on site-api service
* [ADF-2065] added a new content node dialog service to centralise the logic for content node dialog
* [ADF-2065] start adding test for node-actions service|
* [ADF-2065] added test for node-actions service
* [ADF-2065] added test for node action service
* [ADF-2065] renamed components to keep backward compatibility
* [ADF-2065] added input just for backward compatibility
* [ADF-2065] added some changes for backward compatibility and updated documentation
* [ADF-2065] updated documentation for content node selector