Commit Graph

2211 Commits (c6f51692cf911145fc6ff60d5eb082a64ccb3b03)

Author SHA1 Message Date
Mael c6f51692cf 🎨 Design de la conversation générique
Prochainement :

- l'objectif de calcul dans l'URL
- faire marcher toutes les règles de co2.yaml
- rendre l'exploration correcte (ex. formatter correctemnt les nombres,
bien afficher les 'une possibilité')
- faire marcher publi.codes/App.js plutôt que d'écraser /embauche
2018-11-16 15:23:03 +00:00
Mael ef62a36f58 Composant pour la simulation générique 2018-11-16 15:23:03 +00:00
Mael 5978ca9ed0 Mise à jour des plugins babel, suppression erreur décorateurs 2018-11-16 15:23:03 +00:00
Mael f07a57ea62 Préparation d'un nouveau site, publicodes 2018-11-16 15:23:03 +00:00
Mael a444c97e76 🎨 Code source des règles 2018-11-16 14:47:54 +00:00
Mael cc4cdbd481 :doc: Amélioration de l'explication de la période 2018-11-16 14:43:13 +00:00
Mael c487812857 👽 Toujours pas de contrôles en anglais
Il faut les traduire
2018-11-16 14:26:17 +00:00
Mael c347f4d617 👽 Choix de période 2018-11-16 14:13:18 +00:00
Mael a7bfef8779 🐎 Inversion plus rapide
4 * plus rapide

- moins d'itérations max
- précision à 0.1€, n'est plus relative à l'objectif
- partage du cache entre les contrôles et les évaluations
- on évite de recalculer brut de base s'il a déjà été calculé par
inversion
2018-11-16 14:08:34 +00:00
Mael 73595b7e77 🔥 Plus de message pour salaire insuffisant 2018-11-15 13:38:13 +00:00
Mael 53ed3bfbe2 🎨 Meilleure intégration du bouton 'voir la source' 2018-11-15 11:03:36 +00:00
Mael f96e9bbdcf 🐛 Espace de nom manquant
Ajout d'une exception pour gérer ces erreurs dans le futur
2018-11-15 10:39:04 +00:00
Mael bf2d04c866 🎨 Amélioration du choix de période 2018-11-15 10:34:28 +00:00
Mael 12396bd981 Interrupteur mois / année 2018-11-14 10:24:51 +00:00
Mael d04eec783a Titre de la fiche de paie reste mensuelle 2018-11-14 10:24:51 +00:00
Mael 6216bb4105 🔨 Ajout d'un contrôle sur les congés non pris 2018-11-14 10:24:51 +00:00
Mael ce3d63ab65 ⚙️ Périodes en préfixe 2018-11-14 10:24:51 +00:00
Mael a6c7bfee3d 🔥 Usage inutile de findDomNode 2018-11-13 11:23:21 +00:00
Mael b4988b2973 Chargement différé de Monaco Editor 2018-11-10 16:02:31 +00:00
Mael e39c9e4451 🐛 Problème de compilation 2018-11-10 15:57:53 +00:00
Mael 85504587b8 🐛 Correction de la vue de la multiplication 2018-11-10 15:57:53 +00:00
Mael f4c203c448 Implémentation de période : flexible 2018-11-10 15:57:53 +00:00
Mael c5296ecff9 Introduction de période: flexible
Les variables qui n'ont pas de période définie ne subissent aucune
transformation.

Les variables flexibles ont la période courante de la simulation.

Est-ce nécessaire d'introduire ce 'période: flexible' ? C'est sûrement
possible de ne marquer flexibles que les variables d'entrée, et de le
déduire pour les variables de calcul, mais ça semble compliqué.
2018-11-10 15:57:53 +00:00
Mael d92c383fa4 🐛 Mise en évidence de la mauvaise implémentation des périodes 2018-11-10 15:57:53 +00:00
Mael eed6c574db Test de la librairie sur un sujet différent : l'empreinte carbone 2018-11-08 11:47:15 +00:00
Mael e5436ea650 Ajout d'une période manquante 2018-11-08 11:47:15 +00:00
Mael 8c08c3cda5 🔨 Icônes pour les avantages en nature 2018-11-08 11:47:15 +00:00
Mael 7bda17b991 Affichage du code source d'une règle et ses filles 2018-11-08 11:47:15 +00:00
Mael 98346a6e2f Test : Affichage du code source de /règle dans monaco editor
Intérêt : explorer la base de règle facilement, par namespace.
Ne pas merger sans faire en sorte que ça soit complètement chargé
dynamiquement, car l'éditeur doit faire plusieurs mega.
2018-11-08 11:47:15 +00:00
Mael aa55f88fdb 🎨 Affichage des périodes sur les pages règle 2018-11-08 11:46:45 +00:00
Mael 11c64e7654 Résolution de petits problèmes divers 2018-11-08 11:46:44 +00:00
Mael 30ab11439f Nouvelle configuration webpack pour la librairie de calcul 2018-11-08 11:46:44 +00:00
Mael 0b52e8d230 Publication d'un package NPM 2018-11-08 11:45:49 +00:00
Mael 4b64ba3be7 Version et main dans package.json 2018-11-08 11:45:49 +00:00
Mael 657f33813c Travail sur les règles de la SASU 2018-11-08 11:45:49 +00:00
Mael 48ab7ee074 ⚙️ Noeud variableTransform qui regroupe les filtres et les périodes
Ce n'est pas très propre, mais difficile de faire autrement sans revoir
l'architecture des filtres, du cache, des sélecteurs de la fiche de paie
et du l'explicaiton des cotisations...
2018-11-08 11:45:49 +00:00
Mael 74575b3fb5 Mise à jour des tests après chagnement législatif 2018-11-08 11:45:49 +00:00
Mael 45d94257c3 🔨 Périodes inutiles 2018-11-08 11:45:49 +00:00
Mael 98b639de3e 🐛 Transformation temporelle avant les filtres 2018-11-08 11:45:49 +00:00
Mael 4d1af4d416 Simplification du code
Simplification relative, car le filtrage des variables n'est pas
abouti du tout
2018-11-08 11:45:49 +00:00
Mael ba0891d86f ⚙️ Meilleure implémentation des périodes 2018-11-08 11:45:49 +00:00
Mael 9f1b7967d4 ⚙️ Implémentation des périodes 2018-11-08 11:45:49 +00:00
Mael fd8e53b5fa Amélioration du test des mécanismes 2018-11-08 11:45:49 +00:00
Mael 92ae658c0f 🔨 Périodes 2 2018-11-08 11:45:49 +00:00
Mael 0440754ad3 🔨 Périodes 2018-11-08 11:45:49 +00:00
Mael bc696471fc 🔨 Simplification IKV période 2018-11-08 11:45:49 +00:00
Mael 5304ad4186 Périodes de définition des régles
Aucune, mensuelle ou annuelle.
Si des règles évaluées ont une période, il faut que l'utilisateur ait
saisi une période d'entrée à la simulation.
2018-11-08 11:45:49 +00:00
Mael 8ddb395114 Simplification de l'usage de la librairie
Plus besoin de passer plusieurs objectif et elle renvoit directement la
valeur, pas les objets compliqués
2018-11-08 11:45:49 +00:00
Mael 1eda645443 🔨 Ajout de la règle bénéfices 2018-11-08 11:45:49 +00:00
Mael 78fac20935 🐛 Défauts des règles ajoutés maintenant pris en compte 2018-11-08 11:45:49 +00:00