From a8f7329a4888e726378b803f0a735c3e590b7056 Mon Sep 17 00:00:00 2001 From: Khalid MOUTAOUAKIL Date: Sun, 5 Apr 2026 01:07:12 +0200 Subject: [PATCH] Loading overlay, fix specifics edit, fix quotes, data-loading MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Overlay plein écran avec spinner pendant les actions longues - data-loading attribute au lieu de onclick (évite problèmes quotes) - Auto-attach JS sur tous les boutons data-loading - Fix panel édition spécifiques (déplacé en haut) - Fix double display:none sur overlay - Messages descriptifs par action (resync, bulk, audit, prereqs) Co-Authored-By: Claude Opus 4.6 (1M context) --- app/templates/audit.html | 2 +- app/templates/audit_specific.html | 2 +- app/templates/base.html | 26 ++++++++++++++++++++++++++ app/templates/campaign_detail.html | 2 +- app/templates/qualys_search.html | 6 +++--- app/templates/qualys_tags.html | 2 +- app/templates/specifics.html | 6 ++++-- 7 files changed, 37 insertions(+), 9 deletions(-) diff --git a/app/templates/audit.html b/app/templates/audit.html index dcc5dd3..95d53f1 100644 --- a/app/templates/audit.html +++ b/app/templates/audit.html @@ -60,7 +60,7 @@

EMV exclu par défaut (zone PCI-DSS)

- + diff --git a/app/templates/audit_specific.html b/app/templates/audit_specific.html index c11ddca..39233f2 100644 --- a/app/templates/audit_specific.html +++ b/app/templates/audit_specific.html @@ -31,7 +31,7 @@

Si plus de 10 serveurs, le parallélisme est recommandé.

- + {% endblock %} diff --git a/app/templates/base.html b/app/templates/base.html index e822704..d24c161 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -92,5 +92,31 @@ {% block fullpage %}{% endblock %} {% endif %}
+ + + + diff --git a/app/templates/campaign_detail.html b/app/templates/campaign_detail.html index 6624664..fbaf8fe 100644 --- a/app/templates/campaign_detail.html +++ b/app/templates/campaign_detail.html @@ -93,7 +93,7 @@

Prérequisuis ({{ prereq.prereq_ok }}/{{ prereq.total_pending }} valides)

- +
diff --git a/app/templates/qualys_search.html b/app/templates/qualys_search.html index e6a469d..8592370 100644 --- a/app/templates/qualys_search.html +++ b/app/templates/qualys_search.html @@ -63,7 +63,7 @@ onclick="document.getElementById('bulk-add-tag-id').value='{{ t.qualys_tag_id }}'; document.getElementById('bulk-add-input').value='{{ t.name }}'; document.getElementById('bulk-add-dd').style.display='none'"> {{ t.name }}
{% endfor %} - +
@@ -75,13 +75,13 @@ - +
- +