This commit is contained in:
Disassembler 2018-10-27 21:33:56 +02:00
parent 874700ecb4
commit 7c5b482392
No known key found for this signature in database
GPG Key ID: 524BD33A0EE29499
2 changed files with 4 additions and 2 deletions

View File

@ -297,7 +297,7 @@ class WSGIApp(object):
return self.render_json({'ok': self.render_setup_apps_row(app, app_title)}) return self.render_json({'ok': self.render_setup_apps_row(app, app_title)})
def install_app_action(self, request): def install_app_action(self, request):
# Registers the application installation as pending. # Registers the application installation as pending
if self.pkgmgr.pending: if self.pkgmgr.pending:
return self.render_json({'error': request.session.lang.installation_in_progress()}) return self.render_json({'error': request.session.lang.installation_in_progress()})
try: try:
@ -322,6 +322,8 @@ class WSGIApp(object):
def uninstall_app_action(self, request): def uninstall_app_action(self, request):
# Uninstalls application # Uninstalls application
if self.pkgmgr.pending:
return self.render_json({'error': request.session.lang.installation_in_progress()})
try: try:
app = request.form['app'] app = request.form['app']
app_title = self.conf['apps'][app]['title'] app_title = self.conf['apps'][app]['title']

View File

@ -87,7 +87,7 @@
<option value="manual"{% if cert_info['method'] == 'manual' %} selected{% endif %}>Ručně</option> <option value="manual"{% if cert_info['method'] == 'manual' %} selected{% endif %}>Ručně</option>
</select> </select>
</td> </td>
<td class="remark">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. <td class="remark">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.
<br>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 <em>DNS záznamy</em>. 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. <br>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 <em>DNS záznamy</em>. 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.
<br>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.</td> <br>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.</td>
</tr> </tr>