From 2527a73bb6c386a3945d92440e7a38dd15e26d88 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Tue, 9 Dec 2025 15:50:46 +0100 Subject: [PATCH] Toggle credentials in instance detail view --- .../service_instance_detail.html | 31 ++++++++- src/servala/static/js/credentials.js | 68 +++++++++++++++++++ 2 files changed, 96 insertions(+), 3 deletions(-) create mode 100644 src/servala/static/js/credentials.js diff --git a/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html b/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html index 42a3810..a906315 100644 --- a/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html +++ b/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html @@ -220,8 +220,17 @@ {% if instance.connection_credentials %}
-
-

{% translate "Connection Credentials" %}

+
+

{% translate "Connection Credentials" %}

+
@@ -230,6 +239,7 @@ {% translate "Name" %} {% translate "Value" %} + @@ -240,7 +250,17 @@ {% if key == "error" %} {{ value }} {% else %} - {{ value }} + •••••••••••• + {% endif %} + + + {% if key != "error" %} + {% endif %} @@ -248,6 +268,10 @@
+
+ + {% translate "Click the eye icon to reveal individual credentials, or use 'Show All' to reveal all at once." %} +
@@ -286,6 +310,7 @@ {% endblock content %} {% block extra_js %} +