bruno pushed to main at Projets/ObsiGate 2026-07-26 14:17:39 -04:00
b6a03fff42 fix: plugins.single-instance attend null pas {} (même problème que store)
bruno pushed to main at Projets/ObsiGate 2026-07-26 14:11:49 -04:00
ae6b997b72 fix: nettoyer warning state_clone + xcopy /Y + taskkill avant copie runtime
bruno pushed to main at Projets/ObsiGate 2026-07-26 13:53:28 -04:00
96d426a2e1 fix: plugins.store attend null pas {} (invalid type: map, expected unit)
bruno pushed to main at Projets/ObsiGate 2026-07-26 13:04:06 -04:00
e78248c296 fix: move closure + MutexGuard Send dans la boucle de monitoring
bruno pushed to main at Projets/ObsiGate 2026-07-26 13:01:39 -04:00
8212a9453a fix: erreurs de compilation — MutexGuard Send, i32/u32→f64, exe_dir Option, warnings
bruno pushed to main at Projets/ObsiGate 2026-07-26 12:58:01 -04:00
704ad94cb9 fix: retirer single-instance:default des capabilities (plugin sans permissions)
bruno pushed to main at Projets/ObsiGate 2026-07-26 12:50:06 -04:00
68bb9c3068 feat: Phase 1 complete — config persistante, single instance, restart, tray, logging, crash detection
bruno pushed to main at Projets/ObsiGate 2026-07-26 12:41:31 -04:00
ed50aef6f7 Enable tray icon and fix build scripts
bruno pushed to main at Projets/ObsiGate 2026-07-26 11:32:40 -04:00
1b4a6ff0cf fix: ensurepip pour Python embed + CSP autorise 127.0.0.1
bruno pushed to main at Projets/ObsiGate 2026-07-26 11:23:51 -04:00
99fa464dca fix: build-windows.bat — forcer réinstall pip deps + retirer plugins.shell.scope
bruno pushed to main at Projets/ObsiGate 2026-07-26 11:06:49 -04:00
fd41175ad8 fix: revue complète obsigate-desktop — 6 correctifs pour le prochain build
bruno pushed to main at Projets/ObsiGate 2026-07-26 11:02:54 -04:00
fc93f550e0 fix: résoudre python-embed relativement à l'exe + copier runtime dans output dir
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:46:55 -04:00
f3818181d4 fix: lifetime error — ajouter ; après MutexGuard pour dropper le temporaire avant state
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:44:32 -04:00
727ca278ca fix: icon.png en mode RGBA (Tauri exige canal alpha)
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:42:26 -04:00
90f21d35cf fix: convertir icon.png en vrai PNG (était JPEG) + .gitattributes pour protéger les binaires
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:39:20 -04:00
0d0a8c013f feat: ajouter les icônes desktop (ico, png, icns) générées depuis le logo ObsiGate
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:32:49 -04:00
7f24fe7d01 fix: build Windows — nettoyer python-embed avant extraction + supprimer champs NSIS invalides
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:29:27 -04:00
301c325af7 Refactor frontend into ES modules with modern tooling
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:25:28 -04:00
29d1332178 fix: build Windows — URL Python embed 3.11.9 + supprimer wix:null conflit Tauri v2
bruno pushed to main at Projets/ObsiGate 2026-07-26 10:10:45 -04:00
23fdc4d8f2 docs: utiliser Scoop pour les prérequis Windows dans les README desktop