Merge pull request #41 from dacarley/allow-downgrade

Enable downgrades to old firmware versions
This commit is contained in:
OneFinityCNC
2021-03-17 00:36:16 -04:00
committed by GitHub
3 changed files with 5 additions and 4 deletions

View File

@@ -112,7 +112,8 @@ module.exports = new Vue({
config: {
settings: {units: 'METRIC'},
motors: [{}, {}, {}, {}],
version: '<loading>'
version: '<loading>',
full_version: '<loading>'
},
state: {
messages: [],

View File

@@ -109,7 +109,7 @@ html(lang="en")
title="Raspberry Pi temperature too high.")
.subtitle
| CNC Controller #[b {{state.demo ? 'Demo ' : ''}}]
| v{{config.version}}
| v{{config.full_version}}
a.upgrade-version(v-if="show_upgrade()", href="#admin-general")
| Upgrade to v{{latestVersion}}
.fa.fa-check(v-if="!show_upgrade() && latestVersion",

View File

@@ -163,8 +163,8 @@ class Config(object):
motor['max-jerk'] = 1000
motor['zero-backoff'] = 1
config['version'] = self.version
config['version'] = self.version.split('b')[0]
config['full_version'] = self.version
def save(self, config):
self.upgrade(config)