Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(files_trashbin): check if there is enough space before restoringleftybournes/fix/files_trashbin_dont_restore_full | Kent Delante | 2025-05-20 | 1 | -0/+4 |
| | | | | Signed-off-by: Kent Delante <kent.delante@proton.me> | ||||
* | test(files_trashbin): add test coverage also for utils like the logger | Ferdinand Thiessen | 2025-03-11 | 1 | -0/+20 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(files_trashbin): restore action refactoring | Ferdinand Thiessen | 2025-03-11 | 3 | -16/+169 |
| | | | | | | | 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> | ||||
* | fix(files_trashbin): return correct type in empty trash action | Ferdinand Thiessen | 2025-03-11 | 6 | -37/+263 |
| | | | | | | | | | 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> | ||||
* | fix(files_trashbin): correctly sort custom columns in trashbin view | Ferdinand Thiessen | 2025-03-11 | 5 | -79/+375 |
| | | | | | | | | | | | 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> | ||||
* | refactor: Migrate nextcloud-vue usage to new import schema | Ferdinand Thiessen | 2025-02-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_trashbin): Only emit files:node:deleted events if deleting all ↵ | provokateurin | 2025-01-13 | 1 | -2/+3 |
| | | | | | | trash was successful Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat(files_trashbin): Allow preventing trash to be deleted permanently | provokateurin | 2025-01-13 | 1 | -0/+11 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(trashbin): Fix infinitely loading empty trash action on close | Christopher Ng | 2024-12-12 | 1 | -2/+2 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | feat(files_trashbin): improve wordings | skjnldsv | 2024-12-12 | 1 | -4/+4 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | perf(files_trashbin): use empty trashbin endpoint instead of batch delete ↵ | skjnldsv | 2024-12-12 | 1 | -69/+41 |
| | | | | | | requests Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(files): protect filelist actions with try...catch | skjnldsv | 2024-12-12 | 1 | -4/+3 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(files_trashbin): update @nextcloud/files and adjust api + l10n fix | skjnldsv | 2024-12-12 | 1 | -1/+2 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(trashbin): Allow emptying trash | Christopher Ng | 2024-12-12 | 3 | -1/+125 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | fix: fix getting the folder node from the dav response | Robin Appelman | 2024-08-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | perf(files_trashbin): Only trigger one PROPFIND for trashbin view | Ferdinand Thiessen | 2024-08-05 | 2 | -65/+17 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(files): Resort imports and fix doc comment | Ferdinand Thiessen | 2024-08-01 | 1 | -2/+2 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: Enable ESLint for apps and fix all errors | Ferdinand Thiessen | 2024-07-09 | 1 | -6/+6 |
| | | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_trashbin): Make files view registering an init script | Ferdinand Thiessen | 2024-06-23 | 1 | -0/+0 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-06-02 | 6 | -95/+14 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | chore: Remove All files prefix from original location | Christopher Ng | 2024-04-30 | 1 | -2/+2 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | refactor(trashbin): Move columns into separate file | Christopher Ng | 2024-04-30 | 2 | -115/+146 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | feat(trashbin): Show user who deleted a file | Christopher Ng | 2024-04-30 | 2 | -0/+61 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | feat(trashbin): Show original location of deleted file | Christopher Ng | 2024-03-28 | 2 | -3/+39 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | fix(dav): multiple fixes in usage of webdav library | Varun Patil | 2024-02-28 | 1 | -6/+19 |
| | | | | | | | | 1. Refresh token on update 2. Fix some very weird imports 3. Patch fetch instead of request to prevent accessing impl details Signed-off-by: Varun Patil <varunpatil@ucla.edu> | ||||
* | fix(files): encoded source path on actions requests | John Molakvoæ | 2023-10-03 | 2 | -2/+2 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix: encode uri for delete, restore and favorite | Daniel Kesselberg | 2023-09-28 | 2 | -2/+3 |
| | | | | | | To encode # and other characters properly Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix: avoid side-effect imports | John Molakvoæ (skjnldsv) | 2023-09-21 | 1 | -4/+4 |
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | fix: encode basename in restore action | Daniel Kesselberg | 2023-08-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | feat: migrate FileAction from server | John Molakvoæ | 2023-08-23 | 2 | -7/+4 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | chore: use Navigation from `@nextcloud/files` | John Molakvoæ | 2023-08-23 | 3 | -12/+9 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | chore(files): add Headers, remove legacy methods and cleanup | John Molakvoæ | 2023-08-17 | 1 | -2/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(f2v): migrate Files | John Molakvoæ | 2023-08-17 | 1 | -2/+2 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix(files): default emptycontent message | John Molakvoæ | 2023-07-18 | 1 | -0/+3 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat: add modified column | John Molakvoæ | 2023-07-05 | 2 | -3/+4 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix(files): restore action tslint | John Molakvoæ | 2023-07-05 | 1 | -3/+4 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): favorites | John Molakvoæ | 2023-07-05 | 1 | -11/+5 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix(files): standardize `files:node:event` event syntax | John Molakvoæ | 2023-04-14 | 1 | -1/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | chore(files_trashbin): cleanup old legacy files | John Molakvoæ | 2023-04-07 | 2 | -500/+0 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | chore(eslint): clean and fix | John Molakvoæ | 2023-04-06 | 4 | -10/+8 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): add FileAction service | John Molakvoæ | 2023-04-06 | 1 | -1/+3 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix: improved preview handling | John Molakvoæ | 2023-04-06 | 1 | -1/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): move userconfig to dedicated store and fix crop previews | John Molakvoæ | 2023-04-06 | 1 | -1/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): batch actions | John Molakvoæ | 2023-04-06 | 1 | -16/+26 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): propagate restore and delete events | John Molakvoæ | 2023-04-06 | 1 | -4/+10 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(accessibility): add files table caption and summary | John Molakvoæ | 2023-04-06 | 1 | -0/+1 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | fix(files): fix custom render components reactivity | John Molakvoæ | 2023-04-06 | 1 | -1/+3 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): implement sorting per view | John Molakvoæ | 2023-04-06 | 1 | -2/+5 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): actions api | John Molakvoæ | 2023-04-06 | 3 | -5/+71 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | feat(files): custom columns | John Molakvoæ | 2023-04-06 | 2 | -1/+24 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> |