Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix(files): File type filter UI sync with filter state | Ferdinand Thiessen | 2025-01-17 | 2 | -9/+34 | |
| | | | | | | | When changing the folder the filter will be re-mounted by the file list, so we need to pass the current state of the filter to the filter UI. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | chore: Resolve ESLint warnings | Ferdinand Thiessen | 2025-01-16 | 5 | -18/+15 | |
| | | | | | | | | | | - Add default value to non-required Vue props - Reformat function to async function if needed - Add some documentation - Allow `any` in places where it makes sense (tests) - Order vue component sections as required Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(files): sort not working after changing viewsfix/files/sort-after-view-change | Richard Steinmetz | 2025-01-16 | 6 | -36/+13 | |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||||
* | fix(files): hide move dialog action if destination has no CREATE permission | Maksim Sukharev | 2025-01-15 | 1 | -0/+5 | |
| | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> | |||||
* | fix: Remove duplicate propfind call | Louis Chemineau | 2025-01-15 | 3 | -32/+37 | |
| | | | | | | This also was an XHR call which is not going through the end to end encryption proxy Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | fix: Show full template name | Julius Knorr | 2025-01-15 | 1 | -3/+0 | |
| | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net> | |||||
* | feat(files_trashbin): Allow preventing trash to be deleted permanently | provokateurin | 2025-01-13 | 3 | -1/+48 | |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | fix(files): rename actions submenu back entrybackport/50123/master | skjnldsv | 2025-01-10 | 1 | -1/+1 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): close submenu on main actions state change | skjnldsv | 2025-01-10 | 1 | -0/+7 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix: Do not duplicate `/` in davPathartonge/fix/sidebar_davpath | Louis Chemineau | 2025-01-09 | 1 | -1/+1 | |
| | | | | | | | `davRootPath` already contains a leading `/` Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> | |||||
* | fix: Use `displayname` as sidebar titleartonge/fix/displayname_in_sidebar | Louis Chemineau | 2025-01-09 | 1 | -2/+2 | |
| | | | | | | | Keep the fallback with this.fileInfo as this.node could be null Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> | |||||
* | feat(files): Display meaningful error message on move failure | Christopher Ng | 2025-01-03 | 1 | -2/+13 | |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||||
* | fix(files): Only register preview service worker once when the instance is ↵fix/files/preview-service-worker-registration | provokateurin | 2024-12-18 | 1 | -1/+8 | |
| | | | | | | hosted at the root path Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | feat(systemtags): add systemtag manage keyboard shortcut | skjnldsv | 2024-12-17 | 4 | -26/+67 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): add keyboard shortcuts helper section | skjnldsv | 2024-12-17 | 2 | -4/+155 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): pinia import and usage | skjnldsv | 2024-12-17 | 1 | -2/+2 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): add selection keyboard shortcuts | skjnldsv | 2024-12-17 | 2 | -6/+59 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): add hotkey service and unify action handling | skjnldsv | 2024-12-17 | 14 | -80/+438 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): virtual scroller item size computation | skjnldsv | 2024-12-17 | 1 | -15/+44 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): add opendetails param and file list up/down keyboard shortcut | skjnldsv | 2024-12-17 | 7 | -49/+234 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files_trashbin): add cypress tests | skjnldsv | 2024-12-12 | 1 | -0/+1 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): protect filelist actions with try...catch | skjnldsv | 2024-12-12 | 1 | -6/+47 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files_trashbin): update @nextcloud/files and adjust api + l10n fix | skjnldsv | 2024-12-12 | 1 | -1/+1 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): Right-align list actions | Christopher Ng | 2024-12-12 | 1 | -12/+21 | |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||||
* | fix(files): throttle favorite with max 5 simultaneous requests | skjnldsv | 2024-12-11 | 1 | -1/+22 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | Merge pull request #49694 from nextcloud/bugfix/fix-service-worker-scope | John Molakvoæ | 2024-12-11 | 1 | -2/+3 | |
|\ | ||||||
| * | fix: Fix ServiceWorker scope when Nextcloud installed in subfolder | Kostiantyn Miakshyn | 2024-12-06 | 1 | -2/+3 | |
| | | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com> | |||||
* | | fix(files): failsafe when executing actions methods | skjnldsv | 2024-12-11 | 2 | -16/+48 | |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | | fix(files): cancel renaming on enter if no file name changes | skjnldsv | 2024-12-10 | 1 | -0/+4 | |
|/ | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | chore: Remove unused icon | Christopher Ng | 2024-12-03 | 1 | -2/+0 | |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||||
* | feat(files): Update caption for screen readers when uploading is not possible | Christopher Ng | 2024-12-03 | 2 | -22/+19 | |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||||
* | fix(files): properly update paths and folder children on node move | skjnldsv | 2024-12-03 | 3 | -57/+112 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(templates): make second click as confirmation on templates picker | Luka Trovic | 2024-12-02 | 2 | -1/+14 | |
| | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com> | |||||
* | fix(files): Restore page title (folder - view - product) | Ferdinand Thiessen | 2024-11-21 | 1 | -1/+13 | |
| | | | | | | | | * Folder: Current folder if not root * View: Name of current view * Product: Nextcloud Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | refactor(files): Provide `useFileListWidth` composable | Ferdinand Thiessen | 2024-11-20 | 12 | -84/+155 | |
| | | | | | | | | Replace the mixin with a composable, this is better typed and works in both: Options- and Composition API. Also added component tests for it. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | feat: add confirmation dialog for file extension changes | nfebe | 2024-11-19 | 1 | -1/+78 | |
| | | | | | | | - Introduced a dialog to confirm if users want to proceed with changing the file extension. - Added handling for dialog visibility to prevent recursion. (Since it looks like use must press escape to stop rename???) Signed-off-by: nfebe <fenn25.fn@gmail.com> | |||||
* | fix(files): improve delete display name when trashbin is disabledfix/files/delete-display-no-trashbin | Richard Steinmetz | 2024-11-19 | 1 | -14/+14 | |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||||
* | chore: lint fixchore/force-style-lint | skjnldsv | 2024-11-19 | 1 | -1/+1 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | refactor(styles): Adjust code style in SCSS sources to match our stylelint ↵ | Ferdinand Thiessen | 2024-11-19 | 7 | -23/+17 | |
| | | | | | | config Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | refactor(files): Replace deprecated `Types` enum for share types | Ferdinand Thiessen | 2024-11-18 | 1 | -11/+15 | |
| | | | | | | | Replace with `ShareType` enum. Also fix some small Typescript issues in `FilesList.vue`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | refactor(files): Adjust `useNavigation` composable to enforce active view | Ferdinand Thiessen | 2024-11-16 | 6 | -25/+31 | |
| | | | | | | | | | In some cases it is guaranteed that we have a proper active view, e.g. when the file list is loaded (so within FileEntry* components). This does not change anything but the Typescript types, so the `currentView` is typed as `View` instead of `View | null´. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(files): Make injected actions reactive | Ferdinand Thiessen | 2024-11-15 | 1 | -3/+3 | |
| | | | | | | | Provided values are not reactive by default and by design, we must need computed to make them reactive. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(files): ensure valid mtime and fallback to crtime if defined | skjnldsv | 2024-11-14 | 1 | -1/+15 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | chore(files): replace `@skjnldsv/sanitize-svg` with `DOMPurify`chore/drop-skjnldsv/sanitize-svg | skjnldsv | 2024-11-14 | 1 | -5/+2 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(files): Add support for file list actions | Christopher Ng | 2024-11-13 | 1 | -1/+30 | |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||||
* | fix(files): Revert CSS causing the file name to have no bounding box | Ferdinand Thiessen | 2024-11-11 | 2 | -4/+3 | |
| | | | | | | Instead add the direction only to the filename wrapper not the button. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(files): Fix file names alignment in Files List in UI RTL mode. | Faisal Alghamdi | 2024-11-09 | 1 | -1/+1 | |
| | | | | Signed-off-by: Faisal Alghamdi <falghamdi125@gmail.com> | |||||
* | fix(files): check that node is in user root folder for view-in-folder action | skjnldsv | 2024-11-09 | 2 | -0/+17 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): edit locally buttons | skjnldsv | 2024-11-08 | 1 | -8/+7 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(files): open sidebar on sharing tab by default for files | skjnldsv | 2024-11-08 | 2 | -3/+39 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> |