aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-076-84/+88
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-0622-22/+86
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-0598-190/+292
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat(files): allow to configure default viewFerdinand Thiessen2025-07-0410-42/+192
| | | | | | | | 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>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-046-0/+40
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* 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(l10n): Update translations from TransifexNextcloud bot2025-07-0324-20/+196
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #53728 from nextcloud/rector-phpunit10Robin Appelman2025-07-029-65/+25
|\ | | | | chore/rector: make phpunit dataproviders phpunit 12 compatible
| * chore: run rectorrector-phpunit10Robin Appelman2025-07-019-65/+25
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-07-02100-530/+338
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.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>
* chore: apply new CSFixer rulesFerdinand Thiessen2025-07-0118-16/+30
| | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
* Merge pull request #53671 from nextcloud/fix/read-only-share-downloadJohn Molakvoæ2025-07-012-14/+8
|\
| * feat(files_sharing): allow viewing files with download disabledskjnldsv2025-06-262-14/+8
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files): Always transfer incoming shares when doing ownership transfer to ↵provokateurin2025-07-012-46/+21
| | | | | | | | | | | | prevent broken reshares Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(files): Limit transferring incoming shares to the selected pathprovokateurin2025-07-011-15/+23
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-07-014-4/+36
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-3052-0/+52
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-30216-10562/+722
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-266-10/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #53657 from nextcloud/chore/debug-outputFerdinand Thiessen2025-06-251-1/+2
|\ | | | | fix(files): add more debug output to the filename sanitizing command
| * fix(files): add more debug output to the filename sanitizing commandchore/debug-outputFerdinand Thiessen2025-06-241-1/+2
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-252-2/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: don't scan the same storage multiple timesdont-double-scan-storageRobin Appelman2025-06-241-4/+44
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-244-6/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-236-4/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-22100-300/+300
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-216-10/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-206-4/+334
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #53574 from nextcloud/chore/files-titleFerdinand Thiessen2025-06-191-7/+0
|\ | | | | refactor(files): remove custom page title handling
| * refactor(files): remove custom page title handlingFerdinand Thiessen2025-06-181-7/+0
| | | | | | | | | | | | | | This conflicts with what `NcAppContent` is already doing. So we should just remove it. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>