Nextcloud bot
7a9632d4f5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-23 00:23:11 +00:00
skjnldsv
224cc58ec7
fix(files_sharing): expireDate null tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-04-22 11:17:58 +02:00
Nextcloud bot
dd9390d177
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-22 00:23:16 +00:00
Nextcloud bot
586e047429
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-21 00:23:25 +00:00
Nextcloud bot
e04f7d6313
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-20 00:23:20 +00:00
Nextcloud bot
ec1d985d68
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-19 00:23:02 +00:00
Nextcloud bot
3a699c6373
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-18 00:23:47 +00:00
Louis
e08afe0849
Merge pull request #52184 from nextcloud/backport/51020/stable30
2025-04-17 11:38:34 +02:00
Andy Scherzinger
736f242302
Merge pull request #52189 from nextcloud/backport/49695/stable30
...
[stable30] fix: only do cache copy in updater if the parent folder should be in cache
2025-04-17 10:27:30 +02:00
Nextcloud bot
5e8b9428c0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-17 00:23:14 +00:00
Louis Chemineau
9bed21a8d7
fix: Transfer ownership with S3 as primary
...
When using S3 as primary storage, transferring ownership with the `--move` option fail with the following error:
`SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-45b963397aa40d4a0063e0d85e4fe7a1' for key 'fs_storage_path_hash'`
The `--move` option moves the entire home folder from one account to another.
The error means that the move failed because the destination folder already exist in `oc_filecache`.
- With S3 as primary storage, folders only exists as entries in `oc_filecache`.
- With S3 as primary storage, `moveFromStorage(...)` only moves the cache entry, as nothing needs to be moved on disk. This cache move does not delete potentially pre-existing destination folder.
- With Local storage, `moveFromStorage(...)` calls `rename(...)` which delete pre-existing folder.
- `transfer(...)`: 687a4d9ac7/apps/files/lib/Service/OwnershipTransferService.php (L112)
- `oneTimeUserSetup(...)`: 687a4d9ac7/lib/private/Files/SetupManager.php (L261-L262)
- `mkdir(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L91-L135)
- `moveFromStorage(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L635-L636)
Delete pre-existing folder in `moveFromStorage(...)`
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-16 16:18:42 +02:00
Nextcloud bot
3a1880d8ce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-16 00:23:33 +00:00
Robin Appelman
a4d2af5155
fix: only do cache copy in updater if the parent folder should be in cache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-04-15 18:05:36 +02:00
Julius Knorr
37da5ff519
Merge pull request #52040 from nextcloud/backport/52008/stable30
...
[stable30] fix: Proper order for checking path prefix for getting file by id from cache
2025-04-15 12:10:27 +02:00
Andy Scherzinger
9b9bd3ad7d
Merge pull request #52165 from nextcloud/backport/52135/stable30
...
[stable30] ignore missing theming app
2025-04-15 08:02:25 +02:00
Nextcloud bot
ced8e25a78
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-15 00:22:58 +00:00
Maxence Lange
20ed42a7d7
fix(setup): ignore missing theming app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-04-14 21:53:36 +02:00
John Molakvoæ
2f1949a57e
fix(tests): Share manager error message from #52076
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-04-14 18:09:23 +00:00
Ferdinand Thiessen
f724102518
Merge pull request #52042 from nextcloud/backport/52013/stable30
...
[stable30] fix: Handle missing share providers when promoting reshares
2025-04-14 17:19:00 +02:00
Nextcloud bot
9c640995df
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-14 00:23:11 +00:00
Nextcloud bot
87c4d21e69
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-13 00:23:22 +00:00
Nextcloud bot
624c8afb9f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-12 00:23:23 +00:00
Joas Schilling
87e68de5c0
Merge pull request #52069 from nextcloud/backport/52066/stable30
...
[stable30] fix(federation): Don't load the addressbook when resolving a cloud ID
2025-04-11 12:31:39 +02:00
Lukas Schaefer
3cfc93d774
Fix(TaskProcessing): for validation for taskprocessing EShapeType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2025-04-11 07:27:28 +00:00
Nextcloud bot
ab94984fb6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-11 00:23:20 +00:00
Joas Schilling
32d30f8f67
fix(federation): Fix returning "no display name" after cache result
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-10 12:37:59 +02:00
Nextcloud bot
180ec1a875
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-10 00:23:02 +00:00
Joas Schilling
2593702243
fix(federation): Don't load the addressbook when resolving a cloud ID
...
Instead we delay the lookup of the display name until it is actually used
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-09 13:57:24 +02:00
Nextcloud bot
5b1010d3a8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-09 00:23:43 +00:00
Daniel Calviño Sánchez
c002b78a6e
fix: Handle missing share providers when promoting reshares
...
The provider for mail shares is not available when the "sharebymail" app
is disabled, and in that case a "ProviderException" is thrown when
trying to get it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-04-08 13:33:57 +00:00
Julius Knorr
d38a431030
fix: Catch old cached paths and fetch the new one
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-04-08 12:44:02 +00:00
Julius Knorr
af1112dac3
fix: Proper order for checking path prefix for getting file by id from cache
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-04-08 12:44:01 +00:00
Benjamin Gaussorgues
bad8f54232
feat(ip): use larger IPv6 range by default
...
Some providers assign `/48` IPv6 blocks instead of `/64` so it sounds safer
to use this mask by default.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-04-08 11:30:15 +02:00
Nextcloud bot
117e974718
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-08 00:23:28 +00:00
provokateurin
d44b42fd24
Revert "refactor: add migration for email setting"
...
This reverts commit e7859f0dac .
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-04-07 10:23:23 +02:00
Nextcloud bot
01c137980f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-05 00:22:33 +00:00
Ferdinand Thiessen
8a0bc2422d
fix: ensure enabled themes are set on the template
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-04 10:10:25 +02:00
Nextcloud bot
dc2a087e30
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-04 00:22:53 +00:00
Ferdinand Thiessen
8ab28350f9
refactor: add migration for email setting
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-03 16:12:55 +02:00
provokateurin
8a8d6addfb
fix(settings): Handle email change restriction separately from display name change restriction
...
Co-authored-by: provokateurin <kate@provokateurin.de>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Louis <louis@chmn.me>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-03 16:12:55 +02:00
Christoph Wurst
181561771b
fix(session): Only mark sessions of permanent tokens as app passwords
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-03 10:15:11 +02:00
Louis Chemineau
84b59c48b6
fix: Use login name to check the password
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-02 17:21:06 +00:00
Andy Scherzinger
0ef3932ad2
Merge pull request #51868 from nextcloud/backport/51866/stable30
...
[stable30] fix: use proper migration sorting when checking if a migration needs to be executed
2025-04-02 18:41:38 +02:00
Robin Appelman
2708a2b622
fix: use proper migration sorting when checking if a migration needs to be executed
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-04-02 12:52:40 +00:00
Richard Steinmetz
550d8d9fce
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-04-02 12:23:45 +02:00
Nextcloud bot
c50698abfb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-02 00:23:26 +00:00
Andy Scherzinger
626dd6840d
Merge pull request #51375 from nextcloud/backport/51108/stable30
...
[stable30] Fix disabled user list for SAML group subadmin
2025-04-01 11:59:43 +02:00
Nextcloud bot
7bcff35e3d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-01 00:23:28 +00:00
Côme Chilliet
107c18dff2
chore: Remove now unused methods from User manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:39:35 +02:00
Côme Chilliet
d3bc8b771c
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:39:05 +02:00