Commit Graph

6190 Commits (9fe0d374b24b5371375f1027f8ca94a57f54f2bd)

Author SHA1 Message Date
mama 7e1cb62385 [cdd] remplacement cosmétique de salaire de base par salaire brut 2017-04-18 11:28:51 +02:00
Mael Thomas 6d480d0533 [CDD] Améliorations sur le formulaire
- Ajout des 2 derniers gros motifs : ils doivent évidemment y figurer même s'ils n'ont pas d'influence sur les résultats
- Mise en commun du bloc référence entre /règle et la boîte d'aide d'une simulation. Particulièrement utile pour le sujet complexe du motif CDD
- Clarification de la question 'événements' : ajout de 'au cours du contrat'
2017-04-13 16:55:39 +02:00
Mael Thomas fa1e2c0107 ⚙️ Première implémentation du mécanisme de composantes
Seulement au sein de barèmes.
TODO:
A ajouter dans les multiplications, directement dans la formule.
Doivent pouvoir être imbriqués
2017-04-12 17:05:02 +02:00
Mael Thomas e182ccde72 Ajout d'une nouvelle simulation : salaire net 2017-04-10 16:49:01 +02:00
Mael Thomas 7c0db60e34 ⬆️ update react to 15.5 2017-04-10 16:49:01 +02:00
Mael Thomas 54e06324a0 ⚙️ Implémentation du mécanisme barème 2017-04-10 16:49:01 +02:00
Mael Thomas 370e2a61be 🎨 Nouvelle ébauche de logo 2017-04-06 17:17:03 +02:00
Mael Thomas 47f000f3be ⚙️ Implémentation paresseuse du taux historisé
On prend simplement la première valeur, en l'absence de notion temporelle dans la simulation d'aujourd'hui
2017-04-06 17:15:35 +02:00
Mael Thomas b32512c0d0 ⚙️ ajout du plafond dans le mécanisme multiplication
[cdd] 🔨 Pour la majoration chômage CDD
+ Nettoyage du code
2017-04-05 16:47:27 +02:00
Mael 7340a2d58c Update README.md 2017-03-31 10:14:27 +02:00
Mael Thomas 096f48d3b2 ⚙️ Ajout des explications de tous les mécanismes; possibilité d'écrire du markdown 2017-03-28 18:58:37 +02:00
Mael Thomas c6d1608b77 🔨 Grosse réécriture : composantes; nodes sur les variations; autres
- On ne répète plus le type de variable dans les composantes
- Proposition de plusieurs alternatives pour les variations dans les règles
- Passage aux pourcentages : 5% plutôt que 0.05
- Un barème est par défaut en taux marginaux
- autres nettoyages ou mises à jour
2017-03-28 18:58:15 +02:00
Mael Thomas b11f2ba0b0 ⚙️ Ajout d'un panneau d'explication des termes de l'algorithme
Sous forme d'un décorateur de composants
Un seul terme implémenté
2017-03-27 18:37:11 +02:00
Mael Thomas 0ef19ed6dc [cdd] 🎨 Amélioration visuelle de la partie réponses de la conversation 2017-03-27 15:56:07 +02:00
Mael Thomas 4aef5db8cb [cdd] ajout d'une icône de fin 2017-03-27 15:32:03 +02:00
Mael Thomas b8359f02e7 🐛 Résolution de la lenteur
AnalyseSituation était appelé à chaque action
2017-03-27 15:03:45 +02:00
Mael Thomas 0b412dac6d 🐛 Résolution du bug de la compilation minifiée 2017-03-27 15:03:41 +02:00
Mael Thomas 092947a145 WIP ⚙️ implémentation du retour en arrière (brut visuellement)
Reste : corriger le fix dans reducers

Bonus : brouillons d'icônes
2017-03-23 17:37:57 +01:00
Mael Thomas d0da37db5c 📝 Déplacement d'En savoir plus sur le wiki du dépot 2017-03-21 18:11:02 +01:00
Mael 3f154f882a Update README.md 2017-03-21 17:24:44 +01:00
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 954ed3c72f Create CONTRIBUTION.md 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 29e7e1efdb Mise à jour des dépendances du projet 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 b8b327a9bf Create LICENSE 2017-03-13 19:09:40 +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