Commit Graph
12 Commits
Author SHA1 Message Date
Pierre b74f14452e Mise en place du versionnement horodaté (même mécanisme que shipheart_qt) : génération de _version.h à chaque build, archivage automatique d'une copie horodatée de l'exécutable dans versions/, affichage de la version au démarrage 2026-09-24 08:52:06 +02:00
Pierre 88591790d0 Correction robustesse : vérification et rétablissement automatique de la connexion MariaDB en tout début de chaque route (assurer_connexion_bdd) - corrige une perte silencieuse de données après une longue période d'exécution continue (connexion tombée sans jamais être rétablie), validé par test direct (KILL de la connexion côté MariaDB) 2026-09-23 19:27:52 +02:00
Pierre d1514cae2d Endpoint /energie (Phase 4, batteries) : total/barres/comparatif par circuit, troncature de période consciente du fuseau horaire du bateau, bornes de tranche exactes 2026-08-27 10:11:27 +02:00
Pierre 2deaf8ad4d Endpoint /mesures généralisé aux 4 domaines (capteurs, réservoirs, circuits, batteries), valeur actuelle réelle + points de bord synthétiques 2026-08-26 17:26:33 +02:00
Pierre 21df63ea72 Corrige : valeur capteur toujours en chaîne (évite le figement de type QML), gestionnaire OPTIONS pour le preflight CORS du PATCH circuit 2026-08-14 13:06:02 +02:00
Pierre 0a581316b7 PATCH /elements/circuit/<id> : consigne et mode auto, avec signal de synchro vers l'Appli 2026-08-14 12:23:13 +02:00
Pierre 91a074ae8e Endpoints réservoirs : état agrégé (Etat_systeme/Etat_entrees/alarmes). 4 domaines de lecture désormais couverts. 2026-08-14 12:12:13 +02:00
Pierre 0b54ba2218 Endpoints capteurs : conversion d'unité, latitude/longitude, listes de valeurs/textes, obsolescence NMEA 2026-08-14 12:08:50 +02:00
Pierre f5ceca6abb Endpoints batteries : GET /elements/familles et GET /elements avec type=batterie 2026-08-14 11:50:20 +02:00
Pierre 930a8c300a Correctifs CORS : std::move + Cache-Control no-store 2026-08-14 08:09:29 +02:00
Pierre 40bc211201 Endpoints réels domaine circuit : GET /elements/familles et GET /elements 2026-08-14 06:57:31 +02:00
Pierre 3d3b998972 Spike : QHttpServer + QtSql fonctionnels sur CM5 (routes /ping et /test-db) 2026-08-13 12:12:17 +02:00