nextcloud-server/lib/private
Daniel Calviño Sánchez 3017951d1d fix: Fix copying or moving from shared groupfolders
When copying or moving between two local storages the source path (on
disk) to copy or move from is got from the unjailed path of the source
storage. However, if the source storage has more than one jail getting
the unjailed path resolves the most external jail, but the source path
needs to be got from the most internal jail instead (the one closer to
the local storage).

This can happen, for example, with a shared groupfolder: in that case
there is an external jail for the shared storage, and one internal jail
for the groupfolder storage wrapped by the shared storage.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-10-10 15:16:12 +07:00
..
Accounts feat: add profile pronouns 2024-09-17 22:20:36 +07:00
Activity chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
App chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +07:00
AppFramework chore: Add proper deprecation dates where missing 2024-09-20 00:46:03 +07:00
Archive chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Authentication fix: Make user removal more resilient 2024-09-26 20:48:37 +07:00
Avatar chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
BackgroundJob chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Blurhash/Listener style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Broadcast/Events chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Cache chore: Add proper deprecation dates where missing 2024-09-20 00:46:03 +07:00
Calendar style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Collaboration chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Command chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Comments chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Console fix(command): Make method compatible with upstream class (requires 3rdparty bump) 2024-10-07 12:11:25 +07:00
Contacts/ContactsMenu chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
DB fix(QueryBuilder): Account for aliases in output columns 2024-10-02 11:55:27 +07:00
Dashboard fix(dashboard): Document expected icon behaviour 2024-07-11 13:14:03 +07:00
Diagnostics feat(log): Allow to combine log.conditions to only log (app&user) 2024-07-30 13:18:09 +07:00
DirectEditing chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Encryption chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
EventDispatcher chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Federation fix(federation): Do not overwrite certificate bundle 2024-09-20 00:13:00 +07:00
Files fix: Fix copying or moving from shared groupfolders 2024-10-10 15:16:12 +07:00
FilesMetadata chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
FullTextSearch style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
GlobalScale chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Group chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Hooks chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Http chore: always execute parse_url in preventLocalAddress 2024-10-01 18:00:47 +07:00
IntegrityCheck fix: skip the integrity check for nextcloud-init-sync.lock 2024-09-22 17:48:43 +07:00
KnownUser chore: Add SPDX header 2024-05-24 13:11:22 +07:00
L10N feat(l10n): Respect forceLanguage query parameter in more places 2024-10-08 15:40:40 +07:00
LDAP style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Lock chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Lockdown refactor(Storage): Make all parameter types strong types 2024-10-07 15:00:05 +07:00
Log fix(logger): Remove more parameters of other methods 2024-10-07 21:04:49 +07:00
Mail chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Memcache chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Migration chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Net chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Notification feat(prioritynotifications): Allow some apps to mark notifications as priority 2024-09-23 09:02:48 +07:00
OCM fix(federation): Do not overwrite certificate bundle 2024-09-20 00:13:00 +07:00
OCS chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Preview fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
Profile fix(core): profile design and pronouns support 2024-09-18 00:15:19 +07:00
Profiler fix(profiler): clear command does not work 2024-09-20 18:14:33 +07:00
Remote chore: fix some comments 2024-07-29 14:43:27 +07:00
Repair fix: Make user removal more resilient 2024-09-26 20:48:37 +07:00
RichObjectStrings chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Route chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Search chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Security fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
Session fix(setup): ignore long session login during installation 2024-08-27 12:29:42 +07:00
Settings chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Setup chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
SetupCheck chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Share feat(share): make sharelink token length configurable 2024-09-28 08:06:24 +07:00
Share20 feat(share): make sharelink token length configurable 2024-09-28 08:06:24 +07:00
SpeechToText fix(SpeechToTextManager): Throw TaskProcessing Task failed 2024-08-30 10:07:01 +07:00
Support chore: Add SPDX header 2024-05-24 13:11:22 +07:00
SystemTag chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Tagging feat(db): switch from settype to casts 2024-09-15 19:26:58 +07:00
Talk style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
TaskProcessing fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
Teams chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Template chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +07:00
TextProcessing fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
TextToImage fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
Translation chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Updater chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +07:00
User fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-10-08 11:26:53 +07:00
UserStatus chore: Add SPDX header 2024-05-24 13:11:22 +07:00
legacy fix(Auth): ignore missing token when trying to set password-unconfirmable 2024-10-01 12:24:20 +07:00
AllConfig.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
AppConfig.php fix(config): Mark more app configs sensitive 2024-10-07 10:58:03 +07:00
AppScriptDependency.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
AppScriptSort.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
BinaryFinder.php feat: make search path for BinaryFinder customizable. 2024-09-20 17:00:06 +07:00
CapabilitiesManager.php perf(capabilities): Log capabilities providers that are slow 2024-06-21 11:41:22 +07:00
Color.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Config.php fix(config): Suppress error at install time 2024-09-27 17:28:14 +07:00
ContactsManager.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
DatabaseException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
DatabaseSetupException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
DateTimeFormatter.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
DateTimeZone.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
EmojiHelper.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
EventSource.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
EventSourceFactory.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
ForbiddenException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
HintException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Image.php fix(OCP): Fix Image interface 2024-09-02 14:57:17 +07:00
InitialStateService.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Installer.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
LargeFileHelper.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Log.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
MemoryInfo.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
NaturalSort.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
NaturalSort_DefaultCollator.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
NavigationManager.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
NeedsUpdateException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
NotSquareException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
PhoneNumberUtil.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
PreviewManager.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
PreviewNotAvailableException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
RedisFactory.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Repair.php fix: Make user removal more resilient 2024-09-26 20:48:37 +07:00
RepairException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Server.php fix(theming): Use `AppConfig` for setting background image 2024-09-28 22:44:03 +07:00
ServerContainer.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
ServerNotAvailableException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
ServiceUnavailableException.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Setup.php fix: Make user removal more resilient 2024-09-26 20:48:37 +07:00
StreamImage.php fix(OCP): Fix Image interface 2024-09-02 14:57:17 +07:00
Streamer.php fix: Allow `Streamer` to specify type in constructor instead of magin UA handling 2024-09-28 13:18:29 +07:00
SubAdmin.php fix: Subadmin can access self 2024-10-08 16:24:40 +07:00
SystemConfig.php fix: mark systemconfig value as not being tainted because they are implicitly trusted 2024-08-28 10:27:14 +07:00
TagManager.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Tags.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
TempManager.php refactor: migrate dirname to __DIR__ constants 2024-09-15 20:55:23 +07:00
TemplateLayout.php fix(rtl): Make clear that the direction is based on language 2024-09-23 17:00:07 +07:00
URLGenerator.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Updater.php chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +07:00