Skip to content

refactor(appstore): split appstore from settings app#59997

Open
susnux wants to merge 5 commits intomasterfrom
chore/split-appstore
Open

refactor(appstore): split appstore from settings app#59997
susnux wants to merge 5 commits intomasterfrom
chore/split-appstore

Conversation

@susnux
Copy link
Copy Markdown
Contributor

@susnux susnux commented Apr 29, 2026

Summary

See #57290 for details.
This only contains the app split and the needed changes to make it work in a separate app.
Moreover this also applies strict rector rules, for this I needed to fix a bug where rector (and also for psalm strict) did not have access to OCP (lib/public) and thus did not knew about those classes / interfaces and produced wrong output.

Checklist

AI (if applicable)

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

@susnux susnux added this to the Nextcloud 34 milestone Apr 29, 2026
@susnux susnux requested review from a team and provokateurin as code owners April 29, 2026 19:57
@susnux susnux added the 3. to review Waiting for reviews label Apr 29, 2026
@susnux susnux requested a review from a team as a code owner April 29, 2026 19:57
@susnux susnux added technical debt 🧱 🤔🚀 ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Apr 29, 2026
@susnux susnux requested review from CarlSchwan, leftybournes, nfebe, salmart-dev, sorbaugh and szaimen and removed request for a team April 29, 2026 19:57
@susnux susnux force-pushed the chore/split-appstore branch from 40c4086 to 9749a51 Compare April 29, 2026 19:58
@susnux susnux requested review from artonge and skjnldsv and removed request for a team and sorbaugh April 29, 2026 19:58
susnux added 5 commits April 29, 2026 22:04
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/split-appstore branch from 9749a51 to 4be9862 Compare April 29, 2026 20:05
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