nextcloud/lib/private/App
Christoph Wurst 0ae5c8dd3b Check php compatibility of app store app releases
Apps might increase the minimum php version requirement, in which case
an update could break the app or even the whole instance. We must not
install those releases, or better, don't even show them for
update/installation. This extends the app fetcher code to filter out the
releases that are not installable.

The filter respects minimum and maximum requirements. E.g. apps that are
still only released for php7.3 won't show up for php7.4 instances. This
behavior is new but if an app lists an explicit version requirement,
then we ought to repect that.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-12-14 17:22:10 +00:00
..
AppStore Check php compatibility of app store app releases 2020-12-14 17:22:10 +00:00
CodeChecker Update license headers for 19 2020-04-29 11:57:22 +02:00
AppManager.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
CompareVersion.php Add visibility to all constants 2020-04-10 16:54:27 +02:00
DependencyAnalyzer.php Allow to specify supported architectures in appinfo.xml 2020-09-17 08:55:15 +02:00
InfoParser.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
Platform.php Allow to specify supported architectures in appinfo.xml 2020-09-17 08:55:15 +02:00
PlatformRepository.php Update the license headers for Nextcloud 19 2020-03-31 14:52:54 +02:00