feat(patching/import): retire colonnes Impacts et BDD de l affichage, lien Asset pointe vers /servers?search=

This commit is contained in:
Pierre & Lumière 2026-05-04 14:09:11 +02:00
parent f70f5c3704
commit 6891736395

View File

@ -146,8 +146,6 @@
<th class="text-left p-1">Valideur RA</th> <th class="text-left p-1">Valideur RA</th>
<th class="text-left p-1">Resp. Domaine DTS</th> <th class="text-left p-1">Resp. Domaine DTS</th>
<th class="text-left p-1">Référent tech.</th> <th class="text-left p-1">Référent tech.</th>
<th class="text-left p-1">Impacts</th>
<th class="text-left p-1">BDD</th>
<th class="text-left p-1 cursor-pointer select-none hover:text-cyber-accent" id="th-date" title="Cliquer pour trier par date+heure"> <th class="text-left p-1 cursor-pointer select-none hover:text-cyber-accent" id="th-date" title="Cliquer pour trier par date+heure">
Date <span id="th-date-arrow" class="text-[10px] opacity-50"></span> Date <span id="th-date-arrow" class="text-[10px] opacity-50"></span>
</th> </th>
@ -308,7 +306,7 @@
tbody.innerHTML = rows.map(r => { tbody.innerHTML = rows.map(r => {
const display = escapeHTML(r.resolved_hostname || r.asset_name || ''); const display = escapeHTML(r.resolved_hostname || r.asset_name || '');
const assetCell = r.server_id const assetCell = r.server_id
? '<a href="/qualys/search?field=hostname&q=' + encodeURIComponent(r.resolved_hostname || r.asset_name) + '" class="text-cyber-blue hover:underline">' + display + '</a>' ? '<a href="/servers?search=' + encodeURIComponent(r.resolved_hostname || r.asset_name) + '" class="text-cyber-blue hover:underline">' + display + '</a>'
: '<span class="text-cyber-yellow" title="Pas matché en base PatchCenter">' + escapeHTML(r.asset_name || '') + ' ⚠</span>'; : '<span class="text-cyber-yellow" title="Pas matché en base PatchCenter">' + escapeHTML(r.asset_name || '') + ' ⚠</span>';
return '<tr class="border-b border-cyber-border/20 hover:bg-cyber-border/10"' return '<tr class="border-b border-cyber-border/20 hover:bg-cyber-border/10"'
+ ' data-asset="' + escapeHTML(r.asset_name||'') + '"' + ' data-asset="' + escapeHTML(r.asset_name||'') + '"'
@ -325,8 +323,6 @@
+ '<td class="p-1">' + escapeHTML(r.valideur_ra||'') + '</td>' + '<td class="p-1">' + escapeHTML(r.valideur_ra||'') + '</td>'
+ '<td class="p-1">' + escapeHTML(r.responsable_domaine_dts||'') + '</td>' + '<td class="p-1">' + escapeHTML(r.responsable_domaine_dts||'') + '</td>'
+ '<td class="p-1">' + escapeHTML(r.referent_technique||'') + '</td>' + '<td class="p-1">' + escapeHTML(r.referent_technique||'') + '</td>'
+ '<td class="p-1">' + escapeHTML(r.impacts||'') + '</td>'
+ '<td class="p-1">' + escapeHTML(r.base_de_donnees||'') + '</td>'
+ '<td class="p-1">' + (r.jour ? escapeHTML(r.jour) : (r.jour_text ? '<span class="text-cyber-yellow" title="Texte libre">' + escapeHTML(r.jour_text) + '</span>' : '')) + '</td>' + '<td class="p-1">' + (r.jour ? escapeHTML(r.jour) : (r.jour_text ? '<span class="text-cyber-yellow" title="Texte libre">' + escapeHTML(r.jour_text) + '</span>' : '')) + '</td>'
+ '<td class="p-1">' + escapeHTML(r.heure||'') + '</td>' + '<td class="p-1">' + escapeHTML(r.heure||'') + '</td>'
+ '</tr>'; + '</tr>';