diff --git a/packages/sshecret-admin/src/sshecret_admin/api/endpoints/secrets.py b/packages/sshecret-admin/src/sshecret_admin/api/endpoints/secrets.py
index 42aaf39..809a80f 100644
--- a/packages/sshecret-admin/src/sshecret_admin/api/endpoints/secrets.py
+++ b/packages/sshecret-admin/src/sshecret_admin/api/endpoints/secrets.py
@@ -10,6 +10,7 @@ from sshecret_admin.core.dependencies import AdminDependencies
from sshecret_admin.services import AdminBackend
from sshecret_admin.services.models import (
ClientSecretGroup,
+ ClientSecretGroupList,
SecretCreate,
SecretGroupCreate,
SecretUpdate,
@@ -78,7 +79,7 @@ def create_router(dependencies: AdminDependencies) -> APIRouter:
async def get_secret_groups(
admin: Annotated[AdminBackend, Depends(dependencies.get_admin_backend)],
filter_regex: Annotated[str | None, Query()] = None,
- ) -> list[ClientSecretGroup]:
+ ) -> ClientSecretGroupList:
"""Get secret groups."""
return await admin.get_secret_groups(filter_regex)
diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_stylesheet.html b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_stylesheet.html
index 6793ee7..7164315 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_stylesheet.html
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_stylesheet.html
@@ -14,6 +14,11 @@
href="{{ url_for('static', path='css/prism.css') }}"
type="text/css"
/>
+
Open user menu
-
+
| - Name - | -- Clients associated - | -- Actions - | -
|---|
Secret updated.
+ {% endif %} +| Timestamp | +Subsystem | +Message | +Origin | +
|---|---|---|---|
|
+ {{ entry.timestamp }} + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% if entry.data %}
+ {% for key, value in entry.data.items() %}
+
+
+ {% endfor %}
+ {% endif %}
+ |
+
+ + {{ entry.subsystem }} + | + ++ {{ entry.message }} + | + ++ {{ entry.origin }} + | +
No clients
- {% endif %} -