From 6d341069a0a9766d25105c6142f193b608505dee Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Wed, 29 Oct 2025 12:34:47 +0100 Subject: [PATCH] Fix appearance issue in clients list screen with long client ids --- .gitignore | 2 +- assets/css/base_settings_page.css | 4 ++++ sample_upstream_provider/storage/.gitignore | 1 + sample_upstream_provider/storage/clients.yaml | 11 +++++++++++ sample_upstream_provider/storage/providers.yaml | 7 +++++++ templates/settings/clients_list.html | 2 +- 6 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 sample_upstream_provider/storage/.gitignore create mode 100644 sample_upstream_provider/storage/clients.yaml create mode 100644 sample_upstream_provider/storage/providers.yaml diff --git a/.gitignore b/.gitignore index 6a66193..bd5fa61 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ /target .idea -storage +/storage diff --git a/assets/css/base_settings_page.css b/assets/css/base_settings_page.css index 0b0468f..e37dc46 100644 --- a/assets/css/base_settings_page.css +++ b/assets/css/base_settings_page.css @@ -20,4 +20,8 @@ body { .form-control::placeholder { color: #555; +} + +.table-break-works td { + word-break: break-all; } \ No newline at end of file diff --git a/sample_upstream_provider/storage/.gitignore b/sample_upstream_provider/storage/.gitignore new file mode 100644 index 0000000..44f6aba --- /dev/null +++ b/sample_upstream_provider/storage/.gitignore @@ -0,0 +1 @@ +users.json \ No newline at end of file diff --git a/sample_upstream_provider/storage/clients.yaml b/sample_upstream_provider/storage/clients.yaml new file mode 100644 index 0000000..54505ea --- /dev/null +++ b/sample_upstream_provider/storage/clients.yaml @@ -0,0 +1,11 @@ +- id: testclient1 + name: Client 1 + description: client1 + secret: secretone + redirect_uri: http://127.0.0.1:8011/ + granted_to_all_users: true +- id: testclient2 + name: Client 2 + description: client2 + secret: secrettwo + redirect_uri: http://127.0.0.1:8012/ diff --git a/sample_upstream_provider/storage/providers.yaml b/sample_upstream_provider/storage/providers.yaml new file mode 100644 index 0000000..3be6f7d --- /dev/null +++ b/sample_upstream_provider/storage/providers.yaml @@ -0,0 +1,7 @@ +- id: upstream + name: Upstream + logo: openid + client_id: foo + client_secret: bar + configuration_url: http://127.0.0.1:9001/dex/.well-known/openid-configuration + allow_auto_account_creation: true diff --git a/templates/settings/clients_list.html b/templates/settings/clients_list.html index 52eee01..fced64a 100644 --- a/templates/settings/clients_list.html +++ b/templates/settings/clients_list.html @@ -1,7 +1,7 @@ {% extends "base_settings_page.html" %} {% block content %} - +
ID