aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(files): apply the renaming when leaving the input fieldRaphaël Jakse2024-05-021-1/+1
| | | | | | Refs: #42689 Signed-off-by: Raphaël Jakse <raphael.git@jakse.fr>
* fix(files): Use string array instead of string for forbidden charactersFerdinand Thiessen2024-04-291-7/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #44805 from nextcloud/fix/selected-files-countPytal2024-04-171-0/+6
|\ | | | | fix(files): Display selected files count
| * fix(files): Display selected files countChristopher Ng2024-04-171-0/+6
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | fix(comments): Fix issues thrown by comments sidebar tab codeFerdinand Thiessen2024-04-171-4/+4
|/ | | | | | | | When the comments tab is used instead of the merged activity+comments, then some issues are throws due to prop altering and duplicated names (resourceId as prop and data). This is fixed as well as some other vue related errors in the sidebar Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Ensure search query is cleared when changing view or directoryFerdinand Thiessen2024-04-171-0/+10
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Do not show files from hidden folders in "Recent"-view if hidden ↵Ferdinand Thiessen2024-04-165-6/+59
| | | | | | | | files are disabled by user Needed to adjust the store creation to be able to inject pinia before the vue app is initialized. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Focus filename input in new-node dialog when openedFerdinand Thiessen2024-04-161-1/+18
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #44806 from nextcloud/chore/widget-primary-colorPytal2024-04-161-1/+1
|\ | | | | chore(files): Switch widget to primary color
| * chore: Switch widget to primary colorChristopher Ng2024-04-151-1/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | fix(files): Inherit some node attributes when creating new nodes to preserve ↵Ferdinand Thiessen2024-04-164-9/+35
| | | | | | | | | | | | shared state Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Sanitize `share-types` attribute in download actionFerdinand Thiessen2024-04-161-1/+2
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(Cypress): Adjust tests for new breadcrumbsEduardo Morales2024-04-101-1/+1
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(files): Hide full view name on small mobile to prevent overflowFerdinand Thiessen2024-04-101-10/+11
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(breadcrumbs): Improved breadcrumb progress bar mobile renderingEduardo Morales2024-04-102-19/+21
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(files): Call davGetFavoritesReport after the registration of propfind ↵Louis Chemineau2024-04-081-2/+1
| | | | | | properties Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): breadcrumbs native drop eventskjnldsv2024-04-041-1/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore: add drag and drop recursion and FilesystemAPI testingskjnldsv2024-04-045-174/+350
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): unify drag and drop methodsskjnldsv2024-04-044-151/+355
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): breadcrumbs dndskjnldsv2024-04-043-70/+188
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): Fix error with numeric filenamesChristopher Ng2024-03-281-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Fix translation of "Delete file"Joas Schilling2024-03-281-4/+16
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(personal-files): correctly filters groupfolders nowEduardo Morales2024-03-261-6/+9
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(tests): Add mock for `window._oc_webroot`Ferdinand Thiessen2024-03-233-0/+18
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): When copying nodes only add the copy suffix for file before file ↵Ferdinand Thiessen2024-03-222-7/+30
| | | | | | | extension Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Do not escape file names for filepicker buttonsFerdinand Thiessen2024-03-221-2/+2
| | | | | | The text is already escaped by Vue, so we should not escape or sanitize the filename. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add iconSvgInline to TemplateFileCreatorChristopher Ng2024-03-202-1/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Adjust files drop to work with Blink engine (chrom(ium), edge)Ferdinand Thiessen2024-03-182-12/+19
| | | | | | The datatransfer items list is cleared on Blink after the first access to an inner prop due to async handling and GC. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): provide onDestroy callback for interactive widgetsMaksim Sukharev2024-03-161-1/+1
| | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(files): fixed breadcrumbs dissapearing on narrow screensEduardo Morales2024-03-151-2/+3
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix: Ensure correct stacking context for right click menuChristopher Ng2024-03-141-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* test(files): Add e2e tests for live photo syncLouis Chemineau2024-03-142-4/+10
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): Right click menu positioningChristopher Ng2024-03-122-6/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Right click menu scroll reset glitchChristopher Ng2024-03-121-1/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Open viewer on simple file widgetJulius Härtl2024-03-111-0/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): Close submenu actions after click like top-level actionsChristopher Ng2024-03-081-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): properly reset preview componentJohn Molakvoæ (skjnldsv)2024-03-072-7/+19
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* feat(files): add search plugin to search in specified folder exclusivelyfenn-cs2024-03-071-0/+68
| | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix: Positioning and active state of viewer componentsJulius Härtl2024-03-071-3/+10
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* feat(files): add Folder Preview ressource handlerJohn Molakvoæ (skjnldsv)2024-03-072-50/+88
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat(files): add Viewer Files ressource handlerJohn Molakvoæ (skjnldsv)2024-03-072-6/+98
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat(theming): Provide CSS variable for favorite color and adjust for dark modeFerdinand Thiessen2024-03-061-1/+1
| | | | | Co-authored-by: Simon L <szaimen@e.mail.de> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: reconfigured NcActions to use MDI'sEduardo Morales2024-03-061-1/+1
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* Merge pull request #43941 from nextcloud/fix/files-open-textJohn Molakvoæ2024-03-051-1/+7
|\ | | | | fix(files): Open new file when created from template
| * fix(files): Open new file when created from templateFerdinand Thiessen2024-03-051-1/+7
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #43988 from nextcloud/fix/files-favoriteJohn Molakvoæ2024-03-051-56/+43
|\ \ | | | | | | fix(files): Adjust sidebar - remove deprecated function calls and add aria label for favorite icon
| * | fix(files): Remove deprecated function calls from sidebar and add aria-label ↵Ferdinand Thiessen2024-03-051-56/+43
| |/ | | | | | | | | | | to favorite icon Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / fix: fixed breadcrumbs not showing due to viewport widthEduardo Morales2024-03-041-1/+1
|/ | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* feat(files): restore unified search filtering in files viewfenn-cs2024-02-292-53/+33
| | | | | | | | | | | | | | | The unified search emits, search events that other apps can subscribe to and react however they want to search queries, following 4b55594f55ce4146ed93c50f71e6204a57d29612 and prior updates to migrate the Files app ui to vue.js that feature was broken. This commit reintroduces the feature using the current `FileList` implementation. This commit also adds some logging to an empty exception handler. Resolve : https://github.com/nextcloud/server/issues/43365 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix: changed text alignment and icon logicEduardo Morales2024-02-291-5/+8
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>