Laurent Bossavit
0161fd3d7d
⚙️ Refactoring
2017-07-08 13:28:56 +02:00
Laurent Bossavit
8d3760aa77
⚙️ Ajoute un FIXME
2017-07-07 11:20:03 +02:00
Laurent Bossavit
4ad7b71722
⚙️ Déplace reduceSteps
2017-07-07 10:41:06 +02:00
Laurent Bossavit
fe81f3e7fa
⚙️ Déplacer les fonctions getObjectives et collectMissingVariables
2017-07-07 10:35:40 +02:00
Laurent Bossavit
f53b06a5eb
🐛 Corrige la régression introduite par d9f6515d15
2017-07-04 10:15:26 +02:00
Laurent Bossavit
f36cceaf2c
⚙️ Basculer sur la nouvelle implémentation de findVariantsAndRecords
2017-07-04 10:15:26 +02:00
Laurent Bossavit
dd779be0a0
⚙️ Fournir une réimplémentation de findVariantsAndRecords
2017-07-04 10:15:26 +02:00
Laurent Bossavit
faa5353318
⚙️ Réintroduit les alias, réorganise certains imports
2017-07-04 10:15:26 +02:00
Laurent Bossavit
b44f61e674
✅ Simplifie la regex des fichiers Yaml
2017-07-04 10:15:26 +02:00
Laurent Bossavit
bf27bf9133
✅ Corrige les chemins et le mock Webpack
2017-07-04 10:15:26 +02:00
Laurent Bossavit
32edfa57a8
✅ Tentative pour tester sans Webpack
2017-07-04 10:15:26 +02:00
Laurent Bossavit
1e15fffecf
✅ Tester la création des questions à poser
2017-07-04 10:14:57 +02:00
Laurent Bossavit
e72395b93d
⚙️ Permettre de naviguer d'une règle à l'autre
2017-07-04 10:14:57 +02:00
Laurent Bossavit
56898677f3
⚙️ Implémenter le mécanisme de complément
2017-07-04 10:14:57 +02:00
Laurent Bossavit
6cb627db55
⚙️ Implémentation partielle du filtrage par composantes
2017-07-04 10:14:57 +02:00
Laurent Bossavit
b08a3d538a
⚙️ Factoriser l'extraction de composantes
2017-07-04 10:14:57 +02:00
Laurent Bossavit
bb7d16205f
⚙️ Tentative pour exploiter les composantes
2017-07-04 10:14:57 +02:00
Laurent Bossavit
58251c0ad2
🐛 Quick fix pour réparer la prod
2017-06-29 12:50:12 +02:00
Laurent Bossavit
777ddbc7b7
✅ Tester getObjectives
2017-06-28 17:30:00 +02:00
Laurent Bossavit
c1624d3a84
⚙️ Sépare les fonctions des mécanismes
2017-06-28 17:30:00 +02:00
Laurent Bossavit
92903233f9
🐛 Corrige l'appel récursif au mécanisme d'aiguillage
2017-06-28 17:30:00 +02:00
Laurent Bossavit
552af3f98d
⚙️ Extraire les mécanismes dans un fichier dédié
2017-06-28 17:30:00 +02:00
Laurent Bossavit
bfd1f2a3af
✅ Tester le mécanisme de maximum, restructurer l'aiguillage
2017-06-28 17:30:00 +02:00
Laurent Bossavit
ab7073464f
✅ Tester le mécanisme de barème
2017-06-28 17:30:00 +02:00
Laurent Bossavit
ab197a4a39
✅ Tester le mécanisme de multiplication
2017-06-28 17:30:00 +02:00
Laurent Bossavit
6725673abc
✅ Tester le mécanisme de somme
2017-06-28 17:30:00 +02:00
Laurent Bossavit
a19c5739a6
✅ Tester le mécanisme de taux
2017-06-28 17:30:00 +02:00
Laurent Bossavit
8ca86d0029
✅ Tester les mécanismes du et logique, de l'aiguillage
2017-06-28 17:29:59 +02:00
Laurent Bossavit
9b427690ec
✅ Tester la logique n-conditions, corriger l'aiguillage, supprimer le warning https://fb.me/react-warning-keys
2017-06-28 17:29:59 +02:00
Laurent Bossavit
9a4afd4f68
✅ Restructurer treat() vers des conditionnelles
2017-06-28 17:29:59 +02:00
Laurent Bossavit
a608f0f5ae
⚙️ Pour la testabilité, réduit l'accès global aux règles
2017-06-28 17:29:59 +02:00
Laurent Bossavit
c87ab9a887
✅ Tests unitaires pour treatRuleRoot
2017-06-28 17:29:59 +02:00
Laurent Bossavit
81bfb9b22d
⚙️ Clarifie et documente le chargement des règles
2017-06-27 13:36:31 +02:00
Laurent Bossavit
bbb85fa9ee
🐛 Corrige un commentaire erroné
2017-06-27 12:52:29 +02:00
mama
51783e64ab
Ajout d'un formulaire de retour à la fin de la conversation
2017-05-18 20:35:39 +02:00
mama
c46e609ed5
Pas de barre de résultats en attendant la 1ère réponse
...
L'u la voit apparître, impossible de la rater
- la page d'intro devient blanche
- les réponses ne sont pas perdues en revenant à la simulation
2017-05-18 15:50:25 +02:00
mama
2e8a22ef90
⚙️ Les questions sont ordonnées par impact
...
L'impact étant pour l'instant le nombre de citation des ou de la variable
résolues par la question
2017-05-16 14:07:13 +02:00
mama
b9f9c6391a
🎨 Ajout d'un titre à la section 'Vos réponses'
2017-05-11 10:41:58 +02:00
mama
75354efdc5
🔨 ⚙️ Première version des tests (exemples) sur /règle
...
Les 4 éléments du CDD sont testées.
Il reste du boulot, voir le TODO des tests de majoration chômage
2017-05-11 10:41:58 +02:00
mama
819e9b04af
🐛 correction de la modification des réponses du formulaire
...
Les questions d'après l'object modifié restaient renseignées mais pas
affichées.
La question, une fois modifiée, est mise à la suite des autres questions
renseignées
2017-05-10 10:12:49 +02:00
mama
7da720763e
🐛 les indicateurs d'objectifs sont de retours
...
Un bug mettait des 'undefined' partout dans les missingVariables
2017-05-10 09:45:30 +02:00
mama
f4e00d0bd2
🐛 L'affichage des objectifs (point blanc) avait disparu
2017-05-09 17:14:13 +02:00
mama
23bd1909d9
Les URL de /règle et de /simu sont encodées
...
l'espace devient -
2017-05-09 16:44:28 +02:00
mama
15776d21cb
⚙️ Ajout du mécanisme de négation de variables booléennes
...
Utilisation du symbole ¬ pour l'instant. Sûrement sujet à évolutions
2017-05-09 15:48:08 +02:00
mama
c16d0fa823
Toute règle peut donner un simulateur sur /simu/:name
...
Testé sur les règles du CDD, AGIRC, APEC
TODO :
- finir AGIRC APEC
- !statut cadre
- assiette cotisations sociales -> indemnités CDD -> espace CDD -> CDD
booléen
2017-05-09 14:47:55 +02:00
mama
e8abb42f5b
🐛 Retour des types (résultats, /regle) et images destinataire
2017-05-05 19:47:54 +02:00
mama
f3bf1a4f3f
La première lettre d'un nom de règle est maintenant en majuscule
2017-05-05 18:10:38 +02:00
mama
7c42df7b06
Ajout d'un bouton pour réinitialiser le simulateur
2017-05-02 17:24:28 +02:00
mama
4886f0ca1c
🐛 Les saisies numériques ont maintenant le bon format
...
Solution pratique mais pas élégantes aux formats d'entrée
2017-05-02 16:53:56 +02:00
mama
268d721364
Travail sur la documentation dans la simulation
...
Ajout de titres
🐛 certaines documentation de variables ne s'affichaient pas
etc.
+ Résolution bug evaluateVariable
2017-05-02 11:58:50 +02:00