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 6 times, most recently from cd9ec11 to 9b71e42 Compare December 30, 2025 16:10
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch 6 times, most recently from 1788227 to 9156e8d Compare December 31, 2025 10:21
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch from 9156e8d to 367dc07 Compare December 31, 2025 12:20
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch 2 times, most recently from e16c8f6 to 5470fb5 Compare January 2, 2026 13:24
susnux added 2 commits January 2, 2026 14:38
Signed-off-by: Ferdinand Thiessen <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux force-pushed the refactor/files-sidebar-nodeapi branch from 5470fb5 to d16eefb Compare January 2, 2026 13:38
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