1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 01:45:03 +00:00
Commit graph

268 commits

Author SHA1 Message Date
mama
d7748ff7b0 Affichage du type de salaire dans Mes réponses 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
mama
69d33391e3 WIP investigation
Pourquoi l'étape nextWithoutDefaults prend autant de temps ?
2017-12-21 17:12:00 +01:00
mama
3d091207f0 Les détails de la visu niveau 2 sont cliquables 2017-12-21 17:12:00 +01:00
mama
447dc8c7a9 🎨 Les annotations dans le tableau niveau 2 sont insécables 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
c4a2022e62 Tests de regles; Réparation de l'affichage des tests
Sur /regle
2017-12-21 17:12:00 +01:00
mama
562c568ec9 Rénovation de la page Rule; introduction de Explanation
Le même composant Rule est utilisé par /regle et comme explication de
/simu en bas de page
2017-12-21 17:12:00 +01:00
mama
f165650350 ⬆️ Mise à jour des dépendances
Pour utiliser les Fragments de React 16.2
2017-12-21 17:11:59 +01:00
mama
72f9854fa6 🎨 Redesign visuel du tableau 2017-12-21 17:11:59 +01:00
mama
54802a282a 🎨 Mise en valeur des salaires dans la visu niveau 2 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
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
21f39f3fe1 🐛 Résolution d'un bug dans la construction des données d'inversion 2017-12-21 17:11:59 +01:00
mama
9fb73825d7 Ajout de la représentation jsx de l'inversion 2017-12-21 17:11:59 +01:00
mama
3158bd1263 🎨 Nouveau style pour les boutons d'explication
Ils sont en dehors des éléments qu'ils décrivent, donc plus visibles.
Suppression de constructStepMeta, inutile.
2017-12-21 17:11:59 +01:00
mama
70b2559256 🐛 On ne peut rentrer un brut si c'est un objectif 2017-12-21 17:11:59 +01:00
mama
b00907d421 Changement de l'ordre du choix de l'inversion à saisir 2017-12-21 17:11:59 +01:00
Laurent Bossavit
1188bb1750 🐛 Ne pas propager le filtre de variable en variable 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
42f579fc8a Optimisation : deuxième toLowerCase mal placé 2017-12-21 17:11:59 +01:00
mama
41d45164c8 🐛 Le mécanisme barème appellait treat lors de l'évaluation 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
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
7955ec1580 Test : pas de variables d'entrée sans défaut 2017-12-21 17:11:59 +01:00
mama
4fd5d57a24 Affichage du bon nom de salaire entré dans foldedSteps
Mais pas encore de la valeur
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
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
6a3a8ebff3 On ne propose pas de saisir un objectif 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
1d59f209da Choix du salaire dans la question du salaire brut 2017-12-21 17:11:59 +01:00
mama
0bcedd7028 Bloc de sélection des objectifs 2017-12-21 17:11:59 +01:00
mama
4241f3d249 ⚙️ Pas de salaire manquant si un autre type de salaire est présent 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
23e0ccb3ec Pas de phrases dans les titres de variable 2017-12-21 17:11:59 +01:00
mama
ae07d656df Nouvelle page d'accueil
Qui reprend l'idée d'un outil de traduction (d'un salaire à un autre) plutôt qu'un outil de calcul
2017-12-21 17:11:59 +01:00
mama
67cdd4a561 🔨 Ajout du type de variable salaire 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
8e7f453e8e ⚙️ les variables manquantes sont gérées danas les inversions 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
d3fb1e80be ⚙️ 1ère version de l'inversion
Naïve et conforme seulement au test simpliste de inversion.test.js
2017-12-21 17:11:59 +01:00
Laurent Bossavit
5d4c9c98a4 ⚙️ Elimination de code mort 2017-11-09 11:29:52 +01:00
Laurent Bossavit
0abccfb5dd ⚙️ Refactoring et suppression de buildNextSteps 2017-11-05 16:57:43 +01:00