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

83 commits

Author SHA1 Message Date
Mael Thomas
c680549264 🐛 ⚙️ Les résultats ne prenaient pas en compte le fait que formule=0 -> pas applicable 2017-03-20 13:37:41 +01:00
Mael Thomas
e18e0a44da ⚙️ 🐛 Réparation du pointeur blanc question -> objectif 2017-03-20 13:37:41 +01:00
Mael Thomas
3995769795 🐛 [cdd] La compensation congés payés était calculée à l'année 2017-03-20 13:37:41 +01:00
Mael Thomas
07d2a11eae N'afficher que les terminaisons de variable dans la vue 'comprendre' 2017-03-20 10:00:05 +01:00
Mael Thomas
2d1d9fc0ff Editorialisation des pages de règle
Un icône pour le destinataire
Une belle section référence mettant en valeur les URL officielles
2017-03-17 17:01:22 +01:00
Mael Thomas
16c5fb1303 Bouton qui injecte ou cache la situation dans les règles 2017-03-17 12:37:55 +01:00
Mael Thomas
7fdace0d27 [moteur][cdd] Les cotisations du CDD font appel aux indemnités; nouveau méca. somme
Leur base de calcul est l'assiette des cotisations sociales, qui inclut les indemnités.
Une variable d'objectif peut donc appeler le calcul d'une autre variable ayant une formule (plutôt que simplement des variables d'entrée).
[moteur] à refactorer.
On en profite pour que la simulation parte d'une variable unique, somme d'autres variables.
--> introduction du mécanisme 'somme'
2017-03-17 12:00:52 +01:00
Mael Thomas
b223334028 Amélioration visuelle de la compréhension des calculs
Faire un YAML amélioré, pas plus (pour ne pas avoir un code source et une représentation totalement différente)
Ce qui est inline reste inline.
Factorisation du JSX dans traverse-common-jsx
2017-03-16 16:35:19 +01:00
Mael Thomas
45dd66f009 Améliorations visuelles des objectifs
La question en cours pointe les objectifs qu'elle impact
Visibilité des différents états des objectifs
2017-03-15 16:26:00 +01:00
Mael Thomas
a3014f93ae Améliorations de textes 2017-03-15 11:17:35 +01:00
Mael Thomas
14481652a7 Disqualification des variables autres que le CDD : elle ne sont pas lisibles aujourd'hui 2017-03-14 16:43:06 +01:00
Mael Thomas
9612bc2366 Mise à jour de webpack 1 vers la v2 2017-03-14 15:09:51 +01:00
Mael Thomas
124bfdd1cc Déplacement de la génération du JSX dans traverse.js 2017-03-14 15:09:45 +01:00
Mael Thomas
d4966b1744 [cdd] afficher l'historique des réponses pour pouvoir y revenir 2017-03-13 19:08:28 +01:00
Mael Thomas
54232f96a2 [cdd] mise en commun de "cliquez pour comprendre" 2017-03-13 15:45:07 +01:00
Mael Thomas
b11e8f6867 [cdd] design des questions : retour au style du simulateur d'embauche
Avec une le bleu marine pour les questions, le bleu ciel pour les réponses
Le style facebook messenger n'est pas convaiquant (son gris...)
2017-03-13 15:21:23 +01:00
Mael Thomas
e71e631b0f [cdd] Refonte visuelle des résultats de la simulation 2017-03-13 15:09:53 +01:00
Mael Thomas
c94d339f35 Amélioration du texte de l'intro CDD 2017-03-13 11:29:37 +01:00
Mael Thomas
8ab8429547 Ajout d'une page d'introduction au simulateur CDD 2017-03-09 19:32:57 +01:00
Mael Thomas
33996177a9 Reprise du design de l'acceuil : explorer | simuler 2017-03-09 18:21:24 +01:00
Mael Thomas
fc458a970c [moteur] ajout de la proriété 'facteur' du méca. 'multiplication' 2017-03-09 16:51:15 +01:00
Mael Thomas
376e72fc47 [moteur] conciliation des mécanismes existants avec le nouveau parsing d'expressions 2017-03-09 15:19:44 +01:00
Mael Thomas
1a9d112eca [moteur] intégration du nouveau type de noeud 'Variable' dans l'AST 2017-03-08 17:48:53 +01:00
Mael Thomas
c1cfb20bf1 [moteur] Le parser Nearley renvoit maintenant un AST similaire au notre
Il reste à le reparser pour résoudre les variables en fonction de la situation, calculer les nodeValues, ajouter les missingVariables

Puis implémenter les modifieurs de temps

Puis ajouter le prorata à la multiplication

                             \
                              \
                               \\
                                \\
                                 >\/7
                             _.-(6'  \
                            (=___._/` \
                                 )  \ |
                                /   / |
                               /    > /
                              j    < _\
                          _.-' :      ``.
                          \ r=._\        `.
                         <`\\_  \         .`-.
                          \ r-7  `-. ._  ' .  `\
                           \`,      `-.`7  7)   )
                            \/         \|  \'  / `-._
                                       ||    .'
cjr                                     \\  (
10mar02                                  >\  >
                                     ,.-' >.'
                                    <.'_.''
                                      <'
2017-03-07 18:25:25 +01:00
Mael Thomas
578153a3b7 [moteur] 1er jet de la grammaire Nearley.js pour parser les expressions 2017-03-06 17:35:30 +01:00
Mael Thomas
2196edae68 [moteur] 1ère implém. du mécanisme 'maximum de'
1ère application sur la formule indemnité compensatrice de congés payés simplifiée, en fait carrément alterée
2017-03-03 10:44:16 +01:00
Mael Thomas
13c91e026a [moteur] implémentation du mécanisme 'logique numérique' dans l'AST
Pas d'affichage pour l'instant
2017-03-02 16:46:57 +01:00
Mael Thomas
fcb6f409b5 [moteur] formulaire, court-circuité, expliqué, mais CIF seulement 2017-03-01 20:44:44 +01:00
Mael Thomas
39ffd216a4 [moteur] Retour aux vraies variables pour le CIF, toujours avec une fausse situation 2017-03-01 17:58:27 +01:00
Mael Thomas
b4a025cad1 [moteur] traitement de la formule & affichage 2017-03-01 15:35:13 +01:00
Mael Thomas
f08ac5ff66 [moteur] Réécriture du moteur : exécution et affichage de l'AST
Sur une règle fictive, transformation de l'arbre (récursif cette fois-ci, ouf) et visualisation du calcul sur la page de la règle
Il reste à :
- ré-implémenter la formule, et les autres mécanismes listés dans traverse.js. Visualiser tout ça.
- recollecter les variables manquantes
- revenir au vrai code du CDD. CIF, puis les autres
- implémenter l'indemnité de congés payés -> nouveau mécanisme (max) + gestion de la conversion temporelle
2017-02-27 19:30:03 +01:00
Mael Thomas
370e0cc026 [base] ajout de l'icône marteau pour les liens legifrance
Pas forcément le plus explicite, mais disponible dans fontn-awesome
2017-02-16 17:52:02 +01:00
Mael Thomas
55684ac717 [cdd] Ajout d'une sous question pour les lectures fortement conseillées 2017-02-16 15:08:50 +01:00
Mael Thomas
d1540739d6 [cdd] Suggestions pour les champs d'input 2017-02-16 14:24:37 +01:00
Mael Thomas
ed5ed17017 [cdd] suffixe en mois pour la durée du contrat 2017-02-16 11:45:40 +01:00
Mael Thomas
bd299d5724 [CDD] Ajout et mise en évidence du choix 'Aucun' 2017-02-13 16:40:11 +01:00
Mael Thomas
9ccc05be77 [moteur] Renommage de 'choix exclusifs' pour 'une possivilité'. Introduction de 'requis' 2017-02-13 15:50:51 +01:00
Mael Thomas
2ba0226cfa La séparation simulation / comprendre est plus évidente 2017-02-13 15:35:51 +01:00
Mael Thomas
a38edf521c Construction d'une page /regle/xx moins brute
sur la base des règles du [cdd]
2017-02-13 13:28:49 +01:00
Mael Thomas
7b05893af5 [moteur] les références aux variables peuvent se faire avec le contexte de la présente règle 2017-02-10 16:54:54 +01:00
Mael Thomas
ecd03114ba [cdd] les questions elles aussi peuvent être explicitées 2017-02-10 12:44:32 +01:00
Mael Thomas
8cf29b3f6d [cdd] Un marqueur est gardé sur le thème en train d'être expliqué 2017-02-09 18:51:17 +01:00
Mael Thomas
0f56dcb370 [cdd] possibilité de fermer l'aide 2017-02-09 18:38:51 +01:00
Mael Thomas
5427ac7181 [cdd] Affichage des • d'aide seulement quand l'aide existe 2017-02-09 18:15:25 +01:00
Mael Thomas
39c018ea54 [cdd] retour à un style des résultats plus vivant 2017-02-09 15:17:50 +01:00
Mael Thomas
35d04dc071 [cdd] variation blanche du style des résultats 2017-02-09 15:12:52 +01:00
Mael Thomas
c987f02e5e [cdd] introduction plus stylée 2017-02-09 15:02:41 +01:00
Mael Thomas
41fb084e21 [cdd] meilleures boîtes de résultat 2017-02-09 14:55:31 +01:00
Mael Thomas
a27b2cc39a [CDD] Les termes des Question peuvent être explicités à droite 2017-02-08 19:01:38 +01:00
Mael Thomas
29e1c40ea0 [CDD][moteur] ajout de la maj chomage -> nouveau mécanisme 2017-02-08 15:35:16 +01:00