-
d8749422cd
[FIX] todo upgrade: download_database_backup_cli lives on db_manager
Mathieu Benoit
2026-05-20 02:54:29 -0400
-
fa5039c204
[ADD] git_manifest_mobile_home: add sentencepiece for MarianMT NDK build
Mathieu Benoit
2026-04-14 02:35:16 -0400
-
e8f34a9aca
[UPD] manifest mobile : ajout whisper.cpp (transcription audio locale)
Mathieu Benoit
2026-04-11 04:40:22 -0400
-
c41c771ca1
[FIX] install: bump Node.js to v22 for Capacitor v8 support
Mathieu Benoit
2026-04-11 04:21:55 -0400
-
9e551c9baf
[FIX] script todo database_manager: try click for first installation
Mathieu Benoit
2026-04-11 00:39:56 -0400
-
3c4841d221
[FIX] generate_config: drop odoo_design-themes from the addons path
Mathieu Benoit
2026-03-30 22:18:53 -0400
-
cf78ed1bdc
[IMP] installation: parallelize repo sync and poetry install
Mathieu Benoit
2026-03-30 22:08:00 -0400
-
66b21422c4
[UPD] improve speed install odoo 18 minimal
Mathieu Benoit
2026-03-30 21:45:28 -0400
-
2922e1f277
[ADD] installation: add optional extra modules (CybroOdoo)
Mathieu Benoit
2026-03-30 14:46:56 -0400
-
bf2976ee54
[IMP] update_env_version: add mobile context detection to make version
Mathieu Benoit
2026-03-29 23:19:48 -0400
-
4e262d63c6
[FIX] installation keep repo when add project
Mathieu Benoit
2026-03-30 01:07:08 -0400
-
349c881087
[UPD] script manifest update with merge configuration manifest
Mathieu Benoit
2026-03-29 21:58:03 -0400
-
-
055c0fd4ef
Merge branch 'develop_agent_ia'
Mathieu Benoit
2026-08-07 02:04:58 -0400
-
-
b4b95042ef
[UPD] claude: align the commit command with the AI policy
Mathieu Benoit
2026-08-07 01:56:11 -0400
-
e5582e2427
[ADD] doc: adopt the OCA generative AI policy
Mathieu Benoit
2026-08-06 02:28:36 -0400
-
be93d3d90c
[REF] claude: trim the always-loaded guidance, and fix what it got wrong
Mathieu Benoit
2026-08-02 03:16:36 -0400
-
e2901526bf
[ADD] claude: add /mobile slash command for mobile dev guidance
Mathieu Benoit
2026-04-14 23:24:41 -0400
-
92e711d5a1
[UPD] claude: drop the redundant « model » from the commit template
Mathieu Benoit
2026-03-30 21:23:32 -0400
-
394be35324
[ADD] contracts: add Odoo sync API contract and note mapping
Mathieu Benoit
2026-03-29 00:10:22 -0400
-
fd3506351d
[ADD] .claude settings local permission
Mathieu Benoit
2026-03-25 00:20:22 -0400
-
0ab71279b0
[ADD] claude_agents: add feature orchestrator and /feature command
Mathieu Benoit
2026-03-24 22:29:55 -0400
-
25796952ee
[ADD] claude_agents: add 25 specialized AI agents for mobile project
Mathieu Benoit
2026-03-24 22:01:58 -0400
-
-
ad63236375
[ADD] analyse: le socle des outils d'analyse d'une base Odoo
develop
Mathieu Benoit
2026-08-03 08:11:20 +0000
-
a743c4462a
[FIX] requirement: borner Textual, et déclarer lxml plutôt que l'hériter
Mathieu Benoit
2026-08-03 08:03:58 +0000
-
55f6127a72
[FIX] todo: un PostgreSQL injoignable proposait sa trace d'appel comme base
Mathieu Benoit
2026-08-03 08:03:42 +0000
-
bc41b35769
[FIX] todo: cinq clés de traduction déclarées deux fois
Mathieu Benoit
2026-08-03 08:03:20 +0000
-
9ee54f00cd
[IMP] qemu ssh: ask about the key when SSH refuses, not before
Mathieu Benoit
2026-08-03 02:49:35 -0400
-
5d6a262489
[IMP] todo: offer to install textual instead of just naming it
Mathieu Benoit
2026-08-03 02:42:52 -0400
-
e8f7e8384a
[FIX] qemu ssh: take the login from ~/.ssh/config, not a hardcoded erplibre
Mathieu Benoit
2026-08-02 07:55:56 -0400
-
d6ec01d289
[REF] qemu ssh: one flow, and pick where the machines come from
Mathieu Benoit
2026-08-02 06:51:54 -0400
-
dcb1af4880
[IMP] qemu: offer to install libvirt, and to create a missing SSH key
Mathieu Benoit
2026-08-02 05:56:06 -0400
-
3e53cbd47d
[IMP] deploy: probe the remote port before opening the tunnel
Mathieu Benoit
2026-08-02 05:09:55 -0400
-
2997dfeb26
[IMP] migration: offer the COW checker at the error prompt
Mathieu Benoit
2026-08-02 04:36:25 -0400
-
188dad9960
[ADD] deploy: SSH port forwarding, to reach Odoo from the local browser
Mathieu Benoit
2026-08-02 04:28:38 -0400
-
00eb0a3c7a
[ADD] migration: find the COW copies that drifted from their module view
Mathieu Benoit
2026-08-02 03:57:26 -0400
-
03ed3a6a87
[ADD] migration: a read-only statistics screen, and a way out
Mathieu Benoit
2026-08-02 03:16:50 -0400
-
f2da91b0fe
[REF] claude: trim the always-loaded guidance, and fix what it got wrong
Mathieu Benoit
2026-08-02 03:16:36 -0400
-
32d25b5344
[FIX] qemu ssh: one name per Host, the chained one
Mathieu Benoit
2026-08-02 02:28:11 -0400
-
4205c0c0e3
[FIX] qemu ssh: correct the virt-manager restart advice
Mathieu Benoit
2026-08-02 02:21:04 -0400
-
cd8c32b5b2
[IMP] qemu ssh: show the nesting chain in virt-manager too
Mathieu Benoit
2026-08-02 02:18:58 -0400
-
e687b874d6
[FIX] qemu ssh: only offer virt-manager the hosts that run QEMU
Mathieu Benoit
2026-08-02 02:03:05 -0400
-
b197cc01c5
[IMP] qemu ssh: generate and deploy the key, register virt-manager
Mathieu Benoit
2026-08-01 07:40:00 -0400
-
b8bfb0f8e0
[ADD] qemu: an SSH configuration tool, with recursive ProxyJump
Mathieu Benoit
2026-08-01 07:24:15 -0400
-
7d96b56fb4
[FIX] migration: tell modules with no code from those to uninstall
Mathieu Benoit
2026-08-01 07:16:26 -0400
-
d40e6aa011
[ADD] migration: a TUI resume screen, same first question as the prompt
Mathieu Benoit
2026-08-01 06:38:31 -0400
-
25cc780005
[FIX] qemu form: tick nothing in the catalog by default
Mathieu Benoit
2026-08-01 06:27:25 -0400
-
7c1016552b
[ADD] qemu deploy: a TUI form, and collapsible progress blocks
Mathieu Benoit
2026-08-01 06:17:31 -0400
-
ce5fb38634
[REF] qemu deploy: split collecting the choices from executing them
Mathieu Benoit
2026-08-01 06:05:18 -0400
-
b8582f5bc6
[ADD] todo: persistent preferences and a Configuration menu
Mathieu Benoit
2026-08-01 05:59:12 -0400
-
b664128a05
[IMP] qemu deploy: custom resource profile, per-VM vCPU, safer confirmations
Mathieu Benoit
2026-08-01 05:37:02 -0400
-
c1afa2f4d2
[ADD] qemu: statistics screen, with reset — and record failures too
Mathieu Benoit
2026-08-01 05:16:27 -0400
-
6d3a4c38cb
[IMP] qemu: RAM presets up to 256G, shown with their GB equivalent
Mathieu Benoit
2026-08-01 05:08:01 -0400
-
2716127bff
[IMP] qemu: offer lettered presets on the disk size and RAM prompts
Mathieu Benoit
2026-08-01 04:59:02 -0400
-
5f3afa6da2
[IMP] qemu: generate an SSH key during host setup when none exists
Mathieu Benoit
2026-08-01 04:49:03 -0400
-
11d9b88de9
[IMP] migration: replay a single version bump, and stop offering a doomed retry
Mathieu Benoit
2026-08-01 04:46:17 -0400
-
1f0b5c021f
[FIX] migration 13->14: hand group_fiscal_year over to om_account_accountant
Mathieu Benoit
2026-08-01 04:21:06 -0400
-
74ee584ffa
[FIX] qemu: reboot after the install upgrades the kernel, and fix virtinst cache
Mathieu Benoit
2026-08-01 04:00:21 -0400
-
fba3b8aed1
[FIX] qemu: really prepare the host in the Deployment profile
Mathieu Benoit
2026-08-01 03:15:46 -0400
-
a9ef5a0e8e
[IMP] migration: show the real state of each step and replay from any of them
Mathieu Benoit
2026-08-01 02:53:17 -0400
-
96cc39431c
[IMP] qemu: disable automatic upgrades on development VMs only
Mathieu Benoit
2026-08-01 02:42:45 -0400
-
79a07ac577
[FIX] migration: rebuild the clone when the data migration fails
Mathieu Benoit
2026-08-01 02:38:54 -0400
-
8ce4b93292
[ADD] migration: neutralize the COW views that would break a version bump
Mathieu Benoit
2026-08-01 01:04:38 -0400
-
1e4cc4f471
[ADD] migration: snapshot and diff the website COW views at each version bump
Mathieu Benoit
2026-08-01 00:58:54 -0400
-
1ec37defc3
[FIX] check_cow_views: detect on arch shape, not on mode
Mathieu Benoit
2026-08-01 00:54:44 -0400
-
045ccc1c85
[ADD] migration: predict the website COW views a version bump will break
Mathieu Benoit
2026-07-31 23:28:54 -0400
-
4536c5bc40
[IMP] migration: per-database uninstall list, with a stated reason
Mathieu Benoit
2026-07-31 23:25:43 -0400
-
ab9f94cc28
[FIX] migration: stop recording failed steps as successful
Mathieu Benoit
2026-07-31 23:22:02 -0400
-
b8f2bd7343
[FIX] update_manifest_local_dev: git daemon doublon -> exit 1
Mathieu Benoit
2026-07-31 01:59:36 -0400
-
a6ecc8aa3c
[FIX] update_env_version: --with_extra clone CybroOdoo + config.conf
Mathieu Benoit
2026-07-31 01:18:14 -0400
-
71aba63b03
[FIX] install: --with_extra sans effet sur un env déjà installé (CybroOdoo)
Mathieu Benoit
2026-07-31 00:59:49 -0400
-
5951b0374f
[UPD] manifest odoo 12: update repo OCA_queue
Mathieu Benoit
2026-07-31 01:01:11 -0400
-
d84d729c77
[UPD] script todo upgrade: ignore update all state 2 when done in state 1
Mathieu Benoit
2026-07-31 00:34:32 -0400
-
52492302d3
[IMP] script todo: sshfs -o follow_symlinks (git sur dépôts google-repo)
Mathieu Benoit
2026-07-31 00:07:36 -0400
-
db1e9fa24f
[FIX] télémétrie navigation : extraire les commandes des menus « choices »
Mathieu Benoit
2026-07-30 23:15:18 -0400
-
839ef08ea4
[IMP] script todo: icônes menus Code et Update
Mathieu Benoit
2026-07-30 23:07:11 -0400
-
a2b507c471
[IMP] script todo: déplacer « Mise à jour » du menu Execute vers Code
Mathieu Benoit
2026-07-30 23:03:48 -0400
-
b856548d64
[IMP] script todo: migration Odoo update all before neutralize
Mathieu Benoit
2026-07-30 23:00:12 -0400
-
671730b841
[FIX] selenium: retirer -remote-allow-system-access (refusé par geckodriver récent)
Mathieu Benoit
2026-07-30 15:15:32 -0400
-
06687f5f7e
[FIX] selenium: importer Optional (NameError sur l'annotation de type)
Mathieu Benoit
2026-07-30 15:11:12 -0400
-
12d1c0c8ae
[IMP] script todo: déploiement — personnaliser nom + disque + RAM par VM
Mathieu Benoit
2026-07-30 14:58:50 -0400
-
6506e5cf9f
[IMP] script todo: suivi install — colonnes État (8) et VM (22) plus étroites
Mathieu Benoit
2026-07-30 03:44:38 -0400
-
19c5f41751
[FIX] script todo: service Odoo dev — SELinux permissif (unconfined inefficace)
Mathieu Benoit
2026-07-30 03:21:58 -0400
-
233fdf2d2b
[IMP] script todo: suivi install — colonne État moins large (12 -> 10)
Mathieu Benoit
2026-07-30 03:10:04 -0400
-
e8c60a2d46
[FIX] install: apt lock — réessayer « update » (DPkg::Lock::Timeout insuffisant)
Mathieu Benoit
2026-07-30 02:36:31 -0400
-
bcb77df2d3
[IMP] script todo: suivi install — colonne # (séquence) + max de durée
Mathieu Benoit
2026-07-30 02:30:29 -0400
-
808e37cd59
[IMP] script todo: déploiement — choix dev/prod (/opt + SELinux confiné en prod)
Mathieu Benoit
2026-07-30 02:09:29 -0400
-
43d268e448
[FIX] install: poetry — rejeu -vvv (et non -v) à l'échec pour la vraie cause
Mathieu Benoit
2026-07-30 01:56:04 -0400
-
64c0bbc698
[FIX] install: revue 13 VM — apt lock, wkhtmltopdf trixie, SELinux, poetry
Mathieu Benoit
2026-07-30 01:52:55 -0400
-
7904c72d71
[IMP] script todo: suivi install — colonne « Odoo » (état :8069)
Mathieu Benoit
2026-07-30 01:52:55 -0400
-
1ebf2b353f
[FIX] qemu: Fedora image robuste (miroirs) + silence du bruit virtinst
Mathieu Benoit
2026-07-30 01:41:17 -0400
-
b99db0ea66
[FIX] script todo: suivi install — navigation fluide (tail + debounce)
Mathieu Benoit
2026-07-30 01:31:00 -0400
-
fd3226a053
[REV] script todo: suivi install — revert auto-refresh coupé par défaut (
4f0c3cd)
Mathieu Benoit
2026-07-30 01:28:06 -0400
-
bea9a82d75
[IMP] script todo: redimension — avertir de la taille max soutenable (hôte)
Mathieu Benoit
2026-07-30 01:08:13 -0400
-
ae3745a22a
[FIX] qemu: forcer LC_ALL=C sur virsh/sgdisk/… (locale fr cassait l'état des VM)
Mathieu Benoit
2026-07-30 01:04:07 -0400
-
8be034f25e
[IMP] script todo: réduction — sauvegarde optionnelle + effacement du backup
Mathieu Benoit
2026-07-30 00:48:42 -0400
-
c9ec5b98b9
[FIX] script todo: réduction — détection de partition robuste (FSTYPE vide)
Mathieu Benoit
2026-07-30 00:41:54 -0400
-
545193d293
[FIX] qemu: disque minimum 20G (10G -> poetry « disk full » sur ubuntu-2004)
Mathieu Benoit
2026-07-30 00:41:54 -0400
-
9fb24e583a
[FIX] script todo: réduction disque via qemu-nbd (libguestfs cassé sur l'hôte)
Mathieu Benoit
2026-07-30 00:34:45 -0400
-
0b02e9fe43
[IMP] script todo: QEMU — rouvrir le suivi d'installation (dernier run / historique)
Mathieu Benoit
2026-07-30 00:22:37 -0400
-
4f0c3cd217
[IMP] script todo: suivi install — auto-refresh coupé par défaut (moins de lag)
Mathieu Benoit
2026-07-30 00:14:58 -0400