Pierre & Lumière adminmpmcz
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:31:44 +00:00
d24afa37b2 Qualys refresh: skip assets updated within last 5 minutes
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:20:48 +00:00
d779426118 Bump Qualys page size back to 1000
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:19:59 +00:00
71f83d5d4f Qualys refresh: threading lock + 409 if already running
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:17:58 +00:00
e3bcf8fcc1 Qualys refresh: sync route so blocking requests run in threadpool
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:13:31 +00:00
67f123e9f5 Qualys refresh: pagination + per-row savepoint to isolate errors
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 13:00:21 +00:00
a422894f83 Sync Qualys FQDN to servers + use fqdn first for DNS resolution
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 12:53:36 +00:00
92175992f8 Qualys: tagName + CONTAINS (API field, not UI syntax)
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 12:48:11 +00:00
a19281a771 Qualys filter: CONTAINS instead of EQUALS for tag
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 12:47:29 +00:00
a331d16a12 Qualys filter: tags.name instead of tagName
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 12:21:46 +00:00
faa267c3ff Add SANEF contacts import script
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:57:08 +00:00
612f3c7cea Add SANEF IPs import script (from Interface réseau export)
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:43:07 +00:00
b72f1244dd Use autocommit mode to persist inserts immediately
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:38:53 +00:00
c6113bc537 Drop ON CONFLICT (no unique constraint on hostname)
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:37:58 +00:00
2215067987 Use savepoints per row to isolate failing inserts
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:33:49 +00:00
f0fe6eba81 Fix etat mapping: use only production/implementation/stock/obsolete/eol
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:30:42 +00:00
42fb16d67e Fix import script: auto-detect FK tables before truncate
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:24:25 +00:00
338c0ecc0f Add SANEF asset CSV import script
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:10:07 +00:00
053c9a3b59 Add Voir detail button and results route for realtime audit
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 11:02:06 +00:00
747e883d22 Smart DNS suffix order based on hostname convention (r=rec, p/i=prod)
adminmpmcz pushed to main at adminmpmcz/patchcenter 2026-04-14 10:58:37 +00:00
53545585f0 Configurable DNS suffixes + 2s socket timeout for faster resolve