Release v2.2.0

This commit is contained in:
2026-08-01 21:41:44 +01:00
parent c643d2fb07
commit d6417b667c
673 changed files with 146752 additions and 7389 deletions
+19 -3
View File
@@ -13,7 +13,7 @@
<link rel="stylesheet" href="/assets/css/theme-custom.css" />
{{#if stylesheets.length}}
{{#each stylesheets}}
<link rel="stylesheet" href="/assets/{{this}}" />
<link rel="stylesheet" href="{{assetHref this}}" />
{{/each}}
{{/if}}
</head>
@@ -148,7 +148,7 @@
<div class="sidebar-wrapper d-flex flex-column flex-grow-1 min-h-0">
<nav class="mt-2 flex-grow-1" aria-label="Main navigation">
<ul class="nav sidebar-menu flex-column" data-lte-toggle="treeview" data-accordion="false" role="menu" id="navigation">
{{#if (anyPermission currentUser 'dashboard.read' 'clients.read' 'screens.read' 'playlists.read' 'slides.read' 'templates.read' 'canvas-sizes.read')}}
{{#if (anyPermission currentUser 'dashboard.read' 'clients.read' 'screens.read' 'announcements.read' 'playlists.read' 'slides.read' 'templates.read' 'canvas-sizes.read')}}
<li class="nav-header">DIGITAL SIGNAGE</li>
{{/if}}
{{#if (hasPermission currentUser 'dashboard.read')}}
@@ -167,6 +167,14 @@
</a>
</li>
{{/if}}
{{#if (hasPermission currentUser 'announcements.read')}}
<li class="nav-item">
<a class="nav-link {{#if (eq active 'announcements')}}active{{/if}}" href="/announcements">
<i class="nav-icon bi bi-megaphone"></i>
<p>Announcements</p>
</a>
</li>
{{/if}}
{{#if (hasPermission currentUser 'screens.read')}}
<li class="nav-item">
<a class="nav-link {{#if (eq active 'screens')}}active{{/if}}" href="/screens">
@@ -226,7 +234,7 @@
</li>
{{/if}}
{{/if}}
{{#if (anyPermission currentUser 'background-tasks.read' 'scheduled-tasks.read' 'users.read' 'rbac.read')}}
{{#if (anyPermission currentUser 'background-tasks.read' 'scheduled-tasks.read' 'users.read' 'rbac.read' 'fonts.read')}}
<li class="nav-header">SETTINGS</li>
{{#if (hasPermission currentUser 'users.read')}}
<li class="nav-item">
@@ -244,6 +252,14 @@
</a>
</li>
{{/if}}
{{#if (hasPermission currentUser 'fonts.read')}}
<li class="nav-item">
<a class="nav-link {{#if (eq active 'fonts')}}active{{/if}}" href="/settings/fonts">
<i class="nav-icon bi bi-type"></i>
<p>Fonts</p>
</a>
</li>
{{/if}}
{{#if (anyPermission currentUser 'background-tasks.read' 'scheduled-tasks.read')}}
<li class="nav-item has-treeview{{#if backgroundTasksMenuOpen}} menu-open{{/if}}">
<a class="nav-link{{#if backgroundTasksMenuOpen}} active{{/if}}" href="#">
@@ -25,4 +25,23 @@
</ul>
</nav>
</div>
{{else if alwaysShow}}
<div class="card-footer d-flex flex-wrap align-items-center">
<div class="text-muted small">
Showing {{pagination.startItem}}-{{pagination.endItem}} of {{pagination.totalItems}} {{pagination.itemLabel}}
</div>
<nav class="ms-auto" aria-label="{{pagination.ariaLabel}}">
<ul class="pagination pagination-sm mb-0">
<li class="page-item disabled" aria-disabled="true">
<a class="page-link" href="#" tabindex="-1" aria-label="Previous page">Previous</a>
</li>
<li class="page-item active" aria-current="page">
<a class="page-link" href="#">1</a>
</li>
<li class="page-item disabled" aria-disabled="true">
<a class="page-link" href="#" tabindex="-1" aria-label="Next page">Next</a>
</li>
</ul>
</nav>
</div>
{{/if}}