From 7c5b4823920c7bc123b46a8b4f6e65e8d4e8bd50 Mon Sep 17 00:00:00 2001 From: Disassembler Date: Sat, 27 Oct 2018 21:33:56 +0200 Subject: [PATCH] fixes --- basic/srv/vm/mgr/wsgiapp.py | 4 +++- basic/srv/vm/templates/setup-host.html | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/basic/srv/vm/mgr/wsgiapp.py b/basic/srv/vm/mgr/wsgiapp.py index f7f8048..d786c7a 100644 --- a/basic/srv/vm/mgr/wsgiapp.py +++ b/basic/srv/vm/mgr/wsgiapp.py @@ -297,7 +297,7 @@ class WSGIApp(object): return self.render_json({'ok': self.render_setup_apps_row(app, app_title)}) def install_app_action(self, request): - # Registers the application installation as pending. + # Registers the application installation as pending if self.pkgmgr.pending: return self.render_json({'error': request.session.lang.installation_in_progress()}) try: @@ -322,6 +322,8 @@ class WSGIApp(object): def uninstall_app_action(self, request): # Uninstalls application + if self.pkgmgr.pending: + return self.render_json({'error': request.session.lang.installation_in_progress()}) try: app = request.form['app'] app_title = self.conf['apps'][app]['title'] diff --git a/basic/srv/vm/templates/setup-host.html b/basic/srv/vm/templates/setup-host.html index b9a9d13..96bbfcd 100644 --- a/basic/srv/vm/templates/setup-host.html +++ b/basic/srv/vm/templates/setup-host.html @@ -87,7 +87,7 @@ - Volba "Self-signed" vygeneruje certifikát s vlastním podpisem a platnostÍ 20 let. Tento certifikát je použitelný pro testovací účely, ale většina mobilních aplikací s ním odmítne fungovat. + Volba "Self-signed" vygeneruje certifikát s vlastním podpisem a platností 20 let. Tento certifikát je použitelný pro testovací účely, ale většina mobilních aplikací s ním odmítne fungovat.
Volba "Automaticky" způsobí, že systém automaticky zažádá o certifikát certifikační autority Let's Encrypt pro všechny plně kvalifikované doménové názvy (tj. nikoliv wildcard) zmíněné v sekci DNS záznamy. Počet žádostí o certifikát se stejným doménovým jménem je omezený na 5 týdně, proto je vhodné tento typ certifikátu nastavovat až po instalaci aplikací. Zároveň bude nainstalována úloha pro automatickou obnovu. Proces vyžádání tohoto typu certifikátu může trvat několik minut.
Volba "Ručně" znamená, že soubory certifikátu a jeho soukromého klíče je nutno nahrát a následně obnovovat ručně skrze formulář na této stránce.