diff options
Diffstat (limited to 'lbu-model.lua')
-rw-r--r-- | lbu-model.lua | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/lbu-model.lua b/lbu-model.lua index 6116a9d..ac9f926 100644 --- a/lbu-model.lua +++ b/lbu-model.lua @@ -164,6 +164,7 @@ function mymodule.getstatus () status["version"] = cfe({ value=get_version(), label="Program version", + seq=2, }) status["committed"] = cfe({ @@ -171,12 +172,15 @@ function mymodule.getstatus () value=(#mymodule.list().value==0), descr=descrtxt, label="Program status", + seq=1, }) local config = mymodule.getconfig() status["LBU_MEDIA"] = config.value.LBU_MEDIA + status["LBU_MEDIA"].seq=3 if (config.value.ENCRYPTION.value) then status["DEFAULT_CIPHER"] = config.value.DEFAULT_CIPHER + status["DEFAULT_CIPHER"].seq=4 end return cfe({ type="group", value=status, label="LBU Status" }) @@ -189,7 +193,7 @@ function mymodule.list() ret[#ret + 1] = { name=k, status=v } end table.sort(ret, function(a,b) return (a.name < b.name) end) - return cfe({ type="structure", value=ret, label="List of changes" }) + return cfe({ type="structure", value=ret, label="Changes Since Last Commit" }) end function mymodule.getconfig (self, clientdata) @@ -206,12 +210,14 @@ function mymodule.getconfig (self, clientdata) label="Media for commit", type="select", option=availablemedias() or {}, + seq=1, }) config["ENCRYPTION"] = cfe({ value=(configopts.ENCRYPTION ~= nil), label="Password protected commits", type="boolean", + seq=2, }) config["DEFAULT_CIPHER"] = cfe({ @@ -219,16 +225,19 @@ function mymodule.getconfig (self, clientdata) label="Cipher to use for encryption", option=getciphers() or {}, type="select", + seq=3, }) config["PASSWORD"] = cfe({ value=configopts.PASSWORD or "", label="Password when encrypting", + seq=4, }) config["BACKUP_LIMIT"] = cfe({ value=configopts.BACKUP_LIMIT or "0", label="Backup archive limit", + seq=5, }) retval = cfe({ type="group", value=config, label="LBU Config" }) @@ -362,7 +371,7 @@ function mymodule.getbackupfiles() files[#files + 1] = line end end - return cfe({ type="list", value=files, label="Backup archive list"}) + return cfe({ type="list", value=files, label="Backup Archives"}) end function mymodule.get_selectbackup(self, clientdata) |