Commit Graph

7252 Commits (feat/2909-1-regles)

Author SHA1 Message Date
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 fc41d0a7ae Merge branch 'master' of github.com:laem/param2 2017-02-27 19:30:24 +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 e2ec25f4a2 Update README.md 2017-02-16 18:29:51 +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 47b0ca42fb [règles] renommage de 'linéaire' en 'multiplication'
Bien plus explicite. Certains mots clefs de l'object multiplication auront des effets :
- taux, assiette, plafond utilisés pour les représentations visuelles des cotisations
- plafond a un effet sur le calcul, il neutralise la multiplication pour la portion d'assiette supérieur

A voir s'il faut isoler ce fonctionnement sous un nom plus précis que multiplication
2017-02-15 18:19:22 +01:00
Mael Thomas 2182784431 [cdd] 1ère v de la formule de l'indemnité compensatrice
Introduction du mécanisme multiplication, plus général que 'linéaire' et tout aussi expressif
2017-02-15 18:15:35 +01:00
Mael Thomas b1e1f09756 [syso] ajout ou remplissage de brouillons sur les 2 indemnités de congés payés 2017-02-14 15:19:26 +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 0b1a86c85b Merge branch 'master' of github.com:laem/param2 2017-02-10 16:55:32 +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 8b7d9e937b Update README.md 2017-02-10 15:58:39 +01:00
Mael f954f78f34 Create README.md 2017-02-10 12:54:12 +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
Mael Thomas 8bcce2c294 [CDD] ajout de l'indemnité de fin de contrat 2017-01-26 19:08:00 +01:00
Mael Thomas d06f14d478 [/home] lien CDD & recherche lowerCase & bug /regle résolu 2017-01-26 17:32:57 +01:00
Mael Thomas b37cb9729a [CDD] la mise en page est revue 2017-01-26 17:28:15 +01:00
Mael Thomas ec359b1998 Des questions au style plus franc
Une introduction plus pertinente et agréable
2017-01-26 16:44:58 +01:00
Mael Thomas 9f34ddfbcf [moteur] les questions sont court-circuitées à chaque réponse 2017-01-26 15:39:31 +01:00
Mael Thomas 041e99d8aa [moteur] enrichissement des règles systématique 2017-01-26 11:27:24 +01:00
Mael Thomas 92d424da1e [moteur] nouvel attribut Var.titre pour éditorialiser les Select 2017-01-26 10:59:30 +01:00