Commit Graph

2533 Commits (352a1467a24569e6f8167da8629b7205cf17bbfc)

Author SHA1 Message Date
Johan Girod 8f490097bc
Ajoute la précision du résulat 2019-06-05 15:30:26 +02:00
Johan Girod a2494a45b6
🎨 meilleur affichage des question / situation 2019-06-05 15:17:27 +02:00
Johan Girod 9579ba1cda
🐛 Corrige quelques bugs sur les simulations 2019-06-05 15:17:26 +02:00
Johan Girod f11f0579fd
Affiche automatiquement la question après la première valeur rentrée
🔥 Et supprime le code gérant  dans le state
2019-06-05 15:16:46 +02:00
Johan Girod cf9956786b
Améliore l'affichage pour le simulateur indépendant 2019-06-05 15:15:49 +02:00
Johan Girod 549190cac5
Ajoute le total chargé et le total avant impôt pour la simulation assimilé salarié 2019-06-05 15:15:28 +02:00
Johan Girod d8ee14a77d
🎨 améliore l'affichage et corrige le debounce sur l'input du pourcentage 2019-06-05 15:15:28 +02:00
Mael b6e76ec746
🔨 Impôt sur les sociétés, résultat net 2019-06-05 15:15:28 +02:00
Mael ff8a5b165c
Possibilité de définir des groupes d'objectifs nommés dans sim.yaml
Pour par exemple séparer l'entreprise du dirigeant
Attention, le composant TargetSelection est beaucoup trop complexe, il
mérite d'être séparé en plein de plus petits composants
2019-06-05 15:15:21 +02:00
Mael d560cd5944
Curseur pour choisir la rémunération du dirigeant de SASU 2019-06-05 15:10:34 +02:00
Mael 92c5a9025a
Un avertissement de - pour l'assimilé salarié 2019-06-05 15:07:30 +02:00
Maxime Quandalle bad41b4213 Ajout d'un test CurrencyInput autogrow 2019-06-05 12:58:01 +02:00
Maxime Quandalle c1f1d5232c Adaptation dynamique de la taille de CurrencyInput
Le champ de saisie s'adapte à la valeur saisie, cela permet d'afficher entièrement des valeurs à 6 chiffres.
2019-06-05 12:58:01 +02:00
Mael c2c7eae67a Finitions pour la grammaire v2 2019-06-04 17:52:09 +02:00
Johan Girod 9fc848a4b3
🖋️ Remplace 'estimer' par 'simuler', plus utilisé 2019-06-04 17:31:17 +02:00
Johan Girod 2986b8dc6b
🖋️ change l'adresse de l'article pour celle du blog beta 2019-06-04 17:29:17 +02:00
Johan Girod 2d1bc68801
🖋️ typo et ajoute une reference à embauche 2019-06-04 17:29:15 +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 dd9f340272 ⚙️ Les filtres de variables sont [mon filtre] et plus (mon filtre) 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
Mael c5a61763a8
Merge pull request #557 from betagouv/ir-haut-revenus
Ir haut revenus
2019-06-04 10:04:00 +02:00
Johan Girod dc037c8a3b
👽 traductions manquantes 2019-06-03 14:27:23 +02:00
Johan Girod 847a32ca76
🎨 ajoute le tiret dans le logo et assombrit la couleur de la base 2019-06-03 14:27:23 +02:00
Johan Girod 99cc54cf26
🎨 adapte la taille de l'illustration et centre les logos sur mobile 2019-06-03 14:27:23 +02:00
Johan Girod ae05597c7e
Ajout du nombre de trimestre pour la retraite validés 2019-06-03 14:27:23 +02:00
Johan Girod 3de2ddd9d6
Ajout d'une infobulle pour specifier les limites du calcul des retraite 2019-06-03 14:27:23 +02:00
Johan Girod 793eea4adf
👽 traduction page comparaison 2019-06-03 14:27:22 +02:00
Johan Girod fb8b3ee3fe
🖋️ corrige les référence sur une règle 2019-06-03 14:27:22 +02:00
Johan Girod 6fabbb0b00
Améliore le titre des pages pour le seo 2019-06-03 14:27:22 +02:00
Johan Girod 622a820860
🔨 ajoute la retraite complémentaire pour les auto entrepreneurs
Avec un gros doutes : les repartitions de cotisation communiquées par l'URSSAF indiquent 0% de retraite complementaire pour les professions libérales non affiliées à la CIPAV.

La question est : pourquoi ?
2019-06-03 14:27:22 +02:00
Johan Girod e9e1694b9c
🔨 ajoute les indémnités journalières dans la comparaison 2019-06-03 14:27:22 +02:00
Johan Girod 99b6c158fe
🖋️ typos 2019-06-03 14:27:22 +02:00
Johan Girod 49d470a58f
🎨 améliore l'affichage sur les pages de comparaison AS vs indep et indep vs auto 2019-06-03 14:27:21 +02:00
Johan Girod 820a7ffffe
Ajoute la possibilité de faire une simulation pour une entreprise non crée
L'année d'activité peut être 'non', ce qui signifie que l'acre ne sera pas pris en compte, et que les professions libérales non réglementée ne seront pas rattaché à la CIPAV

Utile notament pour la comparaison des régimes
2019-06-03 14:27:21 +02:00
Johan Girod 1baee25a2f
🎨 :fountain-pen: modification de la page de comparaison suite aux retours de l'ACOSS 2019-06-03 14:27:21 +02:00
Johan Girod 8cb3ad63d7
🐛 Affiche les montant dans la vue des réponses dans la comparaison de situation 2019-06-03 14:27:21 +02:00
Johan Girod c656aa6b17
Différencie le cas 'non implémenté' du cas 'retraite à 0' pour la comparaison des retraites 2019-06-03 14:27:21 +02:00
Mael b7bb383f39
🐛 Lien vers la doc avec la bonne branche 2019-06-03 14:27:21 +02:00
Mael bfc73e3bfa
typos 2019-06-03 14:27:21 +02:00
Mael d8577f41c6
Changement du label "retraite"
J'ai peur que ce soit compris comme le montant de la cotisation, pas de
la futur pension
2019-06-03 14:27:20 +02:00
Mael 7306204c8d
Amélioration du texte d'intro du comparatif 2019-06-03 14:27:20 +02:00
Mael 6db8daaf54
🎨 Actions de l'accueil visibles sans défilement 2019-06-03 14:27:20 +02:00
Johan Girod aebc32d995
💚 répare les tests E2E 2019-06-03 14:27:20 +02:00
Johan Girod ba5b18bd08
🎨 corige le style sur mobile 2019-06-03 14:27:20 +02:00
Johan Girod ee45242fbc
Ajout du revenu net avant impot dans la comparaison
(notament pour expliquer la retraite plus forte que le revenu net)
2019-06-03 14:27:20 +02:00
Johan Girod 3b9329cd94
🔨 ajoute les limites inférieure pour l'activation de la retraite des salarié et des auto 2019-06-03 14:27:19 +02:00
Johan Girod 47f67a0afc
🎨 le logo est privé du .fr 2019-06-03 14:27:19 +02:00
Johan Girod e610a9524e
👽 nouvelles traduction et retours divers 2019-06-03 14:27:19 +02:00
Johan Girod 0419cdc087
👽 traduit la page de comparaison 2019-06-03 14:27:19 +02:00
Johan Girod 1b767d1a1a
🎨 Revoit le style du simulateur 2019-06-03 14:27:19 +02:00
Johan Girod 62d1593b5a
Ajoute les comparatifs directement dans le flux de questions pour le type d'entreprise 2019-06-03 14:27:19 +02:00
Johan Girod ceb21984c2
🎨 meilleure landing sur mobile 2019-06-03 14:27:18 +02:00
Johan Girod 76e06e4a79
🎨 nouveau footer 2019-06-03 14:27:18 +02:00
Johan Girod e103339589
🎨 ajoute le logo et le le style suggéré par Aymeric 2019-06-03 14:27:18 +02:00
Johan Girod 120eb0f0af
🎨 enlève les liens tant que le branchement avec la doc n'est pas fait 2019-06-03 14:27:18 +02:00
Johan Girod da33a9a2c9
🖋️ ajoute une description à la page de comparaison des régimes 2019-06-03 14:27:18 +02:00
Johan Girod c2758e7ccf
🔥 enlève les fichiers de l'ancienne vue de comparaison 2019-06-03 14:27:18 +02:00
Johan Girod d9355f4d79
ajoute des suggestions et de nouvelles lignes à la comparaison 2019-06-03 14:27:18 +02:00
Johan Girod 01a5e40c92
🎨 Version mobile 2019-06-03 14:27:17 +02:00
Johan Girod 4b8c58d9b9
Ajoute la simulation à la page de comparaison des régimes 2019-06-03 14:27:17 +02:00
Johan Girod deb7e63b8b
🎨 première version de la page de comparaison de régime 2019-06-03 14:27:17 +02:00
Johan Girod e106915a79
🔨 Première version de l'estimation du montant de la retraite 2019-06-03 14:27:16 +02:00
Mael 7f601e4461 🔨 📝 Note d'implémentation pour l'abattement frais pro min 2019-06-03 14:24:05 +02:00
Mael 0a51a55019 🔨 Déplacement de la CEHR dans une règle à part 2019-06-03 12:03:35 +02:00
Mael 2528d3ca12 🔨 :memom: Référence pour l'abattement 10% frais pro 2019-06-03 12:03:35 +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
Maxime Quandalle d24e0c498d 🔨 Intégration de la CEHR
La contribution exceptionnelle sur les hauts revenus concerne les foyers fiscaux gagnants plus de 250000€ par an. Elle est constituée de deux tranches marginales qui s'ajoutent aux tranches de l'impôt sur le revenu.

https://www.service-public.fr/particuliers/vosdroits/F31130
2019-06-03 12:03:35 +02:00
Maxime Quandalle e5f63e1d37
Gère le changement de prop value sur CurrencyInput
Implémentation avec `getDerivedStateFromProps` discutée sur https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-28 09:55:02 +02:00
Maxime Quandalle 2117e2b2cf
Correction des tests pour CurrencyInput
Ajout d'un nouveau test pour le formatage des montants ;

Ré-implémentation de l'activation de `onChange` (seulement quand le
montant a changé — pas son formatage – et avec la valeur non formatée) ;

Désactivation de l'évenement `onBlur` de redux-form, qui recalculait
inutilement la saisie et était à l'origine d'un bug.
2019-05-27 18:44:51 +02:00
Maxime Quandalle 0a6cd87c47
Formatage des prix dans les champs de saisie
Implémentation du formatage des prix, en particulier le séparateur des
milliers dans les formulaires de saisie de prix `10 000 €` vs `10000 €`.

Note d'implémentation: Le mécanisme supprimé qui modifiait
l'`event.target.value` ne fonctionnait pas, et a été remplacé par une
`ref` react.
2019-05-27 18:42:02 +02:00
Mael 2143b442b0 Affichage de la réduction ACRE dans le bloc bleu
C'était perturbant de voir que les cotisations passaient de 20k à 22k en
renseignant "première année d'activité", et de ne pas voir que la
réduction ACRE passait de 0 à 3k.
2019-05-27 15:29:53 +02:00
Mael 58d76d273a 🔨 Clarification du nom de l'IR neutre 2019-05-27 15:27:20 +02:00
Johan Girod 62a11b22be
ajoute des tests au composant currencyInput
Dans le but de documenter la prop storeValue, ajoutée pour transformer currencyInput en composant semi-controllé
Voir https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-27 12:29:11 +02:00
Mael 566f068793 écocoll: Bouton pour revenir à la sélection des activités 2019-05-23 18:45:12 +02:00
Mael 3556b62710 écocoll: Ajout de l'option régime général 2019-05-23 18:40:20 +02:00
Mael 84c51d1764 Implémentation de la page de résumé de situation 2019-05-23 18:20:04 +02:00
Mael 4ee98b2efa écocoll: améliorations de contenu 2019-05-23 14:19:31 +02:00
Mael 41593cc619 Première implémentation des sous activités location meublée 2019-05-23 12:26:20 +02:00
Johan Girod 5331415e6b
Améliore le bouton faire une simulation sur les pages règles
Lorsque la règle concerne contrat salarié, redirige vers le simulateur salarié
Lorsqu'elle concerne les auto-entrepreneurs ou les indépendant, vers les simulateur de revenu associés

Permet d'améliorer la rétention des utilisateurs arrivés sur les pages docs comme landing (ex : mot clé salaire net après impôts)
2019-05-23 12:18:50 +02:00
Johan Girod 29b6536eb3
🐛 Répare les liens dans les modales (overlay)
Les événements de clique à l'intérieur de la modale étaient stoppés et annulé (via preventDefault et stopPropagation). Cela, afin d'éviter de déclencher le onClose de la div parente.

Avec l'ajout du composant FocusTrap, on a plus besoin d'un tel mécanisme (qui a de grosse limites). J'ai donc supprimé les onClick sur les divs concernées

Fix #548
2019-05-23 12:18:46 +02:00
Johan Girod 769f3967ad
🐛 Répare l'affichage des valeurs dans les pages règles 2019-05-23 11:30:33 +02:00
Mael a39674c37a 🎨 🐛 écocoll: Meilleur design de la sélection sur mobile 2019-05-22 11:58:28 +02:00
Mael 179c31cbf5 Refacto du stockage des réponses; bouton continuer correctement activé 2019-05-22 11:36:02 +02:00
Mael 483000a4f4 Nouvel icône pour l'économie collaborative sur l'accueil 2019-05-22 10:09:24 +02:00
Mael 0d43a331cc écocoll: meilleur texte 2019-05-21 16:52:04 +02:00
Mael 577c0efeda 🎨 Habillement des exemples des textes en markdown 2019-05-21 16:41:44 +02:00
Mael 7fffcc0f4c Séparation des exemples de plateformes de l'explication texte 2019-05-21 15:31:45 +02:00
Mael 46e67305bb écocoll: gestion des exonérations à plusieurs conditions 2019-05-21 15:23:39 +02:00
Mael ec33f4e6bf écocoll : rien à faire, déclaration impôts, activité pro ?
On affiche simplement à l'utilisateur quelles obligations il aura après
quelques pages de questions simples

Pour l'instant la page finale est factice
2019-05-21 11:26:52 +02:00
Mael 0a98eb2008 Texte d'intro écocoll 2019-05-21 08:58:21 +02:00
Mael bcf591a9f5 Utilisation d'un state local avec userReducer 2019-05-20 18:30:16 +02:00
Mael 72083345a9 Construction des règles d'acitivité collaborative 2019-05-20 17:29:20 +02:00
Mael 5cd99a0030 📝 Meilleur texte 2019-05-20 16:19:19 +02:00
Mael efb1e64a0f
Merge pull request #544 from betagouv/ios-hover-click
Ios hover click
2019-05-20 15:52:33 +02:00
Mael 780294fba7 🐛 Bug hover-click iOS (suite) 2019-05-20 15:07:25 +02:00
Mael efbd9f41bc 🐛 Résolution du bug hover-click iOS
Voir https://css-tricks.com/annoying-mobile-double-tap-link-issue/
En bonus, le code est plus propre ensuite.
2019-05-20 12:56:16 +02:00
Johan Girod 6dd3122f3b
Les suggestions apparaissent peut importe la période 2019-05-20 11:18:39 +02:00
Johan Girod 1e412f7df5
🐛 répare le chargement de la simulation sauvegardée 2019-05-17 17:22:28 +02:00
Johan Girod ccb045d161
🐛 répare le changement de période 2019-05-17 17:13:20 +02:00
Johan Girod 039d65d818
🐛 répare les suggestions 2019-05-17 16:25:27 +02:00
Mael 606e241b2b Désactivation de flow sur un fichier
Pas prioritaire, provoque une erreur dans les tests unitaires qui
empêche de merger un bug critique
2019-05-17 12:11:23 +02:00
Mael 6c288a92ed Moins de complexité dans lea saisie de somme monétaire
Si je comprends bien, ce code servait à obtenir [   €456] plutôt que [€
456]. Je pense que l'avantage n'est pas flagrant, et surtout, ça
provoque un gros 🐛 sur iOS : impossible de refermer le clavier quand
on est sur l'input. On ne peut même plus changer d'onglet du navigateur
!
2019-05-17 11:40:05 +02:00
Mael 3ec3311f12 🐛 le onKey provoquait un saut du curseur à la fin de la saisie 2019-05-17 10:51:41 +02:00
Mael c50173a579 🐛 Autofocus seulement si saisie en cours
Sans l'autofocus, il faut alors cliquer deux fois sur la ligne CA pour pouvoir l'éditer : 1) pour passer le CA d'une div à un input 2) pour commencer à éditer et donc afficher le clavier
2019-05-17 10:15:40 +02:00
Johan Girod c4119fc509
🐛 répare la page blanche en cas de blocage des cookie par l'utilisateur 2019-05-14 13:57:39 +02:00
Johan Girod 4cf4318df5
🐛 répare le bouton faire une simulation personalisée 2019-05-13 16:35:27 +02:00
Johan Girod 7b9ea71f8d
Ajoute un lien vers l'article de blog depuis le simulateur salarié 2019-04-30 18:46:49 +02:00
Johan Girod 6ace611a9e
Merge pull request #520 from betagouv/migration-embauche
Migration embauche.beta.gouv.fr vers mon-entreprise.fr
2019-04-30 17:15:28 +02:00
Johan Girod c17feed5e3
Rajoute les logos institutionnels sur l'iframe 2019-04-30 16:57:49 +02:00
Johan Girod e5997bf704
ajoute un lien static pour la PR de migration afin de tester plus extensivement les scripts 2019-04-30 16:33:03 +02:00
Johan Girod 5f0cf65a66
Enlève le titre 'simulateur de revenu pour salarié'
En attendant d'avoir un système de breadcrumb plus joli
2019-04-30 16:06:20 +02:00
Johan Girod f290a7a379
📈 change le tracking pour le basculer sur le matomo et sentry d'embauche
(qui seront renommés)
2019-04-30 15:40:08 +02:00
Johan Girod 8a6f9aaea6
Enlève le delay d'apparition des résultats 2019-04-30 15:03:30 +02:00
Johan Girod ed8d9f1a28
Amélioration du Feedback et changement du mail de contact 2019-04-30 14:56:54 +02:00
Johan Girod 1e6805eb2d
Ajustements avant mise en prod 2019-04-30 14:29:47 +02:00
Johan Girod 3c99973deb
Ajout du titre sur la page de simulation salarié 2019-04-30 14:10:20 +02:00
Johan Girod 0fd26f2528
🐛 répare les adresse netlify et sitemap 2019-04-30 13:16:07 +02:00
Johan Girod dfc67407dd
🎨 🐛 corrige le scroll sur mobile et ajoute du padding sur le feedback 2019-04-30 13:16:07 +02:00
Mael da258040ab Branchement de la page Exemples de salaires et traductions 2019-04-29 18:29:44 +02:00
Mael 14f4a45f27 🎨 Rétablissement de l'agencement de la zone de retour sur ptit mobile 2019-04-29 17:44:17 +02:00
Mael 32eb563871 🎨 Menu dégradé sur mobile
Il prenait deux fois la largeur avant
2019-04-29 17:36:25 +02:00
Mael f4965108f8 Test des expressions 2019-04-25 17:27:37 +02:00
Johan Girod 27a03048d7
Améliore l'affichage des résultats & du feedback sur les différents simulateur (et refactor) 2019-04-24 12:38:43 +02:00
Johan Girod 30d094eec8
🔨 complète la simulation assimilé salarié 2019-04-24 12:18:54 +02:00
Johan Girod fac63bf5d1
💚 remet l'enregistrement des tests E2E maintenant que nous sommes labelisés OSS par Cypress 2019-04-24 10:52:27 +02:00
Johan Girod 0683dfacf4
💚 enlève l'enregistrement cypress tant que nous n'avons pas le plan open-source 2019-04-24 10:49:11 +02:00
Johan Girod b32e4b8c81
répare l'integration iframe et ajoute les redirection pour les pages prérendues 2019-04-24 10:49:11 +02:00
Johan Girod e0f3178834
Ajoute les anciens liens de embauche dans le header 2019-04-24 10:49:11 +02:00
Johan Girod a84a562eb2
💚 répare les tests E2E suite à la suppression d'embauche.beta.gouv.fr 2019-04-24 10:49:11 +02:00
Johan Girod b69fb92944
Suppression du site embauche.beta.gouv.fr 2019-04-24 10:49:11 +02:00
Johan Girod c086fb96cf
Uniformisation des styles et ajout de la précédente sauvegarde sur mon-entreprise 2019-04-24 10:47:49 +02:00
Mael e86b7c1f43
Merge pull request #523 from betagouv/améliorations-diverses
Petite refacto de sélecteurs et ravalement du retour utilisateur
2019-04-23 12:12:18 +02:00
Mael b2c0b70fd6 Séparation simulation générique et simulation cotisations
Le sélecteur noUserInput fait ce qu'il dit faire. Un autre spécifique à
TargetSelection est créé. En conséquence, l'explication y est intégrée.
2019-04-19 19:21:29 +02:00
Mael 7b87b8009b 🎨 design final des retours utilsiateur 2019-04-19 19:16:05 +02:00
Mael 837d595458 🐛 Annulation de la tentative de suggestion 2019-04-19 19:00:40 +02:00
Mael 7fb94eea11 🐛 🔨 Corrections de typo 2019-04-19 17:02:36 +02:00
Mael 6655217208 Déplacement du retour utilisateur des simulateurs
Toujours présent pour avoir moins de choses qui apparaîssent après une
saisie. L'utilisateur sait alors qu'il peut faire un retour quand il en
aura envie par la suite.
2019-04-19 15:23:40 +02:00
Mael 9dc7593fd2 🎨 Redesign de la zone de retours utilisateur 2019-04-19 15:18:09 +02:00
Johan Girod 40a10f3eb6 Ajout du scroll vers le haut de page dans le parcours de l'écocoll 2019-04-16 17:00:32 +02:00
Johan Girod ca8deb342c Ajout d'une page 'votre situation' pour l'écocoll 2019-04-16 17:00:32 +02:00
Johan Girod 60fb652df3 Ajout de briques pour l'économie collaborative 2019-04-16 17:00:32 +02:00
Mael dcbbca149d Ajout d'une page économie collaborative 2019-04-16 17:00:32 +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 70c9dc2899 Ajoute un hook pour persister l'état du l'avertissement sur les simulateurs
+ Amélioration du flow utilisateur
2019-04-12 10:47:56 +02:00
Johan Girod 41b049d903 Ajoute un hook pour persister l'état du l'avertissement sur les simulateurs
+ Amélioration du flow utilisateur
2019-04-11 17:25:16 +02:00
Johan Girod 6ba24b1595 🐛 meilleure gestion de l'animation de Target 2019-04-11 11:24:43 +02:00
Johan Girod f49bc8cfcd 🖋️ années d'actitivité => année d'activité 2019-04-11 10:32:36 +02:00
Johan Girod 4843033dc6 🐛 corrige les tests end to end 2019-04-10 18:45:52 +02:00
Johan Girod 96fe308c80 🐛 change la variable env demo => master 2019-04-10 17:37:29 +02:00
Johan Girod a395a17867 Ajoute un test E2E pour les simulateurs 2019-04-10 17:23:18 +02:00
Johan Girod 94454733eb Ajoute un mecanisme de feature flag via la variable d'env DEMO 2019-04-10 16:35:05 +02:00
Johan Girod 512be9c9f5 Enlève l'erreur dans la console 2019-04-10 15:56:40 +02:00
Mael 075debea74 🔨 🐛 Problème de calcul ACRE AE
Notre "applicable si" ne peut pas être utilisé correctement quand la
valeur en cas de non applicabilité n'est pas 0.

Avant ce commit, il aurait fallu que cette valeur "neutre" soit 1, pas
0.

J'ai donc inversé les taux pour y arriver.
2019-04-10 15:49:25 +02:00
Johan Girod c6967da474 Répare l'apparition de la ligne 'équivalent temps plein' 2019-04-10 15:47:01 +02:00
Johan Girod 10525bf0a6 👽 ajoute la traduction des contrôles 2019-04-10 15:41:56 +02:00
Johan Girod 866801aa5f 🔨 ajoute un texte sur le plafond auto-entrepreneur 2019-04-10 15:23:13 +02:00
Mael 6c1b397a9b 🎨 Flou artistique quand l'inversion est un échec 2019-04-10 15:10:03 +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
Johan Girod f51d4e03ee Ajoute un test pour le debounce du currency input 2019-04-10 14:57:29 +02:00
Johan Girod e13f48d535 ajoute un debounce aux champs du simulateur" 2019-04-10 14:49:23 +02:00
Johan Girod 9bec4d55c6 ajoute un debounce aux champs du simulateur" 2019-04-10 12:24:48 +02:00
Johan Girod 7a8bf6c58a 👽 dernières traductions et ajustement 2019-04-10 11:33:04 +02:00
Johan Girod ce99dd24ab 👽 traductions manquantes 2019-04-09 19:18:05 +02:00
Johan Girod f01fb209bd 👽 traduction manquantes 2019-04-09 17:01:28 +02:00
Mael 45d1c5ca12 🔥 Optimisations de performance 2019-04-09 15:26:13 +02:00
Johan Girod ad61eade64 🖋️ prise en compte retour bruno 2019-04-09 13:03:24 +02:00
Mael e1536b6b7a ⚙️ Gestion des erreurs de l'API versement transport 2019-04-09 11:01:07 +02:00
Mael 22a022179a 🔨 Taux par défaut du versement transport
Fixé sur une ville moyenne et d'avenir, Brest
2019-04-09 11:01:07 +02:00
Mael 403ef64489 Connection à la nouvelle API versement transport 2019-04-09 11:01:07 +02:00
Mael cafe417965 Implémentation d'un faux taux de 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
Johan Girod 1af9381141 👽 début de la traduction des simulateurs indeps 2019-04-09 11:01:07 +02:00
Johan Girod b226ed15c0 🎨 style du toggle 2019-04-09 11:01:07 +02:00
Mael 54ac96c8e6 🔥 Plus de limitation aux entreprises créées avant 2019 2019-04-09 11:01:07 +02:00
Mael 45704b8015 🐛 Résolution de problèmes de syntaxe
Pour la création d'entreprise avant 2019
2019-04-09 11:01:07 +02:00
Mael 0987b45fe4 fixup! 🔨 Rattachement aux libéraux règlementés pour les lib < 2019 2019-04-09 11:01:07 +02:00
Mael 9735fb9e4d 🔨 📝 rattachement libéral règlementé 2019-04-09 11:01:07 +02:00
Mael 22e1236442 🔨 ACCRE pas automatique pour les AE avant 2019
Pour les autres, peu importe : la réduction ne dure qu'un an.
2019-04-09 11:01:07 +02:00
Mael ca19e007fa 🔨 Rattachement aux libéraux règlementés pour les lib < 2019 2019-04-09 11:01:07 +02:00
Johan Girod 0802306f69 Enlève la page de comparaison des régime pour la prod 2019-04-09 11:01:07 +02:00
Johan Girod ccbc08ad5d Ajoute une page de choix de statut
Et plein d'autres quickfixs dans la navigation :
- Enlève la progression incomprehensible dans le header
- Ajoute la question auto-entrepreneur lors de la recherche d'une entrepriser existante
- On cache la partie embauche pour les autos
- On précise quel type de société à coté de l'estimation du dirigeant
- et des petits quickfix de style
2019-04-09 11:01:07 +02:00
Johan Girod f76f6ad256 Ajoute la fiche de paie pour les assimilé salariés 2019-04-09 11:01:07 +02:00
Johan Girod 5d7c502f3c 🐛 corrige quelques bugs 2019-04-09 11:01:07 +02:00
Johan Girod 72e8ec58db 🎨 améliorze le switch 2019-04-09 11:01:07 +02:00
Johan Girod ccf34fb2d7 🐛 répare la page blanche au chargement 2019-04-09 11:01:07 +02:00
Johan Girod cf3b220124 🔨 typo simplifie la ligne revenu pro et revenu net dans indep 2019-04-09 11:01:07 +02:00
Johan Girod be4be5751c Ajoute une ligne charge plus discrete et met à jour les lignes cotisations et impots pour plus de clarté 2019-04-09 11:01:07 +02:00
Johan Girod 562f1e507b 🔨 modifie les espaces de nom des indépendants et ajoute des variables intermediaires 2019-04-09 11:01:07 +02:00
Johan Girod 895522f4c3 🐛 la valeur par défaut des champs non calculable n'est plus prise en compte pour vérifier la présence d'une entrée utilisateur 2019-04-09 11:01:07 +02:00
Johan Girod 3cb6632635 Ajout d'une ligne 'charge' dans le simulateur 2019-04-09 11:01:07 +02:00
Mael a25b670ed6 Ajout du lien vers info-retraite 2019-04-09 11:01:07 +02:00
Mael 8db76b04d4 🔨 Simplification de la note pour la maladie RSA 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 4ff89770ff 🔨 Réécriture de la cotisation maladie indeps 2019-04-09 11:01:07 +02:00
Mael 0d446ea730 🔨 On évite de parler d'assiette minimales
Le code est explicite.
2019-04-09 11:01:07 +02:00
Mael b6a065e50b 🔨 typo maladie 2 2019-04-09 11:01:07 +02:00
Johan Girod e9b7f687a3 🐎 améliore les perfs du rendu du simulateur
- En memoizant Int.NumberFormat dans Montant.js pour éviter une instantiation couteuse à chaque rendu de composant
- En transformant TargetSelection en un PureComponent
2019-04-09 11:01:07 +02:00
Mael ecc3a8be81 🔨 Correction du 📝 charges 2019-04-09 11:01:07 +02:00
Mael 11c72635f0 🔨 📝 Ajout d'une note sur la part élevée maladie indeps 2019-04-09 11:01:07 +02:00
Mael 3ed85c72cf 🔨 Correction de la tranche maladie indeps > 5 PSS 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 b2ad0d82c6 Précision du montant du forfait pour les indépendants 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 7d815bfb94 🔨 🐛 oubli de la variable "situation personnelle" 2019-04-09 11:01:07 +02:00
Mael f05620ecfb 🎨 Transformation des avertissements simu indeps en carte 2019-04-09 11:01:07 +02:00
Mael e264931034 🎨 Amélioration du style des contrôles 2019-04-09 11:01:07 +02:00
Mael 88d814ff08 🔨 Avertissement pour les libéraux règlementés 2019-04-09 11:01:07 +02:00
Mael 5e42b74ac1 Orthographe du mot règlementée 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 1bdc9c8a2d 🔨 🐛 cotisation indeps maladie RSA 2019-04-09 11:01:07 +02:00
Mael 15bb083be9 🔨 📝 Documentation du calcul de la cotiz maladie indeps 2019-04-09 11:01:07 +02:00
Mael 784f63619a 🔨 🐛 Correctiond e l'assiette de la formation pro 2019-04-09 11:01:07 +02:00
Mael 203a7f58d1 🔨 Qualificatif "minimales" pour les assiettes des indeps 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 65596381d2 🔨 🐛 Les prof libérales n'ont pas de cotisation min maladie
Et  du code
2019-04-09 11:01:07 +02:00
Mael 799300756f Redéplacement de la contribution formation pro
Elle est déductible du revenu pro
2019-04-09 11:01:07 +02:00
Mael 57f51f7548 📝 🔨 + de détails dans la note sur le conjoint collaborateur 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 a1ce51a80f 🖋️ prise en compte retour Agnès 2019-04-09 11:01:07 +02:00
Johan Girod 5c3f4bfa64 🖋️ ajustements retours open-lab 2019-04-09 11:01:07 +02:00
Johan Girod d98f20bb4b 🎨 ajoute un padding à connaitre vos démarches 2019-04-09 11:01:07 +02:00
Johan Girod 4923da742c 🖋️ ajustements contenus 2019-04-09 11:01:07 +02:00
Johan Girod 48eb0e7192 🐛 corrige la page blanche en prod 2019-04-09 11:01:07 +02:00
Johan Girod 1a5b6c03a5 🎨 change la position du salaire équivalent temps plein 2019-04-09 11:01:07 +02:00
Johan Girod dbfdf4f088 🎨 🐛 fix les animations d'apparition 2019-04-09 11:01:07 +02:00
Johan Girod ad6f3aa845 🔨 🎨 ajoute un champs temps partiel si applicable
Change les règles d'affichage des champs dans la vue TargetSection.
Dorénavant, il faut que le champs soit applicable et différent de zéro pour les champs
non editable
2019-04-09 11:01:07 +02:00
Julien Bouquillon fde87a27a2
🐛 corrige le lien vers l'intégration URSSAF 2019-04-04 12:24:45 +02:00
Mael 688a94fcfd 🎨 PeriodSwitch carré 2019-03-27 17:19:42 +01:00
Mael 8e312ef4b6 🎨 Redesign du PeriodSwitch 2019-03-27 17:19:37 +01:00
Johan Girod a37fe00e47 🔨 change le taux limite AT/MP à celui 2019 2019-03-27 10:54:13 +01:00
Johan Girod 979a623db0 🐛 corrige la page blanche pour safari 10.0 2019-03-27 10:45:23 +01:00
Johan Girod d755f56043 Merge remote-tracking branch 'origin/master' into demo 2019-03-21 20:23:56 +01: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
Johan Girod a528cd02f0 🔨 change le taux limite AT/MP à celui 2019 2019-03-21 11:57:52 +01:00
Johan Girod c721a4e161 🐛 répare le bug dans IE 2019-03-21 09:59:06 +01:00
Johan Girod 9fca4f480a 🐛 ajoute IE dans la liste des navigateurs à compiler pour 2019-03-21 09:59:06 +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