aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
Commit message (Collapse)AuthorAgeFilesLines
* fix: adjust file filter and external storage outline iconfix/colum-sizes-outline-iconskjnldsv10 hours2-5/+5
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): adjust column size to new row heightskjnldsv13 hours1-3/+3
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): hide note about app passwords when 2FA not enabledfeat/42647/hide-app-password-note-without-2faJEEEEEEEEEEEEEEEEEEEEEED25 hours1-3/+4
| | | | | Signed-off-by: JEEEEEEEEEEEEEEEEEEEEEED <118366366+jadjoud@users.noreply.github.com> Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(files): add webdav url settings input bottom marginskjnldsv28 hours1-0/+5
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat: replace material icons with outline versions (second pass)feat/material-icons-outlineskjnldsv35 hours10-13/+16
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat: replace material icons with outline versionsskjnldsv36 hours5-7/+7
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): sort favorites navigation alphabeticallyskjnldsv3 days2-12/+26
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): new folder icon colorskjnldsv4 days1-1/+4
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): make sure mtime row is wide enoughFerdinand Thiessen8 days1-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): show hidden new file name warningskjnldsv8 days1-1/+12
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): allow custom setting orderskjnldsv8 days2-1/+30
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Revert "fix(files): new folder icon color"skjnldsv9 days1-4/+1
| | | | This reverts commit 221d8b641aac5ac3ab4935a5e38369b75ff624c1.
* fix(files): new folder icon colorskjnldsv9 days1-1/+4
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): drag ghost imagefeat/files-row-heightskjnldsv9 days1-10/+12
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): reduce row heightskjnldsv9 days5-11/+11
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): remove unecessary sorting code snippetfeat/delete-separatorskjnldsv10 days1-11/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): show destructive actions as importantskjnldsv10 days3-5/+62
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): add delete confirmation optionskjnldsv12 days6-12/+33
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: adapt rename action tests to check for parent permissionsHamza2025-07-112-9/+22
| | | | Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
* fix(files): allow renaming if parent allow creatingskjnldsv2025-07-111-2/+16
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: hide rename action is trashbinHamza2025-07-111-1/+1
| | | | Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
* fix(files): thead flex heightfix/tags-search-caseskjnldsv2025-07-091-0/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): Remove redundant settingkramo2025-07-091-6/+0
| | | | | | | | This setting is already present in the main view, where it is much more visible, it is also the only one that is documented. Having it in both places is redundant and unnecessary clutter. Signed-off-by: kramo <git@kramo.page>
* fix(files): ensure proper headers lifecycleskjnldsv2025-07-081-5/+41
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): VirtualList rendering for scrolling calculationsskjnldsv2025-07-082-36/+59
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): wait for nodes to be fetched before checking for opendetails or ↵skjnldsv2025-07-081-27/+24
| | | | | | openfile Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): use the configured default view for redirectFerdinand Thiessen2025-07-081-7/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): make sure the FilesList is always mountedskjnldsv2025-07-084-71/+126
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): sort local files first - used when filtering + local searchFerdinand Thiessen2025-07-071-2/+18
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): search locally in the background while filtering by nameFerdinand Thiessen2025-07-072-7/+93
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(files): remove "local search"Ferdinand Thiessen2025-07-075-72/+15
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): gracefully handle `files:node:updated` when not in storeFerdinand Thiessen2025-07-071-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(files): add active folder to active store and refactorFerdinand Thiessen2025-07-077-61/+79
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): allow to configure default viewFerdinand Thiessen2025-07-049-25/+169
| | | | | | | | This allows to configure which view should be the default ("start view") in the files app, currently either "all files" or "personal files". But it might be extended to the new home view in the future. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): add "search everywhere" button within the filters rowFerdinand Thiessen2025-07-045-3/+106
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Adapt cypress component test to contain total spaceCôme Chilliet2025-07-031-0/+3
| | | | | | Mocked server initial state was incomplete Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Correctly show free space if lower than quota in Files navigationCôme Chilliet2025-07-031-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: update `@nextcloud/files` and use now public APIchore/files-public-apiFerdinand Thiessen2025-07-031-1/+1
| | | | | | | Remove the hack which was needed until the view.hidden attribute was public API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): provide boundaries for FileListTableHeaderActions elementMaksim Sukharev2025-07-031-0/+5
| | | | | | - default boundaries element is 'content-vue', which includes sidebar Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(files): do not redirect router when navigating between viewsFerdinand Thiessen2025-07-011-8/+10
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* test: add e2e tests for files searchFerdinand Thiessen2025-07-011-3/+22
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): reload file list on search updateFerdinand Thiessen2025-07-011-2/+17
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): add search scope toggle and logicFerdinand Thiessen2025-07-014-56/+149
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): allow hidden viewsFerdinand Thiessen2025-07-011-2/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): add `search` viewFerdinand Thiessen2025-07-017-4/+308
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(files): adjust filename filter to use eventsFerdinand Thiessen2025-07-012-2/+18
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): add `search` store to handle all search related stateFerdinand Thiessen2025-07-013-1/+178
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): also use `open-in-files` for the search viewFerdinand Thiessen2025-07-012-9/+11
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): add `getDirectoryByPath` to files storeFerdinand Thiessen2025-07-013-17/+25
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): log aborted navigation as debug levelFerdinand Thiessen2025-07-011-0/+9
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>