summaryrefslogtreecommitdiffstats
path: root/apps/files
Commit message (Collapse)AuthorAgeFilesLines
* fix(files): Remove margin and width to not break layoutLouis Chemineau2024-08-291-2/+0
| | | | | | | | | In grid view, this was messing with the reported available list width which was breaking the computed layout. Fix https://github.com/nextcloud/server/issues/47599 Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): Correctly check for already used names when creating new folderFerdinand Thiessen2024-08-291-1/+1
| | | | | | Also add Cypress tests for the "new"-menu. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: use empty template by default when pressing enterElizabeth Danzberger2024-08-292-0/+10
| | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* refactor(files): Consolidate node registrationChristopher Ng2024-08-292-52/+15
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* refactor(files): Organize event subscriptionsChristopher Ng2024-08-291-14/+10
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files): Respect "Show hidden files" setting in treeChristopher Ng2024-08-291-0/+22
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(templates): add support for checkboxes in template fillerElizabeth Danzberger2024-08-293-12/+100
| | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2952-102/+156
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Renaming does not need update but delete permissionsFerdinand Thiessen2024-08-283-4/+4
| | | | | | | Renaming is basically copy + delete (a move), so no need to update permissions. Especially if the node is in a invalid directory the node should be moveable but not editable. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Backport to 30Louis Chemineau2024-08-281-10/+4
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* chore: Apply php:cs recommendationsLouis Chemineau2024-08-281-2/+2
| | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> [skip ci]
* fix: implement sharding compatible cleanup for various bitsRobin Appelman2024-08-283-47/+141
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: adjust systemtag orphan cleanup query to work with shardingRobin Appelman2024-08-281-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: make background scan job compatible with shardingRobin Appelman2024-08-281-12/+58
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #47499 from nextcloud/backport/47490/stable30Andy Scherzinger2024-08-281-1/+2
|\ | | | | [stable30] chore(files): Adjust wording for file type filter
| * chore(files): Adjust wording for file type filterFerdinand Thiessen2024-08-261-1/+2
| | | | | | | | | | | | * Resolves: https://github.com/nextcloud/server/issues/47440 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47492 from nextcloud/backport/47467/stable30John Molakvoæ2024-08-282-13/+6
|\ \
| * | fix(files): Remove huge margin on bottomFerdinand Thiessen2024-08-272-13/+6
| | | | | | | | | | | | | | | | | | Instead make it relative to screen size. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2890-384/+20
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): fix list gap at bottomElizabeth Danzberger2024-08-271-1/+1
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #47498 from nextcloud/backport/47465/stable30John Molakvoæ2024-08-271-7/+32
|\ \
| * | fix(files): Reset drop notice on firefoxFerdinand Thiessen2024-08-261-7/+32
| |/ | | | | | | | | | | | | | | | | | | | | On firefox there is an old bug where when you move a dragged file outside the window the `dragleave` event is never emitted. So we just use a timeout to reset the drag over state. Also a small change: Use the ID of the main container instead of relying on tag name and class. (The ID is guranteed as other APIs rely on it, while the class is just used internally). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2748-96/+96
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-262-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-252-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-246-6/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-234-4/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-228-2/+78
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47392 from nextcloud/backport/47370/stable30Andy Scherzinger2024-08-211-6/+6
|\ | | | | [stable30] fix(files): Move loading icon before grid toggle
| * fix(files): Move loading icon before grid toggleFerdinand Thiessen2024-08-211-6/+6
| | | | | | | | | | | | | | This prevents jumping of that toggle button when the view is loading. Also adjust the design for Nextcloud 30 (prevent jumping of breadcrumbs when loading due to increased height). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | chore(deps): Update openapi-extractor to v1.0.0provokateurin2024-08-211-23/+38
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2186-86/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47322 from nextcloud/backport/47182/stable30Andy Scherzinger2024-08-201-9/+6
|\ | | | | [stable30] perf: improve cleanup of tags/comments
| * perf: improve cleanup of tags/commentsRobin Appelman2024-08-191-9/+6
| | | | | | | | | | | | delete entire chunk at once instead of one-by-one Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-202-4/+4
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-192-0/+66
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47305 from nextcloud/backport/47287/stable30John Molakvoæ2024-08-182-1/+2
|\
| * fix: Access node owner by top level `owner` propertyFerdinand Thiessen2024-08-172-1/+2
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-188-0/+28
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-176-0/+22
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1624-4/+100
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1598-2390/+766
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* perf(files): Cache `getContents` function used for uploaderFerdinand Thiessen2024-08-143-12/+36
| | | | | | | | Instead of trigger a PROPFIND for every new-menu entry clicks, or conflict handling of uploads, we can just use the cached content from the file store. If we do not have any cache entry we fetch new, but otherwise this is not needed. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(files): Drop unneeded initial stateFerdinand Thiessen2024-08-142-62/+20
| | | | | | | The initial state is no longer used, it was only used in legacy UI and in the f2v rewrite it was only used for the `id` which can be loaded just from the URL. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Fix non-sticky sticky views in files navChristopher Ng2024-08-141-1/+6
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* chore(i18n): Improved grammarrakekniven2024-08-141-1/+1
| | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-146-4/+44
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-132-6/+5
| | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Add messages when "new folder" fails or gets cancelledFerdinand Thiessen2024-08-131-3/+10
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-134-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>