Log unsuccessful temp file creation and return false
Only load personal external storages for allowed backends
Remove no longer existing files from the cache when scanning external storage
explicit routes for files_external
Warn user on resetting passwords via occ when encryption is enabled
Merge pull request #10591 from owncloud/routes_for_files_external

explicit routes for files_external
Merge pull request #10598 from owncloud/warn_on_encryption_occ_pwreset

Warn user on resetting passwords via occ when encryption is enabled
Add a test to break the slugifyPath() with folder and file afterwards
Use a data provider instead of calling the function manually everytime
Fix code layout before fixing the function
Use md5() of the original name instead of uniqid() for slugifying

Previously we used uniqid() here.
However this means that the behaviour is not reproducable, so
when uploading files into a "empty" folder, the folders name is
different.

If there would be a md5() hash collition, the deduplicate check
will spot this and append an index later, so this should not be
a problem.

Fix #6722
Do not try to close the same resource multiple times
Merge pull request #10108 from owncloud/files_external-allowed-backend

Only load personal external storages for allowed backends
Merge pull request #10023 from owncloud/tmp-file-created-status

Log unsuccessful temp file creation and return false
Merge pull request #10421 from owncloud/share-external-delete

Remove no longer existing files from the cache when scanning external storage
Merge pull request #10623 from owncloud/not-a-valid-resource-log-entries

Do not try to close the same resource multiple times
[tx-robot] updated from transifex
Merge pull request #10619 from owncloud/issue/6722

Add a test to break the slugifyPath() with folder and file afterwards