Commit Graph

23364 Commits

Author SHA1 Message Date
Andy Scherzinger
669bb276a9
docs(reuse): Migrate to SPDX
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-07 15:34:52 +02:00
Matthieu Gallien
1091accc0d
Merge pull request #8234 from nextcloud/docs/noid/reuse4
Migrate to SPDX header
2025-05-07 09:29:00 +02:00
Andy Scherzinger
5fe94ea149 docs(reuse): Migrate to SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-07 09:28:53 +02:00
Nextcloud bot
22c1a3d56f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-07 03:02:55 +00:00
Matthieu Gallien
12d7a09080
Merge pull request #8226 from nextcloud/docs/noid/reuse3
Migrate to SPDX header
2025-05-06 09:49:39 +02:00
Andy Scherzinger
7655efa230 docs(reuse): Migrate to SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-06 09:49:30 +02:00
Matthieu Gallien
9f774908db
Merge pull request #8136 from nextcloud/work/separate-fpext-db-compat
feat(FileProvider): Adopt NextcloudFileProviderKit 2.1
2025-05-06 09:45:59 +02:00
Claudio Cambra
f842be368f feat(shell_integration/macOS/FileProviderUIExt): Fix rpath for FileProviderUIExt
Fixes crash from unable to load RealmSwift (required by dependency on NCFPK)

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
bd216129d2 feat(shell_integration/macOS/FileProviderExt): Fix Realm bundling when building FileProviderExt against NCFPK 2.1
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
804c9ac0ab feat(shell_integration/macOS/FileProviderExt): Adapt to db manager changes and pass full account struct to init
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
e2d9fd1e3e feat(shell_integration/macOS/FileProviderExt): Move to stable-2.1 branch of NCFPK
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
550e698bc2 feat(shell_integration/macOS/FileProviderExt): Also use specific db manager in FPUIExtensionServiceSource
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
49e560b819 feat(shell_integration/macOS/FileProviderExt): Use specific dbManager for thumbnailing
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
52655ca9ce feat(shell_integration/macOS/FileProviderExt): Also use specific dbManager for local file handling
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
bc111b1e48 feat(shell_integration/macOS/FileProviderExt): Pass dbManager into standard FileProviderExtension methods
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
c75c4c46a3 feat(shell_integration/macOS/FileProviderExt): Configure specific instance of FilesDatabaseManager for account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Claudio Cambra
fed1cfd746 feat(shell_integration/macOS/FileProviderExt): Move to separate db NCFPK branch
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:45:47 +02:00
Matthieu Gallien
595ffc72ec
Merge pull request #8217 from nextcloud/bugfix/bundle-vfs-plugins-in-appimage
fix(appimage): move VFS plugins to AppDir
2025-05-06 09:45:11 +02:00
Jyrki Gadinger
c498cdb7b8 fix(appimage): move VFS plugins to AppDir
This allows the AppImage build to find and load the experimental VFS
plugins, and not crash with:

    [ critical plugins /home/user/src/common/vfs.cpp:250 ]: Could not load plugin: not existent or bad metadata "nextclouddevsync_vfs_suffix"
    [ fatal default /home/user/src/gui/folderman.cpp:326 ]: Could not load plugin
    [1]    72936 IOT instruction (core dumped)  ./nextclouddev-master-x86_64.AppImage

Fixes #7135
Fixes #7194
Fixes #7465

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-05-06 09:45:01 +02:00
Matthieu Gallien
4c22cd4688
Merge pull request #8220 from nextcloud/bugfix/app-group-entitlement
fix(macOS): Fix prompting of user for permission to access "other" apps' data
2025-05-06 09:44:15 +02:00
Claudio Cambra
4b6df246d2 feat(mac-crafter): Use our default entitlements file during default mac-crafter build run
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:43:55 +02:00
Claudio Cambra
957bf580cc feat(macOS): Add entitlements file
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:43:55 +02:00
Claudio Cambra
7b3099fc44 feat(mac-crafter): Add entitlements path option to codesign command
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:43:55 +02:00
Claudio Cambra
5957169f73 feat(mac-crafter): Add ability to codesign with an entitlements file
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-06 09:43:55 +02:00
Matthieu Gallien
0d12251ba8
Merge pull request #8227 from nextcloud/bugfix/revert
revert: remove duplicated code when copying legacy config to new path.
2025-05-06 09:43:38 +02:00
Camila Ayres
b6ab3836eb revert: remove duplicated code when copying legacy config to new path.
This reverts commit a6745bc594.
Fix for #8176.
2025-05-06 09:42:59 +02:00
Nextcloud bot
b2120d6690
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-06 03:06:30 +00:00
Matthieu Gallien
22390a17d8
Merge pull request #8223 from nextcloud/Rello-patch-1
gui: rename Circle=>Team
2025-05-05 11:24:42 +02:00
Rello
f2135a0d13 Update ShareViewController.xib
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-05-05 11:24:27 +02:00
Rello
4bfe010590 Rename Circle=>Team
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-05-05 11:24:27 +02:00
Matthieu Gallien
5fe541fd11
Merge pull request #7969 from nextcloud/bugfix/align
fix(tray): align user status and server url in all platforms.
2025-05-05 11:23:46 +02:00
Camila Ayres
db23bd6f44 fix(tray): align user status and server url in all platforms.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2025-05-05 11:23:36 +02:00
Matthieu Gallien
cba1da3192
Merge pull request #8229 from nextcloud/rakekniven-remove-old-TW
Delete old unused file for taiwanese
2025-05-05 11:22:55 +02:00
rakekniven
ef71692e98 fix(translations): Delete old unused file for taiwanese
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-05-05 11:22:32 +02:00
Matthieu Gallien
cdc33f0972
Merge pull request #8219 from nextcloud/dependabot/github_actions/actions/setup-python-5.6.0
chore(deps): Bump actions/setup-python from 5.5.0 to 5.6.0
2025-05-05 11:18:49 +02:00
dependabot[bot]
c523a08fdd chore(deps): Bump actions/setup-python from 5.5.0 to 5.6.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](8d9ed9ac5c...a26af69be9)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 09:27:27 +02:00
Nextcloud bot
3a6302d3db
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-03 03:03:03 +00:00
Nextcloud bot
0bcd1a60fc
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-02 03:03:08 +00:00
Nextcloud bot
df4c278274
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-01 03:03:25 +00:00
Nextcloud bot
70fba0712a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-30 03:03:28 +00:00
Jyrki Gadinger
ad1366d152
Merge pull request #8218 from nextcloud/docs/noid/reuse2
Migrate to SPDX header
2025-04-29 17:12:03 +02:00
Andy Scherzinger
130668c3b9
docs(reuse): Migrate to SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-04-29 09:00:19 +02:00
Nextcloud bot
a8d4d18aae
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-29 03:03:43 +00:00
Matthieu Gallien
1de57da8c6
Merge pull request #8209 from nextcloud/bugfix/failedFileDeletionLogs
fix(filesystem): ensure we set a file read-only or read-write on Windows
2025-04-28 11:46:33 +02:00
Matthieu Gallien
14be21cef2 fix(propagation): ensure we run file removal propagation steps
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-28 11:45:54 +02:00
Matthieu Gallien
47163dedac fix(propagation): more logs on folder deletions propagation step
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-28 11:45:54 +02:00
Matthieu Gallien
dba9c6d9c4 fix(propagation): ensure we delete pending folders before terminating
we might forget to run the pending folder deletions when terminating
synchronization

ensure we check if any of them are to be done

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-28 11:45:54 +02:00
Matthieu Gallien
f3bc7cf7b0 fix(filesystem): use platform specific API to make a file read-only
on Windows we may fail to mark a file read-only be read-write again
using high level API

switch to use of low level C API from Microsoft

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-28 11:45:54 +02:00
Matthieu Gallien
fcee45d2b5 fix(filesystem): log more permissions when deleting a file fails
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-28 11:45:54 +02:00
Matthieu Gallien
7010a7283a
Merge pull request #8135 from SnejPro/explorer-shortcut
Include server path to windows explorer shortcut
2025-04-28 10:44:10 +02:00