Commit Graph

  • a79551a4a3 docs(r6): recette Demandeur confirmée sur iPhone physique main pr-daaif 2026-08-03 09:43:02 +01:00
  • 39320d081e fix(mobile): R6.8 — la connexion routait toujours vers "Ma journée" pr-daaif 2026-08-03 09:37:12 +01:00
  • 19076a91d3 docs(r6): périmètre WORK_ORDERS du Gestionnaire confirmé acceptable pr-daaif 2026-08-02 20:48:31 +01:00
  • ed9833e56d fix(mobile): R6.7 — assignation à un technicien lors de l'approbation pr-daaif 2026-08-02 20:44:21 +01:00
  • c9168ece16 feat(r6): R6.6 — Demandeur restreint à son site pr-daaif 2026-08-02 20:22:50 +01:00
  • 1ae0529a6a docs(r6): confirmation référent — dictée Assistant validée sur iPhone pr-daaif 2026-08-02 13:30:23 +01:00
  • 9aaee4e358 fix(mobile): Assistant — bouton Envoyer chevauchait encore le texte dicté pr-daaif 2026-08-02 13:23:54 +01:00
  • 63656565f7 fix(mobile): Assistant — question dictée pleinement visible avant envoi pr-daaif 2026-08-02 13:21:38 +01:00
  • 6f74fd4206 fix(mobile): expo-file-system deleteAsync — import legacy subpath pr-daaif 2026-08-02 13:12:44 +01:00
  • be5dfb6bc7 fix(r6): recette Gestionnaire — Menu non scrollable, BC sans confirmation pr-daaif 2026-08-02 12:59:40 +01:00
  • ac8b92e9c5 feat(r6): R6.5 — Assistant mobile (chat sourcé + dictée) pr-daaif 2026-08-02 12:18:25 +01:00
  • 700bd4e7ff docs(r6): confirmation référent — nav adaptative + déconnexion sur iPhone pr-daaif 2026-08-02 11:56:44 +01:00
  • 4c1a2d67a0 feat(r6): R6.4 — Pilotage sur mobile (Statistiques, Personnes) pr-daaif 2026-08-02 11:43:57 +01:00
  • f210d4f801 feat(r6): R6.3 — Ressources sur mobile (Stock, Tiers, Fichiers) pr-daaif 2026-08-02 11:35:55 +01:00
  • 21dd6cf034 feat(r6): R6.2 — Parc sur mobile (Sites, Ascenseurs) pr-daaif 2026-08-02 11:27:50 +01:00
  • ab0f260d0f feat(r6): mobile ouvert à tous les rôles — maquette + socle R6.1 pr-daaif 2026-08-02 11:19:44 +01:00
  • 3e9e708116 fix(mobile): déconnexion accessible depuis tous les onglets pr-daaif 2026-08-01 22:09:17 +01:00
  • 4af3f5668a fix(mobile): dictée validée sur iPhone physique — 2 bugs réels corrigés pr-daaif 2026-08-01 22:09:04 +01:00
  • 59ed6f3952 feat(r5): dictée — audio local (faster-whisper) → note → corpus (ADR-004 §5) pr-daaif 2026-07-22 11:55:47 +01:00
  • 0730bf9dad docs(r5): amender l'écran Voix — la transcription alimente aussi le corpus pr-daaif 2026-07-22 10:44:03 +01:00
  • 189e8e8162 feat(mobile): recette terrain iPhone 15 Pro — 7/7 validés (ADR-005) pr-daaif 2026-07-19 20:12:48 +01:00
  • 557435b81a docs(r5): clôture — journal et état d'avancement pour le tag release/r5 pr-daaif 2026-07-17 21:57:56 +01:00
  • cccfaaabc9 feat(r5): bibliothèque-corpus en tableau (arbitrage de recette du référent) release/r5 pr-daaif 2026-07-17 21:40:28 +01:00
  • b69c54ed0f feat(r5): recette sans clé API + durcissement production siop2-ai pr-daaif 2026-07-17 21:24:33 +01:00
  • 28eecc1fb9 feat(r5.3): écrans IA — assistant web, corpus administrable, suggestions OT/mobile pr-daaif 2026-07-17 17:26:22 +01:00
  • 45ae491827 feat(r5.2): assistant au contrat + suggestion de codes de bilan pr-daaif 2026-07-17 15:05:08 +01:00
  • 76c2ccdfb1 feat(r5.1): clé API de génération configurable (ADR-004 §3 en actes) pr-daaif 2026-07-17 14:38:36 +01:00
  • d4d73a6f76 fix(ci): PostgreSQL de CI = l'image infra (pgvector + PostGIS) pr-daaif 2026-07-17 12:27:03 +01:00
  • 837dcba1db feat(r5.1): socle apps/ai — ingestion anonymisée + recherche sémantique pr-daaif 2026-07-17 12:22:15 +01:00
  • 199fce69d0 feat(r5): maquettes HD IA — 6 écrans à valider, l'IA propose, l'humain valide pr-daaif 2026-07-17 11:37:28 +01:00
  • a5e8ca6d62 docs(r4): clôture — tag release/r4, recette téléphone reportée (actée) release/r4 pr-daaif 2026-07-17 11:31:54 +01:00
  • c8b3c1769a feat(r4.3): file d'écriture, verrou optimiste D2, Synchro & conflits pr-daaif 2026-07-17 09:50:02 +01:00
  • a22ea60f83 feat(r4.2): terrain mobile — scan QR, fiches ascenseur/OT, clôture, grille pr-daaif 2026-07-17 03:47:04 +01:00
  • 514fc7c391 fix(ci): job mobile — « -- --ci » devenait un motif Jest (0 test trouvé) pr-daaif 2026-07-17 03:16:38 +01:00
  • 5c8d5aac92 feat(r4.1): socle mobile Expo — connexion démo, Ma journée, lecture hors-ligne pr-daaif 2026-07-17 03:12:34 +01:00
  • 2736a2f3a1 feat(r4): maquettes HD mobile technicien — 7 écrans offline-first à valider pr-daaif 2026-07-17 02:37:18 +01:00
  • 3d787a2d39 docs(r3): clôture — journal et état d'avancement pour le tag release/r3 release/r3 pr-daaif 2026-07-17 02:27:58 +01:00
  • 460ef4a80e feat(r3.4): corrections de recette (8 écarts) + recherche globale ⌘K pr-daaif 2026-07-17 02:14:43 +01:00
  • c46a97ed08 feat(r3.3): aperçu réel des documents + ouverture dans le navigateur pr-daaif 2026-07-16 22:44:22 +01:00
  • c5382a5538 feat(r3.3): écrans web de la gestion — stock, achats, coûts OT, documents, statistiques pr-daaif 2026-07-16 22:16:56 +01:00
  • a4e98c2000 fix(ci): MinIO via docker run — bitnami/minio n'existe plus, l'image officielle exige une commande pr-daaif 2026-07-16 21:25:47 +01:00
  • 2ffdd13cf4 feat(r3.2): bibliothèque de documents (FileStorage réel) + analytics pr-daaif 2026-07-16 21:24:04 +01:00
  • 32eb20b5a0 fix(web): connexion — signaler clairement une API injoignable pr-daaif 2026-07-16 21:11:46 +01:00
  • dfdf8f7c18 feat(r3.1): socle backend gestion — stock dérivé, BC, coûts figés sur OT pr-daaif 2026-07-16 20:42:03 +01:00
  • d5041c6f05 docs(r3): kickoff design-first — maquettes de la gestion (7 écrans) à valider pr-daaif 2026-07-16 18:16:00 +01:00
  • 3aa7189e96 docs: 🏁 R2 close — recettée, déployée en ligne, tag release/r2 release/r2 pr-daaif 2026-07-16 18:12:04 +01:00
  • f7c0da1b0f fix(r2): un OT clôturé disparaissait des « Interventions récentes » des rôles voyant tout pr-daaif 2026-07-16 18:01:17 +01:00
  • 50254daea4 feat(r2.4): portail public QR — signalement sans compte, suivi par jeton pr-daaif 2026-07-16 17:33:10 +01:00
  • 6a2dae1710 feat(r2.3): écrans web exploitation — OT, demandes, préventif, compteurs, urgence pr-daaif 2026-07-16 17:13:20 +01:00
  • 902efa6192 feat(r2.2): préventif — génération mensuelle idempotente — et compteurs pr-daaif 2026-07-16 15:15:57 +01:00
  • f7702e4252 feat(r2.1): socle backend exploitation — machine à états, bilan codé, demandes 1-1 pr-daaif 2026-07-16 13:56:07 +01:00
  • 54d926e9f4 docs(r2): kickoff design-first — maquettes des 5 écrans manquants à valider pr-daaif 2026-07-16 13:33:43 +01:00
  • c4d1ab7225 docs: 🏁 R1 close — recettée, déployée en ligne, tag release/r1 release/r1 pr-daaif 2026-07-16 13:23:52 +01:00
  • 9778629827 feat(r1.2): écrans web du référentiel — 7 écrans fidèles à maquette-r1 pr-daaif 2026-07-16 13:06:45 +01:00
  • 266ffaaf1b feat(r1.1): socle backend du référentiel — modèle, contrat, API, seed, tests pr-daaif 2026-07-16 12:27:48 +01:00
  • 6d9aafdab4 docs(r1): kickoff design-first — maquettes HD R1 (7 écrans) à valider pr-daaif 2026-07-16 12:00:05 +01:00
  • 1effa64916 docs: R0 en production — https://siop2.apps.enset.top vérifiée en ligne release/r0 pr-daaif 2026-07-16 11:32:58 +01:00
  • 3f9d0d806e ci(r0.13): déploiement continu Dokploy — instance siop2.apps.enset.top pr-daaif 2026-07-15 23:33:24 +01:00
  • ce24d9c32b build(r0.13): Dockerfiles api/web + compose Dokploy + runbook — R0 prêt à déployer pr-daaif 2026-07-15 22:58:42 +01:00
  • 36de93bb7e test(r0.12): ESLint monorepo + parcours démo Playwright — R0.12 clos pr-daaif 2026-07-15 22:36:17 +01:00
  • a9e51507aa docs: état d'avancement — CI R0.12 (1/2) en place pr-daaif 2026-07-15 22:28:27 +01:00
  • f09f5797fd ci(r0.12): actions checkout/setup-node v5 (dépréciation Node 20) pr-daaif 2026-07-15 22:26:47 +01:00
  • 83efc33f0f ci(r0.12): pipeline GitHub Actions — ci-contract, api (couverture ≥ 70 %), web pr-daaif 2026-07-15 22:24:59 +01:00
  • 4f3af5af4f feat(r0.11): apps/web — connexion + sélecteur démo, coquille, /design, client typé pr-daaif 2026-07-15 22:09:40 +01:00
  • 8adb561b63 feat(r0.10): apps/api — auth fermée par défaut, matrice en base, démo-login ADR-002, seed pr-daaif 2026-07-15 21:55:04 +01:00
  • ddc9dc52b5 docs(r0): architecture — ADR-001 stack, ADR-002 démo-login, C4, modèle R0 pr-daaif 2026-07-15 21:26:27 +01:00
  • 04e61056f6 docs(r0): kickoff SIOP V2 — vision, cadrage, charte graphique, maquettes HD pr-daaif 2026-07-15 21:06:33 +01:00