Commit Graph

2303 Commits (51afd093a389c9cdc2337cfa99a75f0e30194b28)

Author SHA1 Message Date
Johan Girod 51afd093a3 🐛 Si l'arbre de règle a été modifié, les réponses précédement renseigné qui ne sont plus présentent ne provoquent plus d'erreurs 2018-12-05 17:20:44 +01:00
Johan Girod 87c63e1a80 🔨 ajoute la possibilité de changer la part employeur de la mutuelle 2018-12-05 15:40:11 +01:00
Johan Girod 7727f669c6
Merge pull request #434 from betagouv/bugfixes
Répare l'effet fouc
2018-11-27 11:44:57 +01:00
Johan Girod 98674e40cf 🐛 répare l'effet fouc 2018-11-27 10:55:31 +01:00
Mael 65d4652592
Merge pull request #386 from betagouv/lib2
Librairie de calcul
Gestion des périodes de calcul des variables dans le moteur
Simulation annuelle ou mensuelle dans l'UI
Plein d'autres petites choses
2018-11-23 17:58:02 +01:00
Mael 86726dbe0c Tout le monde sait maintenant pour le prélèvement à la source
Le label en rouge captait trop l'attention.
Gardons-en pour la nouvelle fonctionnalité de changement de période
2018-11-23 16:47:26 +00:00
Mael 43aa99742d Evolution d'un test Cypress 2018-11-23 16:47:26 +00:00
Mael da6936c8f8 Nouvelle version 2018-11-23 16:28:24 +00:00
Mael a949860226 🐛 withNamespaces, pas withI18n 2018-11-23 16:16:19 +00:00
Mael 3bbb8b93dd 🐛 Resolution d'un test 2018-11-23 16:16:17 +00:00
Mael 9884fc8ea8 Intégration du module de changement de période sur /règle
A la place des "période : flexible", un peu compliqué à comprendre.
2018-11-23 16:01:46 +00:00
Mael 78f7feecc8 Tri alphabétique de la page /règles 2018-11-23 16:01:46 +00:00
Mael e232970c8c 🐛 On arrondit les transformations de période 2018-11-23 16:01:46 +00:00
Mael 5a7d020354 Titre de la fiche de paie adapté aux périodes 2018-11-23 16:01:46 +00:00
Mael 9657fae7a3 Le changement de période convertit les saisies 2018-11-23 16:01:46 +00:00
Mael 7740267984 🎨 Icône de changement de période 2018-11-23 16:01:46 +00:00
Mael 7d96e68404 Ajout d'une solution au contrôle des congés non pris 2018-11-23 16:01:46 +00:00
Mael c0b862b905 🐛 Résolution de problèmes sur les pages /règle
🎨 Police taille 400 en italiquet
Et 🐛 affichage du calcul de salaire de base
2018-11-23 16:01:46 +00:00
Mael a22210cc2e 🐛 Réparation de la recherche de règles 2018-11-23 16:01:46 +00:00
Mael 2af373376f Optimisation du code
js-yaml est très lourd, utiliser react suspense
tree shaking sur ramda
react suspence pour le choix de couleur
2018-11-23 16:01:46 +00:00
Mael 1f2b14990b Coloration syntaxique de la source yaml plutôt que Monaco Editor 2018-11-23 16:01:46 +00:00
Mael 7b863bff55 🎨 Harmonisation des styles de l'input 2018-11-23 16:01:45 +00:00
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