Commit Graph

5 Commits

Author SHA1 Message Date
Pierre Marx
77a310976b feat: migration Socket.IO natif — login, terminaux REST, health check (closes #3)
Remplace toute la couche SignalR par une connexion Socket.IO directe
au serveur Python (port 8004). Auth au handshake, reconnexion native
illimitée, terminaux via REST GET /terminals.

- socketio-adapter.js : connect/logoff/disconnect, events login_ok/login_error
- main.js : initializeSocketIO, health check net.request, terminaux REST
- renderer.js : IPC signalr-status → server-status
- config.json : clé socketio (plus signalR)
- Version 2.0.0
2026-03-18 17:31:30 -04:00
Pierre Marx
931724b0bc refactor: Nettoyage complet du fichier config.json
- Suppression des sections obsolètes (agents, centres, CTI, preferences)
- Conservation uniquement de la configuration SignalR nécessaire
- Les agents et centres sont maintenant gérés côté serveur via SignalR
- Réduction du fichier de 118 lignes à 8 lignes (93% de réduction)
- terminalsSimulation conservé comme fallback pour le mode dégradé
- Mise à jour du changelog pour documenter ce nettoyage
2025-09-04 17:03:34 -04:00
Pierre Marx
a22344d664 liste déroulante postes téléphoniques 2025-09-04 13:06:17 -04:00
Pierre Marx
3f21bc0465 Statut de connexion au serveur 2025-09-04 12:32:09 -04:00
Pierre Marx
7e34c471de Version initiale 2025-09-04 11:43:50 -04:00