server/lib/private
Roeland Jago Douma 1b66db72d9
Repair job to fix permissions for avatars
Fixes #22978

On some older installations the permissions for the userRoot and the
avatars are not correct. This breaks since we now use the Node API in
the avatar code.

This repair job makes sure that the permissions are set correctly.

* Unit tests added
2016-06-10 12:44:49 +02:00
..
Activity Update license headers 2016-05-26 19:57:24 +02:00
App Update license headers 2016-05-26 19:57:24 +02:00
AppFramework use client login method on CORS routes 2016-06-08 15:18:53 +02:00
Archive Update license headers 2016-05-26 19:57:24 +02:00
Authentication do not generate device token if 2FA is enable for user 2016-06-07 09:09:51 +02:00
BackgroundJob Lock jobs while executing them, to allow multiple executors to run in parallel 2016-05-21 01:59:25 +02:00
Cache Update license headers 2016-05-26 19:57:24 +02:00
Command Move \OC\Command to PSR-4 2016-04-15 12:01:13 +02:00
Comments Update license headers 2016-05-26 19:57:24 +02:00
Console Update license headers 2016-05-26 19:57:24 +02:00
DB Update license headers 2016-05-26 19:57:24 +02:00
Diagnostics Move \OC\Diagnostics to PSR-4 2016-04-19 19:29:47 +02:00
Encryption Allow to decrypt user '0' files only 2016-06-07 09:13:11 +02:00
Files Merge pull request #25028 from owncloud/scanner-user-not-setup 2016-06-09 10:29:46 +02:00
Group Update license headers 2016-05-26 19:57:24 +02:00
Hooks Move \OC\Hooks to PSR-4 2016-04-26 15:33:47 +02:00
Http/Client Update license headers 2016-05-26 19:57:24 +02:00
IntegrityCheck Update license headers 2016-05-26 19:57:24 +02:00
L10N Update license headers 2016-05-26 19:57:24 +02:00
legacy Check 2FA state for raw php files too 2016-06-10 09:52:52 +02:00
Lock Update license headers 2016-05-26 19:57:24 +02:00
Log Hack to prevent infinite loop with LDAP + logging 2016-05-31 11:38:41 +02:00
Mail Update license headers 2016-05-26 19:57:24 +02:00
Memcache Update license headers 2016-05-26 19:57:24 +02:00
Migration Introduce background repair steps 2016-04-26 11:56:56 +02:00
Notification Move \OC\Notification to PSR-4 2016-04-18 09:20:06 +02:00
OCS Update license headers 2016-05-26 19:57:24 +02:00
Preview Update license headers 2016-05-26 19:57:24 +02:00
Repair Repair job to fix permissions for avatars 2016-06-10 12:44:49 +02:00
Route Update license headers 2016-05-26 19:57:24 +02:00
Search Update license headers 2016-05-26 19:57:24 +02:00
Security Update license headers 2016-05-26 19:57:24 +02:00
Session Update license headers 2016-05-26 19:57:24 +02:00
Setup Update license headers 2016-05-26 19:57:24 +02:00
Share Fix for #23066 (#24689) 2016-05-31 06:53:28 +02:00
Share20 Update license headers 2016-05-26 19:57:24 +02:00
SystemTag Some tweaks for systemtagmanager 2016-05-20 17:56:02 +02:00
Tagging Move \OC\Tagging to PSR-4 2016-04-20 21:24:23 +02:00
Template Update license headers 2016-05-26 19:57:24 +02:00
Updater Update license headers 2016-05-26 19:57:24 +02:00
User Merge pull request #25000 from owncloud/fix-email-login-dav 2016-06-09 16:28:06 +02:00
AllConfig.php Do not allow to store boolean configs, they behave unexpected on postgres 2016-06-06 12:38:20 +02:00
AppConfig.php Do not allow to store boolean configs, they behave unexpected on postgres 2016-06-06 12:38:20 +02:00
AppHelper.php Update license headers 2016-05-26 19:57:24 +02:00
Avatar.php Update license headers 2016-05-26 19:57:24 +02:00
AvatarManager.php Update license headers 2016-05-26 19:57:24 +02:00
CapabilitiesManager.php Moved some files in \OC to PSR-4 2016-04-29 08:00:31 +02:00
Config.php Update license headers 2016-05-26 19:57:24 +02:00
ContactsManager.php Moved some files in \OC to PSR-4 2016-04-29 08:00:31 +02:00
DatabaseException.php Moved some files in \OC to PSR-4 2016-04-29 08:00:31 +02:00
DatabaseSetupException.php Moved some files in \OC to PSR-4 2016-04-29 08:00:31 +02:00
DateTimeFormatter.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
DateTimeZone.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
ForbiddenException.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
HintException.php Update license headers 2016-05-26 19:57:24 +02:00
HTTPHelper.php Update license headers 2016-05-26 19:57:24 +02:00
Installer.php Update license headers 2016-05-26 19:57:24 +02:00
LargeFileHelper.php Update license headers 2016-05-26 19:57:24 +02:00
Log.php Do not log token or challenge with exception stacktrace (#25026) 2016-06-08 16:32:58 +02:00
NaturalSort.php Update license headers 2016-05-26 19:57:24 +02:00
NaturalSort_DefaultCollator.php Move non PSR-4 files from lib/private root to legacy 2016-04-30 11:32:22 +02:00
NavigationManager.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
NeedsUpdateException.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
NotSquareException.php Move more of \OC to PSR-4 2016-04-29 13:13:47 +02:00
OCSClient.php Update license headers 2016-05-26 19:57:24 +02:00
Preview.php Update license headers 2016-05-26 19:57:24 +02:00
PreviewManager.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
RedisFactory.php factor out redis configuration into it's own factory 2016-05-03 16:02:17 +02:00
Repair.php Repair job to fix permissions for avatars 2016-06-10 12:44:49 +02:00
RepairException.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
Search.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
Server.php Update license headers 2016-05-26 19:57:24 +02:00
ServerContainer.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
ServerNotAvailableException.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
ServiceUnavailableException.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
Setup.php Update license headers 2016-05-26 19:57:24 +02:00
Streamer.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
SubAdmin.php Update license headers 2016-05-26 19:57:24 +02:00
SystemConfig.php Update license headers 2016-05-26 19:57:24 +02:00
TagManager.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
Tags.php Move more from \OC to PSR-4 2016-04-29 15:08:01 +02:00
TemplateLayout.php Merge pull request #24769 from owncloud/issue-24752-no-ui-message-when-integrity-disabled 2016-05-31 10:36:16 +02:00
TempManager.php Update license headers 2016-05-26 19:57:24 +02:00
Updater.php Update license headers 2016-05-26 19:57:24 +02:00
URLGenerator.php Update license headers 2016-05-26 19:57:24 +02:00