aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(files): better upload error handlingJohn Molakvoæ2023-12-052-2/+38
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): disable upload button if quota is reachedJohn Molakvoæ2023-12-051-1/+28
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): show quota warning on page load or if storage becomes fullJohn Molakvoæ2023-12-051-0/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix: Properly take show_hidden user setting into account for file listingJulius Härtl2023-12-041-2/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): Remove aria-label from span and move to favorite iconFerdinand Thiessen2023-12-012-10/+15
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): add label for WebDAV URL in files settingsGrigorii K. Shartsev2023-12-011-0/+1
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): Remove confusing table header labelsFerdinand Thiessen2023-12-012-9/+2
| | | | | | | | | | For screen readers the table header was very verbose and confusing, as the SR reads out e.g. "sort list by name button FILENAME" for every row / file. Instead reduce it to "name button FILENAME" and add information about sorting to caption, as recommended by WCAG [1] [1]: https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/ Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* accessibility fix - changed the dir attribute to have valid value, keeping ↵Eduardo Morales2023-11-301-0/+2
| | | | | | | previous value as data-dir Signed-off-by: Eduardo Morales <emoral435@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix more active entry iconsJoas Schilling2023-11-291-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* refactor(files): replace deprecated `is` attr on `<a>` with dynamic componentGrigorii K. Shartsev2023-11-281-11/+20
| | | | | | | - Special attribute `is` is deprecated and removed in Vue 3 - It is confusing, that `<a>` element is rendered as `span` sometimes Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): make file list item link focusableGrigorii K. Shartsev2023-11-281-1/+2
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): remove focus outline on file list item clickGrigorii K. Shartsev2023-11-281-2/+4
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Merge pull request #40939 from nextcloud/pulsejet/sidebar-tagsLouis2023-11-282-2/+13
|\ | | | | sidebar: allow turning off tags view by default
| * sidebar: allow turning off tags view by defaultVarun Patil2023-11-272-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With #37065, there is no way to hide the tags from the sidebar by default when they are not relevant or redundant (e.g. the tab may already show the file's tags). This can be annyoing especially when the file has many tags. This patch adds an option to hide the tags from the sidebar by default (the user can still open the tags tab manually). This also reduces one request when opening the sidebar when the tags are turned off, since all tags don't need to be fetched anymore. Signed-off-by: Varun Patil <varunpatil@ucla.edu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | fix(files): Correct condition for checking copy/move into same directoryFerdinand Thiessen2023-11-271-1/+7
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(config): Adjust typescript config to allow `.ts` imports and Typescript ↵Ferdinand Thiessen2023-11-273-18/+18
| | | | | | in Vue files Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Show error message if drag-and-drop upload failsFerdinand Thiessen2023-11-272-4/+9
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Allow to drag and drop new files also on empty directoriesFerdinand Thiessen2023-11-275-124/+121
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Adjust table header to look like on previous versionsFerdinand Thiessen2023-11-272-36/+42
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Ensure share has download permissions in F2VLouis2023-11-241-10/+10
| | | | | Signed-off-by: Louis <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Ensure share has download permissions in F2VLouis2023-11-241-2/+16
| | | Signed-off-by: Louis <louis@chmn.me>
* Fix action button labelsMarco Ambrosini2023-11-241-1/+1
| | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(files): Use SVG as FilePicker icons instead of Vue componentsFerdinand Thiessen2023-11-241-4/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix star stroke color on hoverMarco Ambrosini2023-11-231-1/+1
| | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Show shared label only if the current user have shared the file.Marco Ambrosini2023-11-221-1/+5
| | | | | | | | | The presence of the text "Sharing label" in all shared files caused the view to be too loaded, so it's been decided to show it only when the current user is the owner of the share. Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Add star indicator in file descriptionMarco2023-11-221-1/+2
| | | | | Signed-off-by: Marco <marcoambrosini@icloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Move starring into actions menuMarco2023-11-221-2/+15
| | | | Signed-off-by: Marco <marcoambrosini@icloud.com>
* Trigger default action when open file initial state is setLouis Chemineau2023-11-211-2/+23
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: Be less strict about action exec return valueJulius Härtl2023-11-191-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(files): make table view a valid html tableGrigorii K. Shartsev2023-11-183-33/+38
| | | | | | <div> is not allowed as a <table> child Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(files): make caption a direct child of the files tableGrigorii K. Shartsev2023-11-182-7/+20
| | | | | | Otherwise it is not valid and does not ception the table. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(chore) - built and changed this.source -> sourceEduardo Morales2023-11-161-1/+1
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(component): changed moment to date object for Nc Component using ↵Eduardo Morales2023-11-161-15/+2
| | | | | | Node.mtime returned date object Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(component): utilized NcDateTime componentEduardo Morales2023-11-161-2/+10
| | | | | | Resolves #41261 Replaces span element with custom Nc Vue Component Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(files): Ensure favorites and folders are sorted first regardless or ↵Ferdinand Thiessen2023-11-161-16/+35
| | | | | | | | sorting order Also fixes `mtime` being wrong sorted, as high mtime means recently edited -> lower Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): Sort list ASC by defaultJoas Schilling2023-11-161-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Improve shared status buttonMarco2023-11-141-1/+14
| | | | Signed-off-by: Marco <marcoambrosini@icloud.com>
* fix(files): Use color-primary-element-text for files/folders overlay iconsJonas2023-11-141-1/+1
| | | | Signed-off-by: Jonas <jonas@freesources.org>
* fix(files): Show Collectives icon in Collectives foldersJonas2023-11-142-0/+45
| | | | Signed-off-by: Jonas <jonas@freesources.org>
* Use background to increase overlay contrastLouis Chemineau2023-11-132-10/+5
| | | | | | | And limit it to files Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: Only reset preview src if it used to fail beforeJulius Härtl2023-11-131-3/+3
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Display play icon over live photos' previewsLouis Chemineau2023-11-093-3/+29
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Hide .mov for live photosLouis Chemineau2023-11-093-2/+44
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): add missing `Overwrite: F` header in renamingJohn Molakvoæ2023-11-081-0/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(cypress): formatFileSize change revert from files libraryJohn Molakvoæ2023-11-082-21/+19
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(files_reminders): upgrade to 28 APIsJohn Molakvoæ2023-11-084-48/+16
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat(files): support nested actionsJohn Molakvoæ2023-11-082-18/+132
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(files): Do not encode the path twice (and do not use undefined method)Ferdinand Thiessen2023-11-071-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* display inline title alwaysSimon L2023-11-071-1/+1
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Revert "display inline title always"Simon L2023-11-071-1/+1
| | | | This reverts commit 9ea30dcab612b8b1d035525ab4ae3b1990d0022e.