Skip to content

refactor(files): migrate to Vue 3#61291

Draft
susnux wants to merge 9 commits into
masterfrom
chore/files-vue3
Draft

refactor(files): migrate to Vue 3#61291
susnux wants to merge 9 commits into
masterfrom
chore/files-vue3

Conversation

@susnux

@susnux susnux commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Migrate the app to Vue 3.
The stupid work of migration was done with AI, but thats only changed in: 01801b5

TODO

  • fix issues with breadcrumbs
  • fix issues with reloading content
  • fix uploading
  • fix issues with actions
  • fix visual issue where navigation always has a chevron even without children

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@susnux susnux added 2. developing Work in progress feature: files ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) team: Files Code maintained by 📁 Files team labels Jun 15, 2026
@susnux susnux added this to the Nextcloud 35 milestone Jun 15, 2026
@susnux susnux self-assigned this Jun 15, 2026
susnux added 9 commits June 15, 2026 14:45
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
…re child views

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/files-vue3 branch from 60e1f29 to 5faa61b Compare June 15, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress AI assisted feature: files ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) team: Files Code maintained by 📁 Files team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant