Johan Girod
59d4054e5d
✅ ajoute des tests pour les expressionsé
2019-09-13 10:23:55 +02:00
Johan Girod
28d70b44d2
🔨 remplace 'auto entrepreneur' par 'auto-entrepreneur'
2019-09-13 10:23:55 +02:00
Johan Girod
b2d0d4624a
🐎 améliore la performance du parsing
...
A peu près ~50% de gagné lors du parsing
Problème : long temps de blocage de l'UI lors du premier parsing des règles
Il reste encore quelques bugs
2019-09-13 10:23:55 +02:00
Johan Girod
a60d86a6d5
remove unecessary abstraction: rewriteNode
2019-09-13 10:23:55 +02:00
Johan Girod
7ada8c473b
🎨 répare petits bugs visuels
2019-09-13 10:23:54 +02:00
Johan Girod
73f7561120
répare les redirections embauche et règles
2019-09-13 10:23:54 +02:00
Maxime Quandalle
92612bf241
🔨 Ajout d'une unité manquante
2019-09-11 18:20:45 +02:00
Maxime Quandalle
bdd9505586
Suppression d'appels non utilisés
2019-09-11 18:17:07 +02:00
Maxime Quandalle
fcb5699fbc
Clarifie le fonctionnement de CurrencyInput
2019-09-11 18:16:42 +02:00
Maxime Quandalle
291f856501
🔨 Suppression d'une tautologie
2019-09-11 15:47:12 +02:00
Maxime Quandalle
88cfd47a20
Migration d'un import de history
...
Supprime le message de warning dans la console au démarrage
2019-09-11 11:17:23 +02:00
Maxime Quandalle
0663c97204
Utilisation du hook useTranslation de react-i18next
...
Suppression de notre composant withLanguage qui rajoutait une abstraction
inutile.
Note: de nombreux appels à withTranslation et withLanguage était inutile
car le composant augmenté n'utilisait pas les paramètres fournis (language, t, i18n).
L'utilisation des hooks nous permet de mieux gérer le code mort, car il s'agit
de simples variables dont le non-usage est détecté par l'analyse statique.
2019-09-11 11:17:23 +02:00
Maxime Quandalle
6ea5dd0870
Migration de React "class" à "function"
...
Le but de la refacto est de généraliser l'utilisation des hook
Nombre de composants convertis: 52
Nombre de composants restants: 12
Il est possible de compter les composants class restants en utilisant
grep "render()"
L'occasion aussi de remplacer la dernière occurence de UNSAFE_componentWillMount
2019-09-11 11:17:23 +02:00
Maxime Quandalle
a1b99fdc64
Suppression des do-expression
...
Il s'agit d'une fonctionnalité non standard de JavaScript qui est peu
utilisée dans la base de code. Ajoute de la complexité pour les nouveaux
développeurs (configuration spécifique de l'environnement de dév) pour
trop peu de bénéfices.
2019-09-11 11:17:23 +02:00
Maxime Quandalle
afd2daf2e7
Merge pull request #663 from betagouv/iframe-links
...
🐛 Gestion des liens externes dans les intégrations Iframes
2019-09-10 15:42:31 +02:00
Maxime Quandalle
489adacdb0
🐛 Suppression d'une fin de balise morte
2019-09-10 13:42:33 +02:00
Maxime Quandalle
32d8aa119e
🐛 Gestion des liens externes dans les intégrations Iframes
...
Fixes #662
2019-09-09 18:47:14 +02:00
Johan Girod
a232e4be51
Merge pull request #588 from betagouv/économie-collaborative
...
Économie collaborative
2019-09-09 18:19:35 +02:00
Johan Girod
543271839d
Mise en production de l'économie collaborative
2019-09-09 18:08:16 +02:00
Johan Girod
e882d630ad
🎨 bug couleur ie11"
2019-09-09 18:07:34 +02:00
Maxime Quandalle
6fecf091c8
🔨 Statut JEI commulable avec taux réduit AF
...
cf. https://www.legisocial.fr/actualites-sociales/2068-comment-declarer-les-cotisations-dallocations-familiales-si-lentreprise-beneficie-du-regime-jei.html#toc-exoneration-jei-et-taux-reduit-allocations-familiales
Fixes #135
2019-09-09 17:29:01 +02:00
Maxime Quandalle
bb9a12d50d
🐛 Correction d'un bug sur les cotisations des liberaux réglementés
...
Introduit lors 01bb90e61
lors de la conversion de "non applicable si"
à "rend non applicable".
2019-09-09 15:47:36 +02:00
Johan Girod
39afc740f1
Merge pull request #657 from betagouv/personas
...
Personas et traductions
2019-09-09 13:23:01 +02:00
Johan Girod
0f40c746c1
👽 ajoute les traductions manquantes
2019-09-09 11:50:47 +02:00
Johan Girod
737365ca74
🖋️ ajoute les personas sur le site
2019-09-09 11:45:26 +02:00
Maxime Quandalle
859942b882
🐛 Remonte la question sur l'ancienneté de l'apprenti
2019-09-09 11:33:47 +02:00
Maxime Quandalle
32dc169999
💚 Répare les tests
...
Provoque une erreur difficile à comprendre quand il y un "!![object Object]"
dans externalized.yaml
Ajout d'une valeur par défaut (choisie pour ne pas activer l'aide)
2019-09-09 11:33:47 +02:00
Maxime Quandalle
bc1e185701
⚙️ Ordre des questions pour les questions à choix multiples
...
Nécessaire pour la nouvelle question "contrat salarié" qui contient des
réponses comme "cdd" ou "apprentissage". Les questions similaires
arrivaient trop tard.
2019-09-09 11:33:47 +02:00
Maxime Quandalle
cf513f003d
🔨 🎨 Ajout de l'aide unique pour les apprentis
...
Ré-intégration de l'UI pour l'affichage des aides différées sous le
montant "total chargé" dans le simulateur salarié
2019-09-09 11:33:47 +02:00
Maxime Quandalle
1b01948d29
🎨 Laisser la question courante affichée dans les raccourcis
...
Suite à un retour utilisateur qui ne savait plus quelle question était
posée car le lien sur lequel il venait de cliquer avait changé.
2019-09-09 11:33:47 +02:00
Maxime Quandalle
4e4caab3da
⚙️ Ne pas afficher les fonctions désactivées
...
TODO: Mettre à jour immédiatement la liste des questions suivantes (QuickLinks) ?
2019-09-09 11:33:47 +02:00
Maxime Quandalle
56d95da1b4
🔨 Amélioration du calcul de la formation pro
...
Prise en compte des règles spécifiques pour les apprentis.
Réforme 2019, les OPCA sont remplacés par les OPCO.
Ajout d'une règle pour les départements d'outre-mer.
2019-09-09 11:33:47 +02:00
Maxime Quandalle
611ae091cb
🔨 Règle spécifique pour le taux réduit des AF
...
Permet de désactiver le taux réduit au niveau des régimes d'exceptions
pour l'assimilé salarié ou le stagiaire par exemple.
2019-09-09 11:33:47 +02:00
Maxime Quandalle
fffd803b38
🔨 Ajout d'exclusions dans les régimes d'exceptions
2019-09-09 11:33:47 +02:00
Maxime Quandalle
a04a7de2ce
🔨 Support de l'apprentissage
...
Fixes #567
2019-09-09 11:33:47 +02:00
Maxime Quandalle
01bb90e61f
🔨 Amélioration du support des stages
...
- Ajout d'un avertissement (le stage n'est pas un contrat de travail)
- Ajout des traductions
- D'avantage d'utilisation de "rend non applicable"
- Une modification de parentDependency pour prendre un compte que
"contrat stage" est maintenant un enum CDI | CDD | Stage plutôt qu'un
boolean true | false.
2019-09-09 11:33:47 +02:00
Maxime Quandalle
0d10409b0f
🔨 Utilisation du mécanisme d'allègement
...
Permet d'éviter les bases négatives. Ajoute l'inférence d'unités sur le
mécanisme d'allègement
2019-09-09 11:33:47 +02:00
Maxime Quandalle
aa36b1c481
🔨 Type de contrat à choix multiple
...
Pour l'instant les choix sont CDI, CDD, ou Stage.
Modification du moteur concernant la désactivations des règles spécifiques
au CDD (la logique précédente nécessitait que `contrat . salarié . cdd`
soit une question, elle fonctionne maintenant avec une formule)
2019-09-09 11:33:47 +02:00
Maxime Quandalle
d65d347dc0
🔨 Implémentation des gratifications de stage
...
Fixes #563
2019-09-09 11:33:47 +02:00
Maxime Quandalle
89e528bb1c
🐛 🎨 Reformulation « part salarié » sur la fiche de paie
...
Plus cohérent avec « part employeur »
Re-correction du lien vers le taux neutre
2019-09-08 12:48:00 +02:00
Maxime Quandalle
2d738d03f6
🐛 Correction d'un lien cassé
2019-09-08 12:30:27 +02:00
Maxime Quandalle
446d8fb007
🔨 Cohérence des unités pour le temps de travail
2019-09-08 12:30:27 +02:00
Maxime Quandalle
17b5d6325f
🔨 Cohérence des unités pour les congés payés
2019-09-08 12:30:27 +02:00
Johan Girod
6dae8afea6
🐛 🔨 enlève la réintégration de la réduction de cotisation HS dans le net imposable
2019-09-06 16:38:51 +02:00
Maxime Quandalle
461d789535
🐛 Unité de l'impôt sur le revenu
...
Était affiché en pourcentage au lieu d'euros depuis a30e0a86
Prise en compte de l'unité dans le mécanisme allègement
2019-09-06 16:23:26 +02:00
Johan Girod
a56f98470a
Merge pull request #654 from betagouv/amélioration-auto-entrepreneur
...
Amélioration auto entrepreneur et affichage
2019-09-06 16:04:00 +02:00
Johan Girod
b8d9392d51
🖋️ enlève l'avertissement relatif à la CVAE pour les auto entrepreneur
2019-09-06 15:50:26 +02:00
Johan Girod
c35b7dbd95
ajoute une redirection pour la page /salaire pour ne pas tomber dans les requêtes googles
2019-09-06 15:31:21 +02:00
Maxime Quandalle
1f70cff33f
🎨 Typos et ajout d'une marge sous les suggestions
2019-09-06 15:31:20 +02:00
Johan Girod
5888141029
🔨 🐛 corrige les taux du versement libératoire
2019-09-06 15:31:20 +02:00