mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Add version checking that shows on the admin dashboard
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
window.Discourse.AdminDashboardController = Ember.Controller.extend
|
||||
loading: true
|
||||
versionCheck: null
|
||||
|
||||
upToDate: (->
|
||||
if @versionCheck
|
||||
@versionCheck.latest_version == @versionCheck.installed_version
|
||||
else
|
||||
true
|
||||
).property('versionCheck')
|
||||
|
||||
updateIconClasses: (->
|
||||
classes = "icon icon-warning-sign "
|
||||
if @get('versionCheck.critical_updates')
|
||||
classes += "critical-updates-available"
|
||||
else
|
||||
classes += "updates-available"
|
||||
classes
|
||||
).property('versionCheck')
|
||||
|
||||
priorityClass: (->
|
||||
if @get('versionCheck.critical_updates')
|
||||
'critical'
|
||||
else
|
||||
'normal'
|
||||
).property('versionCheck')
|
||||
Reference in New Issue
Block a user