Commit graph

495 commits

Author SHA1 Message Date
Ferdinand Thiessen
6c544172e3
fix(files): Do not show files from hidden folders in "Recent"-view if hidden files are disabled by user
Needed to adjust the store creation to be able to inject pinia before the vue app is initialized.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-18 12:46:13 +02:00
Ferdinand Thiessen
986fd6e783
fix(files): Ensure search query is cleared when changing view or directory
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-18 00:55:21 +02:00
Ferdinand Thiessen
a57ad242c9
fix(files): Inherit some node attributes when creating new nodes to preserve shared state
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-17 12:43:36 +02:00
Ferdinand Thiessen
0f232997e1
fix(files): Sanitize share-types attribute in download action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-17 12:43:36 +02:00
Christopher Ng
aa4a1c17a5 chore: Switch widget to primary color
Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit ccede9b2ad)
2024-04-16 11:27:40 -07:00
Arthur Schiwon
8b45d76319
Merge pull request #44735 from nextcloud/backport/44714/stable29
[stable29] Call davGetFavoritesReport after the registration of propfind properties
2024-04-11 14:40:43 +02:00
Eduardo Morales
e7c1850283 fix(Cypress): Adjust tests for new breadcrumbs
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-04-10 08:06:57 -05:00
Ferdinand Thiessen
b3ca5c5c80 fix(files): Hide full view name on small mobile to prevent overflow
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-04-10 08:06:57 -05:00
Eduardo Morales
cddd24208b fix(breadcrumbs): Improved breadcrumb progress bar mobile rendering
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-04-10 08:06:57 -05:00
Louis Chemineau
4779ce460d fix(files): Call davGetFavoritesReport after the registration of propfind properties
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-04-09 07:55:59 +00:00
skjnldsv
25d7312772 fix(files): breadcrumbs native drop event
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 11:58:34 +00:00
skjnldsv
0aa4e0a675 chore: add drag and drop recursion and FilesystemAPI testing
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 11:58:34 +00:00
skjnldsv
e099318ab5 feat(files): unify drag and drop methods
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 11:58:34 +00:00
skjnldsv
8503e2d4bc fix(files): breadcrumbs dnd
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 11:58:34 +00:00
Joas Schilling
0b4a3b681e
fix(files): Fix translation of "Delete file"
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-02 09:57:08 +02:00
Eduardo Morales
7726b15561 fix(personal-files): correctly filters groupfolders now
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-26 10:10:45 -05:00
Ferdinand Thiessen
fef9fb3bc0
fix(tests): Add mock for window._oc_webroot
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-23 20:48:13 +01:00
Ferdinand Thiessen
b0b2811211
fix(files): When copying nodes only add the copy suffix for file before file extension
Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 19:13:48 +01:00
Ferdinand Thiessen
b9caf24228
fix(files): Do not escape file names for filepicker buttons
The text is already escaped by Vue, so we should not escape or sanitize the filename.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 14:20:17 +01:00
Christopher Ng
66e77d41c8 feat: Add iconSvgInline to TemplateFileCreator
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-20 15:50:52 -07:00
Ferdinand Thiessen
3f3955e04b
fix(files): Adjust files drop to work with Blink engine (chrom(ium), edge)
The datatransfer items list is cleared on Blink after the first access to an inner prop due to async handling and GC.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 13:05:08 +01:00
Maksim Sukharev
0af93c8f79 fix(files): provide onDestroy callback for interactive widgets
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-03-16 06:18:44 +00:00
Eduardo Morales
ae00ed064f fix(files): fixed breadcrumbs dissapearing on narrow screens
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-15 08:37:35 -05:00
Christopher Ng
335cdf04a3 fix: Ensure correct stacking context for right click menu
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-14 16:21:50 -07:00
Louis Chemineau
01fe326df1
test(files): Add e2e tests for live photo sync
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 11:07:20 +01:00
Christopher Ng
742e5b6329 fix(files): Right click menu positioning
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-12 14:59:46 -07:00
Christopher Ng
26bbb8c0e4 fix(files): Right click menu scroll reset glitch
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-12 12:10:55 -07:00
Julius Härtl
bcfaceb83c
fix: Open viewer on simple file widget
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-11 16:47:08 +01:00
Christopher Ng
810bb64028 fix(files): Close submenu actions after click like top-level actions
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-08 03:46:55 -08:00
John Molakvoæ (skjnldsv)
e453b700b9 fix(files): properly reset preview component
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-03-07 21:47:50 +00:00
fenn-cs
035a2c7062 feat(files): add search plugin to search in specified folder exclusively
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-07 21:10:54 +01:00
Julius Härtl
bebf1e1860
fix: Positioning and active state of viewer components
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-07 11:10:08 +01:00
John Molakvoæ (skjnldsv)
3f8a66f25d
feat(files): add Folder Preview ressource handler
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2024-03-07 11:06:37 +01:00
John Molakvoæ (skjnldsv)
bfa65cf0cb
feat(files): add Viewer Files ressource handler
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2024-03-07 11:06:36 +01:00
Ferdinand Thiessen
4b8868a7f1
feat(theming): Provide CSS variable for favorite color and adjust for dark mode
Co-authored-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-06 22:28:16 +01:00
Eduardo Morales
b3ec461fe8
feat: reconfigured NcActions to use MDI's
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-06 18:41:07 +01:00
John Molakvoæ
e072035e86
Merge pull request #43941 from nextcloud/fix/files-open-text
fix(files): Open new file when created from template
2024-03-05 18:21:57 +01:00
John Molakvoæ
d65e46f313
Merge pull request #43988 from nextcloud/fix/files-favorite
fix(files): Adjust sidebar - remove deprecated function calls and add aria label for favorite icon
2024-03-05 11:51:49 +01:00
Eduardo Morales
e0e51aed5d fix: fixed breadcrumbs not showing due to viewport width
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-04 19:13:20 -06:00
Ferdinand Thiessen
b8272cccc4
fix(files): Open new file when created from template
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-05 00:55:27 +01:00
Ferdinand Thiessen
5995606931
fix(files): Remove deprecated function calls from sidebar and add aria-label to favorite icon
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-05 00:38:39 +01:00
fenn-cs
29c37af40c feat(files): restore unified search filtering in files view
The unified search emits, search events that other apps can subscribe to and
 react however they want to search queries, following
 4b55594f55 and prior updates to migrate the Files
app ui to vue.js that feature was broken.

This commit reintroduces the feature using the current `FileList` implementation.

This commit also adds some logging to an empty exception handler.

Resolve : https://github.com/nextcloud/server/issues/43365

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-02-29 19:54:55 +01:00
Eduardo Morales
25eebd31ed fix: changed text alignment and icon logic
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-02-29 07:01:19 -06:00
Varun Patil
b03fd6e363 fix(dav): multiple fixes in usage of webdav library
1. Refresh token on update
2. Fix some very weird imports
3. Patch fetch instead of request to prevent accessing impl details

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2024-02-28 19:23:47 +01:00
rakekniven
e9daa1cbba
fix(i18n): Corrected grammar
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2024-02-27 17:05:09 +01:00
Ty Davis
f858a2c3f7 fix: Display "+New" while files page loads instead of "+Add".
Signed-off-by: Ty Davis <noreply@mail.theTyster.dev>
2024-02-26 12:17:37 -08:00
Andrii Rublov
1c316c29f1 Update apps/files/src/components/BreadCrumbs.vue
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Andrii Rublov <39839367+arublov@users.noreply.github.com>
2024-02-25 13:40:13 +01:00
Andrii Rublov
c8b68ce639 feature: [F2V] Hide breadcrumbs when an upload is ongoing on narrow screen #40942
Signed-off-by: Andrii Rublov <airublev@outlook.com>
2024-02-25 13:40:13 +01:00
Eduardo Morales
f168187dc9 feat: files update correctly on destination/current folder
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-02-23 20:08:58 -06:00
Eduardo Morales
67b0c7ce14 fix: conflict picker moves files correctly to its directory
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-02-23 20:08:58 -06:00