server/lib/private
Robin Appelman d6bf5d4384
upload new files in objectstore to a .part path first
This prevent the object store and cache from getting out of sync
when an objectstore silently fails or the php process get's killed
during the upload without giving us the chance to cleanup

Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-12-12 15:24:40 +01:00
..
Accounts Use empty string instead of null 2018-10-24 12:53:18 +02:00
Activity Fix default types of activity event member variables 2018-10-15 11:45:17 +02:00
App Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
AppFramework Merge pull request #11786 from nextcloud/feature/password_confirmation_backend 2018-11-06 00:44:18 +01:00
Archive
Authentication Read openssl error and log 2018-12-06 21:27:57 +01:00
BackgroundJob Revert "Wait for cron to finish before running upgrade command" 2018-11-01 15:23:40 +01:00
Cache
Calendar RoomManager/ResourceManager: Inject IServerContainer instead of using OC Server 2018-10-08 01:50:17 +02:00
Collaboration Fix injection to get the user id 2018-10-30 11:41:56 +01:00
Command
Comments Use the defined func()->count() instead of manual counting 2018-11-08 15:44:45 +01:00
Console Refactor some code 2018-08-21 09:51:05 +02:00
Contacts/ContactsMenu Don't fail contacts menu on unkown user 2018-07-19 11:39:28 +02:00
Dashboard include dashboard into core 2018-10-15 19:59:27 +02:00
DB Merge pull request #11942 from nextcloud/techdebt/noid/use-count-function 2018-11-12 17:43:56 +01:00
Diagnostics
Encryption Add interface to allow storages from opting out of encryption 2018-11-29 16:31:34 +01:00
Federation translate nextcloud share types to OCM share types 2018-07-11 10:11:45 +02:00
Files upload new files in objectstore to a .part path first 2018-12-12 15:24:40 +01:00
FullTextSearch wrong method called 2018-10-31 19:43:18 +01:00
GlobalScale
Group Merge pull request #12419 from nextcloud/bugfix/noid/group-creation-replace-insertIfNotExist 2018-11-12 21:14:38 +01:00
Hooks
Http Make authenticated cookies lax 2018-09-28 16:44:37 +02:00
IntegrityCheck
L10N Typehint 2018-09-10 11:17:03 +02:00
legacy Use OC_Util::getVersion instead of getSystemValue 2018-12-07 11:42:12 +01:00
Lock Merge pull request #11942 from nextcloud/techdebt/noid/use-count-function 2018-11-12 17:43:56 +01:00
Lockdown
Log Make logfile's mode configurable. 2018-10-02 18:27:06 +02:00
Mail Apply patch from @cwiedmann but drop -oi option for pipe 2018-11-29 16:02:35 +01:00
Memcache Drop support for xcache 2018-08-12 17:14:08 +02:00
Migration
Notification Add return types and fully qualified function calls 2018-07-13 13:27:52 +02:00
OCS
Preview Only generate previews in powers of 4 and set min 2018-10-31 19:34:42 +01:00
Remote
Repair Log and continue on Dav reader failure 2018-12-05 21:13:57 +01:00
RichObjectStrings Validate all rich objects not only the used ones 2018-11-23 12:39:02 +01:00
Route
Search
Security Remove deprecated functions from SecureRandom 2018-12-07 19:33:32 +01:00
Session replace setcookie value with '' instead of null. 2018-09-06 20:34:16 +02:00
Settings Add sendmailmode to gui 2018-11-29 16:02:36 +01:00
Setup Use empty instead ?? because dbname is '' sometimes 2018-09-23 18:25:48 +02:00
Share Cleanup some unused sharing methods from the old sharing code 2018-11-02 10:49:42 +01:00
Share20 Do not update child all child shares on group share update 2018-12-04 20:55:14 +01:00
Support/CrashReport Fix @since version on new API 2018-09-05 20:58:39 +02:00
SystemTag Use the defined func()->count() instead of manual counting 2018-11-08 15:44:45 +01:00
Tagging
Template more caching for theming 2018-12-07 01:27:49 +01:00
Updater Backend work to provide NC whats New info to users 2018-07-05 14:33:08 +02:00
User Bearer tokens are app token 2018-11-20 09:23:57 +01:00
AllConfig.php
AppConfig.php
Avatar.php Clear avatar cache with frontend repair 2018-11-08 08:31:21 +01:00
AvatarManager.php Clear avatar cache with frontend repair 2018-11-08 08:31:21 +01:00
CapabilitiesManager.php
Color.php
Config.php
ContactsManager.php
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php
ForbiddenException.php
HintException.php
Installer.php There is no update available if the app didnt have a version (aka was not installed) 2018-08-02 14:27:16 +02:00
LargeFileHelper.php
Log.php Add breadcrumb support to crash reporters 2018-09-05 20:58:39 +02:00
MemoryInfo.php Adds license to files. Updates the branch. 2018-08-20 20:46:23 +02:00
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php Upgraded navigation submenu management and api + created sharing submenu 2018-07-13 09:33:57 +02:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Allow the creationg of previews of files stored in appdata 2018-10-08 19:37:45 +02:00
PreviewNotAvailableException.php
RedisFactory.php
Repair.php Log and continue on Dav reader failure 2018-12-05 21:13:57 +01:00
RepairException.php
Search.php
Server.php Clear avatar cache with frontend repair 2018-11-08 08:31:21 +01:00
ServerContainer.php
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Fix loading of .woff2 files in .htaccess 2018-11-18 11:02:20 +01:00
Streamer.php
SubAdmin.php
SystemConfig.php
TagManager.php
Tags.php Check if the favorite tag exists 2018-07-26 15:33:26 +02:00
TemplateLayout.php Remove outdated integrity warning on each page 2018-11-12 16:54:38 +01:00
TempManager.php
Updater.php Revert "Wait for cron to finish before running upgrade command" 2018-11-01 15:23:40 +01:00
URLGenerator.php Allow empty strings in getAbsoluteURL 2018-11-20 13:36:16 +01:00