Maxime Quandalle
ca5b7cc2df
Ajout des types null et undefined
...
Ajout des paramètres strictNullChecks et strictPropertyInitialization
dans la configuration TypeScript et correction des environ 70 erreurs
de typage résultantes.
2019-12-18 18:52:32 +01:00
Maxime Quandalle
d89833502b
Meilleur typage des arguments des fonctions
...
Ajout du paramètre strictFunctionTypes dans la configuration TypeScript
voir https://www.stephanboyer.com/post/132/what-are-covariance-and-contravariance
Malheureusement a nécessité l'ajout de any a plusieurs endroits.
2019-12-18 18:47:54 +01:00
Johan Girod
2d78e30b7c
Merge pull request #815 from betagouv/améliorations-micro-entreprise
...
🖋️ améliore les informations concernant la micro entreprise
2019-12-18 14:09:45 +01:00
Johan Girod
a1d1e7d0ef
🖋️ améliore les informations concernant la micro entreprise
2019-12-18 14:02:00 +01:00
Johan Girod
c3f1db4483
🖋️ retour landing Agnès
2019-12-18 11:47:18 +01:00
Maxime Quandalle
45f65f17c6
🐛 Corrige le simulateur artiste-auteur
...
Prise en compte systématique de l'unité par défaut dans la config
2019-12-18 09:28:01 +01:00
Maxime Quandalle
2e164f47fa
⚙️ Support des expressions dans le résultat d'un barème linéaire
2019-12-17 11:34:28 +01:00
Maxime Quandalle
1b963b8bbe
Ajout de l'option "allowJs" dans tsconfig.js
...
Cela permet l'inférence de type à partir des fichiers js qui ne sont pas
encore convertis en TypeScript.
Par ailleurs suppression des dernières traces de Flow.
Ajout d'options plus strictes pour dans la config tsconfig.js
2019-12-17 11:34:12 +01:00
Johan Girod
34085d3b31
🐛 répare le warning lors des inversions
2019-12-16 15:30:31 +01:00
Maxime Quandalle
dff4236e0d
Typage du nom des règles
...
Pour éviter de référencer des règles qui auraient été renommées.
À permis de détecter deux usages de règles "mortes".
2019-12-16 13:21:04 +01:00
Johan Girod
00b340fa5c
🐛 Corrige un bug sur le changement d'unité
...
Et enlève quelques console.log
2019-12-16 12:20:01 +01:00
Johan Girod
548f2d4879
Merge pull request #797 from betagouv/moteur-date
...
Moteur date et conversion d'unité
2019-12-16 11:56:13 +01:00
Johan Girod
00b122fa97
⚙️ ajoute la conversion d'unité
...
Gros changements en perspective :
- Supprime la notion de période, au bénéfice de celle d'unité
(`période : mensuelle` devient `unité: €/mois`)
- Améliore les rapports d'erreur avec des messages plus clair
- Ajoute un avertissement lorsque des types ne sont pas compatible
- Ajoute la conversion automatique d'unité dans le moteur
- Ajoute une notion d'unité par défaut de la simulation,
c'est l'unité vers laquelle les règles qui ne spécifient pas
d'unité seront converties
- Ajoute une notion d'unité par défaut des règles, qui spécifie
l'unité de la règle qui prévaut lorsque qu'il n'y a pas
d'unité par défaut de la simulation (utile pour les question ou
pour s'assurer du bon type d'une règle)
2019-12-16 11:34:04 +01:00
Johan Girod
6b7f50fe4a
⚙️ ajoute la comparaison des dates
2019-12-16 11:33:38 +01:00
Johan Girod
e798dd6d02
⚙️ support les mois au lieu de date complète
2019-12-16 11:33:38 +01:00
Johan Girod
a19843dc21
⚙️ ajoute le parsing des dates
2019-12-16 11:33:38 +01:00
Maxime Quandalle
61acf1e67c
🐛 Correction du lien vers plafond auto-entrepreneur
2019-12-15 11:33:18 +01:00
Maxime Quandalle
006dc5bb03
🐛 Corrige un lien mort
...
Fixes #804
2019-12-13 12:13:11 +01:00
Maxime Quandalle
6f11f66d91
🐛 🔨 Correction de la décote de l'IR
...
Le plafond utilisé dans le mécanisme décote n'était pas le bon. cc #805
Par ailleurs mise à jour du plafond avec la valeur de 2019.
2019-12-13 10:43:36 +01:00
Maxime Quandalle
a45ea0c79e
Mécanisme encadrement
...
Permet de définir un plafond et/ou un plancher sur une valeur
2019-12-12 10:45:56 +01:00
Maxime Quandalle
8044207d3d
Améliorations simulateur artiste-auteur
...
Intégration des retours de l'URSSAF, ajout de l'option surcotisation
pour la retraite, changement de l'espace de nom de premier niveau.
2019-12-10 20:13:14 +01:00
Maxime Quandalle
206794e293
✅ Ajoute des tests de régressions artiste-auteur
2019-12-10 20:13:14 +01:00
Maxime Quandalle
89bc732a0a
Modifications artistes-auteurs
2019-12-10 20:13:14 +01:00
Maxime Quandalle
54fc7a6890
Ajout d'un graphique répartition pour les artistes-auteurs
...
implémentation est hacky et il faudrait faire une refacto du système
de distribution pour pouvoir l'intégrer correctement sur l'ensemble des
simulateurs.
2019-12-10 20:13:14 +01:00
Maxime Quandalle
f6daedc01c
Ajoute un composant Toggle
2019-12-10 20:13:14 +01:00
Maxime Quandalle
d73983e0b9
Nouveau simulateur artiste-auteur
...
On utilise pas tout à fait les même composants que sur les simulateurs
salarié et indépendants, mais il sera certainement possible de les faire
converger.
2019-12-10 20:13:14 +01:00
Maxime Quandalle
c7dd411286
🔨 Ajout des règles des artistes-auteurs
...
cf. #720
2019-12-10 20:13:14 +01:00
Johan Girod
7a9429578c
Corrige le lien vers le webinar pour les auto-entrepreneurs
2019-12-03 14:53:06 +01:00
Johan Girod
952db12c2d
Ajoute un lien vers le webinar pour les auto-entrepreneurs
2019-12-03 13:12:40 +01:00
Johan Girod
db1c3bfc65
🖋️ leger changement sur le titre de la page pour améliorer le CTR
2019-12-03 11:31:33 +01:00
Johan Girod
2929a0f64e
👽 traductions manquantes
2019-12-03 11:25:16 +01:00
Johan Girod
543c687b23
👽 traduction manquante
2019-12-03 10:49:54 +01:00
Maxime Quandalle
d28fce5583
Merge pull request #787 from betagouv/fix-simulations-salarié
...
Nom de la variable CDD dans les tests de régression
2019-12-03 18:45:58 +10:30
Johan Girod
740d6bfeb3
🐛 corrige le bouton continuer qui ne marche pas sur l'éco collab
2019-11-29 11:20:36 +01:00
Johan Girod
08c4ecdea4
👽 ajoute la traduction sur pas mal de choses
2019-11-21 17:08:05 +01:00
Johan Girod
2622ccbcde
🔨 ajoute un avertissement pour les conventions collectives
2019-11-21 15:27:12 +01:00
Johan Girod
a5c70a35d1
🔨 🐛 corrige les heures sup sur les simulation annuelle
2019-11-21 11:10:50 +01:00
Johan Girod
30747e7462
🐛 répare page blanche sur le clic du logo
2019-11-14 19:51:20 +01:00
Johan Girod
41e051d84a
Merge pull request #790 from betagouv/quickfix
...
🐛 répare la page blanche lors d'un parcours en navigation privée
2019-11-14 19:17:03 +01:00
Johan Girod
f99d25974d
🐛 répare la page blanche lors d'un parcours en navigation privée
...
should fix #788
2019-11-14 18:56:58 +01:00
Maxime Quandalle
52afb99ecf
✅ Nom de la variable CDD dans les tests de régression
...
Nous utilisions `cdd` au lieu de `CDD` dans deux tests.
Ajouter un `throw error` si on utilise une variable qui n'existe pas
dans les règles ?
2019-11-12 17:08:57 +01:00
Johan Girod
be3e66c6a8
Merge pull request #757 from betagouv/sportifs-johan
...
[Conventions collectives] Sportifs / Intermittents du spectacle et mécanisme "remplace"
2019-11-12 14:10:24 +01:00
Johan Girod
cb6d97e6de
💚 répare les test unitaires
2019-11-12 11:11:39 +01:00
Johan Girod
58531a5064
🔨 prends en compte les primes d'activité pour le calcul du taux horaire
2019-11-11 18:52:45 +01:00
Johan Girod
f224272f5c
🔨 ⚙️ 🔥 refactore les règles pour une meilleure lisibilité
...
Et pour faire passer les tests jest au passage.
A noter : il faudra vraiment se pencher sur la notion d'applicable / non applicable
Une variable non applicable a une valeur '0' / 'false', mais une variable
à false n'est pas considérée comme non applicable. Je pense qu'il serait avantageux
de simplifier le modèle en introduisant une symetrie entre applicable si et la valeur
d'une variable.
2019-11-11 18:47:43 +01:00
Johan Girod
41d3e17ce2
wip
2019-11-11 18:47:43 +01:00
Johan Girod
cb342ff7aa
🐛 corrections des bugs sur artiste et sportifs
2019-11-11 18:46:41 +01:00
Johan Girod
53f67bb329
🔨 debug les règles pour les sportifs
2019-11-11 18:46:41 +01:00
Johan Girod
66c09a8f64
⚙️ 🔥 refactor parseReference pour moins de bugs
...
note: il y a encore du boulot, mais c'est mieux
2019-11-11 18:46:41 +01:00
Johan Girod
3bb5c1ec67
🔨 décommente les règles pour les sportifs
2019-11-11 18:45:54 +01:00