nextcloud/lib/private
Robin Appelman 5949849322
fix moving files from external storage to object store trashbin
having the "cache rename" after the "storage move" caused the target
to get the fileid from the source file, without taking care that the object
is stored under the original file id.

By doing the "cache rename" first, we trigger the "update existing file"
logic while moving the file to the object store and the object gets stored for the
correct file id

Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-23 15:24:44 +02:00
..
Accounts Create account structure also for empty record 2020-05-17 15:30:36 +02:00
Activity Update license headers for 19 2020-04-29 11:57:22 +02:00
App Increase timeout of the appstore requests 2020-06-12 13:01:06 +02:00
AppFramework Use the proper IAppContainer and IServerContainer type hints to know which code runs with which container 2020-07-21 20:44:05 +02:00
Archive Update license headers for 19 2020-04-29 11:57:22 +02:00
Authentication Discourage webauthn user interaction 2020-07-16 21:10:07 +02:00
Avatar Update license headers for 19 2020-04-29 11:57:22 +02:00
BackgroundJob Use formal type hints instead of informal PHPDoc 2020-07-06 10:13:23 +02:00
Broadcast/Events Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Cache Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Calendar Update license headers for 19 2020-04-29 11:57:22 +02:00
Collaboration Fix tests 2020-06-24 18:13:37 +02:00
Command Update license headers for 19 2020-04-29 11:57:22 +02:00
Comments Update license headers for 19 2020-04-29 11:57:22 +02:00
Console Update license headers for 19 2020-04-29 11:57:22 +02:00
Contacts/ContactsMenu Update license headers for 19 2020-04-29 11:57:22 +02:00
DB Replace TYPE with TYPES 2020-06-30 23:46:22 +02:00
Dashboard Dashboard strict typing 2020-07-15 09:28:12 +02:00
Diagnostics Update license headers for 19 2020-04-29 11:57:22 +02:00
DirectEditing Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Encryption Move OC_Mount_Config to proper classname and remove OC::$CLASSPATH usage in files_external 2020-07-10 00:02:59 +02:00
EventDispatcher Deprecate the internal Symfony dispatcher adapter 2020-07-15 13:57:35 +02:00
Federation Update share type constant usage 2020-06-24 16:49:16 +02:00
Files fix moving files from external storage to object store trashbin 2020-07-23 15:24:44 +02:00
FullTextSearch Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
GlobalScale Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Group Allow group search by display name 2020-06-10 11:44:07 +02:00
Hooks Update the license headers for Nextcloud 19 2020-03-31 14:52:54 +02:00
Http Do not read certificate bundle from data dir by default 2020-05-25 16:57:56 +02:00
IntegrityCheck Update license headers for 19 2020-04-29 11:57:22 +02:00
L10N Add a dedicated method to get the language for another user 2020-07-01 10:20:07 +02:00
Lock Merge pull request #21074 from jvsalo/shared-lock-multi-release 2020-07-06 14:06:41 +02:00
Lockdown Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Log Make the PSR-3 adapter exception-aware 2020-07-14 09:38:51 +02:00
Mail Fix notification mail tests 2020-05-01 03:00:42 +02:00
Memcache Update license headers for 19 2020-04-29 11:57:22 +02:00
Migration Use exactly one empty line after the namespace declaration 2020-04-09 11:48:10 +02:00
Notification Allow notification apps to defer and flush the sending 2020-07-03 16:44:43 +02:00
OCS Update license headers for 19 2020-04-29 11:57:22 +02:00
Preview Update license headers for 19 2020-04-29 11:57:22 +02:00
Remote Update license headers for 19 2020-04-29 11:57:22 +02:00
Repair Update share type constant usage 2020-06-24 16:49:16 +02:00
RichObjectStrings Use exactly one empty line after the namespace declaration 2020-04-09 11:48:10 +02:00
Route Do not create a RouteActionHandler object for each route 2020-07-07 12:33:22 +02:00
Search Delegate bootstrap registration lazily 2020-07-14 15:33:32 +02:00
Security Merge pull request #20005 from joeried/occ-remove-bruteforce-attempts-by-ip 2020-05-25 14:04:18 +02:00
Session Update license headers for 19 2020-04-29 11:57:22 +02:00
Settings Unify function spacing to PSR2 recommendation 2020-04-09 13:54:22 +02:00
Setup Update license headers for 19 2020-04-29 11:57:22 +02:00
Share Cascading effect - more code that now is not used anymore 2020-07-06 14:13:53 +02:00
Share20 Use the correct mountpoint to calculate 2020-07-09 11:14:44 +02:00
Support Make the subscription registry lazy 2020-07-09 12:21:06 +02:00
SystemTag Update license headers for 19 2020-04-29 11:57:22 +02:00
Tagging Update license headers for 19 2020-04-29 11:57:22 +02:00
Template Give up after 10 seconds in SCSS timeout 2020-06-19 14:39:31 +02:00
Updater Update license headers for 19 2020-04-29 11:57:22 +02:00
User Log why a token is not valid during password check 2020-05-27 09:58:44 +02:00
legacy Merge pull request #21850 from nextcloud/techdebt/noid/register-alternative-logins 2020-07-20 14:20:03 +02:00
AllConfig.php Define getSystemValueBool/Int/String function default parameter with correct type 2020-04-29 14:19:52 +02:00
AppConfig.php Update license headers for 19 2020-04-29 11:57:22 +02:00
CapabilitiesManager.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Color.php Update license headers for 19 2020-04-29 11:57:22 +02:00
Config.php Update license headers for 19 2020-04-29 11:57:22 +02:00
ContactsManager.php More imports 2020-06-22 11:10:44 +02:00
DatabaseException.php Update license headers 2019-12-05 15:38:45 +01:00
DatabaseSetupException.php Update license headers 2019-12-05 15:38:45 +01:00
DateTimeFormatter.php Use elseif instead of else if 2020-04-10 10:35:09 +02:00
DateTimeZone.php Update license headers for 19 2020-04-29 11:57:22 +02:00
ForbiddenException.php Update license headers 2019-12-05 15:38:45 +01:00
HintException.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
InitialStateService.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Installer.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
LargeFileHelper.php Add visibility to all constants 2020-04-10 16:54:27 +02:00
Log.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
MemoryInfo.php Update license headers for 19 2020-04-29 11:57:22 +02:00
NaturalSort.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
NaturalSort_DefaultCollator.php Update license headers 2019-12-05 15:38:45 +01:00
NavigationManager.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
NeedsUpdateException.php Update license headers 2019-12-05 15:38:45 +01:00
NotSquareException.php Update license headers 2019-12-05 15:38:45 +01:00
PreviewManager.php Update license headers for 19 2020-04-29 11:57:22 +02:00
PreviewNotAvailableException.php Update license headers 2019-12-05 15:38:45 +01:00
RedisFactory.php Update license headers for 19 2020-04-29 11:57:22 +02:00
Repair.php Remove obsolete repair steps for logo and updater channel 2020-04-24 09:57:52 +02:00
RepairException.php Update license headers 2019-12-05 15:38:45 +01:00
Search.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Server.php Merge pull request #21658 from nextcloud/trashbin-configurable-size 2020-07-21 20:46:43 +02:00
ServerContainer.php Deprecate the query mothod on the server container 2020-07-17 08:05:07 +02:00
ServerNotAvailableException.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
ServiceUnavailableException.php Update license headers 2019-12-05 15:38:45 +01:00
Setup.php Add audio formats to htaccess 2020-06-24 20:33:51 -07:00
Streamer.php Update license headers for 19 2020-04-29 11:57:22 +02:00
SubAdmin.php Don't loop over all groups to check for subadmins 2020-04-27 08:37:53 +02:00
SystemConfig.php Use exactly one empty line after the namespace declaration 2020-04-09 11:48:10 +02:00
TagManager.php Tags.php and the old sharing mechanism 2020-07-06 14:12:12 +02:00
Tags.php Tags.php and the old sharing mechanism 2020-07-06 14:12:12 +02:00
TempManager.php Update license headers for 19 2020-04-29 11:57:22 +02:00
TemplateLayout.php Add constants for the magic strings of template rendering 2020-07-16 15:47:28 +02:00
URLGenerator.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Updater.php Update license headers for 19 2020-04-29 11:57:22 +02:00