-
d24afa37b2
Qualys refresh: skip assets updated within last 5 minutes
Admin MPCZ
2026-04-14 15:32:01 +0200
-
d779426118
Bump Qualys page size back to 1000
Admin MPCZ
2026-04-14 15:21:04 +0200
-
71f83d5d4f
Qualys refresh: threading lock + 409 if already running
Admin MPCZ
2026-04-14 15:20:17 +0200
-
e3bcf8fcc1
Qualys refresh: sync route so blocking requests run in threadpool
Admin MPCZ
2026-04-14 15:18:16 +0200
-
67f123e9f5
Qualys refresh: pagination + per-row savepoint to isolate errors
Admin MPCZ
2026-04-14 15:13:48 +0200
-
a422894f83
Sync Qualys FQDN to servers + use fqdn first for DNS resolution
Admin MPCZ
2026-04-14 15:00:40 +0200
-
92175992f8
Qualys: tagName + CONTAINS (API field, not UI syntax)
Admin MPCZ
2026-04-14 14:53:54 +0200
-
a19281a771
Qualys filter: CONTAINS instead of EQUALS for tag
Admin MPCZ
2026-04-14 14:48:29 +0200
-
a331d16a12
Qualys filter: tags.name instead of tagName
Admin MPCZ
2026-04-14 14:47:48 +0200
-
faa267c3ff
Add SANEF contacts import script
Admin MPCZ
2026-04-14 14:22:03 +0200
-
612f3c7cea
Add SANEF IPs import script (from Interface réseau export)
Admin MPCZ
2026-04-14 13:57:27 +0200
-
b72f1244dd
Use autocommit mode to persist inserts immediately
Admin MPCZ
2026-04-14 13:43:25 +0200
-
c6113bc537
Drop ON CONFLICT (no unique constraint on hostname)
Admin MPCZ
2026-04-14 13:39:11 +0200
-
2215067987
Use savepoints per row to isolate failing inserts
Admin MPCZ
2026-04-14 13:38:16 +0200
-
f0fe6eba81
Fix etat mapping: use only production/implementation/stock/obsolete/eol
Admin MPCZ
2026-04-14 13:34:07 +0200
-
42fb16d67e
Fix import script: auto-detect FK tables before truncate
Admin MPCZ
2026-04-14 13:31:00 +0200
-
338c0ecc0f
Add SANEF asset CSV import script
Admin MPCZ
2026-04-14 13:24:42 +0200
-
053c9a3b59
Add Voir detail button and results route for realtime audit
Admin MPCZ
2026-04-14 13:10:23 +0200
-
747e883d22
Smart DNS suffix order based on hostname convention (r=rec, p/i=prod)
Admin MPCZ
2026-04-14 13:02:24 +0200
-
53545585f0
Configurable DNS suffixes + 2s socket timeout for faster resolve
Admin MPCZ
2026-04-14 12:58:54 +0200
-
da1042fef4
Fix SSH key: read PEM content from settings + ssh_key_default_user
Admin MPCZ
2026-04-14 12:56:09 +0200
-
8dba0706b0
Filter Qualys agent refresh on tag name=server
Admin MPCZ
2026-04-14 12:18:43 +0200
-
3d61293172
Add demo DB dump for deployment
Admin MPCZ
2026-04-14 11:43:50 +0200
-
5db5feebe1
Add requirements.txt for deployment
Admin MPCZ
2026-04-14 11:38:58 +0200
-
677f621c81
Admin applications + correspondance cleanup + tools presentation DSI
Admin MPCZ
2026-04-13 21:11:58 +0200
-
caa2be71a4
Misc: servers page (application + equivalent), campagne tweaks
Admin MPCZ
2026-04-12 18:51:36 +0200
-
a706e240ca
Patching: exclusions + correspondance prod<->hors-prod + validations
Admin MPCZ
2026-04-12 18:51:30 +0200
-
ba0bff0f6e
Remove: safe-patching (remplace par QuickWin) + audit-full
Admin MPCZ
2026-04-12 18:51:17 +0200
-
3f47fea8e6
Audit: jobs background paralleles + progression live
Admin MPCZ
2026-04-12 18:51:05 +0200
-
5ea4100f4c
Qualys: deploy agent background jobs + upgrade/downgrade + AJAX overlays
Admin MPCZ
2026-04-12 18:50:56 +0200
-
8479d7280e
Users/Contacts: workflow profils + LDAP + sync iTop + etat aligne
Admin MPCZ
2026-04-12 18:50:43 +0200
-
4fa5f67c32
Qualys agents: bouton Rafraichir + cron 6h
Admin MPCZ
2026-04-11 21:56:59 +0200
-
6411774004
Fix deploy page: NoneType sort + version extraite du nom fichier dans dropdown
Admin MPCZ
2026-04-11 21:39:59 +0200
-
3d053019e6
Deploiement Agent Qualys complet
Admin MPCZ
2026-04-11 21:26:45 +0200
-
b7b0965722
Fix: qualys/agents - convert rows to dicts pour compatibilite Jinja2 map/attribute
Admin MPCZ
2026-04-11 21:07:44 +0200
-
3964dd2c89
Fix: page qualys/agents - try/except sur get_activation_keys et get_agents_summary
Admin MPCZ
2026-04-11 21:04:47 +0200
-
1f0c00c1dc
Suppression menu Specifiques de la navigation
Admin MPCZ
2026-04-11 21:01:32 +0200
-
32d602975b
Sync contacts: role depuis Teams iTop (SecOps→referent_technique, iPOP→responsable_applicatif)
Admin MPCZ
2026-04-11 14:33:12 +0200
-
3707308063
Sync iTop: responsables domaine par fréquence + emails
Admin MPCZ
2026-04-11 14:22:29 +0200
-
73cec814b6
Fix: typologies iTop sans org_id (DomaineApplicatif, Environnement, Zone, DomainLdap)
Admin MPCZ
2026-04-11 14:01:20 +0200
-
df4cd3be6f
Sync iTop: import emails responsable serveur/domaine dans servers + domain_environments
Admin MPCZ
2026-04-11 13:55:25 +0200
-
29e5a28a27
Fix: KeyError 'updated' → 'servers_updated' dans sync_to route
Admin MPCZ
2026-04-11 13:36:23 +0200
-
6683813743
Export iTop: sync responsable serveur et responsable domaine
Admin MPCZ
2026-04-11 13:26:51 +0200
-
d8a526368e
Refonte synchro iTop bidirectionnelle complète
Admin MPCZ
2026-04-11 13:19:10 +0200
-
1ff6b3fd4d
Sync to iTop: export referentiel (environnements, domaines, zones) + serveurs
Admin MPCZ
2026-04-11 04:17:22 +0200
-
66eeff99e8
Sync iTop: import IPs dans server_ips + traceback sur erreur sync
Admin MPCZ
2026-04-11 03:54:45 +0200
-
322fa71324
Fix sync iTop: champs corrects (patch_window, contacts.role, ssh_method constraint, rollback)
Admin MPCZ
2026-04-11 03:20:04 +0200
-
be6c5158b8
Sync iTop: tous les champs custom (tier, connexion, ssh_user, patch_freq, pref_jour/heure, domain_ldap, excludes)
Admin MPCZ
2026-04-11 02:28:39 +0200
-
3b5f0992b3
Refonte sync iTop: import complet contacts/domaines/envs/zones/serveurs
Admin MPCZ
2026-04-11 01:58:31 +0200
-
ba48e75b68
Fix matching iTop: compare aussi par hostname court (sans .mpcz.fr)
Admin MPCZ
2026-04-11 00:23:33 +0200
-
db74111d58
Sync iTop enrichie: responsable_serveur + responsable_domaine + creation VMs
Admin MPCZ
2026-04-11 00:14:09 +0200
-
53e59e7305
Sync iTop: ajout responsable serveur (contacts_list) + commentaire/description
Admin MPCZ
2026-04-10 23:23:48 +0200
-
f73ea25d5d
Referentiel: boutons sync iTop (import/export) + messages status
Admin MPCZ
2026-04-10 23:17:58 +0200
-
acf20c5890
Service iTop REST: synchro bidirectionnelle serveurs + contacts
Admin MPCZ
2026-04-10 23:11:32 +0200
-
33dd3a779e
Fix: GET /audit/realtime redirige vers dashboard au lieu de crash int_parsing
Admin MPCZ
2026-04-10 22:49:05 +0200
-
4801d805b1
Fix: ip_type='primary' au lieu de 'ipv4' dans server_ips
Admin MPCZ
2026-04-10 20:57:14 +0200
-
b190c04147
Fix: hosts manquants + no-cache sur resultats audit (evite re-POST)
Admin MPCZ
2026-04-10 20:38:44 +0200
-
1be5e867dc
Fix: server_ips colonne ip_address au lieu de ip
Admin MPCZ
2026-04-10 20:18:59 +0200
-
369ca7e5a3
Audit: mise a jour table servers avec IP, OS, FQDN depuis resultats audit
Admin MPCZ
2026-04-10 20:10:27 +0200
-
16315ab3b5
Fix SSH audit: lire settings DB au lieu de hardcoder user/key/suffixes
Admin MPCZ
2026-04-10 20:01:15 +0200
-
c2f3d669eb
Mode Demo/Reel au login + base patchcenter_demo
Admin MPCZ
2026-04-10 19:39:35 +0200
-
e96d79aae3
QuickWin: prereq/snapshot services, referentiel, logs, correspondance
Khalid MOUTAOUAKIL
2026-04-10 18:13:00 +0200
-
13290c1ebb
Phase 1 securite: permission checks sur tous les routers
Khalid MOUTAOUAKIL
2026-04-08 16:46:05 +0200
-
5cc10c5b6c
Module QuickWin complet + filtres serveurs OS/owner
Khalid MOUTAOUAKIL
2026-04-08 16:27:45 +0200
-
c550597a86
Export CSV serveurs avec filtres (domaine, env, tier, état, recherche)
Khalid MOUTAOUAKIL
2026-04-07 01:49:23 +0200
-
769e199735
Export CSV patching avec filtres (année, scope, domaine, recherche)
Khalid MOUTAOUAKIL
2026-04-07 01:30:17 +0200
-
7f5e5c83eb
Export CSV: serveurs sans agent + agents inactifs
Khalid MOUTAOUAKIL
2026-04-07 01:24:49 +0200
-
5db47c497f
Agents sans Qualys: filtres Alpine.js sur hostname, OS, domaine, env, état
Khalid MOUTAOUAKIL
2026-04-07 01:20:59 +0200
-
6a5bdefde5
Sans agent: lister tous les serveurs sans exclusion
Khalid MOUTAOUAKIL
2026-04-07 01:13:49 +0200
-
b159960522
Qualys agents: colonne État ajoutée, exclure décommissionnés de la liste sans agent
Khalid MOUTAOUAKIL
2026-04-07 01:06:49 +0200
-
c22ad75ee8
État édition: labels avec accents (Éteint, En implémentation, Décommissionné, EOL)
Khalid MOUTAOUAKIL
2026-04-07 00:59:54 +0200
-
e551ddf575
Tooltip survol sur env/etat tronqués, dropdown labels lisibles, état eteint ajouté
Khalid MOUTAOUAKIL
2026-04-07 00:55:53 +0200
-
c16c628e96
Fix: last_checkin datetime to string avec |string filtre Jinja2
Khalid MOUTAOUAKIL
2026-04-07 00:39:30 +0200
-
067dec6bcd
Agents inactifs: KPI cliquable avec *, légende RHEL5/EOL, liste détaillée
Khalid MOUTAOUAKIL
2026-04-07 00:33:54 +0200
-
29a377887f
KPI agents Qualys: actifs/inactifs/sans agent sur dashboard + page Agents avec liste détaillée
Khalid MOUTAOUAKIL
2026-04-07 00:01:57 +0200
-
ca16e42ef8
Cache 10min sur détail vulnérabilités (HTMX), indication (cache) affichée
Khalid MOUTAOUAKIL
2026-04-06 23:52:55 +0200
-
e11714c421
Comparaison même semaine 2026 vs 2025: barres, écart pts, objectif, données incomplètes
Khalid MOUTAOUAKIL
2026-04-06 23:47:01 +0200
-
340970c108
Comparaison 2026 vs 2025: barres progression, écart serveurs et points
Khalid MOUTAOUAKIL
2026-04-06 23:45:17 +0200
-
8286fe0624
Fix histogramme: cancelled_weeks séparés, barres empilées vert+rouge par semaine
Khalid MOUTAOUAKIL
2026-04-06 23:30:30 +0200
-
4517dcdd39
Histogramme patching: barres empilées vert (patché) + rouge (annulé/reporté), total affiché
Khalid MOUTAOUAKIL
2026-04-06 23:27:14 +0200
-
c05ec932db
Fix histogramme patching: exclure annulés/reportés du graphe semaines
Khalid MOUTAOUAKIL
2026-04-06 23:25:36 +0200
-
a43dd01b7e
Loading spinner sur vulns et détail asset (HTMX), masqué après réponse
Khalid MOUTAOUAKIL
2026-04-06 23:13:33 +0200
-
1d8502d25b
Loading overlay sur bouton Rechercher Qualys
Khalid MOUTAOUAKIL
2026-04-06 23:09:43 +0200
-
c94d952948
Fix resync: retirer data-loading, ajouter texte explication cache 10min
Khalid MOUTAOUAKIL
2026-04-06 23:07:21 +0200
-
c139dfbaa2
Cache mémoire 10min pour Qualys API, bouton Resync temps réel, page Agents (activation keys + versions)
Khalid MOUTAOUAKIL
2026-04-06 23:04:48 +0200
-
0dc0fc7643
Vulns: parser results en tableau Package/Version installée/Version requise
Khalid MOUTAOUAKIL
2026-04-06 22:51:50 +0200
-
31bf62651c
Qualys vulns: clic sur badges ouvre detail (QID, titre, CVE avec lien NVD, CVSS3, detection, solution)
Khalid MOUTAOUAKIL
2026-04-06 22:48:44 +0200
-
662b9c3535
Fix vulns: utiliser IPs au lieu de QPS asset IDs pour API VMDR
Khalid MOUTAOUAKIL
2026-04-06 22:42:30 +0200
-
f04d04224d
Qualys: vulnérabilités severity 3/4/5 dans résultats recherche (API VMDR)
Khalid MOUTAOUAKIL
2026-04-06 22:38:56 +0200
-
40b0307f62
Accents dans tous les templates: audité, réseau, corrélation, patché, données, décommissionnés
Khalid MOUTAOUAKIL
2026-04-06 22:28:33 +0200
-
cb8ade24e4
Patching: filtre SecOps/Hors SecOps, KPIs par perimetre, detail partial "pas encore audite"
Khalid MOUTAOUAKIL
2026-04-06 22:11:35 +0200
-
390a162cf4
Fix: inclure status partial (serveurs Ayoub) dans toutes les requetes audit/patching/dashboard
Khalid MOUTAOUAKIL
2026-04-06 18:20:33 +0200
-
dc3efd081e
Fix sidebar Complet/Patching actif, domaines cliquables dans patching
Khalid MOUTAOUAKIL
2026-04-06 18:18:44 +0200
-
dea2889746
Module Patching: KPIs, graphe semaines, domaine, detail par serveur, tri, filtre, 2025/2026
Khalid MOUTAOUAKIL
2026-04-06 18:06:38 +0200
-
24c1db2aca
Fix pagination: conserve sort/dir dans les liens de page
Khalid MOUTAOUAKIL
2026-04-06 17:55:11 +0200
-
ed23cc3fb6
Dashboard patching 2026: KPIs, barre progression, graphe semaines, domaine/env/zone
Khalid MOUTAOUAKIL
2026-04-06 17:54:00 +0200
-
2b2fac7c13
Dernier patch: date/semaine depuis Excel, colonne triable, couleur vert/jaune/rouge
Khalid MOUTAOUAKIL
2026-04-06 17:48:11 +0200
-
2ac263e80a
Tri colonnes hostname, uptime, reboot (asc/desc) avec indicateur fleche
Khalid MOUTAOUAKIL
2026-04-06 17:35:38 +0200
-
df03852c86
Export CSV avec filtres (domaine/zone/recherche/KPI), BOM UTF-8
Khalid MOUTAOUAKIL
2026-04-06 17:20:35 +0200
-
c42708db75
Processus: restart_hint et cmdline affiches en entier, plus de troncature
Khalid MOUTAOUAKIL
2026-04-06 17:13:39 +0200