nextcloud/lib/private
Roeland Jago Douma e2219b8e4d Don't lose filecache entry on s3 overwrite error
If the object store errors we should not always delete the filecache
entry. As this might lead to people losing access to their files.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-08-31 17:08:41 +00:00
..
Accounts Add default values when parsing account data 2018-12-23 16:33:02 +01:00
Activity Always use the latest timestamp for merged activities 2020-01-20 13:42:58 +00:00
App Increase timeout of the appstore requests 2020-07-03 10:12:52 +02:00
AppFramework Fix IPv6 remote addresses from X_FORWARDED_FOR headers before validating 2020-07-02 10:09:47 +00:00
Archive Cleanup some PHPDoc leftovers and unused variables 2019-03-06 15:43:56 +01:00
Authentication Return correct loginname in credentials, 2020-06-20 11:48:44 +02:00
Avatar reduce adressbook change events and handling 2019-10-01 10:18:20 +00:00
BackgroundJob Merge pull request #19229 from nextcloud/backport/19215/stable17 2020-02-04 15:49:27 +01:00
Cache remove unneeded is_dir from file cache gc 2018-05-24 14:24:10 +02:00
Calendar RoomManager/ResourceManager: Inject IServerContainer instead of using OC Server 2018-10-08 01:50:17 +02:00
Collaboration Add a repair step to clear the projects access cache 2019-08-21 09:16:14 +02:00
Command Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Comments for the DB ot pick an index specify the object_type 2020-02-03 20:25:25 +00:00
Console Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Contacts/ContactsMenu Do not encode contacts menu mailto links 2020-01-30 08:47:00 +00:00
Dashboard include dashboard into core 2018-10-15 19:59:27 +02:00
DB instead of upsert, fallback to default query on PgSQL <= 9.4 2019-08-14 09:05:11 +02:00
Diagnostics Update license headers 2017-11-06 16:56:19 +01:00
Encryption list files which could not be decrypted 2018-12-14 12:00:49 +01:00
EventDispatcher Add event dispatcher to OCP 2019-06-25 10:02:27 +02:00
Federation According to the OCM specification the body needs to be JSON encoded 2019-02-19 17:32:01 +01:00
Files Don't lose filecache entry on s3 overwrite error 2020-08-31 17:08:41 +00:00
FullTextSearch Merge pull request #16399 from nextcloud/improvement/noid/fulltextsearch-simple-queries 2019-07-15 10:18:04 +02:00
GlobalScale Update license headers 2017-11-06 16:56:19 +01:00
Group group display name support (service level + ldap) 2019-05-27 12:03:05 +02:00
Hooks Fix PHP doc for API docs 2017-12-03 12:02:29 +01:00
Http Revert "[stable17] Do not read certificate bundle from data dir by default" 2020-07-03 14:20:55 +02:00
IntegrityCheck Exclude .rnd files from integrity check 2019-07-21 20:29:11 +02:00
L10N Make the L10N loading lazy 2019-05-22 11:22:12 +02:00
legacy Provide the proper language to the mailer 2020-04-20 22:21:19 +02:00
Lock Code cleanup. 2019-03-21 11:42:00 +01:00
Lockdown Remove deprecated searchByTag 2019-07-26 12:29:19 +02:00
Log Don't log Keys 2020-06-19 13:15:48 +00:00
Mail Adhere to EMailTemplate interface in constructor call. 2020-04-27 09:14:22 +00:00
Memcache Drop support for xcache 2018-08-12 17:14:08 +02:00
Migration Properly inject EventDispatched in BackgroundRepair 2019-03-22 10:29:36 +01:00
Notification Update since to the correct version 2019-07-16 16:58:38 +02:00
OCS Allow to skip retrieving from cache in the DiscoveryService 2018-04-18 19:18:34 +02:00
Preview Fix Office preview generation 2019-12-18 21:43:31 +00:00
Remote Add some more tests for ocs remote api 2017-12-08 16:37:14 +01:00
Repair Add a repair step to clear the projects access cache 2019-08-21 09:16:14 +02:00
RichObjectStrings Validate all rich objects not only the used ones 2018-11-23 12:39:02 +01:00
Route Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Search Update license headers 2017-11-06 16:56:19 +01:00
Security Use random_bytes 2020-05-11 12:27:06 +00:00
Session replace setcookie value with '' instead of null. 2018-09-06 20:34:16 +02:00
Settings Move OC\Settings\Admin and OC\Settings\Personal to actual settings 2019-05-30 12:49:47 +02:00
Setup Check the new connection on setup like with PostgreSQL and Oracle 2020-02-06 18:39:09 +00:00
Share Make the sharing constants publicly available 2019-08-23 13:54:19 +02:00
Share20 Use the correct mountpoint to calculate 2020-07-09 12:33:38 +00:00
Support Add extendedSupport to Subscription 2019-06-17 16:36:23 +02:00
SystemTag Only trigger the events with tags that where actually assigned 2019-08-21 11:58:27 +02:00
Tagging Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Template Make sure the cache is only reset once at a time 2019-10-17 09:28:11 +00:00
Updater Add message for DoesNotExistException 2020-03-06 14:36:34 +00:00
User Make sure limit is never negative 2019-10-28 13:00:28 +00:00
AllConfig.php Add methods to get casted system values 2019-02-22 08:25:41 +01:00
AppConfig.php Filter more configs 2019-08-19 16:32:20 +02:00
CapabilitiesManager.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
Color.php Fix autoloader 2018-04-12 16:24:44 +02:00
Config.php Remove deleteFromOpcodeCache & clearOpcodeCache 2019-01-30 17:36:14 +01:00
ContactsManager.php Allow to search for real pattern in contacts 2019-05-28 10:01:56 +02:00
DatabaseException.php Remove unneeded parameter in DatabaseException 2017-07-24 13:44:12 +02:00
DatabaseSetupException.php Fix others 2016-07-21 18:13:57 +02:00
DateTimeFormatter.php Update license headers 2017-11-06 16:56:19 +01:00
DateTimeZone.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
ForbiddenException.php Fix others 2016-07-21 18:13:57 +02:00
HintException.php Update license headers 2017-11-06 16:56:19 +01:00
InitialStateService.php Add a key parameter to the new initial state API 2019-01-30 16:08:08 +01:00
Installer.php Run repair steps when enabling an app that has already been installed 2019-06-05 13:52:46 +02:00
LargeFileHelper.php Make LargeFileHelper.php faster by avoiding execs as much as possible 2018-05-17 14:28:32 +02:00
Log.php catch exceptions that occur during logging 2019-09-19 16:34:40 +00:00
MemoryInfo.php Adds license to files. Updates the branch. 2018-08-20 20:46:23 +02:00
NaturalSort.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
NaturalSort_DefaultCollator.php Fix others 2016-07-21 18:13:57 +02:00
NavigationManager.php Generate id for navigation item 2019-02-25 14:49:51 +01:00
NeedsUpdateException.php Update with robin 2016-07-21 18:13:58 +02:00
NotSquareException.php Fix others 2016-07-21 18:13:57 +02:00
PreviewManager.php Allow IProviderV2 for previews as well 2019-07-05 13:57:46 +02:00
PreviewNotAvailableException.php Opening the trashbin causes errors in log for files without preview 2016-09-09 13:53:06 +02:00
RedisFactory.php Allow redis cluster to use password 2019-05-22 12:19:07 +02:00
Repair.php Add a repair step to clear the projects access cache 2019-08-21 09:16:14 +02:00
RepairException.php Fix others 2016-07-21 18:13:57 +02:00
Search.php Removed deprecated search function from ISearch 2018-01-13 19:27:25 +01:00
Server.php Provide the proper language to the mailer 2020-04-20 22:21:19 +02:00
ServerContainer.php Do not try to autoload built in types 2019-06-04 15:13:32 +02:00
ServerNotAvailableException.php Fix others 2016-07-21 18:13:57 +02:00
ServiceUnavailableException.php Update with robin 2016-07-21 18:13:58 +02:00
Setup.php Split the exception handling so install errors don't log as setup errors 2020-02-06 18:39:11 +00:00
Streamer.php when downloading from web, skip files that are not accessible 2019-12-19 16:55:54 +00:00
SubAdmin.php Expose subadmin to OCP 2019-01-29 20:47:35 +01:00
SystemConfig.php Add information about credentials 2019-11-22 13:27:16 +00:00
TagManager.php Fix others 2016-07-21 18:13:57 +02:00
Tags.php Check if the favorite tag exists 2018-07-26 15:33:26 +02:00
TemplateLayout.php Do not show 'Get your own free account' on services under subscription 2019-10-30 09:55:32 +00:00
TempManager.php Update license headers 2017-11-06 16:56:19 +01:00
Updater.php Make the auto-disabled list more broad 2019-08-15 11:12:45 +02:00
URLGenerator.php Allow empty strings in getAbsoluteURL 2018-11-20 13:36:16 +01:00