Skip to content
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

Merged
merged 21 commits into from
Sep 6, 2024

Conversation

susnux
Copy link
Contributor

@susnux susnux commented Jun 4, 2024

Summary

TODO

Checklist

@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch from 8d02b52 to fe796c0 Compare June 11, 2024 13:33
@susnux susnux added the ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) label Jun 17, 2024
@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch 4 times, most recently from 7fe567d to a7272ac Compare June 20, 2024 15:18
@susnux

This comment was marked as resolved.

@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch 3 times, most recently from f1c2ec5 to 21fd6da Compare June 21, 2024 19:01
@susnux

This comment was marked as resolved.

@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch 2 times, most recently from b38ab4d to dc37f4b Compare June 28, 2024 15:27
@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch 2 times, most recently from a4fc840 to 5ba308d Compare July 30, 2024 16:42
@skjnldsv skjnldsv modified the milestones: Nextcloud 30, Nextcloud 31 Jul 31, 2024
@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch 2 times, most recently from e85f4cd to 3b85671 Compare July 31, 2024 14:37
susnux and others added 21 commits September 6, 2024 03:38
Co-authored-by: Ferdinand Thiessen <[email protected]>
Co-authored-by: Côme Chilliet <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
…ion for public shares

Signed-off-by: Ferdinand Thiessen <[email protected]>
…the router to allow injecting the `files_sharing` router

Signed-off-by: Ferdinand Thiessen <[email protected]>
…c and internal shares

Signed-off-by: Ferdinand Thiessen <[email protected]>
This is disabled to not leak personal information into the public

Signed-off-by: Ferdinand Thiessen <[email protected]>
This is needed because some views have side effects, like `favorites` doing requests on registration time.

Signed-off-by: Ferdinand Thiessen <[email protected]>
This will disable "New folder" menu entry for file-drop shares.

Signed-off-by: Ferdinand Thiessen <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux force-pushed the feat/migrate-files-sharing-public-to-vue branch from 7988651 to 6249125 Compare September 6, 2024 01:39
@susnux susnux merged commit 219f1f9 into master Sep 6, 2024
174 checks passed
@susnux susnux deleted the feat/migrate-files-sharing-public-to-vue branch September 6, 2024 11:17
@szaimen
Copy link
Contributor

szaimen commented Sep 6, 2024

🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉

Copy link
Member

@skjnldsv skjnldsv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 🎉 🎉 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment