From 5cd80b7270cfe73b8d7ca7db195b16636f41fb9d Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 3 Oct 2025 15:34:12 +0200 Subject: [PATCH 1/2] display version or env in footer --- src/servala/frontend/templates/frontend/base.html | 2 ++ src/servala/frontend/templatetags/version_tags.py | 14 ++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 src/servala/frontend/templatetags/version_tags.py diff --git a/src/servala/frontend/templates/frontend/base.html b/src/servala/frontend/templates/frontend/base.html index 540a088..f738a52 100644 --- a/src/servala/frontend/templates/frontend/base.html +++ b/src/servala/frontend/templates/frontend/base.html @@ -65,6 +65,8 @@

Crafted with in Zurich + {% load version_tags %} + - {% get_version_or_env %}

diff --git a/src/servala/frontend/templatetags/version_tags.py b/src/servala/frontend/templatetags/version_tags.py new file mode 100644 index 0000000..249ecee --- /dev/null +++ b/src/servala/frontend/templatetags/version_tags.py @@ -0,0 +1,14 @@ +import os +from django import template +from servala.__about__ import __version__ + +register = template.Library() + + +@register.simple_tag +def get_version_or_env(): + """Return version number in production, environment name otherwise.""" + env = os.environ.get('SERVALA_ENVIRONMENT', 'development') + if env == 'production': + return __version__ + return env From 69807d034ebb79eab96be44e4c15fdd6ff7245b8 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 3 Oct 2025 15:36:18 +0200 Subject: [PATCH 2/2] slight title update for dashboard --- .../frontend/templates/frontend/organizations/dashboard.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servala/frontend/templates/frontend/organizations/dashboard.html b/src/servala/frontend/templates/frontend/organizations/dashboard.html index 01faa69..b58b720 100644 --- a/src/servala/frontend/templates/frontend/organizations/dashboard.html +++ b/src/servala/frontend/templates/frontend/organizations/dashboard.html @@ -1,7 +1,7 @@ {% extends "frontend/base.html" %} {% load i18n static %} {% block html_title %} - {{ object.name }} {% translate "Dashboard" %} + {% translate "Dashboard" %} for {{ object.name }} {% endblock html_title %} {% block page_title %}{% endblock %} {% block content %}