Commit Graph

136 Commits (ee1500dc5d1b432c9be3fdc4afd1a70d1c7ef8e1)

Author SHA1 Message Date
mama 01307d2c4b 🔨 📆 Suppression de la cotisation de pénibilité
L'ordonnance n°2017-1389 du 22 septembre 2017 transforme le compte
personnel de prévention de pénibilité (C3P) en compte professionnel de
prévention (C2P).
2017-12-27 15:25:40 +01:00
mama a795defc85 🔨 📆 Hausse de la CSG 2017-12-27 15:25:40 +01:00
mama ef0ad97a28 Test du méca barème encore plus complet 2017-12-21 17:12:01 +01:00
mama 6761308893 Test du méca barème plus complet 2017-12-21 17:12:01 +01:00
mama 19c4bb3cfa Automatisation des tests des vraies règles 2017-12-21 17:12:01 +01:00
mama bb418839f6 Test de mécanisme pour composantes et variations 2017-12-21 17:12:01 +01:00
mama b3bce6409a Ajout des tests de méca. min max et complément 2017-12-21 17:12:01 +01:00
mama ad883ea83a Amélioration de la lisibilité des tests de mécanisme 2017-12-21 17:12:01 +01:00
mama 7f904e0bfb Test du mécnaisme multiplication
Enfin !
2017-12-21 17:12:01 +01:00
mama d804ba1fb0 Page de test mécanismes 2017-12-21 17:12:01 +01:00
mama f109acbabe WIP 2017-12-21 17:12:01 +01:00
mama b17ccf0b78 Test de performance moins ambitieux 2017-12-21 17:12:00 +01:00
Laurent Bossavit a927a29712 🐎 Améliore la performance de collectMissing 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 b6707a256b Implémentation alternative du cache
Qui résoud le problème de l'inversion qui vide le cache lors du calcul
de multiples objectifs
2017-12-21 17:12:00 +01:00
mama 4f71ae70d9 🔨 Amélioration de la page santé au travail 2017-12-21 17:12:00 +01:00
mama 987f515265 🔨 Ajout de la cotisation santé au travail 2017-12-21 17:12:00 +01:00
mama 3efc2b9fab Adaptation des tests aux changements de branche 2017-12-21 17:12:00 +01:00
Laurent Bossavit f86903c929 ⚙️ Affiche le détail des branches 2017-12-21 17:11:59 +01:00
Laurent Bossavit 776aaa1e99 ⚙️ Ajoute la vue détaillée des résultats 2017-12-21 17:11:59 +01:00
Laurent Bossavit 64963afa2c ⚙️ Liste les branches 2017-12-21 17:11:59 +01:00
Laurent Bossavit 969d2a4314 ⚙️ Séparer le parsing et l'analyse 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 e56e992056 🔨 ⚙️ Les règles sont maintenant sensibles à la casse 2017-12-21 17:11:59 +01:00
mama 4c38280d64 Résolution des tests de reducer 2017-12-21 17:11:59 +01:00
mama f5326b81bc Suppression et ajout de tests pour les défauts 2017-12-21 17:11:59 +01:00
mama 42e927bc53 WIP Ajout d'un test qui passe inversions + composantes...
... mais qui est inefficace, car l'inversion est faite 4 fois.
WIP : logs à enlever
2017-12-21 17:11:59 +01:00
mama f392daa29a Optimisation : évitons un toLowerCase inutile
Qui alourdit le calcul de 300ms
2017-12-21 17:11:59 +01:00
mama 7955ec1580 Test : pas de variables d'entrée sans défaut 2017-12-21 17:11:59 +01:00
mama e9207e3276 Réparation 🐛 de test, utilisation de title et pas titre 2017-12-21 17:11:59 +01:00
mama f1980911a7 Réparation des tests cassés par targetName -> targetNames 2017-12-21 17:11:59 +01:00
mama eeab24cdc1 Réécriture syntaxe inversion comme une formule
Le code est beaucoup plus cohérent ainsi : c'est un mécanisme un peu
spécial mais un mécanisme quand même, pas un hack de treatRuleRoot
2017-12-21 17:11:59 +01:00
mama f101096dff Correction de l'inversion quand la donnée n'est pas renseignée 2017-12-21 17:11:59 +01:00
mama 3630d780d2 Réparation du hack sys.filter pour l'inversion 2017-12-21 17:11:59 +01:00
mama 1bdf249aad Ajout d'un test d'inversion insatisfait 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
mama 1ddff9a055 les inversions doivent gérer les var manquantes 2017-12-21 17:11:59 +01:00
mama a0f62a9058 ⚙️ Utilisation d'un meilleur algorithme d'inversion
Pas pour autant lourd : une fonction de cent lignes
2017-12-21 17:11:59 +01:00
mama d2f92f8b68 Ajout d'un test d'inversion
L'inversion doit se faire au niveau du moteur, pour préparer un futur
API (elle aurait été plus simple à faire au niveau de l'UI...)
2017-12-21 17:11:59 +01:00
Laurent Bossavit 3337c91df6 Introduit des tests sur le calcul des extraSteps 2017-11-05 15:01:17 +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 213a0ac803 ⚙️ Préparer la suppression de buildNextSteps 2017-11-04 14:05:03 +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
mama 27a9d7f0ef 🐛 Ajout test cassant pour toutes ces conditions 2017-10-24 18:31:51 +02:00
mama fc3a8c24d3 Correction du test d'ordre des questions 2017-10-18 17:29:58 +02:00
mama ffe7a8a308 Correction du test 'double unfold' 2017-10-18 16:05:38 +02:00
Laurent Bossavit 2166968c41 Mettre en évidence le bug du double unfold 2017-10-18 15:59:40 +02:00