Nextcloud bot
ee2ec27f1c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-30 00:14:08 +07:00
Andy Scherzinger
3cda9e38c9
Merge pull request #56737 from nextcloud/backport/56060/stable31
...
[stable31] fix(files_sharing): Hide 'Open locally' action
2025-11-29 07:45:34 +07:00
Nextcloud bot
2af0a7c38e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-29 00:14:00 +07:00
nfebe
8725129312
fix(sharing): Allow reasonable control 4 'Hide download' on fed shares
...
When creating public links from federated shares, users should be able to set
the 'Hide download' option independently as long as they are more restrictive
than the original share permissions.
Previously, the `checkInheritedAttributes` method was ignoring user preferences
and always overriding the hideDownload setting based solely on inherited
permissions, preventing users from disabling downloads even when the parent
share allowed them.
This fix implements some sort of inheritance logic:
- Users can only be MORE restrictive than parent shares, never LESS restrictive
- If parent hides downloads -> child MUST hide downloads (enforced)
- If parent allows downloads -> child can CHOOSE to hide or allow downloads
- If parent forbids downloads entirely -> child cannot enable downloads
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-28 13:42:45 +07:00
nfebe
9bb583c8a3
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-28 12:34:50 +07:00
John Molakvoæ
9da57f6712
fix(files): use `isDownloadable` for `isSyncable`
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
[skip ci]
2025-11-28 09:54:02 +07:00
Fauzan
4b1477dd1b
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com>
2025-11-28 08:52:43 +07:00
Nextcloud bot
2043e0e140
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:39 +07:00
Andy Scherzinger
b028e83600
Merge pull request #56656 from nextcloud/backport/56498/stable31
...
[stable31] fix(files_sharing): Allow deleting a share of a missing file
2025-11-27 15:19:22 +07:00
Nextcloud bot
934abb7c42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-27 00:13:53 +07:00
Stephan Orbaugh
ae0ba80dc5
Merge pull request #55356 from lxp/backport/55236/stable31
...
[stable31] fix(encryption): do not setup filesystem without permissions
2025-11-26 11:09:05 +07:00
skjnldsv
06e3a69c26
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-26 09:49:20 +07:00
dependabot[bot]
14aa3d3075
Merge pull request #56333 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/vue-8.34.0
2025-11-26 00:29:37 +07:00
Nextcloud bot
c3ba0338b3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-26 00:14:25 +07:00
Ferdinand Thiessen
67b56df476
chore: adjust tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-26 01:03:13 +07:00
SebastianKrupinski
3d44ec453b
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-11-25 10:32:07 +07:00
Côme Chilliet
cf398cff76
chore: Improve wording in debug log
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2025-11-25 10:47:03 +07:00
Côme Chilliet
8aba726ee9
fix(files_sharing): Allow deleting a share of a missing file
...
This can happen in various scenarios, we should allow the user to delete
the share in this situation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-25 10:47:03 +07:00
Nextcloud bot
366652477c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-25 00:14:18 +07:00
Robin Appelman
6b02bb1366
Merge pull request #56557 from nextcloud/backport/52786/stable31
...
[stable31] allow configuring multiple object store backends
2025-11-24 17:09:19 +07:00
Nextcloud bot
1374e07239
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-24 00:14:18 +07:00
Nextcloud bot
3e71f395e0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-23 00:13:49 +07:00
Nextcloud bot
0d03f2b309
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-22 00:14:28 +07:00
Nextcloud bot
930316eed5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-21 00:14:10 +07:00
Robin Appelman
91d9b9cdb5
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-20 15:36:13 +07:00
Robin Appelman
832c77ab52
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-20 15:16:43 +07:00
Nextcloud bot
cabbe45321
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-20 00:14:31 +07:00
Nextcloud bot
ee6436b8a9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-19 00:14:07 +07:00
Nextcloud bot
eaf35ba9fd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-18 00:14:37 +07:00
Côme Chilliet
c2d06d3306
Merge pull request #56422 from nextcloud/backport/56189/stable31
...
[stable31] fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-17 16:42:33 +07:00
Nextcloud bot
eb54e1cbbb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-17 00:13:40 +07:00
Nextcloud bot
290d7ee6ff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-16 00:13:44 +07:00
Git'Fellow
63fb254b6b
Merge pull request #55962 from nextcloud/backport/55955/stable31
...
[stable31] fix(dav): allow multiple link shares token in session
2025-11-15 13:11:20 +07:00
Nextcloud bot
0f041188ad
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-15 00:13:34 +07:00
Nextcloud bot
362a8578a2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-14 00:13:35 +07:00
Côme Chilliet
6f46e90882
fix(encryption): Add the script to test encryption status only on logged in pages
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-13 15:54:16 +07:00
Nextcloud bot
82d1274237
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-13 00:14:33 +07:00
Enjeck C
f96eb98700
fix(files_external): check for changes when saving settings
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com>
2025-11-12 07:38:55 +07:00
Nextcloud bot
4b559e7d8a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-12 00:14:30 +07:00
Andy Scherzinger
e9dac65e4e
Merge pull request #56348 from nextcloud/backport/55556/stable31
...
[stable31] feat: add occ command to scan and delete orphaned keys
2025-11-11 18:03:32 +07:00
nfebe
6a1fdf5498
fix: Make TrustedServers optional in RemotePlugin
...
The federation app is not always installed, causing errors when
TrustedServers is injected as a hard dependency. This change makes
the dependency optional by using nullable types and null-safe
operators, defaulting to false when unavailable.
Modified backport of #55893 which are required for
the stable31 backport to function correctly.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-11 12:09:05 +07:00
nfebe
75179f9520
fix(sharing): Adapt share suggestions to match trusted servers configs
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled
but `show_federated_shares_as_internal` is not, filter federated share
suggestions to only include trusted servers. Previously, searching for
an email address would suggest non-trusted federated servers.
Resolved : #54511
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-11 12:09:05 +07:00
Nextcloud bot
8868b145ec
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-11 00:13:45 +07:00
Hamza
1ad5850c81
feat: add occ command to scan and selete orphaned keys
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
2025-11-10 15:01:11 +07:00
Nextcloud bot
cd587911c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-10 00:13:39 +07:00
Nextcloud bot
8f2991da3e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-08 00:13:49 +07:00
rakekniven
f96a983aa6
Merge pull request #56253 from nextcloud/backport/56192/stable31
...
[stable31] chore(i18n): Fixed plural strings
2025-11-07 09:56:20 +07:00
Nextcloud bot
042d6e002b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-07 00:14:07 +07:00
rakekniven
062120b6c3
chore(i18n): Fixed plural strings
...
Also reduced words. See https://uxdworld.com/how-to-write-effective-success-messages/ for details
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-11-06 17:00:37 +07:00
Louis Chmn
476589644b
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-06 07:24:38 +07:00