diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2016-11-15 04:03:59 +0300 |
---|---|---|
committer | Matthieu Aubry <mattab@users.noreply.github.com> | 2016-11-15 04:03:59 +0300 |
commit | 587cc39e0362719332d410b7a4d5ddcc68788eeb (patch) | |
tree | c982c369cdda542c3a4de08be11c893e5364838c /core/UpdateCheck | |
parent | 64314b26dbc6619d535002bdb79b9e55d1fc87db (diff) |
Update Marketplace to work with new API (#10799)
* starting to port marketplace to piwik 3
* updating tests
* fix translation key
* fix various issues
* use material select
* fix plugin upload
* deprecate license_homepage plugin metadata and link to a LICENSE[.md|.txt] file if found (#10756)
* deprecate license_homepage plugin metadata, and link to a LICENSE[.md|.txt] file if found
* Make license view HTML only without menu
* fix tests and update
* fix some links did not work
* we need to show warnings even when plugin is installed, not only when activated. otherwise it is not clear why something is not downloadable
* fix install was not working
* improved responsiveness of marketplace
* fix more tests
* fix search was shown when only a few plugins are there
* fix ui tests
* fix some translations
* fix tests and remove duplicated test
Diffstat (limited to 'core/UpdateCheck')
-rw-r--r-- | core/UpdateCheck/ReleaseChannel.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/UpdateCheck/ReleaseChannel.php b/core/UpdateCheck/ReleaseChannel.php index b398ea22c3..0744378623 100644 --- a/core/UpdateCheck/ReleaseChannel.php +++ b/core/UpdateCheck/ReleaseChannel.php @@ -34,6 +34,15 @@ abstract class ReleaseChannel abstract public function getName(); /** + * Whether only stable versions are wanted or also beta versions. + * @return bool + */ + public function doesPreferStable() + { + return true; + } + + /** * Get the latest available version number for this release channel. Eg '2.15.0-b4' or '2.15.0'. Should be * a semantic version number in format MAJOR.MINOR.PATCH (http://semver.org/). Returning an empty string in case * one cannot connect to the remote server can be acceptable. |