Skip to content

Conversation

@skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Oct 9, 2025

WIP

Steps

  • Cleanup and move to vite
  • Extend api package with new APIs
  • Implement Web components
  • Migrate core Modal
  • Wrap old components

Left to do

  • Finish migrating the Image and Audio components (Video is done!)
  • Finish implementing the actions menu (use the file action api, this should work out of the box)
  • Finish implementing the openFolder api (should be straightforward, we just use the current directory, and use a standard webdav call and nc/files davResultToNode)
  • Finish implementing the compare api.
  • Ideally, we should add e2e tests, I already started adding some base files for it.
  • Search for the TODO comments and address them if needed

Fixes

Documentation

@skjnldsv skjnldsv added this to the Nextcloud 33 milestone Oct 9, 2025
@skjnldsv skjnldsv self-assigned this Oct 9, 2025
@skjnldsv skjnldsv added enhancement New feature or request 2. developing Work in progress labels Oct 9, 2025
@github-project-automation github-project-automation bot moved this to 🏗️ In progress in 📁 Files team Oct 9, 2025
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
@susnux susnux changed the title feat: Viewer 6.0.0 feat: Viewer 7.0.0 Dec 30, 2025
@susnux susnux modified the milestones: Nextcloud 33, Nextcloud 34 Dec 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment