Commit Graph

2992 Commits (57c63d4c5e89604dbdcf9b85f45cf1684b4a97fa)

Author SHA1 Message Date
Johan Girod cde3a95308 Corrige le bug du préremplissage de la date de création 2020-01-23 14:56:45 +01:00
Johan Girod 5dc9f07db4 Ajoute des champs sur le formulaire DNRTI 2020-01-23 14:56:45 +01:00
Johan Girod f29bcc2d7b Factorise les composants input entre les questions de simulation et le formulaire dnrti 2020-01-23 14:56:45 +01:00
Maxime Quandalle 0a6e34349c WIP Formulaire pour la déclaration des indépendants
- Plus d'indications/aides dans l'UI pour expliquer ce que l'on attend
- Version mobile avec la barre de droite en bas
- Ajouter l'intégralité des champs concernés
- Latence quand on clique sur une option
- Gestion des erreurs de saisie
- Navigation au clavier, gestion du focus

Est-ce le bon modèle ?
2020-01-23 14:56:45 +01:00
Maxime Quandalle 2f514a6e00 Ajout d'un avertissement sur la franchise de TVA
La TVA n'a normalement pas d’influence dans la comptabilité d'une
entreprise. L'entreprise est seulement collecteur pour le compte de
l’État. Néanmoins dans le cas des auto-entreprises, il existe un seuil
de franchise de TVA qui peut avoir des conséquences et qu'il est donc
pertinent de l'afficher.
2020-01-23 14:18:18 +01:00
Johan Girod 94d4283d9a 🐛 🖋️ corrige le texte quicklinks.impôts 2020-01-23 14:08:48 +01:00
Maxime Quandalle bc63ec7f62
👽 Supprime des traces résiduelles de français
Dans la traduction des règles.
2020-01-23 13:51:50 +01:00
Maxime Quandalle 7de5b632e8
🔨 Corrige la cotis maladie des prof. lib 2020-01-23 13:41:39 +01:00
Maxime Quandalle 2c980869c8
👽 Tri des clés dans externalized.yaml
L'ordre persisté n'était parfois pas déterministe ce qui générait du
bruit dans les diff.

Ajout de `note` dans la liste des attributs à traduire.
2020-01-23 13:35:30 +01:00
Johan Girod ce2ff5a4b2 👽 traduit le champs de date 2020-01-22 19:14:07 +01:00
Johan Girod 77968fe3b3 👽 ajoute des traductions manquantes 2020-01-22 19:06:30 +01:00
Johan Girod 21de45f141 👽 ajoute des traductions manquantes 2020-01-22 19:01:33 +01:00
Johan Girod cc7356c1aa 👽 ajoute la traduction automatique des contrôles et des suggestions' 2020-01-22 18:58:07 +01:00
Johan Girod ef90d6af68 🐛 corrige la conversion d'unité en anglais 2020-01-22 17:33:53 +01:00
Johan Girod c21a87fa95 🖋️ met à jour les plafond auto-entrepreneur sur la page de comparaison 2020-01-22 16:43:01 +01:00
Johan Girod 0123dc7a86 👽 ajoute les traductions pour les pages d'intégration 2020-01-22 16:33:33 +01:00
Johan Girod 7dca202015 👽 ajoute les traductions pour artiste-auteur 2020-01-22 16:15:23 +01:00
Johan Girod d74b625be3 👽 Vérifie que tous les éléments d'ui sont traduits
Tous les éléments à traduire (via la balise <Trans> ou la fonction 't')
sont analysé statiquement. Si il manque une traduction, la PR est bloquée

Ajoute un script de traduction automatique via `yarn run i18n:ui:translate`

Met à jour CONTRIBUTING.md avec les infos sur la traduction
2020-01-22 15:10:46 +01:00
Johan Girod 829ac4aa6f 🔥 remplace le composant <T> par <Trans>
Afin de faciliter l'analyse statique des clés de traduction
2020-01-21 19:15:28 +01:00
Johan Girod efbaaa742e 👽🔨 ajoute un script de traduction automatique des règles
Ainsi qu'une tâche circle ci pour vérifier qu'il ne manque pas des traductions de règles
2020-01-21 18:23:26 +01:00
Maxime Quandalle a393dbe948
Retouches artiste-auteur (#853)
* Retouche des descriptions sur le simulateur AA

* 🎨 Mode light pour le simulateur AA

* Ajout de l'intégration iframe pour le simulateur AA

* Revert "Ajout de l'inscription newsletter sur les intégrations"

This reverts commit 18ef20f7eb.
2020-01-21 15:52:43 +01:00
Johan Girod 67b3c915e7 🐛 change la version du localstorage pour éviter les bugs de non correspondance d'état 2020-01-21 13:30:15 +01:00
Johan Girod 7d977685b4 🎨 ajoute un lien vers notre offre de poste 2020-01-21 10:51:14 +01:00
Johan Girod 3867985d47 🐛 corrige le comportement de l'acre auto-entrepreneur pour les entreprise crée en 2019 2020-01-20 19:35:23 +01:00
Johan Girod 5e7dbdc10b 👽 enlève le simulateur artiste auteur de la liste
en attendant sa traduction
2020-01-17 17:36:34 +01:00
Johan Girod a5a001d7eb 🎨 🖋️ modifie la landing 2020-01-17 15:22:26 +01:00
Maxime Quandalle 877c4becf0
🐛 Changement de période de la complémentaire santé
Fixes #828
Cherry-picked from a140967
2020-01-16 18:58:51 +01:00
Maxime Quandalle 40639b676d
🎨 Retouche la présentation de la liste des simulateurs 2020-01-16 18:14:13 +01:00
Maxime Quandalle 16f692d2a7
Gestion des liens absolus dans le Markdown
Cliquer sur un lien interne ne recharge plus l'application complète.
2020-01-16 16:46:53 +01:00
Johan Girod e5b3b7a344 🎨 revient sur la version précedente du simulateur auto-entrepreur
Suite à un retour demandant quel était le type de dépense à mettre dans la case 'dépense'.
C'est ce qu'on veut éviter à tout prix : faire planner le doute sur les dépenses déductible

Par ailleurs, cela rajoute une charge cognitive (combien je vais dépenser), pas forcément necessaire.

On préfère clarifier qu'il faut bien penser à déduire les dépenses liée à l'activité pour avoir le revenu disponible
2020-01-15 17:52:40 +01:00
Johan Girod c802e3e852 🐛 corrige l'erreur critique lors de la selection de la CCN sport
Corrige également le plafond SS (non proratisé en cas d'assiette forfaitaire)
2020-01-15 17:52:40 +01:00
Maxime Quandalle 2e43b6789d
Ne pas afficher la bannière nouveauté lors de la première visite 2020-01-15 15:50:43 +01:00
Maxime Quandalle 07adc6c5d6
Merge pull request #842 from betagouv/news
Page nouveautés
2020-01-15 15:30:23 +01:00
Maxime Quandalle 54d45dbdb6
Création d'une section /nouveautés
Cette nouvelle section s'accompagne d'un bandeau qui s'affiche quand une
nouvelle version est publiée sur GitHub.

Les données sont téléchargées depuis l'API GitHub en GraphQL au moment
du build du site puis persistées dans un fichier Json statique.
2020-01-15 15:24:10 +01:00
Johan Girod 172078a571 Ajoute les dépenses dans la répartion du chiffre d'affaire 2020-01-14 18:04:23 +01:00
Johan Girod 0c94d01543 🐛 corrige les problèmes d'inversion lorsque l'on saisi 0€
fix #835
2020-01-14 15:52:38 +01:00
Johan Girod 417aa9b32a active les conjoints collaborateur pour les indeps 2020-01-14 15:14:24 +01:00
Johan Girod 4ad1474356 ajoute la notion de revenu disponible pour l'auto-entrepreneur 2020-01-14 15:14:24 +01:00
Johan Girod 923f777606 :foutain_pen: améliore le texte du simulateur artiste auteur 2020-01-14 15:14:24 +01:00
Johan Girod 36c5583190 🎨 affiche un résultat pour artiste auteur même quand 0€ est entré 2020-01-14 15:14:24 +01:00
Johan Girod 040d440469 🖋️ enlève la mention de l'acre sur 3 ans pour les auto 2020-01-13 18:08:28 +01:00
Johan Girod 813b79e961 🖋️ corrige les intitulés du simulateur artiste auteur 3 2020-01-08 17:46:26 +01:00
Johan Girod 70a91a5ea9 🖋️ corrige les intitulés du simulateur artiste auteur 2 2020-01-08 17:42:50 +01:00
Johan Girod 4d958bf85d 🖋️ corrige les intitulés du simulateur artiste auteur 2020-01-08 17:39:40 +01:00
Johan Girod e5d84c4abf 🐛 corrige page blanche navigation vers le simulateur embauche via 'gérer' 2020-01-08 13:58:43 +01:00
Johan Girod 663b2f0632 🖋️ supprime la réference au régime général des indépendants 2020-01-08 11:31:22 +01:00
Johan Girod fbdd7eba86 💚 répare les tests de non regression 2020-01-08 11:29:19 +01:00
Johan Girod 4139db82f5 🐛 affiche tous les rapports sous forme de pourcentage 2020-01-08 11:21:58 +01:00
Johan Girod 878bb64c77 💚 répare l'ACRE (test de non regression) 2020-01-08 10:56:35 +01:00
Johan Girod 3d5d4d8e60 Enlève les questions indépendant pas encore validées 2020-01-08 10:41:52 +01:00
Johan Girod c2358605ae prends en compte les informations de l'api entreprise dans les simulations 2020-01-07 15:53:33 +01:00
Johan Girod 22bcda8e2a corrige le dispositif ZFU pour les indeps 2020-01-07 15:53:33 +01:00
Johan Girod 91d0989a87 🎨 Ajoute un input de type date 2020-01-07 15:53:33 +01:00
Johan Girod 4749727938 🔨 ⚙️ ajoute un mécanisme durée pour la proratisation de l'ACRE :wip: 2020-01-07 15:53:33 +01:00
Maxime Quandalle d42070eb16 🔨 Barème et plafonnement ZFU
Suite au retour DNRTI corrections sur le dispositif ZFU et quelques
coquilles dans les questions.
2020-01-07 15:53:33 +01:00
Johan Girod 7d5c99f786 🔨 corrections retour acoss 2020-01-07 15:53:32 +01:00
Johan Girod cae22f651d 🔨 ⚙️ corrige un bug qui faisait que les rend non applicable n'apparaissait pas dans les missings variables 2020-01-07 15:53:32 +01:00
Johan Girod cf31738448 🔨 corrections retour acoss 2020-01-07 15:53:32 +01:00
Johan Girod 2af59b725f 🔨 ajoute l'exonération âge 2020-01-07 15:53:32 +01:00
Johan Girod f5dbf1732f 🔨 Modifications suite aux retours ACOSS 2020-01-07 15:53:32 +01:00
Johan Girod 232168b204 💚 répare les tests de non regression 2020-01-07 15:53:32 +01:00
Johan Girod b54b369669 🔨 ajoute la déduction tabac
🐛⚙️ et corrige un bug dans le moteur lorsque plusieurs règles en, remplace une autre
2020-01-07 15:53:32 +01:00
Johan Girod 64baead119 🔨 ajoute les revenus étranger 2020-01-07 15:53:32 +01:00
Johan Girod baf6d4200b 🔨 ajoute les revenus de remplacement 2020-01-07 15:53:32 +01:00
Johan Girod 8e44c26d15 🔨 corrections diverses 2020-01-07 15:53:32 +01:00
Johan Girod 2cf4c71059 🔨 ajoute la domiciliation à l'étranger 2020-01-07 15:53:32 +01:00
Johan Girod 5fc3bf26cd 🔨 ajoute l'option pour les taux spécifique de retraite complémentaire PLNR 2020-01-07 15:53:32 +01:00
Johan Girod b018feba91 🔨 ajoute l'exonération ZFU 2020-01-07 15:53:32 +01:00
Johan Girod ff80f442c1 🔨 ajoute les conjoints collaborateurs 2020-01-07 15:53:32 +01:00
Johan Girod 5042176a0e Enlève le bandeau heure supplémentaire (en attendant #812) 2020-01-06 15:21:01 +01:00
Maxime Quandalle 96ba822c58 🔨 Prime de treizième mois 2020-01-06 15:21:01 +01:00
Marcelo Cardoso d01282e48f
Merge branch 'master' into fix/email-input-label 2020-01-06 08:51:39 -03:00
Johan Girod 25f83d9051 🔨 Changement des seuils micro-entreprise 2019
Fix #832
2020-01-06 12:20:44 +01:00
Marcelo Cardoso 72cc971773 👽 add missing translation to the newsletter form 2020-01-05 18:31:52 -03:00
Maxime Quandalle a8aae0e0c9 🐛 Corrige le changement de période
Fixes #828
2020-01-02 23:24:11 +01:00
Maxime Quandalle 43581f0fb6
🖊 Espace inutile 2020-01-02 16:10:40 +01:00
Maxime Quandalle 9753db9bc5
Merge pull request #819 from betagouv/01-01-2020
Mises à jour législatives 1er janvier 2020
2020-01-02 11:20:19 +01:00
Maxime Quandalle c4f669ebeb
🔨 Ajout de la taxe forfaitaire sur les CDD d'usage 2020-01-02 11:02:31 +01:00
Maxime Quandalle 011db6b9f5
🔨 MAJ des taux AT/MP 2020 2020-01-02 10:40:12 +01:00
Maxime Quandalle f613fbcc9f ⬆ MAJ des dépendances
A nécessité de modifier quelques types suite à la modification du typage
des dépendances
2019-12-27 15:39:10 +01:00
Maxime Quandalle 057706a6df
Corrige les tests unitaires
La mises à jour de valeurs précises calculées dans les tests unitaires
n'est pas une solution satisfaisante. Je le fait dans ce commit mais à
terme je pense qu'il faudra déléguer intégralité de ces tests sur des
valeurs précises aux tests de régressions `yarn run test-regressions`
qui peuvent être mis à jour facilement et conserver les tests unitaires
pour des cas où la valeur précise calculée n'importe pas.
2019-12-26 18:37:55 +01:00
Maxime Quandalle c5ec209020
🖊 Référencement du TESE et CEA
Dans la liste des formalités d'embauche pour clarifier que ces offres de
service gèrent la DSN.
2019-12-26 18:30:40 +01:00
Maxime Quandalle bf0231dde6
🔨 Rabotage de l’ACRE en 2020
Fixes #698
2019-12-26 18:01:09 +01:00
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 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 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