-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(files_sharing): Migrate public shares to Vue #45652
Commits on Sep 6, 2024
-
feat(files_sharing): Migrate public share to use Vue files list
Co-authored-by: Ferdinand Thiessen <[email protected]> Co-authored-by: Côme Chilliet <[email protected]> Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96c8275 - Browse repository at this point
Copy the full SHA 96c8275View commit details -
fix(files): Do not use
favorite
,sidebar
andview-in-folder
act……ion for public shares Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 767e87a - Browse repository at this point
Copy the full SHA 767e87aView commit details -
fix(files): Fix file previews for public shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 819f5ce - Browse repository at this point
Copy the full SHA 819f5ceView commit details -
fix(files): Adjust files list for sharing permissions on public shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82a7a39 - Browse repository at this point
Copy the full SHA 82a7a39View commit details -
refactor(files): Make
RouterService
provide a protected getter for ……the router to allow injecting the `files_sharing` router Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f109c1a - Browse repository at this point
Copy the full SHA f109c1aView commit details -
fix(files): Disable copy-move-action of single file shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0a765e - Browse repository at this point
Copy the full SHA f0a765eView commit details -
refactor(files_sharing): Make file structure more clear
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 563f8e7 - Browse repository at this point
Copy the full SHA 563f8e7View commit details -
fix(files): Do not allow rename action on single-file-shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ada6a61 - Browse repository at this point
Copy the full SHA ada6a61View commit details -
feat(files): Allow to download files on public shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a84de3c - Browse repository at this point
Copy the full SHA a84de3cView commit details -
fix(files): Do not allow copy action on public shares without `create…
…` permission Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e93ceea - Browse repository at this point
Copy the full SHA e93ceeaView commit details -
fix(files_sharing): Handle download permission the same way for publi…
…c and internal shares Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d16bc4 - Browse repository at this point
Copy the full SHA 1d16bc4View commit details -
fix(files_sharing): Disable sharing status action for public shares
This is disabled to not leak personal information into the public Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3134053 - Browse repository at this point
Copy the full SHA 3134053View commit details -
fix(files_sharing): Set file-request header for nextcloud/upload
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1dafdce - Browse repository at this point
Copy the full SHA 1dafdceView commit details -
fix(files): Disable internal views on public shares
This is needed because some views have side effects, like `favorites` doing requests on registration time. Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80033bd - Browse repository at this point
Copy the full SHA 80033bdView commit details -
chore(files_sharing): Remove now unused legacy scripts
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11fdf4e - Browse repository at this point
Copy the full SHA 11fdf4eView commit details -
fix(files): "New folder" menu entry requires read permission
This will disable "New folder" menu entry for file-drop shares. Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9dc0af - Browse repository at this point
Copy the full SHA c9dc0afView commit details -
fix(files_sharing): Ensure sidebar share entry lists are labelled
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb4c569 - Browse repository at this point
Copy the full SHA cb4c569View commit details -
fix(files): Do not add click listener if there is no default action o…
…n public shares Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 018af2a - Browse repository at this point
Copy the full SHA 018af2aView commit details -
fix(files): "Edit locally" action should not be shown on public shares
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be884ee - Browse repository at this point
Copy the full SHA be884eeView commit details -
test: Add end-to-end tests for new public share Vue UI
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a90d53 - Browse repository at this point
Copy the full SHA 4a90d53View commit details -
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6249125 - Browse repository at this point
Copy the full SHA 6249125View commit details