fixes + guest
This commit is contained in:
@@ -53,6 +53,7 @@ PUBLIC_ENDPOINTS = [
|
||||
|
||||
# Roles model.
|
||||
ROLES = [
|
||||
("guest", "Výchozí role nového účtu po prvním přihlášení. Bez přístupu – vidí jen výzvu požádat administrátora o přidělení práv."),
|
||||
("viewer", "Pouze pro čtení: vidí jaké služby běží a jejich dokumentaci (Swagger). Bez Gitu, úprav, nasazení a mazání."),
|
||||
("developer", "Vše co viewer + provozní workflow služeb: Git/klonování, nasazení, proměnné, prostředky, metadata. Nemůže mazat služby ani do Administrace."),
|
||||
("admin", "Plný přístup: vše co developer + mazání služeb, správa záloh a jejich obnova, správa uživatelů, audit a admin-only operace."),
|
||||
@@ -120,7 +121,7 @@ def developers_page(user=Depends(require_user)):
|
||||
<strong>Naklonujte repozitář.</strong>
|
||||
<div class="cmd-row">
|
||||
<input readonly value="{clone_cmd}" id="publish-clone">
|
||||
<button type="button" onclick="return copyText(this)">Kopírovat</button>
|
||||
<button type="button" onclick="return copyText(this)"><i class="fa-solid fa-copy" aria-hidden="true"></i> Kopírovat</button>
|
||||
</div>
|
||||
<span class="muted">Přesný příkaz pro konkrétní službu (HTTP i SSH) najdete také na stránce
|
||||
<a href="/portal/apps">Služby</a>.</span>
|
||||
|
||||
Reference in New Issue
Block a user