Maxime Quandalle
c54dfd2033
🔨 Nouveaux seuils loi pacte
...
J'ai essayé de supprimer complétement la variable entreprise . effectif
(numérique) pour la remplacer par une variable seuil qui soit la "source
de vérité" utilisée dans les formules de calcul. Malheureusement il y a
quelques endroits où persistent des anciens seuil, et où la valeur
précise de l'effectif est utilisée (taxe sur les salaires par exemple,
bien que l'utilisation dans cette formule soit une approximation assez
grossière).
En attendant d'améliorer notre gestion des variables à l’échelle de
l'entreprise, l’implémentation retenue permet de simplifier la saisie
(on clique sur un seuil plutôt que de saisir une effectif précis à
l'unité près) sans cassé les formules existantes.
2019-12-26 17:42:50 +01:00
Maxime Quandalle
258eddf564
🔨 Revalorisation du SMIC janvier 2020
2019-12-22 21:13:38 +01:00
Maxime Quandalle
c8344776ad
🔨 Plafonds de la sécurité sociale 2020
2019-12-22 21:02:23 +01:00
Maxime Quandalle
2c6f2b711d
🔨 Nouveau barème taux neutre IR 2020
2019-12-22 20:55:58 +01:00
Maxime Quandalle
9393db3ba4
🔨 Nouveau barème et décote IR 2020
...
Note: nous n'avions pas mis à jour la décote sur 2019, elle était donc
sous-estimée pendant cette année.
2019-12-22 20:31:44 +01:00
Maxime Quandalle
712f753d5d
🐛 Corrige la comparaison de régime
...
Fixes #813
Ajoute des types sur les règles et analysis pour éviter ce type d'erreurs
2019-12-20 12:49:49 +01:00
Maxime Quandalle
23a3e16556
Merge pull request #817 from betagouv/strict-ts
...
Typescript plus strict
2019-12-19 11:12:12 +01:00
Maxime Quandalle
e5b42e2321
🔥 Supprime le HOC withColours
...
Renomme colour en color, pour-être cohérent avec le CSS
2019-12-18 23:06:46 +01:00
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