From feede162651fda8207a46d40567eedee7ee73b4d 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 35efcf9..3577040 100644 --- a/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html +++ b/src/servala/frontend/templates/frontend/organizations/service_instance_detail.html @@ -216,8 +216,17 @@ {% if instance.connection_credentials %}
-
-

{% translate "Connection Credentials" %}

+
+

{% translate "Connection Credentials" %}

+
@@ -226,6 +235,7 @@ {% translate "Name" %} {% translate "Value" %} + @@ -236,7 +246,17 @@ {% if key == "error" %} {{ value }} {% else %} - {{ value }} + •••••••••••• + {% endif %} + + + {% if key != "error" %} + {% endif %} @@ -244,6 +264,10 @@
+
+ + {% translate "Click the eye icon to reveal individual credentials, or use 'Show All' to reveal all at once." %} +
@@ -282,6 +306,7 @@ {% endblock content %} {% block extra_js %} +