novy prehled prirazovani IP apod.
This commit is contained in:
@@ -14,6 +14,7 @@ ADMIN_MENU_ITEMS = [
|
||||
("Audit", "/portal/audit", "fa-clipboard-list", False),
|
||||
("Environment", "/portal/admin/environment", "fa-sliders", True),
|
||||
("Incidenty", "/portal/incidents", "fa-triangle-exclamation", False),
|
||||
("IP Access", "/portal/admin/ip-access", "fa-shield-halved", False),
|
||||
("Nasazení", "/portal/deployments", "fa-rocket", False),
|
||||
("Plánované skripty", "/portal/scheduled-scripts", "fa-calendar-days", False),
|
||||
("Služby", "/portal/apps", "fa-server", False),
|
||||
@@ -58,6 +59,10 @@ def page(title: str, body: str, user=None) -> str:
|
||||
'<a class="nav-link" href="/portal/alerting/rules"><i class="fa-solid fa-bell" aria-hidden="true"></i> Alerting</a>'
|
||||
'<a class="nav-link" href="/portal/developers"><i class="fa-solid fa-code" aria-hidden="true"></i> Pro vývojáře</a>'
|
||||
)
|
||||
# IP Access spravují i developeři, ale admin menu se jim nezobrazuje – proto jen jim
|
||||
# přidáváme odkaz do hlavní navigace, aby stránku nemuseli hledat přes detail služby.
|
||||
if can_operate and role != "admin":
|
||||
nav_links += '<a class="nav-link" href="/portal/admin/ip-access"><i class="fa-solid fa-shield-halved" aria-hidden="true"></i> IP Access</a>'
|
||||
|
||||
admin_menu = ""
|
||||
if role == "admin":
|
||||
|
||||
Reference in New Issue
Block a user