aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-276-0/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files): Harden thumbnail endpointFerdinand Thiessen2025-01-262-6/+102
| | | | | | | | - Catch all thrown exceptions and handle in such a way you do not get information about forbidden files. - Resepect download permissions of shares. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-264-0/+68
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2514-10/+316
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2412-10/+244
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2396-1512/+750
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2312-6/+32
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files): jsunit file_conversionsfeat/file-conversion-provider-frontskjnldsv2025-01-221-1/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files): better conversion error messagesskjnldsv2025-01-221-3/+6
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): add mime icon endpointskjnldsv2025-01-221-1/+6
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files): add conversion actionskjnldsv2025-01-226-2/+237
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2294-94/+108
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files): Ensure favorites set in sidebar workFerdinand Thiessen2025-01-213-10/+32
| | | | | | | | | | | | | | When marking a file as favorite from within the sidebar make sure it really works, this fixes two issues: 1. The source needs to be the plain source not URL encoded, as otherwise the source of the node would be encoded twice (and show with encoding in the navigation) 2. The store should also listen for the update events as the sidebar has no access to the real node to update it, instead the store should - as long as we only have the legacy sidebar - update the node when added or removed as favorite. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Properly reset all file list filters on view changeFerdinand Thiessen2025-01-215-69/+131
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-218-4/+40
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49259 from nextcloud/fix/file-type-filter-stateFerdinand Thiessen2025-01-202-9/+34
|\ | | | | fix(files): File type filter UI sync with filter state
| * fix(files): File type filter UI sync with filter stateFerdinand Thiessen2025-01-172-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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-208-2/+18
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-196-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50240 from nextcloud/fix/conversion-extensionJohn Molakvoæ2025-01-191-2/+10
|\ \
| * | fix(files): more conversion tests and translate error messagesskjnldsv2025-01-171-2/+10
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-186-0/+24
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* / fix: Log exceptions that happen during file conversionfix/convert-logJulius Knorr2025-01-171-1/+3
|/ | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1714-0/+128
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Resolve ESLint warningsFerdinand Thiessen2025-01-165-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>
* Merge pull request #50208 from nextcloud/feat/conversion-adjustingJohn Molakvoæ2025-01-162-22/+15
|\ | | | | fix(files): conversion api simplification and conflict check
| * fix(files): conversion api simplification and conflict checkskjnldsv2025-01-162-22/+15
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #49761 from nextcloud/transfer-share-skip-notfoundDaniel2025-01-161-4/+13
|\ \ | |/ |/| fix: skip transfering shares that we can't find
| * fix: skip transfering shares that we can't findtransfer-share-skip-notfoundRobin Appelman2025-01-031-4/+13
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #50161 from nextcloud/fix/files/sort-after-view-changeRichard Steinmetz2025-01-166-36/+13
|\ \ | | | | | | fix(files): sort not working after changing views
| * | fix(files): sort not working after changing viewsfix/files/sort-after-view-changeRichard Steinmetz2025-01-166-36/+13
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1684-2/+86
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | chore: update openapi specfeat/file-conversion-providerElizabeth Danzberger2025-01-151-3/+15
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | | feat(api): File conversion APIElizabeth Danzberger2025-01-156-1/+345
|/ / | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | fix(files): hide move dialog action if destination has no CREATE permissionMaksim Sukharev2025-01-151-0/+5
| | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | fix: Remove duplicate propfind callLouis Chemineau2025-01-153-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>
* | Merge pull request #49534 from ↵Stephan Orbaugh2025-01-154-0/+140
|\ \ | | | | | | | | | | | | nextcloud/feature/23308/create-new-favorite-dashboard-widget feature: added new FavouriteWidget to display favorite files in dashboard widget
| * | feat(dashboard): added new FavouriteWidget to display favorite files in ↵yemkareems2025-01-144-0/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dashboard widget * Added widget star icon * run build/autoloaderchecker.sh * removed unwanted IWidget and usersession * renamed id * renamed class to FavoriteWidget * removed limit logic * removed IAPIWidget * ui fixes to remove rounded corners and make the ui/ux similar to recommendation widget. * cs fix + composer fix no dev and review comments from Joas and Côme addressed * added count and removed slice Signed-off-by: yemkareems <yemkareems@gmail.com> Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
* | | fix: Show full template nameJulius Knorr2025-01-151-3/+0
|/ / | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-142-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat(files_trashbin): Allow preventing trash to be deleted permanentlyprovokateurin2025-01-133-1/+48
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-134-0/+28
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1184-0/+112
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): rename actions submenu back entrybackport/50123/masterskjnldsv2025-01-101-1/+1
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files): close submenu on main actions state changeskjnldsv2025-01-101-0/+7
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix: Do not duplicate `/` in davPathartonge/fix/sidebar_davpathLouis Chemineau2025-01-091-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_sidebarLouis Chemineau2025-01-091-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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-082-0/+24
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-072-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #49905 from nextcloud/chore/deps/openapi-extractorKate2025-01-061-0/+2
|\ \