Skip to content

Conversation

@CarlSchwan
Copy link
Member

Summary

  • Use modern node and SetupManager API
  • Avoid passing the user by id and instead use IUser

Originally tried to optimize a bit the number of query but the new code is doing exactly as many DB request as before :( Still a nice cleanup

Checklist

@CarlSchwan CarlSchwan added this to the Nextcloud 33 milestone Sep 4, 2025
@CarlSchwan CarlSchwan self-assigned this Sep 4, 2025
@CarlSchwan CarlSchwan added 2. developing Work in progress ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Sep 4, 2025
@CarlSchwan CarlSchwan force-pushed the carl/cleanup-commands-trash branch from bf64f65 to 63de669 Compare September 11, 2025 15:02
@CarlSchwan CarlSchwan requested a review from artonge September 11, 2025 15:03
@CarlSchwan CarlSchwan marked this pull request as ready for review September 11, 2025 15:04
@CarlSchwan CarlSchwan requested a review from a team as a code owner September 11, 2025 15:04
@CarlSchwan CarlSchwan requested review from Altahrim and sorbaugh and removed request for a team September 11, 2025 15:04
This was referenced Jan 7, 2026
This was referenced Jan 14, 2026
@CarlSchwan CarlSchwan force-pushed the carl/cleanup-commands-trash branch 3 times, most recently from 0bee25d to 8d514ba Compare January 28, 2026 20:37
- Use modern node and SetupManager API
- Avoid passing the user by id and instead use IUser

Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan force-pushed the carl/cleanup-commands-trash branch from 8d514ba to a8d69ff Compare January 28, 2026 20:44
@AndyScherzinger AndyScherzinger merged commit b1a114d into master Jan 29, 2026
225 of 236 checks passed
@AndyScherzinger AndyScherzinger deleted the carl/cleanup-commands-trash branch January 29, 2026 12:44
@AndyScherzinger
Copy link
Member

/backport to stable33

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

Labels

2. developing Work in progress ♻️ 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.

6 participants