Commit Graph

320 Commits (ded582e80c0b6309963b21120cefdf05788aaee3)

Author SHA1 Message Date
Alexandre Hajjar 4f882e3727 Eslint, prettier and tsc fixes
* eslint fixes batch
* fix @typescript-eslint/camelcase (=> warn)
* fix @typescript-eslint/consistent-type-assertions
* fix no-prototype-builtins
* @typescript-eslint/prefer-string-starts-ends-with => warn
* fix @typescript-eslint/prefer-regexp-exec
* fix prefer-const
* fix no-case-declarations
* fix @typescript-eslint/no-var-requires
* fix react/jsx-key
* fix react-hooks/rules-of-hooks
* fix typescript errors following eslint fixes. Includes downgrading:
** @typescript-eslint/no-unnecessary-type-assertion
** @typescript-eslint/no-inferrable-types
* apply prettier
* use `object` type whenever possible
2020-05-05 18:24:14 +02:00
Maxime Quandalle 5e6fe909ad 🐛 Répare le hot reload 2020-05-05 02:26:08 +02:00
Maxime Quandalle 226275ffed Ajouter un paramètre "config" au composant <Simulation /> 2020-04-29 17:38:16 +02:00
Maxime Quandalle 8c7143759c Déplace la logique du contrôle micro-bnc dans les règles publicode 2020-04-29 17:38:16 +02:00
Maxime Quandalle 3b0cb008ab Ajout de types
Correction d'une vingtaine d'errors en mode strict.
Correction d'une typo sur la prop du mécanisme Allègement
2020-04-29 16:19:20 +02:00
Maxime Quandalle 3af9fdd29b 🧰 Sort les sitePaths de en.yaml 2020-04-27 12:44:50 +02:00
Maxime Quandalle bbe7933586 🧰 Ne plus charger les traductions anglaises sur mon-entreprise.fr
Délègue entièrement la gestion de l'état du langage à i18next.
2020-04-27 12:44:50 +02:00
Maxime Quandalle 7dfb11066d 🧰 Ajout d'une commande yarn run analyze-bundle
Utilise webpack-bundle-analyzer pour afficher une visualisation
interactive des bundles.
2020-04-27 12:44:50 +02:00
Johan Girod 19a8da8a3f 🎨 correction de styles pour les simulateurs
- Corrige l'alignement des questions sur chrome (fix #967)
- Corrige l'affichage de l'aide sur mobile (fix #992)
2020-04-24 17:53:46 +02:00
Johan Girod 0055e0a5aa 🐛 corrige les simulateurs dans les iframes 2020-04-24 15:53:11 +02:00
Maxime Quandalle 234e12350b Simplifie l'interface de la fonction makeJsx 2020-04-24 15:19:56 +02:00
Johan Girod f694c1a073 🐛 répare la saisie de la date sur safari 2020-04-24 11:28:13 +02:00
Johan Girod ad1ea05bf8 🐛 corrige le changement de langue 2020-04-24 11:28:12 +02:00
Johan Girod 6f552681c8 🐛 corrige les problèmes lors du changement de simulateurs 2020-04-24 11:27:50 +02:00
Johan Girod 7ccc4ce4e3 Revert "Revert "Refacto : séparation claire du moteur et de l'application 🔥""
This reverts commit 8c7ab52a4f.
2020-04-24 11:27:48 +02:00
Maxime Quandalle c2249929c9 Retouche "de avril" → "d'avril" 2020-04-24 11:10:44 +02:00
Maxime Quandalle 3afb378ed6 🔨 Implémente le quotient familial 2020-04-24 10:48:04 +02:00
Maxime Quandalle fd84b39c71 🖊 Ajoute un message d'info dans la console pour les feature-branch 2020-04-23 17:56:29 +02:00
Maxime Quandalle 53cc51447a ⬆ Mise à jour du client sentry
Avec l'objectif de supporter les sources maps. Je n'ai pas bien compris
si le support est automatique ou s'il faut uploader les source maps
avec sentry/cli.
2020-04-23 17:49:56 +02:00
Maxime Quandalle e8072fe8e1
Page /stats (#969)
Co-authored-by: Elodie Quandalle <elodie.quandalle@gmail.com>
2020-04-23 17:44:41 +02:00
Maxime Quandalle 4246056fc4 🖊 Ajout de la marge de l'attibutaire sur /budget 2020-04-23 14:27:25 +02:00
Maxime Quandalle 0ff80e8b1f Report de version dans Sentry 2020-04-23 12:04:11 +02:00
Johan Girod 8c7ab52a4f
Revert "Refacto : séparation claire du moteur et de l'application 🔥" 2020-04-21 15:49:48 +02:00
Johan Girod 03128ccda4 ⚙️ Ajoute la possibilité de spécifier des unités dans les valeurs par défaut et dans la situation 2020-04-21 11:03:58 +02:00
Maxime Quandalle d126e974a4 🖊 Ajoute un lien vers la grille betagouv 2020-04-17 17:35:24 +02:00
Johan Girod bd761d9692 🔨 ajoute une question relative au nombre d'heures travaillées dans le cadre du chômage partiel 2020-04-16 10:35:09 +02:00
Maxime Quandalle b35f680729 🎨 Ajout d'un composant MarkdownWithAnchorLinks
Utilisation sur la page la landing Publicode et la section nouveautés
2020-04-15 18:29:17 +02:00
Maxime Quandalle 5003014398 💶 Création d'une page /budget 2020-04-15 16:04:06 +02:00
Maxime Quandalle 7b7dc15624 Ajoute des types TypeScript 2020-04-13 10:41:02 +02:00
Maxime Quandalle 5269d32d81 🐛 Retire le scroll à l'ouverture de l'overlay 2020-04-13 10:41:02 +02:00
Maxime Quandalle 6424f2e197
Déplace les règles vers source/rules 2020-04-06 00:50:32 +02:00
Maxime Quandalle 0a03b7550c
Ajoute des types TypeScript
Transforme quelques derniers composants class en fonctions
2020-04-06 00:40:41 +02:00
Maxime Quandalle 10372882ff
🖊 Ajoute une note sur les cotisations sociales pour l'activité partielle 2020-04-05 19:35:07 +02:00
Johan Girod f9d4d3ef91 Définition de nouveaux types plus précis pour les règles et le moteur 2020-04-02 14:44:06 +02:00
Johan Girod 4020e49871 🔥 meilleure prise en charge de la traduction
- Les traductions sont désormais récupérées uniquement pour le site anglais
- Engine ne dépend plus des traductions
2020-03-31 17:30:05 +02:00
Johan Girod bf078b2938 🔥 change l'api du moteur 2020-03-31 17:30:05 +02:00
Maxime Quandalle e43cb1df32
Revert "📊 Création d'une page /stats vide"
This reverts commit ef641ac874.
2020-03-31 09:32:50 +02:00
Maxime Quandalle ef641ac874
📊 Création d'une page /stats vide 2020-03-31 09:08:51 +02:00
Johan Girod 3c67109f31 🎨 suppression du graphique sur la page coronavirus
au profit d'un pourcentage du cout total dans le tableau, moins ambigu
2020-03-30 16:35:01 +02:00
Johan Girod aa6e164b2c 🎨 nouvelle présentation des résultats covid et ajout du widget d'aide 2020-03-27 14:21:55 +01:00
Maxime Quandalle 978f3ed759 🎨 Redesign les résultats du simulateur chômage partiel
Affichage des résultats sous forme de tableau comparatif.
2020-03-25 16:02:30 +01:00
Maxime Quandalle 97b536ebfa
🖊 Prime de 1000€ pour les salariés présents 2020-03-25 11:26:37 +01:00
Johan Girod e0f3a1539b 🐛 ajoute un scroll automatique pour la page covi19 2020-03-23 19:08:32 +01:00
Johan Girod 9fa07ed388 🎨 rend le lien covid19 sur la landing plus visible 2020-03-23 19:08:32 +01:00
Maxime Quandalle c6dbeee521
🐛 Remonte en haut de la page /coronavirus
Problème remonté par @virginielastisneres
2020-03-23 17:48:02 +01:00
Maxime Quandalle 65583c23a7
🖊 Modifie le lien de demande du chômage partiel
(Retour d'Agnès, le lien service-public contient un numéro vert)
2020-03-23 17:00:50 +01:00
Maxime Quandalle 8ecf9e9799
🖊 Utilise l'expression "différence de revenu"
Plutôt que "baisse de revenu" qui peut être plus anxiogène dans ce
contexte tendu. (retour Bruno)
2020-03-23 12:14:26 +01:00
Maxime Quandalle 57bb595884
😷 Page Coronavirus et intégration du chômage partiel (#926)
Suite à la crise du coronavirus le gouvernement a élargi le dispositif
d'activité partielle et encouragé son recours massif.

Ce commit contient les modifications suivantes :

* Intégration de l'activité partielle sur le simulateur salarié ;
* Création d'une page /coronavirus incluant un simulateur spécifique pour le
  chômage partiel ainsi que des informations générale sur les dispositifs
  gouvernementaux. Référencement de cette page sur la page d'accueil et sur
  le simulateur salarié ;
* Grosse refacto du calcul de la CSG/CRDS pour y inclure le calcul des revenus
  de remplacement. Corrige aussi des erreurs pour la CSG des salariés
  bénéficiant de la DFS, et intègre l'exonération de CSG à Mayotte ;
* Légères modifications de la fenêtre « prochaines question » ;
* Affichage d'un placeholder sur les inputs des questions.

Co-authored-by: Johan Girod <johangirod@gmail.com>
2020-03-22 23:14:51 +01:00
Johan Girod 6faa912aa7 répare le changement de périodes 2020-03-18 15:47:39 +01:00
Maxime Quandalle ca6195ecc5 ⬆ Mise à jour des dépendances
La MAJ de Typescript vers la version 3.8 a nécessité de mettre à jour plusieurs types
2020-03-17 14:25:44 +01:00