Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Dec 28, 2025

Summary

This is the last missing piece of the files app that was still using the legacy FileInfo object instead of the modern Node objects.
So this contains:

  • Migration of the files sidebar to Node API
  • Add sidebar store and expose to files library
  • Migration of the sidebar tabs
    • comments app
    • sharing app
    • versions app

Checklist

@susnux susnux added 3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Dec 29, 2025
@susnux susnux added this to the Nextcloud 33 milestone Dec 29, 2025
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch from 7f3c7a8 to 9182b14 Compare December 29, 2025 15:09
@susnux susnux marked this pull request as ready for review December 29, 2025 15:10
@susnux susnux requested review from a team and skjnldsv as code owners December 29, 2025 15:10
@susnux susnux requested review from CarlSchwan, leftybournes, nfebe, sorbaugh and yemkareems and removed request for a team December 29, 2025 15:10
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch 2 times, most recently from 396e847 to a9c758f Compare December 29, 2025 23:22
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch from a9c758f to 0ed6f77 Compare December 30, 2025 00:11
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch from 0ed6f77 to b8e3040 Compare December 30, 2025 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants