- resolves https://github.com/nextcloud/server/issues/61273
Shipped apps are no longer published to the appstore,
so the appstore data is outdated and confusing.
So ignore them from the app fetcher and only use the local data.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
The diff can be checked using: git diff --ignore-all-space --ignore-blank-lines
To see only the changes not related to blank lines.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Shipped apps are no longer published to the appstore,
so it makes no sense to offer rating them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1. use IAppManager instead of AppManager
2. reduce functions to only filter whats needed (update count vs apps
with updates).
3. do not use legacy OC_App
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
`<nextcloud min-version max-version>` is now a required element of the
appinfo for quite a long time. So we can remove the legacy warning from
owncloud times. Its validated with the XSD anyways.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>