Nextcloud bot
7d54ff5398
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-15 00:23:39 +07:00
Ferdinand Thiessen
f9355decbc
test(files_trashbin): add test coverage also for utils like the logger
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-13 21:30:43 +07:00
Ferdinand Thiessen
b15ce12f28
refactor(files_trashbin): restore action refactoring
...
1. do not rely on magic string but use constant ID for trashbin view
2. add unit tests for restore action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-13 21:30:43 +07:00
Ferdinand Thiessen
4b773f6dd7
fix(files_trashbin): return correct type in empty trash action
...
1. correctly return null instead of void in empty trash action
2. use constant instead of magic value for action ID
3. add unit tests for empty trash action
4. add unit tests for trashbin api
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-13 21:30:43 +07:00
Ferdinand Thiessen
ede015a424
fix(files_trashbin): correctly sort custom columns in trashbin view
...
1. Refactor to make code better testable (move columns and view source to `files_views` folder)
2. Fix deletion time fallback (JS Date vs unix timestamp for
"delted"-column)
3. Correctly sort `deletedBy` and `originalLocation` columns to use
natural sort like any other column
4. Add unit tests for columns and views
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-13 21:30:43 +07:00
Nextcloud bot
aebc0806fc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-12 00:23:27 +07:00
Nextcloud bot
fe2cf50496
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 00:45:14 +07:00
Nextcloud bot
3276012191
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-24 20:39:17 +07:00
Nextcloud bot
a1f748040a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-24 00:22:04 +07:00
Nextcloud bot
1255a482dd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-18 00:22:06 +07:00
Nextcloud bot
b534d83e39
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-17 00:21:52 +07:00
Nextcloud bot
7e5b706e03
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-16 00:45:03 +07:00
Nextcloud bot
ea6bb3755f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-14 00:22:13 +07:00
Nextcloud bot
b6887083a9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-08 00:21:50 +07:00
Nextcloud bot
6d850e9e5c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-06 00:22:02 +07:00
Nextcloud bot
d43f7b6ee6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-29 00:22:14 +07:00
Nextcloud bot
d06a26d58b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-27 00:21:51 +07:00
Louis Chemineau
3250d71284
feat: Support X-NC-Skip-Trashbin header
...
This is useful for clients that want to directly and permanently delete a file.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-24 17:58:14 +07:00
Nextcloud bot
d99caa2083
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-24 00:21:18 +07:00
Nextcloud bot
36ef0f1add
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-23 13:39:42 +07:00
Nextcloud bot
56c45652ba
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-21 00:21:03 +07:00
Nextcloud bot
386139c18a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-19 00:21:12 +07:00
Nextcloud bot
326120a7f7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-17 00:21:27 +07:00
Nextcloud bot
dffab2221d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-14 07:58:47 +07:00
provokateurin
badf6ab935
fix(files_trashbin): Only emit files:node:deleted events if deleting all trash was successful
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-13 15:19:19 +07:00
provokateurin
31c21c7797
feat(files_trashbin): Allow preventing trash to be deleted permanently
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-13 15:19:19 +07:00
Nextcloud bot
42c021fda2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-13 00:21:15 +07:00
provokateurin
085d4c9364
refactor(OpenAPI): Adjust scopes to match previous behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-06 14:30:40 +07:00
Nextcloud bot
222e6d74da
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-30 00:21:32 +07:00
Nextcloud bot
d65ce2328c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-24 00:21:26 +07:00
Nextcloud bot
ae0521ec28
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-19 00:21:31 +07:00
Nextcloud bot
23fe7615b3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-18 00:22:21 +07:00
Nextcloud bot
5f00a26c3a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-17 00:21:13 +07:00
Nextcloud bot
2db363b306
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-16 00:21:21 +07:00
Nextcloud bot
16104dc32b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-15 00:21:16 +07:00
Nextcloud bot
2bbc4f5988
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-14 00:21:37 +07:00
Nextcloud bot
fef721e641
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-13 00:21:04 +07:00
Christopher Ng
aa1944e819
fix(trashbin): Fix infinitely loading empty trash action on close
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-12-12 10:47:09 +07:00
skjnldsv
1f419c975e
feat(files_trashbin): improve wordings
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-12 10:08:38 +07:00
skjnldsv
e8b0bdc5f4
perf(files_trashbin): use empty trashbin endpoint instead of batch delete requests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-12 10:08:38 +07:00
skjnldsv
34299e6a5d
fix(files): protect filelist actions with try...catch
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-12 10:08:38 +07:00
skjnldsv
9c08d3b0b8
fix(files_trashbin): update @nextcloud/files and adjust api + l10n fix
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-12 10:08:38 +07:00
Christopher Ng
943023a3f4
feat(trashbin): Allow emptying trash
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-12-12 10:08:38 +07:00
Nextcloud bot
9bd7304ad6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-06 00:22:20 +07:00
Christopher Ng
119e7d1bd7
feat(trashbin): Add backend dav property
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-12-03 16:09:13 +07:00
Nextcloud bot
f47d1e99db
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-12 00:22:54 +07:00
John Molakvoæ
d53fde8eef
Merge pull request #49015 from nextcloud/fix/openapi/array-syntax
2024-11-06 08:56:30 +07:00
provokateurin
77114fb327
fix(OpenAPI): Adjust array syntax to avoid ambiguities
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-05 09:58:11 +07:00
Nextcloud bot
b95431ba57
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-04 00:20:21 +07:00
Nextcloud bot
7cdd7013ee
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-30 00:20:24 +07:00