Commit Graph

110 Commits (d33e5a172edf777ac49ecaab2a1a1bc252a96658)

Author SHA1 Message Date
Mael 5ec87528dc Recalcul de l'avancement au changement de salaire saisi 2018-04-25 15:44:34 +02:00
Mael 16f5e4aee6 🐛 Avancement par objectif correctement calcule 2018-04-25 11:55:32 +02:00
Laurent Bossavit 847286a455 ⚙️ Elimination de code mort (hypothèses de simulation) 2018-04-24 11:53:32 +02:00
Mael cbbbf83cee Vrai score d'avancement par objectif 2018-04-23 15:54:09 +02:00
Mael f66bf2cc3c 🐛 Bug de calcul des prochaines etapes 2018-04-23 15:54:08 +02:00
Mael 3f8c8f7fb8 Suppression du besoin de choisir les objectifs 2018-04-23 15:51:55 +02:00
Mael 1fc3f2adcc Exposition des variables manquantes par objectif 2018-04-23 15:51:55 +02:00
Mael 80abadba8e Stockage des objectifs selectionnes 2018-04-23 15:45:55 +02:00
Mael f4ffc89726 Amelioration de la validation des saisies
Pas de calculs s'il y a une erreur de saisie quelque part dans
'conversation'
2018-04-23 15:45:55 +02:00
Mael aec26e0cbc Interactions sur TargetSelection 2018-04-23 15:41:48 +02:00
Mael d00e44257f Modification du state pour le nouveau design 2018-04-23 15:41:48 +02:00
Mael e57b27d8a1 Etape d'affinage des objectifs 2018-04-23 15:41:48 +02:00
Laurent Bossavit 3d4dbac93d 👽 Synchroniser la langue initiale 2018-04-09 11:40:29 +02:00
Laurent Bossavit 701f5ae895 👽 Répare un oubli dans le choix de langue initial 2018-04-09 11:40:29 +02:00
Laurent Bossavit 76acc8ed27 👽 Modifier la langue des règles dynamiquement 2018-04-09 11:40:29 +02:00
Laurent Bossavit b5b663c0dd 👽 Ne passer les règles que via le state 2018-04-09 11:40:29 +02:00
Laurent Bossavit 7db6c18b21 👽 Implémentation pourrie du switch de langue 2018-04-09 11:40:29 +02:00
Laurent Bossavit 0b41e5c44f ⚙️ Déplace l'injection des traductions vers rules 2018-04-09 11:40:28 +02:00
Laurent Bossavit 896bf43da3 ⚙️ Mécanisme d'affichage des traductions et son test 2018-04-09 11:40:28 +02:00
Mael 054bb02873 L'exemple activé est gardé de /regle en /regle
Incontournable pour trouver pourquoi un exemple est rouge
2018-02-22 17:24:31 +01:00
Laurent Bossavit 3d206cb820 📈 Améliorer le tracking 2018-01-30 17:39:40 +01:00
mama 110a9fd82c Debounce de la saisie utilisateur 2018-01-30 16:39:02 +01:00
mama cc1f25e4d7 Recalcul des résultats en temps réel pendant la saisie numérique 2018-01-30 16:39:02 +01:00
mama 4285f74bab Simplification de l'architecture iframe
Le mode plein écran a un fond noir sur Firefox au moins
2018-01-17 12:41:05 +01:00
mama 7f4df2a2cb ⬆️ Mise à jour de Ramda 2018-01-08 17:47:43 +01:00
mama a11414a2da Formattage de l'ensemble des fichiers JS 2018-01-03 16:54:19 +01:00
mama 75df54ed25 🐛 Changement d'objectifs lors d'une inversion
Tant que l'on n'a qu'une inversion possible, ce code spécifique est le
plus pratique
2017-12-21 17:12:00 +01:00
Laurent Bossavit d454e94ef6 Ajoute un test de performance 2017-12-21 17:12:00 +01:00
mama 69d33391e3 WIP investigation
Pourquoi l'étape nextWithoutDefaults prend autant de temps ?
2017-12-21 17:12:00 +01:00
mama c4a2022e62 Tests de regles; Réparation de l'affichage des tests
Sur /regle
2017-12-21 17:12:00 +01:00
mama 4b5c6e3b13 🐛 Réparation du bouton "tout effacer" 2017-12-21 17:12:00 +01:00
Laurent Bossavit 969d2a4314 ⚙️ Séparer le parsing et l'analyse 2017-12-21 17:11:59 +01:00
mama 53383b33ca Le message "1ère estimation dispo" n'apparaît qu'une fois 2017-12-21 17:11:59 +01:00
mama 54291e036d Implémentation du message et de la barre d'avancement 2017-12-21 17:11:59 +01:00
mama 9b545ee583 Modification des reducers pour bien prendre en compte les défauts
 Déplacement de 'fromConversation' vers rules.js
2017-12-21 17:11:59 +01:00
mama be64e94e5d Évitons de reparser les règles inutilement 2017-12-21 17:11:59 +01:00
mama 64f46358cc Remplissage des défauts après la 1ère estimation 2017-12-21 17:11:59 +01:00
mama 5e8385ab22 ⚙️ Première estimation rapide grâce aux défauts 2017-12-21 17:11:59 +01:00
mama 647d75ba13 La barre de résultats apparaît directement, au-dessus des questions 2017-12-21 17:11:59 +01:00
mama 15fe8cd9e7 Le choix du simulateur lance la simulation
analyse() recçoit maintenant un tableau de targets
la route /simu/target1+target2/firstInput lancce la simulation
2017-12-21 17:11:59 +01:00
mama 92fed2c520 ⚙️ Adapation du moteur à la simulation multiple 2017-12-21 17:11:59 +01:00
Laurent Bossavit 413355caa8 🐛 Corrige la saisie des chiffres à virgules 2017-11-09 12:45:26 +01:00
Laurent Bossavit 863702d168 ⚙️ Documenter la logique du unfold 2017-11-05 15:19:49 +01:00
Laurent Bossavit 4a5b134074 🐛 Corrige le retour des extraSteps lors du double unfold 2017-11-05 15:01:47 +01:00
Laurent Bossavit c97cb89952 ⚙️ Simplifier reduceSteps pour ne traiter que les noms 2017-11-04 16:09:13 +01:00
Laurent Bossavit fabd778817 ⚙️ Remplacer unfoldedSteps par currentQuestion 2017-11-04 15:39:40 +01:00
Laurent Bossavit b09de916d5 🐛 Termine de corriger le bug du double unfold 2017-11-04 14:05:02 +01:00
Laurent Bossavit 1aef35d7a4 🐛 simplifie le code pour plier/déplier pour corriger les doublons d'unfold 2017-11-04 14:05:02 +01:00
Mael 3665713b32 Merge pull request #108 from sgmap/pb-int-validator
Correction du validateur d'entiers (question de la durée de contrat)
2017-10-19 14:20:13 +02:00
mama af783a6da4 Plus de bulle d'aide qui traine après une réponse à une question 2017-10-19 12:36:09 +02:00