-
625288fd4c
[ADD] qemu diagnostic : un relevé à transmettre, Gérer scindé en trois
Mathieu Benoit
2026-09-03 04:49:23 -0400
-
416ed42448
[ADD] qemu manage : retirer la 3D quand le démarrage échoue sur EGL
Mathieu Benoit
2026-09-03 02:13:41 -0400
-
83c0d705c1
[FIX] qemu stats : un « datetime » de trop faisait tomber le menu
Mathieu Benoit
2026-09-03 02:12:40 -0400
-
12cef44991
[FIX] qemu menu : sortir le venv du PATH des outils système
Mathieu Benoit
2026-09-03 01:36:39 -0400
-
f016eefce9
[ADD] qemu menu : récupérer des fichiers dans le disque d'une VM
Mathieu Benoit
2026-09-03 01:23:34 -0400
-
bf114ac182
[FIX] script todo : une clé i18n dupliquée écrasait un libellé du menu
Mathieu Benoit
2026-09-03 01:23:03 -0400
-
3bd9f1edad
[FIX] qemu menu : nommer l'URI libvirt, sinon la liste des VM est vide
Mathieu Benoit
2026-09-03 00:57:56 -0400
-
f417a9ea86
[ADD] qemu deploy : case 3D à la création, même sans écran virtuel
Mathieu Benoit
2026-09-03 00:50:48 -0400
-
c8d76f1c33
[ADD] qemu deploy : proposer d'effacer un disque orphelin qui bloque
Mathieu Benoit
2026-09-03 00:48:37 -0400
-
9f94316ab0
[FIX] qemu deploy : recréer la VM sans 3D quand EGL ne démarre pas
Mathieu Benoit
2026-09-03 00:34:45 -0400
-
feb6cd7b12
[FIX] qemu menu : passer par le groupe libvirt plutôt que par sudo
Mathieu Benoit
2026-09-03 00:26:01 -0400
-
d3e8d50953
[FIX] qemu deploy : montrer le message de l'outil quand une VM échoue
Mathieu Benoit
2026-09-02 08:32:41 -0400
-
-
97ccce1def
Merge branch 'develop_claude_skills'
Mathieu Benoit
2026-09-03 05:00:30 -0400
-
-
d92797d38a
[REF] claude : alléger le contexte, deux règles passent en skills
Mathieu Benoit
2026-09-02 08:04:15 -0400
-
29b12c8ca1
[ADD] qemu arch : yay et bash-completion sur l'invité, guide au MOTD
Mathieu Benoit
2026-09-02 08:04:05 -0400
-
736ab3b676
[FIX] qemu setup-host : demander avant de redémarrer l'hôte
Mathieu Benoit
2026-09-02 07:35:28 -0400
-
2435f0f6d3
[ADD] script todo : /todo_generate_code, effort high et règles du dépôt
Mathieu Benoit
2026-09-02 07:16:23 -0400
-
4f85a4f225
[ADD] script todo : /todo_plan_max, planifier avant d'ajouter une entrée
Mathieu Benoit
2026-09-02 06:35:57 -0400
-
6847891c1b
[ADD] script todo : gérer les plugins Claude Code et leur liste ERPLibre
Mathieu Benoit
2026-09-02 06:35:05 -0400
-
c32e7d87c9
[ADD] script todo : déployer /git_prepare_merge depuis le menu Claude
Mathieu Benoit
2026-09-02 06:15:43 -0400
-
8bdbf42a31
[ADD] script todo : installer Claude Code et opencode, PATH garanti
Mathieu Benoit
2026-09-02 04:51:03 -0400
-
371605b90a
[IMP] script todo : une icône par entrée du menu Git et Shell
Mathieu Benoit
2026-09-02 04:43:43 -0400
-
b321052888
[ADD] script todo : Starship depuis le menu Git, renommé Git et Shell
Mathieu Benoit
2026-09-02 04:43:25 -0400
-
d31ca9eab9
[UPD] qemu manage : nom de VM sans la version d'une publication continue
Mathieu Benoit
2026-09-02 04:13:48 -0400
-
93ffb3b7e9
[ADD] script todo : poser merge.conflictStyle=zdiff3 depuis le menu Git
Mathieu Benoit
2026-09-02 04:01:10 -0400
-
3dcccf40d9
[FIX] script todo : rtk hors du PATH, résultat d'installation annoncé
Mathieu Benoit
2026-09-02 03:53:40 -0400
-
1cc74c83b4
[FIX] qemu shrink : place mesurée avant sauvegarde, étape annoncée
Mathieu Benoit
2026-08-31 07:51:19 -0400
-
87ad8c4439
[ADD] script todo : installer les outils manquants, les quatre familles
Mathieu Benoit
2026-08-31 07:18:13 -0400
-
40a1e178f3
[FIX] qemu manage : ni adresse, ni nom de VM, ni récit en commentaire
Mathieu Benoit
2026-08-31 07:17:22 -0400
-
0b8f25fb4b
[ADD] script todo : installer les hooks git depuis le menu Git
Mathieu Benoit
2026-08-31 06:17:48 -0400
-
-
dfd6cd1fb6
Merge branch 'force_convention_commit'
Mathieu Benoit
2026-08-31 00:54:23 -0400
-
-
54f44755cd
[I18N] commit-msg : le garde-fou parle la langue du dépôt
Mathieu Benoit
2026-08-31 00:50:31 -0400
-
fcad37c24f
[FIX] suite unitaire : bit d'exécution, script/*.py balayé, clé i18n
Mathieu Benoit
2026-08-31 00:03:50 -0400
-
01a3ba25ca
[UPD] changelog : les 32 commits du merge migration et de la branche
Mathieu Benoit
2026-08-30 05:27:16 -0400
-
4701660203
[UPD] convention : nommer les fichiers à l'indexation, pas git add -A
Mathieu Benoit
2026-08-30 04:43:26 -0400
-
78e702e1e3
[ADD] todo : afficher le contexte fourni à Claude
Mathieu Benoit
2026-08-30 02:49:40 -0400
-
0e5441ac39
[ADD] commentaires : un relevé non bloquant, sa règle, le code nettoyé
Mathieu Benoit
2026-08-30 02:02:51 -0400
-
7844387fa1
[ADD] commit-msg : contrôler le corps, sa longueur et l'identifiant
Mathieu Benoit
2026-08-30 02:02:38 -0400
-
5fb49da0f2
[ADD] convention : dire le fonctionnement, pas le contexte ni les noms
Mathieu Benoit
2026-08-30 02:02:15 -0400
-
-
960918c939
Merge branch 'migration_anonymisation_pricelist'
Mathieu Benoit
2026-08-30 05:07:03 -0400
-
-
17295fd7c3
[ADD] migration : mesurer la dérive du plan comptable entre paliers
Mathieu Benoit
2026-08-28 03:37:57 -0400
-
d2832f5c60
[FIX] migration 17→18 : retirer la vue morte account_root
Mathieu Benoit
2026-08-28 01:20:25 -0400
-
809273eb34
[FIX] verdicts de migration : distinguer trouvaille et échec d'outil
Mathieu Benoit
2026-08-28 01:09:24 -0400
-
b7d68cd199
[FIX] odoo_bin : lire le config.conf du dépôt, pas le ~/.odoorc
Mathieu Benoit
2026-08-27 16:29:00 -0400
-
7ba3c6504c
[UPD] invites : 15 secondes pour décider, et le fichier nomme la base
Mathieu Benoit
2026-08-27 06:26:26 -0400
-
f6aa2575c3
[ADD] migration : garder la sortie des tests, par pseudo-terminal
Mathieu Benoit
2026-08-27 05:54:24 -0400
-
1f606fed00
[ADD] verdicts : tous les paliers, leur journal, et la bascule
Mathieu Benoit
2026-08-27 04:36:03 -0400
-
8fe0bafe10
[ADD] migration : détecter le type de vue tree resté dans les sources
Mathieu Benoit
2026-08-27 02:36:58 -0400
-
599401b6c4
[ADD] manifestes : détecter un dépôt absent d'un palier de migration
Mathieu Benoit
2026-08-27 02:15:45 -0400
-
33cf04c7f9
[REM] résidus : retirer le contrôle res_lang.active à NULL
Mathieu Benoit
2026-08-27 02:15:30 -0400
-
c95cf2e9d8
[ADD] qualité de migration : verdicts, sources, revue
Mathieu Benoit
2026-08-26 07:46:32 -0400
-
4a90f9face
[FIX] tests : balayer test/test_*.py et refuser un fichier muet
Mathieu Benoit
2026-08-26 07:46:14 -0400
-
ccbb2a8597
[FIX] liste de prix : ne rien créer quand il en existe déjà une
Mathieu Benoit
2026-08-26 04:37:21 -0400
-
2534d4d022
[FIX] liste de prix : décider sur la fonctionnalité, pas sur l'exécutant
Mathieu Benoit
2026-08-26 03:58:45 -0400
-
8cc5566743
[FIX] anonymisation : tirer les nombres dans l'étendue mesurée
Mathieu Benoit
2026-08-25 06:40:11 -0400
-
f9edaa4e59
[ADD] git : un garde-fou commit-msg pour le sujet
Mathieu Benoit
2026-08-25 05:48:54 -0400
-
55a093a86d
[ADD] convention : ce qu'un sujet de commit doit dire
Mathieu Benoit
2026-08-25 05:40:44 -0400
-
46eebf0859
[ADD] run : précharger le registre Odoo au lancement, sans nuire
Mathieu Benoit
2026-08-25 05:28:02 -0400
-
2437a9b5ea
[FIX] analyse: ne pas écrire de mots dans les champs qui portent des ids
Mathieu Benoit
2026-08-25 05:06:58 -0400
-
13a7bca972
[FIX] anonymize : passer la liste noire entière sans échec ni omission
Mathieu Benoit
2026-08-25 04:32:08 -0400
-
fe52ad9974
[FIX] database: de 12 à 15, neutraliser par le script plutôt que refuser
Mathieu Benoit
2026-08-25 04:12:04 -0400
-
abb605aad3
[ADD] database: dupliquer une base, et la neutraliser pour de bon
Mathieu Benoit
2026-08-25 03:55:46 -0400
-
-
b5209ee226
[ADD] VM imbriquées : déployer sur Proxmox, mesurer la profondeur
Mathieu Benoit
2026-08-29 02:08:25 -0400
-
-
92a7634e4f
[UPD] imbrication : le plan QEMU vise 24 Go au premier étage
Mathieu Benoit
2026-08-28 06:56:24 -0400
-
6e6e99c304
[FIX] long_test : bail attendu, rallumage à froid, marge mémoire
Mathieu Benoit
2026-08-28 06:05:59 -0400
-
5af6c94c0a
[FIX] deep_qemu : listes apt, sous-réseau par étage, étape muette
Mathieu Benoit
2026-08-28 03:52:21 -0400
-
032556544e
[ADD] long_test : partir d'un hôte existant, et le menu des deux piles
Mathieu Benoit
2026-08-28 03:29:01 -0400
-
8ff88f03d2
[ADD] long_test : deep_qemu, et la preuve que KVM est bien là
Mathieu Benoit
2026-08-28 02:43:53 -0400
-
b46615f3cf
[REF] long_test : moteur commun, sûreté déclarée, sixième étape
Mathieu Benoit
2026-08-28 01:31:36 -0400
-
84ec78a61d
[REF] long_test : renommer le répertoire selon la convention du dépôt
Mathieu Benoit
2026-08-28 00:50:02 -0400
-
8e5f5b9097
[UPD] LongTest : trois étages par défaut, la mesure le dit
Mathieu Benoit
2026-08-28 00:21:51 -0400
-
30399b4559
[FIX] imbrication : le coût d'un vCPU dépend de la profondeur de l'étage
Mathieu Benoit
2026-08-27 15:39:24 -0400
-
b2b3f36026
[FIX] imbrication : aucun étage imbriqué n'est large, le gel le dit
Mathieu Benoit
2026-08-27 10:09:03 -0400
-
006f4d271b
[FIX] LongTest : l'étage 1 s'identifie par son UUID, pas par son nom
Mathieu Benoit
2026-08-27 07:59:07 -0400
-
178785b90a
[FIX] LongTest : garder le VMID, le code des lectures, le journal PVE
Mathieu Benoit
2026-08-27 07:48:19 -0400
-
4d26155901
[FIX] imbrication : la ressource qui borne, l'attente, le décompte
Mathieu Benoit
2026-08-27 07:32:38 -0400
-
c046e027e9
[FIX] LongTest : ne pas détruire sous une descente vivante ; blocs ssh
Mathieu Benoit
2026-08-27 06:56:35 -0400
-
d0a06c03b7
[FIX] LongTest : rapport écrit VM par VM, retrait ssh sans bloc nu
Mathieu Benoit
2026-08-27 05:39:08 -0400
-
469a5fde9e
[FIX] imbrication : dimensionner les étages depuis le bas, vCPU compris
Mathieu Benoit
2026-08-27 05:14:43 -0400
-
667842b832
[FIX] imbrication : la descente a réfuté ce qu'on croyait mesuré
Mathieu Benoit
2026-08-27 04:44:46 -0400
-
adf0f275d4
[FIX] proxmox : apt-daily tient le verrou au démarrage
Mathieu Benoit
2026-08-27 04:27:50 -0400
-
9bce1a8503
[FIX] LongTest : sh au lieu de bash, et --detruire trop large
Mathieu Benoit
2026-08-26 07:00:30 -0400
-
7199a7cbb2
[ADD] LongTest : jusqu'à quel étage un Proxmox imbriqué tient-il
Mathieu Benoit
2026-08-26 06:20:52 -0400
-
4bc2fa6097
[ADD] proxmox : l'écran remet pmxcfs debout lui-même
Mathieu Benoit
2026-08-26 03:19:58 -0400
-
e3138bea7e
[FIX] proxmox : ne pas démarrer le pare-feu depuis l'extérieur
Mathieu Benoit
2026-08-25 06:31:30 -0400
-
93b6256dba
[ADD] déploiement : la VM clone le dépôt distant, pas ce checkout
Mathieu Benoit
2026-08-25 06:19:21 -0400
-
98c2355ca0
[FIX] suivi : relevé Proxmox squelettique, index par nom, état terminal
Mathieu Benoit
2026-08-25 05:05:39 -0400
-
855acd8e61
[FIX] proxmox : pmxcfs sans adresse routable, et le stockage vide
Mathieu Benoit
2026-08-25 04:30:48 -0400
-
7dc5df67c3
[FIX] proxmox : le pont interne prenait l'adresse de sa propre passerelle
Mathieu Benoit
2026-08-25 03:46:57 -0400
-
-
bb9e640504
Merge branch 'migration-todo-vm-anonymisation'
Mathieu Benoit
2026-08-25 03:32:05 -0400
-
-
b5cd6ca0d6
[UPD] changelog : les 67 commits qui séparent develop de master
Mathieu Benoit
2026-08-25 02:53:16 -0400
-
7a91b010bd
[ADD] suivi : le redémarrage fait partie de l'installation de Proxmox
Mathieu Benoit
2026-08-25 02:49:02 -0400
-
eb5e607e1e
[FIX] proxmox : le pont NAT s'écrivait avant de savoir si le NAT existe
Mathieu Benoit
2026-08-25 02:16:54 -0400
-
30ffb262b6
[ADD] script addons prod to dev support disable_payment_provider
Mathieu Benoit
2026-08-25 01:20:45 -0400
-
5e6c976ecb
[FIX] nettoyage : les enfants s'en vont avec leur rebond
Mathieu Benoit
2026-08-25 01:00:46 -0400
-
c96f679858
[FIX] analyse: chercher la liste de prix, pas son identifiant externe
Mathieu Benoit
2026-08-25 00:58:14 -0400
-
67a59d0522
[ADD] analyse: anonymiser une copie, sans IA et sans rien casser
Mathieu Benoit
2026-08-25 00:43:50 -0400
-
db9472ef69
[FIX] proxmox : l'ancienne entrée ssh s'en va avec la convention
Mathieu Benoit
2026-08-25 00:43:10 -0400
-
f31e2370a7
[FIX] suivi : un relevé Proxmox jeté, et deux lignes qui montraient une autre machine
Mathieu Benoit
2026-08-25 00:30:54 -0400
-
0551d807ac
[REF] déploiement : la branche, le profil et le type se choisissent par VM
Mathieu Benoit
2026-08-24 23:31:13 -0400