Commit Graph

2381 Commits (96446f6d75288dccdd527665b251e2d8507f22d4)

Author SHA1 Message Date
Mael 864902ca86 🔨 Le simulateur ne gère pas les > 35h 2018-11-23 16:01:45 +00:00
Mael 1aeb11eb61 Indication 'par an/mois' pour les question périodiques 2018-11-23 16:01:45 +00:00
Mael 6859ec4b14 On cache les suggestions quand la période est l'année 2018-11-23 16:01:45 +00:00
Mael 037d817900 🎨 Meilleure intégration du bouton 'voir la source' 2
Ce commit a été avalé par le rebase
2018-11-23 16:01:45 +00:00
Mael 5dc048c31f Test sur les valeurs par défaut et les périodes 2018-11-23 16:01:45 +00:00
Mael 338c71cbc7 🎨 Code source des règles 2018-11-23 16:01:45 +00:00
Mael 567602f0cb :doc: Amélioration de l'explication de la période 2018-11-23 16:01:45 +00:00
Mael b4ceb43b9e 👽 Toujours pas de contrôles en anglais
Il faut les traduire
2018-11-23 16:01:45 +00:00
Mael c95aa4938f 👽 Choix de période 2018-11-23 16:01:45 +00:00
Mael 3bdf1cfd28 🐎 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-23 16:01:13 +00:00
Mael 43e91ba788 🔥 Plus de message pour salaire insuffisant 2018-11-23 16:01:13 +00:00
Mael dd6da26354 🐛 Espace de nom manquant
Ajout d'une exception pour gérer ces erreurs dans le futur
2018-11-23 16:01:13 +00:00
Mael 0a6e6b3674 🎨 Amélioration du choix de période 2018-11-23 16:01:13 +00:00
Mael b96ea54278 Interrupteur mois / année 2018-11-23 16:01:13 +00:00
Mael bded6b3fab 🔨 Ajout d'un contrôle sur les congés non pris 2018-11-23 16:01:13 +00:00
Mael 49c1e121b4 ⚙️ Périodes en préfixe 2018-11-23 16:01:13 +00:00
Mael 1c7506778c 🔥 Usage inutile de findDomNode 2018-11-23 16:01:13 +00:00
Mael 030af65cd3 Chargement différé de Monaco Editor 2018-11-23 16:01:13 +00:00
Mael 83843f4081 🐛 Problème de compilation 2018-11-23 16:01:13 +00:00
Mael 644f72fbab 🐛 Correction de la vue de la multiplication 2018-11-23 16:01:13 +00:00
Mael 3917eb2f24 Implémentation de période : flexible 2018-11-23 16:01:13 +00:00
Mael 7d0620a8b9 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-23 16:01:13 +00:00
Mael d4a0009dbc 🐛 Mise en évidence de la mauvaise implémentation des périodes 2018-11-23 16:01:13 +00:00
Mael 73b16a648d Test de la librairie sur un sujet différent : l'empreinte carbone 2018-11-23 16:01:13 +00:00
Mael 4c07e5e00b Ajout d'une période manquante 2018-11-23 16:01:13 +00:00
Mael aaa3ffb5c3 🔨 Icônes pour les avantages en nature 2018-11-23 16:01:13 +00:00
Mael 61760839dc Affichage du code source d'une règle et ses filles 2018-11-23 16:01:13 +00:00
Mael b4295b10cc 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-23 16:01:13 +00:00
Mael 058bf8cc33 🎨 Affichage des périodes sur les pages règle 2018-11-23 16:01:13 +00:00
Mael 0c9cbde9e7 Résolution de petits problèmes divers 2018-11-23 16:01:13 +00:00
Mael aa0e654ef7 Nouvelle configuration webpack pour la librairie de calcul 2018-11-23 16:01:13 +00:00
Mael 972073214f Publication d'un package NPM 2018-11-23 16:01:13 +00:00
Mael 6dc7593221 Version et main dans package.json 2018-11-23 16:01:13 +00:00
Mael 73a20ee8bb Travail sur les règles de la SASU 2018-11-23 16:01:13 +00:00
Mael 29071e8d8e ⚙️ 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-23 16:01:13 +00:00
Mael 057582a2fa Mise à jour des tests après chagnement législatif 2018-11-23 16:01:13 +00:00
Mael efe131664d 🔨 Périodes inutiles 2018-11-23 16:01:13 +00:00
Mael ae218e1df7 🐛 Transformation temporelle avant les filtres 2018-11-23 16:01:13 +00:00
Mael c9d7059179 Simplification du code
Simplification relative, car le filtrage des variables n'est pas
abouti du tout
2018-11-23 16:01:13 +00:00
Mael 2e213f7cc7 ⚙️ Meilleure implémentation des périodes 2018-11-23 16:01:13 +00:00
Mael 44f01bd82b ⚙️ Implémentation des périodes 2018-11-23 16:01:13 +00:00
Mael 9390baa53b Amélioration du test des mécanismes 2018-11-23 16:01:13 +00:00
Mael 914327398c 🔨 Périodes 2 2018-11-23 16:01:13 +00:00
Mael 8907145974 🔨 Périodes 2018-11-23 16:01:13 +00:00
Mael b0420de930 🔨 Simplification IKV période 2018-11-23 16:01:13 +00:00
Mael c357a7614d 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-23 16:01:13 +00:00
Mael 6a4faaeef3 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-23 16:01:13 +00:00
Mael 3904da4160 🔨 Ajout de la règle bénéfices 2018-11-23 16:01:13 +00:00
Mael 2103974d65 🐛 Défauts des règles ajoutés maintenant pris en compte 2018-11-23 16:01:13 +00:00
Mael 9e70fee390 :doc: Message d'erreur quand objectif de calcul inconnu 2018-11-23 16:01:13 +00:00