server/lib/private
Joas Schilling a4ba2113b2
Fix getById for files in appdata and the root mount
In case the path we are currently in is inside the appdata_* folder,
the original getById method does not work, because it can only look inside
the user's mount points. But the user has no mount point for the root storage.

So in that case we directly check the mount of the root if it contains
the id. If it does we check if the path is inside the path we are working
in.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-17 11:15:59 +02:00
..
Accounts
Activity Set false as default for requirePNG 2019-02-18 00:13:02 +01:00
App Merge pull request #16859 from PhrozenByte/patch-1 2019-09-09 12:20:27 +02:00
AppFramework Handle throwables in the http dispatcher 2019-08-29 17:19:14 +02:00
Archive Cleanup some PHPDoc leftovers and unused variables 2019-03-06 15:43:56 +01:00
Authentication Use Symfony's new contract Event class instead of the deprecated one 2019-09-12 14:44:55 +02:00
Avatar Move font from Nunito to Noto Sans 2019-06-22 11:23:44 +02:00
BackgroundJob
Cache
Calendar
Collaboration Add a repair step to clear the projects access cache 2019-08-21 09:16:14 +02:00
Command
Comments PHPStorm code cleanup 2019-07-24 10:39:57 +02:00
Console Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Contacts/ContactsMenu Respect sharing enumeration config in contacts menu 2019-04-18 11:39:49 +02:00
Dashboard
DB add MAX and MIN to functionbuilder 2019-09-06 12:28:17 +02:00
Diagnostics
Encryption
EventDispatcher Merge pull request #17106 from nextcloud/feature/dispatch-typed-event 2019-09-12 09:25:26 +02:00
Federation According to the OCM specification the body needs to be JSON encoded 2019-02-19 17:32:01 +01:00
Files Fix getById for files in appdata and the root mount 2019-09-17 11:15:59 +02:00
FullTextSearch Merge pull request #16399 from nextcloud/improvement/noid/fulltextsearch-simple-queries 2019-07-15 10:18:04 +02:00
GlobalScale
Group group display name support (service level + ldap) 2019-05-27 12:03:05 +02:00
Hooks
Http Set a default request timeout 2019-09-02 15:42:48 +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 Merge pull request #16859 from PhrozenByte/patch-1 2019-09-09 12:20:27 +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 Make sure SystemConfig class can be injected and syslog_tag is fetched properly 2019-08-13 16:26:18 +02:00
Mail changed order of methods 2019-02-26 00:24:46 +01:00
Memcache
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
Preview Explicit cast for ProviderV1Adapter 2019-08-20 15:47:59 +02:00
Remote
Repair Kill repair step for cypress tests 2019-09-02 11:50:23 +02:00
RichObjectStrings
Route Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Search
Security Harden identifyproof openssl code 2019-09-14 13:52:10 +02:00
Session
Settings Split personal security settings in code 2019-09-10 16:22:41 +02:00
Setup Merge pull request #15187 from vitormattos/bugfix-create-database-user 2019-08-08 09:03:48 +02:00
Share Make the sharing constants publicly available 2019-08-23 13:54:19 +02:00
Share20 Bye Spreed namespace, hello Talk! 2019-09-05 15:32:58 +02: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
Template Lock SCSS so we only run 1 job at a time 2019-07-12 16:18:02 +02:00
Updater
User Disable app token creation for impersonated people, ref #15539 2019-09-15 12:04:27 +02: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
Color.php
Config.php
ContactsManager.php Allow to search for real pattern in contacts 2019-05-28 10:01:56 +02:00
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php
ForbiddenException.php
HintException.php
InitialStateService.php
Installer.php Run repair steps when enabling an app that has already been installed 2019-06-05 13:52:46 +02:00
LargeFileHelper.php
Log.php Allow crash reporters to catpture any message 2019-05-09 14:06:44 +02:00
MemoryInfo.php
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php Generate id for navigation item 2019-02-25 14:49:51 +01:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Remove deprecated function createPreview 2019-09-15 10:52:34 +02:00
PreviewNotAvailableException.php
RedisFactory.php Allow redis cluster to use password 2019-05-22 12:19:07 +02:00
Repair.php Kill repair step for cypress tests 2019-09-02 11:50:23 +02:00
RepairException.php
Search.php
Server.php Harden identifyproof openssl code 2019-09-14 13:52:10 +02:00
ServerContainer.php Do not try to autoload built in types 2019-06-04 15:13:32 +02:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Allow to access source maps on apache 2019-06-19 09:54:49 +02:00
Streamer.php
SubAdmin.php
SystemConfig.php
TagManager.php
Tags.php
TemplateLayout.php autoloader.php could raise Not AllowedException 2019-08-20 17:11:40 +02:00
TempManager.php
Updater.php Make the auto-disabled list more broad 2019-08-15 11:12:45 +02:00
URLGenerator.php