1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-08 22:15:02 +00:00
Commit graph

92 commits

Author SHA1 Message Date
Laurent Bossavit
da80252ee7 ⚙️ Autorise les décimaux et pourcentages dans les expressions 2017-09-30 10:14:21 +02:00
Laurent Bossavit
61e2ebb385 🐛 Permettre d'accéder aux pages règles depuis des variables qualifiées 2017-09-29 22:59:20 +02:00
Laurent Bossavit
25b7263658 🐛 Corrige les variables manquantes pour 'une possibilité' lorsqu'on a donné une réponse 2017-09-29 14:05:26 +02:00
Laurent Bossavit
5281d5990c 🐛 Corrige les variables manquantes pour 'une possibilité' 2017-09-29 14:05:26 +02:00
Laurent Bossavit
f1f9ac4042 🐛 Corrige l'évaluation de != 2017-09-29 14:05:26 +02:00
Laurent Bossavit
d50ae208fe ⚙️ Calcule 'non applicable si' pour les choix multiples 2017-09-29 14:05:26 +02:00
Laurent Bossavit
1426af4f6b ⚙️ Fournit un opérateur d'inégalité 2017-09-29 14:05:26 +02:00
Laurent Bossavit
f8624916be 🐛 Corrige quelques bugs mineurs 2017-09-29 14:05:26 +02:00
Laurent Bossavit
d3400df8c3 ⚙️ Remplace les événements et motifs par une comparaison explicite 2017-09-29 14:04:23 +02:00
Laurent Bossavit
69aa933bf1 🐛 Corrige la mise en cache des variables filtrées 2017-09-23 12:54:09 +02:00
Laurent Bossavit
8510685ad5 ⚙️ Implémente le 'minimum de', pour la réduction Fillon 2017-08-28 17:18:19 +02:00
Laurent Bossavit
65903a70ab 🐛 Répare l'affichage des négations 2017-08-28 17:18:18 +02:00
mama
e2c882be6c 🐛 Réparation du mauvais et temporaire hack du cache des variables 2017-08-22 11:38:11 +02:00
mama
d7eb12f37c Nettoyage et documentation de traverse 2017-08-22 10:53:38 +02:00
mama
d6ea143371 Renommage du méca. 'logique numérique' en 'aiguillage numérique'
Plus explicite : on comprend mieux que c'est un switch.
Plus facile à mémoriser.
2017-08-02 15:28:33 +02:00
Laurent Bossavit
1e2e46c4e5 🐎 Optimisation 'sale' du calcul 2017-07-31 17:32:59 +02:00
mama
74ffad0140 📝 Nettoyage et documentation de traverse.js 2017-07-31 16:55:22 +02:00
Laurent Bossavit
fcd68fe72c ⚙️ Harmoniser le code des expressions binaires et comparaisons 2017-07-28 11:46:25 +02:00
Laurent Bossavit
38a21ff91e 🐛 Ne pas remonter de variables manquantes d'une formule non applicable 2017-07-28 11:46:25 +02:00
Laurent Bossavit
24074044b2 ⚙️ Terminer le refactoring: plus besoin de la situation lors du parsing 2017-07-28 11:46:25 +02:00
Laurent Bossavit
18de1b6103 ⚙️ Elimine quelques scories du précédent calcul des filtres 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
4cc508970e ⚙️ Mise en alignement 2017-07-28 11:46:24 +02:00
Laurent Bossavit
ca319d9004 🐛 Corrige l'affichage des comparaisons et expressions 2017-07-28 11:46:24 +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
Laurent Bossavit
3ac5243dea ⚙️ Evaluations différées (négation de variable) 2017-07-28 11:46:24 +02:00
Laurent Bossavit
b3c96e822a 🐛 Répare partiellement le rendu des règles 2017-07-28 11:46:24 +02:00
Laurent Bossavit
00f4da9d82 🐛 Corrige la récursion des variables manquantes 2017-07-28 11:46:23 +02:00
Laurent Bossavit
d7cfb769e6 ⚙️ Refactoring des max et multiplication 2017-07-28 11:46:23 +02:00
Laurent Bossavit
1e3398f050 ⚙️ Analyse top-down, correction de collect/buildNextSteps 2017-07-28 11:46:22 +02:00
Laurent Bossavit
5f3d4f386a ⚙️ Evaluations différées (refactoring des sommes et getObjectives) 2017-07-28 11:46:22 +02:00
Laurent Bossavit
f5364e162e ⚙️ Evaluations différées (refactoring des conditions) 2017-07-28 11:46:22 +02:00
Laurent Bossavit
3c8c4c9987 ⚙️ Evaluations différées (refactoring partiel) 2017-07-28 11:46:22 +02:00
Laurent Bossavit
8ac1bc0aa7 ⚙️ Evolue vers un traitement top-down 2017-07-28 11:46:22 +02:00
Laurent Bossavit
f53b06a5eb 🐛 Corrige la régression introduite par d9f6515d15 2017-07-04 10:15:26 +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
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
mama
b9f9c6391a 🎨 Ajout d'un titre à la section 'Vos réponses' 2017-05-11 10:41:58 +02:00