Skip to content

refactor(NavigationManager): move navigation definitions into apps#60458

Open
susnux wants to merge 2 commits into
masterfrom
refactor/navigation-manager
Open

refactor(NavigationManager): move navigation definitions into apps#60458
susnux wants to merge 2 commits into
masterfrom
refactor/navigation-manager

Conversation

@susnux
Copy link
Copy Markdown
Contributor

@susnux susnux commented May 15, 2026

Summary

The manager itself does not need to know what hardcoded-things an app provides, instead the apps itself should handle this.

Adds a bit more separation between apps business logic and the core Nextcloud backend.

Checklist

AI (if applicable)

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

@susnux susnux added this to the Nextcloud 35 milestone May 15, 2026
@susnux susnux added 3. to review Waiting for reviews technical debt 🧱 🤔🚀 ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels May 15, 2026
The manager itself does not need to know what hardcoded-things an app provides,
instead the apps itself should handle this.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the refactor/navigation-manager branch from 32ae630 to 07e7726 Compare May 16, 2026 07:56
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the refactor/navigation-manager branch from 07e7726 to ebb1e3f Compare May 16, 2026 08:21
@susnux susnux marked this pull request as ready for review May 16, 2026 08:21
@susnux susnux requested review from a team, hweihwang and sorbaugh as code owners May 16, 2026 08:21
@susnux susnux requested review from Altahrim, CarlSchwan, icewind1991 and provokateurin and removed request for a team May 16, 2026 08:21
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) technical debt 🧱 🤔🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant