1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 02:55:01 +00:00
Commit graph

572 commits

Author SHA1 Message Date
Marc Pasteur
ec0d5304d8 Bout de code inutile dans la grammaire 2019-06-17 14:41:49 +02:00
Johan Girod
2b49965940
Merge pull request #530 from betagouv/comparaison-régime-v2
Comparaison régime améliorée
2019-06-12 17:57:33 +02:00
Johan Girod
70205d5ab8
👽 traductions 2019-06-12 13:56:51 +02:00
Mael
c2c7eae67a Finitions pour la grammaire v2 2019-06-04 17:52:09 +02:00
Mael
bf6455c33c 📝 ⚙️ Documentation de la grammaire 2019-06-04 16:38:10 +02:00
Mael
2e085dd71c Externalisation des fonctions de retraitement de la grammaire 2019-06-04 16:38:10 +02:00
Mael
dc08b0fd0f 🐛 Fin de la réfacto 2019-06-04 16:38:10 +02:00
Mael
bea8df51bc ⚙️ On rejette des interprétations ambigües de la grammaire 2019-06-04 16:38:10 +02:00
Mael
c0b1d6629f ⚙️ Pas d'espace intérieur aux parenthèses; filtres en crochets 2019-06-04 16:38:10 +02:00
Mael
80d3cfd17e Les objets produits par la grammaire sont traités par treatObject
Récursivement
2019-06-04 16:38:09 +02:00
Mael
3b978d061a Réécriture de la grammaire
Elle renvoit un objet qui est une vision prefixe du contenu parsé
2019-06-04 16:38:09 +02:00
Mael
363d2795e8 Code plus prévisible 2019-06-04 16:38:09 +02:00
Mael
a7d88e8514 Tentative de déplacement de treatString dans grammar.ne 2019-06-04 16:38:09 +02:00
Mael
ced2a37490 ⚙️ Grammaire d'expressions plus complexe
Elle permet des opérations chainées.
On peut maintenant faire formule: 3 + 5 + 6
Ou 3 * (ma variable + 4)
2019-06-04 16:38:09 +02:00
Johan Girod
ae05597c7e
Ajout du nombre de trimestre pour la retraite validés 2019-06-03 14:27:23 +02:00
Maxime Quandalle
62d9369ada ⚙️ 🔨 Gestion du plafond frais pro
La déduction forfaitaire de 10% pour les frais professionnels est plafonnée.

https://www.service-public.fr/particuliers/vosdroits/F1989
2019-06-03 12:03:35 +02:00
Mael
f4965108f8 Test des expressions 2019-04-25 17:27:37 +02:00
Mael
bbb8f0d532 🐛 ⚙️ Résolution basique du bug des valeurs différentes
En fonction de l'ordre d'appel
2019-04-12 10:48:21 +02:00
Mael
76ddaaf8fb 🐛 Ajout d'un test qui casse
Est-ce le tryptique inversion + double filtre ??
2019-04-12 10:48:21 +02:00
Johan Girod
87837ee2a3 Ajoute un test pour le bug de cotisations 2019-04-12 10:47:56 +02:00
Johan Girod
512be9c9f5 Enlève l'erreur dans la console 2019-04-10 15:56:40 +02:00
Johan Girod
10525bf0a6 👽 ajoute la traduction des contrôles 2019-04-10 15:41:56 +02:00
Mael
c2a9af517e 🐛 🔨 Formule, pas applicable si 2019-04-10 15:10:03 +02:00
Mael
71f624c1a4 Gestion d'une inversion non convergente 2019-04-10 15:10:03 +02:00
Mael
45d1c5ca12 🔥 Optimisations de performance 2019-04-09 15:26:13 +02:00
Mael
e1536b6b7a ⚙️ Gestion des erreurs de l'API versement transport 2019-04-09 11:01:07 +02:00
Mael
bef7f2dbdd 🔥 Au revoir la verrue données versement transport 2019-04-09 11:01:07 +02:00
Mael
acb30ca425 ⚙️ Augmentation de la précision des valeurs dans l'explication 2019-04-09 11:01:07 +02:00
Mael
c8b4e9aec3 Pas de taux final pour les petits barèmes 2019-04-09 11:01:07 +02:00
Mael
857b00dbea ⚙️ Mise en valeur du plafond actif 2019-04-09 11:01:07 +02:00
Mael
6cc80ca249 Augmentation précision du taux affiché du barème continu 2019-04-09 11:01:07 +02:00
Mael
f22c8aef02 🔨 🐛 Maladie indeps : taux régulier appliqué sur assiette min 2019-04-09 11:01:07 +02:00
Mael
a90fe1879a Typo dans la description du mécanisme composantes 2019-04-09 11:01:07 +02:00
Johan Girod
cb1bdb2b5b 🐎 Le build par défaut est conçu pour les navigateurs récents
On compile maintenant pour les navigateurs récents (qui supportent les modules es6.
On ajoute une config de build pour les browser legacy (ie11).

Cela permet :
- De ne plus être dépendant de polyfill.io (qui nous a claqué dans les doigts et a peté la prod)
- D'avoir un JS transpilé plus léger et plus proche du code écrit pour les navigateurs récents
- De pouvoir ajuster le build en fonction du navigateur (on ajoute pas le serviceWorker dans IE par exemple. A l'inverse, on
pourrait multiplier le nombre de bundle pour tirer profit de HTTP2)
2019-03-21 19:57:38 +01:00
Mael
d5c6214b71 🎨 Sous-lignage des variations
On surligne seulement le titre de la conséquence, "alors" ou "sinon",
pour ne pas surligner le bloc de conséquences entier (qui d'ailleurs lui
aussi peut contenir du jaune)
2019-03-21 09:37:36 +01:00
Johan Girod
9d28628e2f 🎨 amélioration de l'affichage de variation 2019-03-20 19:01:11 +01:00
Johan Girod
ae96be0635 🎨 amélioration de l'affichage des règles 2019-03-20 18:05:41 +01:00
Johan Girod
40560361f1 🎨 améliore la compréhension du mécanisme de multiplication 2019-03-20 16:59:55 +01:00
Mael
7a0ea4de72 🎨 Ajustements de marge pour les variations 2019-03-20 16:22:56 +01:00
Mael
5313cd27de Les variations désactivées sont repliées par défaut
Quand une simulation est en cours
2019-03-20 16:19:59 +01:00
Johan Girod
0c0d4d5528 Ajoute la recherche par SIREN/SIRET dans le champs entreprise 2019-03-19 16:55:38 +01:00
Mael
0d1e809e3a Rétablissement de contrôles 2019-03-19 16:55:38 +01:00
Mael
14b1868784 Protection anti oublie de période renforcée 2
La première version était trop violente
2019-03-19 16:55:38 +01:00
Mael
05845db5e6 ⚙️ Implémentation des contrôles a posteriori 2019-03-19 16:55:38 +01:00
Mael
f9580f15b5 Tentative d'implémentation des contrôles à l'évaluation
Evidememnt, ça pose problème : on n'a pas encore retourné la valeur d'un
noeud (ex. cotisation X) qu'on demande son évaluation dans le contrôle
(cotisation X > 450)
2019-03-19 16:55:38 +01:00
Mael
c36462bd41 Déplacement des contrôles et abandon des contrôles bloquants 2019-03-19 16:55:38 +01:00
Mael
45a3348cbf Protection anti oublie de période renforcée 2019-03-19 16:55:38 +01:00
Mael
9ce3fa49b7 🐛 Message "barème ne retourne que le taux"
Ce message s'affichait tout le temps, alors que c'est une option
2019-03-19 16:55:38 +01:00
Mael
a67944b9ea 🐛 Compataibilité avec les barèmes codés dans l'ancien style 2019-03-19 16:55:38 +01:00
Mael
d78b59a1e0 ⚙️ Amélioration de la description du méca barème 2019-03-19 16:55:37 +01:00