Johan Girod
c802e3e852
🐛 corrige l'erreur critique lors de la selection de la CCN sport
...
Corrige également le plafond SS (non proratisé en cas d'assiette forfaitaire)
2020-01-15 17:52:40 +01:00
Johan Girod
00b122fa97
⚙️ ajoute la conversion d'unité
...
Gros changements en perspective :
- Supprime la notion de période, au bénéfice de celle d'unité
(`période : mensuelle` devient `unité: €/mois`)
- Améliore les rapports d'erreur avec des messages plus clair
- Ajoute un avertissement lorsque des types ne sont pas compatible
- Ajoute la conversion automatique d'unité dans le moteur
- Ajoute une notion d'unité par défaut de la simulation,
c'est l'unité vers laquelle les règles qui ne spécifient pas
d'unité seront converties
- Ajoute une notion d'unité par défaut des règles, qui spécifie
l'unité de la règle qui prévaut lorsque qu'il n'y a pas
d'unité par défaut de la simulation (utile pour les question ou
pour s'assurer du bon type d'une règle)
2019-12-16 11:34:04 +01:00
Johan Girod
b2d0d4624a
🐎 améliore la performance du parsing
...
A peu près ~50% de gagné lors du parsing
Problème : long temps de blocage de l'UI lors du premier parsing des règles
Il reste encore quelques bugs
2019-09-13 10:23:55 +02:00
Johan Girod
a60d86a6d5
remove unecessary abstraction: rewriteNode
2019-09-13 10:23:55 +02:00
Mael
60a8558daf
Affichage des unités
2019-07-23 17:03:00 +02:00
Johan Girod
87837ee2a3
Ajoute un test pour le bug de cotisations
2019-04-12 10:47:56 +02:00
Mael
4cf986c2a3
⚙️ Evaluation des règles dans le JSX d'explication des formules
...
Plutôt que par défaut dans l'évaluation elle-même des formules.
On allège ainsi les calculs, sans trop allourdir le JSX.
2019-03-19 16:55:37 +01:00
Mael
0fc285f0b2
⚙️ Fonction d'aide à l'évaluation des mécanismes
2019-03-19 16:55:37 +01:00
Mael
c4ae1f6543
🐛 Réintégration des taux dans l'explication de la multiplication
2019-02-22 12:48:11 +01:00
Mael
5330532d5d
:doc: Meilleure visualisation du barème continu
2019-01-21 16:43:06 +01:00
Mael
6c6748fecb
Premier résultat du calcul de la rémunération des indépendants
...
Premier résultat, mais résultat totalement faux
2019-01-07 11:35:10 +01:00
Mael
d8591a14ba
Evaluation des contrôles
2018-06-29 13:46:42 +00:00
Laurent Bossavit
94d54f6847
Transforme la pénalité conditionnelle en un bonus de départage très petit
2018-04-23 14:50:57 +02:00
Laurent Bossavit
ee1dcaf389
Pénalise les conséquences des conditionnelles
2018-04-23 14:50:57 +02:00
Laurent Bossavit
48b2158ff8
Optimise le calcul des variables manquantes
2018-04-23 14:50:57 +02:00
Laurent Bossavit
ac5ec86adb
Allège le calcul des variables manquantes
2018-04-23 14:50:57 +02:00
Laurent Bossavit
03d1228324
Corrige le calcul des variables manquantes des variations
2018-04-23 14:50:57 +02:00
Laurent Bossavit
768e7aee6b
Simplifie le calcul des variables manquantes (5)
2018-04-23 14:50:57 +02:00
Laurent Bossavit
6ff8488265
Simplifie le calcul des variables manquantes (4)
2018-04-23 14:50:57 +02:00
Laurent Bossavit
d24a6b3908
Simplifie le calcul des variables manquantes
2018-04-23 14:50:57 +02: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
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
Laurent Bossavit
d80287a4d2
⚙️ Corrige l'évaluation de 'une de ces conditions'
2017-08-18 17:21:43 +02:00
mama
82432f38bb
🐛 Correction du bouton "Tout effacer"
...
Affichage d'unn message sur une /regle sans formule
Redirection vers /regle d'une /simu sans formule
2017-07-31 18:16:25 +02:00
Laurent Bossavit
34977eb234
🐛 Ne pas remonter de variables manquantes d'autres conditions si une est satisfaite
2017-07-28 11:46:25 +02:00
Laurent Bossavit
4335aae7f5
⚙️ 🐛 Rétablit le filtrage, effet de bord sur l'affichage des résultats
2017-07-28 11:46:25 +02:00
Laurent Bossavit
29d9db71ec
🐛 Répare les tests embarqués en rectifant l'éval des arrays
2017-07-28 11:46:25 +02:00
Laurent Bossavit
306c732d09
⚙️ Différer également le rendu JSX
2017-07-28 11:46:24 +02:00
Laurent Bossavit
f0d4ed4e59
⚙️ Déplace les fonctions d'évaluation vers un module, factorise
2017-07-28 11:46:24 +02:00