Uh oh!
There was an error while loading. Please reload this page.
refactor(appstore): split appstore from settings app - #59997
Conversation
40c4086 to
9749a51Compare9749a51 to
4be9862Compare| /** | ||
| * Get all available apps | ||
| * | ||
| * @return DataResponse<Http::STATUS_OK, list<array{id: string, name: string, description: string, ...}>, array{}> |
There was a problem hiding this comment.
Would be nice if this could contain all fields (and would use a type alias).
There was a problem hiding this comment.
will do in a follow up - its too much for 1 PR.
See first steps:
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
artonge
left a comment
There was a problem hiding this comment.
Much more manageable, thanks for splitting :)
susnux
commented
May 4, 2026
(conflicts + openapi + rector resolved - no behavior changes) |
9ffba47 to
1428ff7CompareSigned-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>
Uh oh!
There was an error while loading. Please reload this page.
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
3. to review, feature component)stable32)AI (if applicable)