Cristian Scheid
dfdb4ba500
feat: set creation_time on file creation and render recently created icon
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-03-03 15:09:50 +00:00
Andy Scherzinger
e3d0ead392
Merge pull request #58658 from nextcloud/backport/58057/stable33
...
[stable33] perf(sharing): Avoid loading all shares from all users when unsharing
2026-03-03 07:47:11 +01:00
Salvatore Martire
0407f7094f
Merge pull request #58673 from nextcloud/backport/58660/stable33
...
[stable33] fix: check source and target when emitting copy event
2026-03-02 18:25:15 +01:00
Salvatore Martire
ba9bd0d82f
fix: check source and target when emitting copy event
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-03-02 15:51:43 +00:00
Carl Schwan
94c4235151
perf: Perform share path validation early
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-03-02 16:07:24 +01:00
Josh
8e73c32db8
chore: fixup/ revert cast in S3ObjectTrait
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-03-02 13:36:55 +00:00
Josh
2fe757f358
fix(S3ObjectTrait): cast $urn to a string until typing adding elsewhere
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-03-02 13:36:55 +00:00
Josh
ec1206ec58
fix(ObjectStorage): fix 0 folder handling in Primary Storage
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-03-02 13:36:55 +00:00
Carl Schwan
c90bf858ec
perf(sharing): Avoid loading all shares from all users when unsharing
...
First check which users have a shares and for which providers and then
only load these shares.
Avoid doing at most 5 SQL queries for each users a share was shared with if
there are no shares.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-03-02 11:25:49 +00:00
Joas Schilling
3b850d5710
Merge pull request #58607 from nextcloud/backport/58597/stable33
...
[stable33] fix(repair): Fix repair steps when files_sharing is disabled
2026-02-27 23:41:00 +01:00
Joas Schilling
d71f2ec1ba
fix(repair): Fix repair steps when files_sharing is disabled
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2026-02-27 21:56:59 +01:00
Marcel Müller
b51a4f452b
fix: Use configured loglevel even when log.condition matches is set
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2026-02-27 15:01:30 +00:00
Kate
fb30a0f01f
Merge pull request #58558 from nextcloud/backport/58279/stable33
2026-02-26 11:28:34 +01:00
Salvatore Martire
9f004aa657
fix(L10N): stop stripping _ from language codes
...
Stripping the underscore breaks support for all languages like de_AT,
de_DE and so on...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-02-25 15:55:21 +00:00
Benjamin Gaussorgues
e8b214085a
fix(snowflake_ids): allow multiple instance with same temp directory
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-02-25 09:20:51 +00:00
Salvatore Martire
24ab6ac5c5
fix: avoid recomputing list of mounts by provider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-02-25 06:30:53 +00:00
Andy Scherzinger
4a7eb39791
Merge pull request #58536 from nextcloud/backport/58128/stable33
...
[stable33] fix(share): Set expiration time to end of day (23:59:59)
2026-02-24 20:57:46 +01:00
Robin Appelman
e88748e701
fix: correctly return false for filesize on non-existing file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-24 18:05:00 +01:00
nfebe
b601b03084
fix(share): Set expiration time to end of day (23:59:59)
...
Shares now expire at the end of the selected day instead of the
beginning, allowing access throughout the entire expiration day.
Also return actual stored time in API response instead of hardcoded
00:00:00 to prevent timezone-related display issues in the UI.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-02-24 10:23:09 +00:00
Kate
360de52879
Merge pull request #58527 from nextcloud/backport/58338/stable33
2026-02-24 09:37:34 +01:00
Nextcloud bot
2c288dd1df
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-24 00:19:33 +00:00
Salvatore Martire
2e287be4c8
fix: remove user part only at the beginning of path
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-02-23 15:45:38 +00:00
Carl Schwan
9866e8190d
fix(propagator): Don't run queries if no parents
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-02-23 12:00:07 +00:00
Nextcloud bot
579f3c295c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-23 00:19:25 +00:00
Nextcloud bot
54b77e58b0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-22 00:19:28 +00:00
Andy Scherzinger
4308fab27d
Merge pull request #58440 from nextcloud/backport/58144/stable33
...
[stable33] Fix/more missing userid cases
2026-02-20 23:27:03 +01:00
provokateurin
bbde9496ca
fix(Propagator): Also skip groupfolders versions and trash entries
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-02-20 05:23:30 +00:00
Nextcloud bot
b9a3210b04
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-20 00:20:46 +00:00
Andy Scherzinger
4a0dce67b0
Merge pull request #58378 from nextcloud/backport/58285/stable33
...
[stable33] fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById`
2026-02-19 23:34:29 +01:00
Kate
5ed7c0e0c9
Merge pull request #58433 from nextcloud/backport/58402/stable33
...
[stable33] fix(Propagator): Skip groupfolders root entries
2026-02-19 18:20:05 +01:00
Salvatore Martire
a93ef85930
fix: add user id header when redirecting to default app
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2026-02-19 14:28:21 +00:00
provokateurin
72d18abe62
fix(Propagator): Skip groupfolders root entries
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-02-19 13:09:07 +00:00
Benjamin Gaussorgues
fd925b95ce
fix(perf): use index when deleting old previews
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-02-19 13:07:15 +00:00
Ferdinand Thiessen
5538b7b098
Merge pull request #58374 from nextcloud/backport/58327/stable33
...
[stable33] feat: add upload_time support to file search and recent files
2026-02-19 02:06:46 +01:00
Robin Appelman
119a635a8c
Merge pull request #58328 from nextcloud/backport/58107/stable33
...
[stable33] fix: don't try to create preview folder if it already exists
2026-02-18 15:44:27 +01:00
Nextcloud bot
01f731a5f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-18 00:21:01 +00:00
Ferdinand Thiessen
51b3ad5c91
fix(cache): filter out invalid entries in OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-17 12:30:36 +00:00
Cristian Scheid
8655c6ecc7
feat: add upload_time support to file search and recent files
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-02-17 10:48:42 +00:00
Nextcloud bot
0e014ea533
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-16 00:20:53 +00:00
Nextcloud bot
98e08cb77d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-14 00:21:21 +00:00
Robin Appelman
e0b238533f
fix: don't try to create preview folder if it already exists
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-13 14:10:59 +00:00
Andy Scherzinger
dd2c8d93ce
Merge pull request #58274 from nextcloud/backport-stable33-58230
...
[stable33]: fix(preview): Fix files:app-data-scan for previews
2026-02-12 09:11:12 +01:00
Carl Schwan
c844689b86
fix(preview): Fix files:app-data-scan for previews
...
And add unit tests for both migrated files and non-migrated files
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-02-12 01:54:36 +01:00
Nextcloud bot
8988c0ce63
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-12 00:20:52 +00:00
Andy Scherzinger
394f775316
Merge pull request #58271 from nextcloud/backport/58216/stable33
...
[stable33] fix(preview): Handle unique constraints
2026-02-11 21:16:27 +01:00
Andy Scherzinger
3aa9d8cdf0
Merge pull request #58270 from nextcloud/backport/58223/stable33
...
[stable33] fix: correctly quote tablenames for truncating with oracle
2026-02-11 20:47:41 +01:00
Carl Schwan
90eedeabc5
fix(preview): Handle unique constraints
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-02-11 19:21:12 +00:00
Andy Scherzinger
387d1dbe38
Merge pull request #58198 from nextcloud/backport/58134/stable33
...
[stable33] fix(propagator): Improve lock behavior of propagator
2026-02-11 19:59:42 +01:00
grnd-alt
ad24d47f4a
fix: correctly quote tablenames for truncating with oracle
...
Signed-off-by: grnd-alt <git@belakkaf.net >
2026-02-11 17:00:34 +01:00
Carl Schwan
3d031b03f3
fix(propagator): Lock rows also in propagateChange
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-02-11 16:25:18 +01:00