Mael
a7bfef8779
🐎 Inversion plus rapide
...
4 * plus rapide
- moins d'itérations max
- précision à 0.1€, n'est plus relative à l'objectif
- partage du cache entre les contrôles et les évaluations
- on évite de recalculer brut de base s'il a déjà été calculé par
inversion
2018-11-16 14:08:34 +00:00
Mael
bf2d04c866
🎨 Amélioration du choix de période
2018-11-15 10:34:28 +00:00
Mael
ce3d63ab65
⚙️ Périodes en préfixe
2018-11-14 10:24:51 +00:00
Mael
85504587b8
🐛 Correction de la vue de la multiplication
2018-11-10 15:57:53 +00:00
Mael
f4c203c448
Implémentation de période : flexible
2018-11-10 15:57:53 +00:00
Mael
c5296ecff9
Introduction de période: flexible
...
Les variables qui n'ont pas de période définie ne subissent aucune
transformation.
Les variables flexibles ont la période courante de la simulation.
Est-ce nécessaire d'introduire ce 'période: flexible' ? C'est sûrement
possible de ne marquer flexibles que les variables d'entrée, et de le
déduire pour les variables de calcul, mais ça semble compliqué.
2018-11-10 15:57:53 +00:00
Mael
d92c383fa4
🐛 Mise en évidence de la mauvaise implémentation des périodes
2018-11-10 15:57:53 +00:00
Mael
7bda17b991
Affichage du code source d'une règle et ses filles
2018-11-08 11:47:15 +00:00
Mael
aa55f88fdb
🎨 Affichage des périodes sur les pages règle
2018-11-08 11:46:45 +00:00
Mael
11c64e7654
✨ Résolution de petits problèmes divers
2018-11-08 11:46:44 +00:00
Mael
30ab11439f
Nouvelle configuration webpack pour la librairie de calcul
2018-11-08 11:46:44 +00:00
Mael
48ab7ee074
⚙️ Noeud variableTransform qui regroupe les filtres et les périodes
...
Ce n'est pas très propre, mais difficile de faire autrement sans revoir
l'architecture des filtres, du cache, des sélecteurs de la fiche de paie
et du l'explicaiton des cotisations...
2018-11-08 11:45:49 +00:00
Mael
98b639de3e
🐛 Transformation temporelle avant les filtres
2018-11-08 11:45:49 +00:00
Mael
4d1af4d416
✨ Simplification du code
...
Simplification relative, car le filtrage des variables n'est pas
abouti du tout
2018-11-08 11:45:49 +00:00
Mael
ba0891d86f
⚙️ ✅ Meilleure implémentation des périodes
2018-11-08 11:45:49 +00:00
Mael
9f1b7967d4
⚙️ Implémentation des périodes
2018-11-08 11:45:49 +00:00
Mael
8ddb395114
Simplification de l'usage de la librairie
...
Plus besoin de passer plusieurs objectif et elle renvoit directement la
valeur, pas les objets compliqués
2018-11-08 11:45:49 +00:00
Mael
78fac20935
🐛 Défauts des règles ajoutés maintenant pris en compte
2018-11-08 11:45:49 +00:00
Mael
9bd200304e
:doc: Message d'erreur quand objectif de calcul inconnu
2018-11-08 11:45:49 +00:00
Mael
e5a9885d10
Nettoyage des règles de la SASU
2018-11-08 11:42:03 +00:00
Mael
e22f6d7645
La librairie permet d'étendre la base défaut avec de nouvelles règles
2018-11-08 11:42:03 +00:00
Mael
4deb5a83a7
Charger de nouvelles règles dans la lib pour les évaluer
2018-11-08 11:42:03 +00:00
Mael
f679bede03
test
2018-11-08 11:42:03 +00:00
Mael
41168f03a9
:cogs: Nouvelle fonction publique
2018-11-08 11:42:03 +00:00
Mael
6ecc3e6930
Nouvelle cible webpack 'engine'
2018-11-08 11:42:03 +00:00
Mael
27ea836a39
🐛 Erreur lors de l'inversion du salaire net après IR
...
Il est appelé avec une assiette négative, lors de l'inversion
2018-11-04 18:28:36 +00:00
Mael
2e46e6cca3
Des assiettes pouvaient passer à travers le barème linéaire ( #413 )
2018-10-23 19:03:56 +02:00
Mael
3b98c304fc
✨ Suppression d'avertissements eslint
...
Ce ne sont pas des composants React, mais des fonctions.
A la base, il ne faudrait pas renvoyer des fonctions mais des
composants, il faudrait reprendre la fonction makeJsx de evaluation.js
2018-10-15 14:17:43 +00:00
Mael
4e49310e7d
🐛 Réparation d'une erreur dans la définition des vues des méca
2018-10-15 14:11:19 +00:00
Mael
5958dd5e62
✨ 🐛 Formattage de code
...
Qui résoud un bug d'affichage
2018-10-15 14:11:19 +00:00
Mael
995748c964
🎨 Moins de surlignage jaune
2018-10-15 14:11:19 +00:00
Mael
20bdcf07f2
Ajout du taux final pour les barèmes
2018-10-15 14:11:19 +00:00
Mael
7232738ba3
👽 🎨 Amélioration et traduction du barème
2018-10-15 14:11:19 +00:00
Mael
53375a0dd0
🎨 👽 Amélioration et traduction de composantes et variations
2018-10-15 14:11:19 +00:00
Mael
4f0d919bb9
👽 Nombre de composantes en texte humain traduit
2018-10-15 14:11:19 +00:00
Mael
bd97129210
🎨 Affichage des composantes plus humain
...
Et colorisation plus simple des mécanismes, dans un nouveau fichier au
lieu d'être caché dans un CSS sans fin
2018-10-15 14:11:19 +00:00
Mael
b6218cba8d
🐛 Problème dans l'évaluation des variables à question et condition
2018-10-15 13:57:07 +00:00
Mael
0199253a74
🐛 Mauvais comptage des variables manquantes des variations
2018-10-15 13:57:04 +00:00
Mael
6225820c7d
🐛 Un contrôle bloquant ne se fait que sur une variable saisie
...
C'est un hack pour palier à nos problèmes de performance lors de
l'inversion sur des petites valeurs, ex. salaire total = 2. Donc on le
limite à une valeur supérieure à 400.
2018-10-05 15:48:54 +00:00
Mael
6e09444861
Possibilité de cacher les contrôles
2018-10-03 14:58:18 +00:00
Mael
c2043df80c
Contrôles aussi sur des valeurs calculées
2018-10-03 14:58:18 +00:00
Mael
651232dc7e
Un contrôle de saisie pur n'apparaît que pendant la saisie
2018-10-03 14:58:18 +00:00
Mael
180fdc097c
Explication du contrôle, 🎨
2018-10-03 14:58:17 +00:00
Mael
5ac5adba76
Meilleure implémentation du contrôle, animé
...
1 contrôle affiché à la fois.
Contrôle -> résolution -> contrôle ...
2018-10-03 14:58:17 +00:00
Mael
758e5ec235
Evolution des contrôles pour gérer le SMIC
...
Atttention, 0 🎨 pour l'instant.
On garde les contrôles bloquants déjà implémentés.
On ajoute les contrôles de type avertissement qui peuvent faire appel à
des calculs.
2018-10-03 14:58:17 +00:00
Mael
dcf5e86f97
✨ Renommage de evaluateVariable
2018-09-10 18:43:16 +02:00
Mael
1cbc931df7
⚙️ Explication simple du mécanisme synchronisation
2018-09-10 18:43:16 +02:00
Mael
64ac9c3cbd
✨ Code plus propre
2018-09-10 18:43:16 +02:00
Mael
0dccdf1789
🐛 ✅ Formule et défaut ne font pas bon ménage
2018-09-10 18:43:16 +02:00
Mael
75068ee582
🎨 Surlignage de la variation satisfaite
2018-09-10 18:43:16 +02:00