Maxence Lange
ac8b747bbe
fix(trashbin): deletedBy of a file from a federated folder
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-12-04 14:17:28 +07:00
Nextcloud bot
81ed68415b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-04 00:14:20 +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
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
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
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
Nextcloud bot
750526aae1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-05 00:14:23 +07:00
provokateurin
f5e3e97ea6
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-06 16:00:04 +07:00
Nextcloud bot
396b63ffe0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 00:13:26 +07:00
Marcel Müller
5f70d36fb9
fix: Stop infinite loop in ExpireTrash
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-25 15:36:54 +07:00
Nextcloud bot
486ef01c99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-21 00:13:28 +07:00
Joas Schilling
722d4b452f
fix(trashbin): Translate Nextcloud exception to Sabre exception
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-19 12:51:49 +07:00
Nextcloud bot
2fa1bf0306
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-17 00:13:43 +07:00
Kate
0e73460198
Merge pull request #54999 from nextcloud/backport/54950/stable31
2025-09-15 10:04:23 +07:00
provokateurin
5f3e1f2e63
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-14 21:30:38 +07:00
Louis Chemineau
60455d724b
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:25 +07:00
provokateurin
48fe23e772
Revert "fix(files_trashbin): Fix size propagation when moving file to trash"
...
This reverts commit b0a27e4dc4 .
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-10 09:00:41 +07:00
Andy Scherzinger
808cb1f72c
Merge pull request #54971 from nextcloud/backport/54950/stable31
...
[stable31] fix(files_trashbin): Fix size propagation when moving file to trash
2025-09-10 08:31:27 +07:00
provokateurin
b0a27e4dc4
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-10 07:27:23 +07:00
Nextcloud bot
5f4eb6b493
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-10 00:14:09 +07:00
Nextcloud bot
4b0655a255
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-06 00:13:47 +07:00
Nextcloud bot
4ec5aa8702
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-03 00:12:46 +07:00
Côme Chilliet
7e401c80f1
fix(trashbin): Fix errors in the log on MOVE operations
...
dirname will return '.' for files at the root, which will cause an
Exception that gets logged.
Instead use \Sabre\Uri\split like other sabre plugins, to get an empty
string for root directory.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-28 12:23:05 +07:00
Nextcloud bot
702356fda5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-27 00:12:39 +07:00
Nextcloud bot
9ba1aae362
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-26 00:13:57 +07:00
Nextcloud bot
3a15ea500f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-23 00:12:26 +07:00
Nextcloud bot
ac77f31c2f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-16 00:12:10 +07:00
Nextcloud bot
8ffac3b932
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-08 00:12:38 +07:00
Ferdinand Thiessen
6fa0692323
fix(files_trashbin): `has-preview` must return `true` or `false`
...
Currently it returned the boolean value, but PHP will turn it into an
integer...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-07 12:24:59 +07:00
Nextcloud bot
c3cd5bb439
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-06 00:13:03 +07:00
Nextcloud bot
510b3483f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-04 00:13:32 +07:00
Nextcloud bot
d6468653e4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-28 00:12:24 +07:00
Nextcloud bot
3aa6cc01b8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-26 00:12:21 +07:00
Kate
be84f82fa7
Merge pull request #53837 from nextcloud/backport/53112/stable31
2025-07-16 02:16:37 +07:00
Nextcloud bot
f58887ef8d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-16 00:12:18 +07:00
Kent Delante
f8cce08595
fix(files_trashbin): Expire trashbin items when space is needed
...
Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-07-16 08:00:28 +07:00
Nextcloud bot
8d4f0a62ae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-13 00:12:06 +07:00
Nextcloud bot
7e1b487cea
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-08 00:12:20 +07:00
Nextcloud bot
11599b01f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-05 00:12:11 +07:00
Nextcloud bot
1411f098b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-03 00:12:24 +07:00
Nextcloud bot
6757f01d94
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-01 15:17:20 +07:00
Nextcloud bot
359fe5849c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-01 00:12:21 +07:00
Nextcloud bot
c4f4f3ca9e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-30 12:54:11 +07:00
Nextcloud bot
92249b5ab5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-23 00:22:15 +07:00
Nextcloud bot
5f96ddbf42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-21 00:22:59 +07:00
Nextcloud bot
60b4a3d712
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-20 00:22:39 +07:00
Nextcloud bot
f57af2d6a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-19 00:22:50 +07:00
Nextcloud bot
05b870579b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-18 00:22:33 +07:00
Nextcloud bot
b6f8bbb6bf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-17 08:00:34 +07:00