diff options
author | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2018-05-30 15:53:08 +0200 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2018-06-29 09:08:33 +0200 |
commit | bafb6b3c29995cdac283ea68c419213766d6a1d6 (patch) | |
tree | d28bdde269c00967a811f555a4e8958bbcc44149 /lib | |
parent | 61842f66ee9d5b5ceb5ac925e5c213047d5a5e19 (diff) | |
download | nextcloud-server-bafb6b3c29995cdac283ea68c419213766d6a1d6.tar.gz nextcloud-server-bafb6b3c29995cdac283ea68c419213766d6a1d6.zip |
display whats new info in admin settings
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/Updater/VersionCheck.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/private/Updater/VersionCheck.php b/lib/private/Updater/VersionCheck.php index 5cfc3c81a14..30774393ecd 100644 --- a/lib/private/Updater/VersionCheck.php +++ b/lib/private/Updater/VersionCheck.php @@ -55,7 +55,7 @@ class VersionCheck { */ public function check() { // Look up the cache - it is invalidated all 30 minutes - if (((int)$this->config->getAppValue('core', 'lastupdatedat') + 1800) > time()) { + if (false && ((int)$this->config->getAppValue('core', 'lastupdatedat') + 1800) > time()) { return json_decode($this->config->getAppValue('core', 'lastupdateResult'), true); } @@ -70,7 +70,7 @@ class VersionCheck { $version = Util::getVersion(); $version['installed'] = $this->config->getAppValue('core', 'installedat'); $version['updated'] = $this->config->getAppValue('core', 'lastupdatedat'); - $version['updatechannel'] = \OC_Util::getChannel(); + $version['updatechannel'] = 'stable'; //\OC_Util::getChannel(); $version['edition'] = ''; $version['build'] = \OC_Util::getBuild(); $version['php_major'] = PHP_MAJOR_VERSION; @@ -97,6 +97,10 @@ class VersionCheck { $tmp['versionstring'] = (string)$data->versionstring; $tmp['url'] = (string)$data->url; $tmp['web'] = (string)$data->web; + $tmp['changelog'] = isset($data->changelog) ? (string)$data->changelog : null; + // TODO: one's it is decided, use the proper field… + $tmp['whatsNew'] = isset($data->whatsNew) ? ((array)$data->whatsNew)['item'] : null; + $tmp['whatsNew'] = isset($data->whatsNew_admin) ? ((array)$data->whatsNew_admin)['item'] : (string)$data->whatsNew; $tmp['autoupdater'] = (string)$data->autoupdater; $tmp['eol'] = isset($data->eol) ? (string)$data->eol : '0'; } else { |