Commit Graph

751 Commits (3ab69422433bec17b5d769d50186ba5ac63e7e39)

Author SHA1 Message Date
Maxime Quandalle 48f569979f 🐛 oups 2022-05-04 16:43:34 +02:00
Maxime Quandalle ec456f947c 🐛 Corrige le crash de la page stats 2022-05-04 16:32:29 +02:00
Maxime Quandalle cf7d92e7f0 Cache la bannière nouveautés sur la version anglaise 2022-05-04 11:31:04 +02:00
Maxime Quandalle 5233abc7ef Réduit l'utilisation de Ramda
En vue de sa suppression dans un prochain commit
2022-05-04 11:31:04 +02:00
Maxime Quandalle af0458ae41 🔥 Suppression des aides exceptionnelles à l'embauche 2022-05-04 11:31:04 +02:00
Maxime Quandalle bd67d68e00 🔥 Supprime le simulateur des aides à l'embauche 2022-05-04 11:31:04 +02:00
Maxime Quandalle 1aba41ebf1
Ajout de snapshots pour les variables manquantes (#2115)
* Ajout de snapshots pour les variables manquantes

* Parallelise l'execution des tests de non regression

Sur mon ordi le temps total d'exectution des tests est divisé par 2 :
~60s → ~30s

* Déplace les tests de régression "rémunération dirigeant"

Au sein des différentes catégories auto-entrepreneur, indépendant et
assimilé salarié. Évite de jouer certains tests en double, ainsi que
certains tests qui correspondent à des situations impossibles (exemple
dirigeant SASU avec ACRE).
2022-05-03 15:44:56 +02:00
Johan Girod 103f47f64f Améliore le comportement des champs de nombre vides en cas de variables manquantes
Également : une valeur à undefined supprime la règle de la situation désormais
2022-05-03 14:22:27 +02:00
Johan Girod ce64d0cc24 Fix typos 2022-05-03 09:23:12 +02:00
Maxime Quandalle 901cc6ed4c
MAJ du SMIC mai 2022 (#2117)
* 🔨 Remplace la règle année par une règle date

Afin d'intégrer l'historique des variations du SMIC en cours d'année

* 📅 Mise à jour du SMIC au 1er mai 2022

*  Adaptations CI

* Écriture des dates sous forme condensée

6cfb7528e1 (r72674343)

* Corrige le taux ATMP
2022-05-02 17:18:53 +02:00
Jérémy Rialland 5cdbd8cde3 Update taux atmp 2022 2022-04-28 09:43:18 +02:00
Jérémy Rialland 6d54fe22d2 Fix type 2022-04-26 17:45:17 +02:00
Jérémy Rialland 27d0cbe4e1 Fix error in dev mode 2022-04-26 17:45:17 +02:00
Jérémy Rialland cdefb0e1e2 Fix worker 2022-04-26 17:45:17 +02:00
Jérémy Rialland f96f83abe8 Refacto du selecteur en typescript 2022-04-26 17:45:17 +02:00
Jérémy Rialland c03deab4f7 Refacto du selecteur de taux atmp 2022-04-26 17:45:17 +02:00
Jérémy Rialland ade31150a0 Remove console.log 2022-04-26 17:45:17 +02:00
Jérémy Rialland 704399e719 🐛 Remove stopPropagation cause it's the default behavior in React Spectrum 2022-04-26 17:45:17 +02:00
Jérémy Rialland fd8f0f5db2 🐛 Ignore canceling/dismissing share action 2022-04-26 17:45:17 +02:00
Jérémy Rialland 86319d26e0 Fixe type 2022-04-26 17:45:17 +02:00
Jérémy Rialland 569eca1174 🐛 Avoid error when we delete a date 2022-04-26 17:45:17 +02:00
Jérémy Rialland 1b29cd76b7 🐛 fix NaN value when scroll down 2022-04-26 17:45:17 +02:00
Maxime Quandalle 6d9b7fe1ff 🖊 Accent manquant 2022-04-26 11:56:24 +02:00
Maxime Quandalle c2014f73f6 🔥 Suppression du hack sur la config vitejs
Faux point d'entrée qui menait vers un fichier vide
2022-04-24 23:28:08 +02:00
Maxime Quandalle 5d562ab69b ⬆ MAJ Vite et Vitest 2022-04-24 23:28:08 +02:00
Johan Girod b6999c1ab7 Répare la selection de couleur pour les artiste auteur
fix #1945YYO
2022-04-22 17:15:44 +02:00
Johan Girod 087678e044 Répare la selection de couleur dans la prévisualisation
fix #2032
2022-04-22 17:15:44 +02:00
Johan Girod d055b1ed5a Corrige un bug sur le simulateur artiste auteur 2022-04-22 12:25:53 +02:00
Johan Girod abf177d959 Rétabli l'ancienne version de l'affichage des valeurs par défaut dans ruleInput
fix #2107
2022-04-22 11:49:29 +02:00
Johan Girod c9d7d221d6 Désactive l'echec des tests cypress en cas d'erreur ResizeObserver 2022-04-22 10:36:17 +02:00
Johan Girod 3c87d34cab Corrige les tests sur master 2022-04-21 18:18:34 +02:00
Johan Girod b1cba47f13 Répare le bug sur le toggle IR/IS 2022-04-21 17:04:37 +02:00
Johan Girod 881ecb8b7d Ajoute le tracking et le bandeau beta sur l'aide à la déclaration 2022-04-21 17:04:37 +02:00
Johan Girod 2e5f7db041 Change le style de la question imposition en dehors du toggle au dessus des simulateurs 2022-04-21 17:04:37 +02:00
Jérémy Rialland 65fd6bbd15 Redirection de la page index gérer vers l'entreprise
fix de bug lors de l'ecrasement de l'entreprise
2022-04-21 15:13:51 +02:00
Jérémy Rialland 604b7f2b8f Ajout d'une popover pour écraser la situation précédente
Maj des liens vers la page gérer avec le siren
Maj traductions
2022-04-21 15:13:51 +02:00
Jérémy Rialland b7489a5636 👽 Fix traductions 2022-04-21 15:13:51 +02:00
Jérémy Rialland 5d1c32e3db Ajout du parametre siren dans l'url de la page gérer 2022-04-21 15:13:51 +02:00
Jérémy Rialland efc422609a N'enregistre pas les string vide dans useSelection 2022-04-21 15:13:29 +02:00
Jérémy Rialland 1bf19e3209 Cache l'info si l'affichage est un toggle 2022-04-21 15:13:29 +02:00
Jérémy Rialland 7cb14d3a5b 🔥 Delete unused file 2022-04-21 15:13:29 +02:00
Jérémy Rialland ef8df374cc Remplace ImpositionSwitch par un RuleInput
 Refacto useSelection
2022-04-21 15:13:29 +02:00
Jérémy Rialland ced376d12e Update des toggle si la valeur dans redux est modifié 2022-04-21 15:13:29 +02:00
Johan Girod 7ede51eedc Corrige les tests sur master 2022-04-21 15:02:21 +02:00
Johan Girod 8be2be03ed Corrige les tests sur master 2022-04-21 15:02:06 +02:00
Johan Girod b6703ecb58 Corrige l'espacement des bannières après le simulateur 2022-04-21 12:22:39 +02:00
Johan Girod 438b6ed449 Ajoute les traductions et répare les tests 2022-04-21 12:17:58 +02:00
Johan Girod 072c4995fd Fait une dernière itération sur le style du bouton 2022-04-21 12:12:18 +02:00
Johan Girod 0e521d0941 Corrige le bouton voir ma situation pour l'entreprise 2022-04-21 11:41:31 +02:00
Johan Girod 72c3f9c0ec Déplace le bouton pour effacer les réponses 2022-04-21 11:28:53 +02:00
Johan Girod dd11d4824f Enlève le message sur la sauvegarde des donnnées de l'impression 2022-04-21 11:26:44 +02:00
Johan Girod 461a1b2e2f Ajoute une animation pour l'apparition des notifications 2022-04-21 11:25:02 +02:00
Johan Girod 4078113674 Enlève la convention collective des données sauvegardée par l'entreprise 2022-04-21 11:18:52 +02:00
Johan Girod 02173393ad 🎨 Améliore le bouton 'voir ma situation' : change le label et le style ensuite 2022-04-21 10:54:13 +02:00
Johan Girod 928e28bce9 Enlève les réductions de cotisation CIPAV qui vont etre supprimée en 2023 2022-04-20 19:17:11 +02:00
Johan Girod 4af1c14d33 Répare l'option pour la surcotisation 2022-04-20 19:17:11 +02:00
Johan Girod 0d3cc06bbe Ajoute l'exonération ACRE dans pour la retraite complémentaire CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod a66da0b4c1 Ajoute les tests de non regression 2022-04-20 19:17:11 +02:00
Johan Girod eed28f499b Ajoute les point cotisés pour la retraite complémentaire CIPAV 2022-04-20 19:17:11 +02:00
Johan Girod 1c97faefb8 Légère réecriture du calcul des points de la retraite de base CNAVPL 2022-04-20 19:17:11 +02:00
Jérémy Rialland fe1cdb14ba Ajout des points retraite de base CNAVPL 2022-04-20 19:17:11 +02:00
Johan Girod eaae26cdfe Répare les tests end to end 2022-04-20 18:46:32 +02:00
Johan Girod baf3f04f5c Ajoute du texte sur la modale de lien de partage 2022-04-20 18:46:32 +02:00
Johan Girod 893607eb62 Quelques améliorations 2022-04-20 18:46:32 +02:00
Johan Girod 27ecfdbeb4 Améliore le style de l'impression sur DRI 2022-04-20 18:46:32 +02:00
Johan Girod ca001191f4 Ajoute la situation dans l'impression
fix #2042
2022-04-20 18:46:32 +02:00
Johan Girod 1723256ccf Ajoute la déclaration dans la situation 2022-04-20 18:46:32 +02:00
Johan Girod 389ecbcd07 Ajoute quelques correctifs suite au retour du comptable 2022-04-20 18:46:32 +02:00
Jérémy Rialland 928e286531 Cache l'assistant DRI 2022-04-20 18:46:32 +02:00
Jérémy Rialland 62f7a1a8bd Corrections fautes 2022-04-20 18:46:32 +02:00
Johan Girod 6bf5e34b3d Quelques correctifs sur la section IS 2022-04-20 18:46:32 +02:00
Jérémy Rialland ae934ad49b 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland fee6891ef1 Add more ram to build script 2022-04-20 18:46:32 +02:00
Jérémy Rialland 541144d321 Fix du padding left sur les list Ol 2022-04-20 18:46:32 +02:00
Maxime Quandalle 8c26c2d278 Retouche texte 2022-04-20 18:46:32 +02:00
Johan Girod bc3553e075 Répare la demande mobilité suite à la suppression des valeur non applicables dans le mécanisme possibilité 2022-04-20 18:46:32 +02:00
Johan Girod a2f9f1d9a5 Ajoute quelques corrections sur l'assistant DRI 2022-04-20 18:46:32 +02:00
Jérémy Rialland 3f07927248 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland ae7659db83 Remove log 2022-04-20 18:46:32 +02:00
Jérémy Rialland cd3da4ee5c 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland b3538da2f7 Ajout de liens dans les ressources utiles 2022-04-20 18:46:32 +02:00
Jérémy Rialland c6ea0110cc Déplace les suggestions vers la page de cotisation 2022-04-20 18:46:32 +02:00
Jérémy Rialland a69c4d9cb8 Remove any error 2022-04-20 18:46:32 +02:00
Jérémy Rialland c81af13b39 Ajout de la déclaration de revenu manuel 2022-04-20 18:46:32 +02:00
Johan Girod cd65e35665 Affiche les cas non pris en compte dans l'assistant 2022-04-20 18:46:32 +02:00
Jérémy Rialland c7807b97c5 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland d647edd88f Fix lint and type error 2022-04-20 18:46:32 +02:00
Jérémy Rialland 94de3f17cc Ajout du choix bénéfice ou déficit 2022-04-20 18:46:32 +02:00
Johan Girod 9438f3a703 Ajoute une liste des cas non pris en compte dans l'assistant 2022-04-20 18:46:32 +02:00
Jérémy Rialland 0109ab0356 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland 4fc2271d24 Fix type of delete from situation 2022-04-20 18:46:32 +02:00
Jérémy Rialland 1948566a08 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Johan Girod 2e6cddf5c3 Améliore l'autosave de l'assistant à la déclaration de revenu 2022-04-20 18:46:32 +02:00
Jérémy Rialland 29030c3eb8 Empêche une mauvaise situation de crash même après un reload de la page 2022-04-20 18:46:32 +02:00
Jérémy Rialland b8816cfc95 Ajout des champs requis 2022-04-20 18:46:32 +02:00
Johan Girod bfb3b03482 Déplace le header dans la première partie seulement 2022-04-20 18:46:32 +02:00
Johan Girod c9c99b8b60 Ajoute le cas des entreprises à l'IS 2022-04-20 18:46:32 +02:00
Jérémy Rialland babf0fb0f6 Catch error in RuleLink 2022-04-20 18:46:32 +02:00
Jérémy Rialland b85746de52 Fix log 2022-04-20 18:46:32 +02:00
Jérémy Rialland 2ff1acdaff 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland 22a10c4e64 Fix WhenApplicable 2022-04-20 18:46:32 +02:00
Jérémy Rialland a951f64638 Ajout de l'adhérant à une OGA 2022-04-20 18:46:32 +02:00
Johan Girod cb8968a5e9 Répare les autres simulateurs 2022-04-20 18:46:32 +02:00
Jérémy Rialland 36c2cab92e Ajout du choix du déclarant 2022-04-20 18:46:32 +02:00
Jérémy Rialland 383446e5b1 Refacto Redux store creation 2022-04-20 18:46:32 +02:00
Jérémy Rialland 90162cc2ce Fix map error 2022-04-20 18:46:32 +02:00
Jérémy Rialland 5e1c1a2aa3 Ajout du bouton de partage 2022-04-20 18:46:32 +02:00
Johan Girod 3eaf981dfb DRI : Ajuste le calcul des cotisations sociales (provisionnelles et régularisation) 2022-04-20 18:46:32 +02:00
Jérémy Rialland 60a0ca68a5 Ajoute des key au map 2022-04-20 18:46:32 +02:00
Jérémy Rialland 21efc50125 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland 4ed5fff1c2 Fix import 2022-04-20 18:46:32 +02:00
Jérémy Rialland 496aa64c61 Ajout de la copie du message 2022-04-20 18:46:32 +02:00
Jérémy Rialland b6708d6574 Ajout de la désactivation sur les Link 2022-04-20 18:46:32 +02:00
Jérémy Rialland 7baceafb22 🐛 Fix la selection de texte dans les Accordion 2022-04-20 18:46:32 +02:00
Jérémy Rialland 9f1f7be52e 👽 Fix traductions 2022-04-20 18:46:32 +02:00
Jérémy Rialland 8b93525596 Fix test error 2022-04-20 18:46:32 +02:00
Johan Girod 2a7c940dc3 Nouvel assistant à la déclaration de revenu des indépendants 2022-04-20 18:46:32 +02:00
Johan Girod 0a4138bbb5 Répare les conditions d'affichage LFR1 dans exo covid
passe en v0.4.4
2022-04-14 16:57:45 +02:00
Maxime Quandalle 6084736596 ⬆ MAJ Cypress v9 2022-04-14 12:29:53 +02:00
Maxime Quandalle f3a82794c7 Ajoute un test d'intégration
Pour la détection de l'entreprise via le cookie Urssaf
2022-04-14 12:29:53 +02:00
Maxime Quandalle e46024e3ec Détection de l'entreprise depuis urssaf.fr 2022-04-14 12:29:53 +02:00
Maxime Quandalle a43fae17ee 💶 Budget T1 2022 2022-04-14 12:29:23 +02:00
Jérémy Rialland c5ae4a1f6e Fix algolia cors error 2022-04-14 11:15:09 +02:00
Jérémy Rialland 04c513c2ab Fix out of memory when build site 2022-04-14 11:15:09 +02:00
Jérémy Rialland c358e0ec09 Reactive sentry en prod uniquement 2022-04-14 11:15:09 +02:00
Jérémy Rialland cd47674b9d WIP Migration Sentry 2022-04-14 11:15:09 +02:00
Jérémy Rialland 15083a6324 Clean unused translations 2022-04-13 16:38:57 +02:00
Jérémy Rialland d992ad5602 Retour sur le total de l'exo covid 2022-04-13 16:38:57 +02:00
Johan Girod b145414aec Lint 2022-04-08 12:05:01 +02:00
Johan Girod 77ba4a9a1f Répare le tracking une bonne fois pour toute
ATInternet sucks a little bit
2022-04-08 11:39:54 +02:00
Johan Girod 39d836c709 Push sur master trop rapide 2022-04-08 11:18:54 +02:00
Johan Girod 658c186f51 Répare le tracking des clicks 2022-04-08 11:17:32 +02:00
Johan Girod 1b620356ed Répare le tracking des intégrations externes 2022-04-08 10:30:51 +02:00
Jérémy Rialland 44a0033593 Fix manuel eslint 2022-04-07 18:24:32 +02:00
Jérémy Rialland 8d9f52b5df Fix eslint automatique 2022-04-07 18:24:32 +02:00
Johan Girod ea782e7b5b Fix le tracking 2022-04-07 15:14:02 +02:00
Johan Girod af02db4463 Fix le tracking 2022-04-07 14:42:12 +02:00
Johan Girod b016932c5e Met à jour les CORS 2022-04-07 14:22:04 +02:00
Johan Girod 1a27fcd65e Améliore le tracking
fix #1824
2022-04-07 13:51:07 +02:00
Maxime Quandalle d325c095c8 🐛 Corrige le point d'entrée en double en mode dev 2022-04-06 11:01:39 +02:00
Johan Girod 78c8f10c7c (comparaison des statuts) Enlève les montants des droits sociaux ouverts suites aux retours de l'ACOSS
De toute façon ils n'étaient plus à jour. Il faudra les retravailler lorsque nous attaquerons cette partie
2022-04-05 17:00:22 +02:00
Johan Girod 91b2e25e26 Rétabli les titres-restaurant dans le simulateur salarié
fix #2084
2022-04-05 15:16:18 +02:00
Johan Girod 2784b55c21 Ajoute le simulateur covid dans la recherche et dans les stats 2022-04-04 11:07:00 +02:00
Maxime Quandalle c6176f5764 ⬆ MAJ @storybook/builder-vite
https://github.com/storybookjs/builder-vite#project-has-been-renamed
2022-04-04 09:57:16 +02:00
Maxime Quandalle eb204584fe ⬆ Vite 2.9 2022-04-04 09:57:16 +02:00
Johan Girod dbad75b0dd Derniers retours Dnrti 2022-04-01 17:15:25 +02:00
Jérémy Rialland 7f18b95f38 🐛👽 Fix des mauvaises key dans metadata 2022-04-01 17:15:25 +02:00
Johan Girod f0b2a04746 Fix end 2 end test 2022-04-01 17:15:25 +02:00
Johan Girod eab0331c18 Corrige les derniers retours sur assistant charge sociales 2022-04-01 17:15:25 +02:00
Johan Girod 70f23688af Ajoute l'exonération covid dans le simulateur de calcul des charges sociales 2022-04-01 17:15:25 +02:00
Johan Girod 948e859316 Enlève la version plus complète de l'aide à la déclaration 2022-04-01 17:15:25 +02:00
Johan Girod 250b320ffe Ajoute le simulateur covid dans la liste des simulateurs 2022-04-01 17:15:25 +02:00
Jérémy Rialland 5c1117a652 👽 Refact des traductions exo covid 2022-04-01 17:15:25 +02:00
Jérémy Rialland d518f37002 👽 Fix traductions 2022-04-01 17:15:25 +02:00
Jérémy Rialland 8c2012a31a Retour exo covid 2022-04-01 17:15:25 +02:00
Jérémy Rialland 57ebda58b4 👽 Fix traductions 2022-04-01 17:15:25 +02:00
Jérémy Rialland 29e18f602c Ajout d'une description pour PdE sur la page gérer 2022-04-01 17:15:25 +02:00
Jérémy Rialland 627520da3c 👽 Fix traductions 2022-04-01 17:15:25 +02:00
Jérémy Rialland cb40c54296 Retour sur les résumé 2022-04-01 17:15:25 +02:00
Jérémy Rialland c0e35fcda1 Retour exo covid 2022-04-01 17:15:25 +02:00
Johan Girod ffc00310d4 Affiche les questions dans une Popover lors de la modification depuis la situation 2022-03-31 12:11:54 +02:00
Johan Girod c0abfcfc52 Augmente la version de la sauvegarde de l'état de l'entreprise
Pour réparer les bugs liées à un mauvais état sauvegardé
2022-03-31 12:11:54 +02:00
Johan Girod 383676843d Evalue les questions pour afficher un texte dynamique 2022-03-31 12:11:54 +02:00
Johan Girod ab51ddc6c9 Répart les simulateur profession libérale 2022-03-31 12:11:54 +02:00
Johan Girod 9715f9cc76 Répare la signature du package (push sur master involontaire :oups:) 2022-03-30 15:23:36 +02:00
Johan Girod 1f702677e3 Répare la signature typescript du package exoneration-covid 2022-03-30 15:19:06 +02:00
Johan Girod 372ae69a93 Enlève les simulateurs 'private' des résultats de recherche 2022-03-30 11:52:04 +02:00
Johan Girod 68d059f2c1 Cache l'exonération covid en prod 2022-03-30 11:52:04 +02:00
Jérémy Rialland 5eea1f9c89 Refacto de CustomTooltip 2022-03-30 11:52:04 +02:00
Jérémy Rialland 7d7b8f48a7 Update des textes du formulaire + traduction 2022-03-30 11:52:04 +02:00
Jérémy Rialland 8a10e75c2d Fix lint error 2022-03-30 11:52:04 +02:00
Jérémy Rialland 3d73b74320 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 1e1c6c5d76 Ajout de l'ancien résumé 2022-03-30 11:52:04 +02:00
Jérémy Rialland 272fa60627 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland ae10dac672 Ajout des codes dans les résumé 2022-03-30 11:52:04 +02:00
Jérémy Rialland 8a6068ec72 Fix type error 2022-03-30 11:52:04 +02:00
Jérémy Rialland 6838b0480d 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 578a27b2d3 Fix css 2022-03-30 11:52:04 +02:00
Jérémy Rialland 21a45c1afc Cache les prix / mois LFR1 non applicable 2022-03-30 11:52:04 +02:00
Jérémy Rialland f6f6b187a9 Garde en memoire les choix selectionné 2022-03-30 11:52:04 +02:00
Jérémy Rialland 8bd863b0c3 Cache certains choix dans le form S1 2022-03-30 11:52:04 +02:00
Jérémy Rialland 7917b3d543 Retour sur les textes 2022-03-30 11:52:04 +02:00
Jérémy Rialland 8884bb3108 Fix des plafond et plancher du form S2 2022-03-30 11:52:04 +02:00
Jérémy Rialland 2f43d541e7 Refacto de ExonérationCovid 2022-03-30 11:52:04 +02:00
Jérémy Rialland 82016d3a17 Ajout d'une valeur par defaut dans getMeta 2022-03-30 11:52:04 +02:00
Jérémy Rialland 653d3d6ace 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 9946852ade Ajout des mois sur le form S2
Ajout d'une info si non eligible S2
Simplification du hooks de synchronisation de la situation avec l'engine
2022-03-30 11:52:04 +02:00
Jérémy Rialland 9c41e67206 Cache le header du tableau sur mobile 2022-03-30 11:52:04 +02:00
Jérémy Rialland 1aa4766d2a 🐛 Fix type error 2022-03-30 11:52:04 +02:00
Jérémy Rialland 391ee89bad Refacto Radio
* Ajout des RadioCard et RadioCardGroup
2022-03-30 11:52:04 +02:00
Jérémy Rialland a71afc2926 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 981620df24 Refacto exo covid 2022-03-30 11:52:04 +02:00
Jérémy Rialland 23569427ce Rename radioVisible into hideRadio 2022-03-30 11:52:04 +02:00
Jérémy Rialland 59a1984cca 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 28308c9a7c Ajout de la page S2 2022-03-30 11:52:04 +02:00
Jérémy Rialland a8e753992d ⬆️ Update package 2022-03-30 11:52:04 +02:00
Jérémy Rialland dbfb97436b Ajout du recap expert 2022-03-30 11:52:04 +02:00
Jérémy Rialland cfd14b3436 Ajout du filtre de LFR1 si non applicable 2022-03-30 11:52:04 +02:00
Jérémy Rialland 0d04e35dd6 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 5d5e57bd15 Amélioration des select et du css mobile 2022-03-30 11:52:04 +02:00
Jérémy Rialland 268a84a139 Ajout des traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland 09b5ded4f0 Ajout du formulaire S1 et S1bis 2022-03-30 11:52:04 +02:00
Jérémy Rialland 0347d6e1f7 Ajout des traduction 2022-03-30 11:52:04 +02:00
Jérémy Rialland bf9afdd5db Refacto du type pour les radio block 2022-03-30 11:52:04 +02:00
Jérémy Rialland 8ed5e7eb3c Fix des erreurs de props sur les boutton 2022-03-30 11:52:04 +02:00
Jérémy Rialland e0d291dbf9 Ajout du select et du radio inline 2022-03-30 11:52:04 +02:00
Jérémy Rialland d285b56ccf Ajout du selecteur radio par block 2022-03-30 11:52:04 +02:00
Jérémy Rialland 4eff86a18a WIP exonération-covid
fix #2045
Co-authored-by: Johan Girod <dev@johangirod.com>
2022-03-30 11:52:04 +02:00
Jérémy Rialland e02964330b 🐛 Catch error in fetch-job-offers script 2022-03-30 11:52:04 +02:00
Jérémy Rialland 19f8fda420 👽 Fix traductions 2022-03-30 11:52:04 +02:00
Jérémy Rialland ae4aaa7fa4 🐛 Fix de la selection de text dans la popover 2022-03-30 11:52:04 +02:00
Jérémy Rialland dbb25fcf3e Update des textes du formulaire 2022-03-30 11:52:04 +02:00
Jérémy Rialland b777997351 Refacto table 2022-03-30 11:52:04 +02:00
Jérémy Rialland 5c5f0d0df8 Remove "par an" 2022-03-30 11:52:04 +02:00
Jérémy Rialland 60bfdf7458 Fix vite config type error 2022-03-29 15:22:11 +02:00
Jérémy Rialland 545c02a972 Add capture console error in sentry
Update Sentry
2022-03-29 15:22:11 +02:00
Jérémy Rialland ee414a3d5f Fix lint error 2022-03-29 15:22:11 +02:00
Jérémy Rialland d0c4e69a8a Autofix new eslint rules 2022-03-29 15:22:11 +02:00
Jérémy Rialland 058702462e ⬆️ Update eslint packages
Add and delete some rules
2022-03-29 15:22:11 +02:00
Johan Girod 7024473acd Fix linting 2022-03-24 18:24:18 +01:00
Johan Girod cbd60c44dc empty commit to trigger redeploy 2022-03-24 17:06:41 +01:00
Johan Girod 700f6b253e Répare les intégration lorsqu'aucune couleur n'est précisé
Par ailleurs, répare les liens en dessous

fix #2065
2022-03-24 16:32:59 +01:00
Johan Girod b8339babb6 Ajuste le sampling rate de sentry pour éviter d'exploser les quotas
see https://docs.sentry.io/platforms/python/configuration/sampling/#sampling-transaction-events
2022-03-23 10:13:08 +01:00
Johan Girod eca4380179 Remove iframe resizer from vendor 2022-03-22 13:26:28 +01:00
Johan Girod cc47d50baa 🐛 Répare le problème de positionnement de la Popover dans l'iframe
fix #2063
2022-03-22 13:26:28 +01:00
Jérémy Rialland 9aa9c527b1 Try 25ms to fix firefox bug 2022-03-18 10:36:16 +01:00
Jérémy Rialland 358b6f05b8 Try 50ms to fix firefox bug 2022-03-18 10:36:16 +01:00
Jérémy Rialland 0ea982520a Try 10ms to fix firefox bug 2022-03-18 10:36:16 +01:00
Jérémy Rialland c7fd333f44 👽 Fix traductions 2022-03-18 10:36:16 +01:00
Jérémy Rialland eef50ac7bb Refacto de wrapperDebounceEvents 2022-03-18 10:36:16 +01:00
Jérémy Rialland 909fa4bb3e 🐛 Fix storybook bug when build 2022-03-18 10:36:16 +01:00
Jérémy Rialland b901b7dfad 🐛 Ajout d'un debounce sur les boutons 2022-03-18 10:36:16 +01:00
Jérémy Rialland 5c46c452f5 Supression du fix des click apres un event touch sur mobile 2022-03-16 16:08:51 +01:00
Jérémy Rialland 4f0b1bf0ec 🐛 Add missing file PlacesDesEntreprises 2022-03-16 16:08:51 +01:00
Jérémy Rialland fcf41da6a9 🐛 Fix prevent click after touch on button 2022-03-16 16:08:51 +01:00
Jérémy Rialland 7550d4f533 Revert "Revert "Place des entreprises (#2034)""
This reverts commit 2c8c0fca5e.
2022-03-16 16:08:51 +01:00
Johan Girod b6ec83fae5 💚 Répare les tests sur master 2022-03-16 10:45:07 +01:00
Jérémy Rialland 98a8941fdf Fix type error 2022-03-16 10:45:07 +01:00
Johan Girod 2c8c0fca5e Revert "Place des entreprises (#2034)"
This reverts commit 078e60b728.
2022-03-15 20:21:58 +01:00
Johan Girod 8973ec6afb Enlève les suggestions dans l'édition de valeur dans la situation 2022-03-15 17:18:46 +01:00
Johan Girod 2d7a478baa 🔥 Améliore la gestion de la recherche des commune 2022-03-15 15:45:16 +01:00
Johan Girod 6e2bff050d Répare les tests end to end 2022-03-15 14:29:26 +01:00
Johan Girod f9147bf2b6 Ajoute un bouton pour éditer les informations de son entreprise sur la page gérer 2022-03-15 14:29:26 +01:00
Johan Girod 6e857ac572 Améliore le style de la page simulateur 2022-03-15 14:29:26 +01:00
Johan Girod bcbeccb8b8 Ajoute la possibilité d'éditer les réponses directement dans la modale 'ma situation' 2022-03-15 14:29:26 +01:00
Johan Girod 91a3591966 Améliore la page Home 2022-03-15 14:29:26 +01:00
Johan Girod 717c5c59d8 Ajoute le bloc d'information sur l'entreprise 2022-03-15 14:29:26 +01:00
Johan Girod 289524639e Enlève les questions 'bénéficiaires' sur le simulateur SASU 2022-03-15 14:29:26 +01:00
Johan Girod 730f5bfa06 Met à jour les tests de non-regression 2022-03-15 14:29:26 +01:00
Johan Girod 3aa11ace73 Revoie les parcours avec entreprise existante
- Met à jour le style des notifications dans la conversation
- Améliore la landing page
- Améliore la vue de la situation des simulateurs
- Les données de l'entreprise courante sont stockées en publicodes
- Ajoute la possibilité de réinitialisé la simulation sans les données entreprises
2022-03-15 14:29:26 +01:00
Johan Girod 53f66769e1 Ajoute le composant Message au design system
fix #2028
2022-03-15 14:29:26 +01:00
Johan Girod 1ee039e4c5 Ajoute une prop 'size' aux listes 'Ul' 2022-03-15 14:29:26 +01:00
Jérémy Rialland 078e60b728
Place des entreprises (#2034)
* WIP Place des entreprises

* Fix Emoji waning

* WIP Place des entreprises

* Ajout de PdE dans les CSP directive

* Ajout de l'option small sur la popover

* Style de l'iframe place des entreprises

* ⬆ Update react-aria button, dialog and overlays

* Amélioration du composant PlaceDesEntreprises

* Empêche l'event "click" apres un event "touch" sur mobile (fix #2020)

* Clean commentaire

* Fix des erreurs de dom

* Ajout des fonctions isProduction, isStaging et isDevelopment

* Ajout des url de staging place des entreprises

* Refacto du texte

* Ajout des traduction

* Ajout du staging de PdE dans le cors

* Modification du lien storybook EN

* Ajout de dépréciation sur les var d'env MODE, DEV et PROD

* Ajout du siret pour PdE dans Gérer

* Ajout d'un scrollToTop sur l'onLoad de l'iframe

* Fix css de la popover sur mobile

* Fix css des bar de pourcentage sur tablet
2022-03-15 13:12:27 +01:00
Maxime Quandalle b28895e068 ⬆ Met à jour i18next-parser
Suite au support ES Module https://github.com/i18next/i18next-parser/issues/497
2022-03-13 09:10:20 +01:00
Johan Girod 450bdc734a Fix translations 2022-03-10 10:52:06 +01:00
Jérémy Rialland ed12a22e1a 🐛 Fix des erreurs d'import des deps cjs en dev 2022-03-10 10:26:15 +01:00
Johan Girod b601202cc5 Répare le formulaire d'assistant à la déclaration de revenus pour indépendants 2022-03-09 11:32:58 +01:00
Johan Girod 1d28462872 Répare le formulaire de demande mobilité 2022-03-09 11:32:58 +01:00
Maxime Quandalle 1362c89bae ⬆ Mise à jour publicodes 2022-03-08 11:56:54 +00:00
Jérémy Rialland 33199b79e0 * Ajout de storybook
Ajout d'un Switch oui/non

* Fix lint

* Add react-router and fix type

* Fix lint

* Resolution du conflit de version de prettier avec storybook

* Fix storybook

* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop

* Déploiement de Storybook

* Fix déploiement

* Fix déploiement storybook url

* Fix Switch style

* Remplace les oui/non radio bouton par un Switch

* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator

* Update Storybook packages

* Ajout d'un debounce dans OuiNonInput

* Fix du Switch

* Refacto des alias

* Fix lint error avec Storybook

* Fix eslint error

* Refacto deploy for Storybook

* Ajout de type pour les yaml d'economie collaborative
Ajout de type sur les fonction du locale storage
+ Autre fix de type

* Deploy storybook in dist dir in prod

* Fix focus on Switch

* Fix cy test

*  Remplace l'alias ~ par @

*  Refacto du Switch

* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte

* Ajout des stories RadioGroup et ToggleGroup

* Remplace le Switch oui/non par un ToggleGroup

* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch

* Fix autofocus

* Fix cypress test

* 🐛 Ajout du polyfill replaceAll

* Test de deploiement

* Ajout d'une redirection pour Storybook

* Fix Storybook url

* Fix du deploiement de Storybook
2022-03-03 15:10:10 +01:00
Jérémy Rialland 80be3f9229
#2007 add yes no switch (#2037)
* Ajout de storybook

Ajout d'un Switch oui/non

* Fix lint

* Add react-router and fix type

* Fix lint

* Resolution du conflit de version de prettier avec storybook

* Fix storybook

* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop

* Déploiement de Storybook

* Fix déploiement

* Fix déploiement storybook url

* Fix Switch style

* Remplace les oui/non radio bouton par un Switch

* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator

* Update Storybook packages

* Ajout d'un debounce dans OuiNonInput

* Fix du Switch

* Refacto des alias

* Fix lint error avec Storybook

* Fix eslint error

* Refacto deploy for Storybook

* Ajout de type pour les yaml d'economie collaborative
Ajout de type sur les fonction du locale storage
+ Autre fix de type

* Deploy storybook in dist dir in prod

* Fix focus on Switch

* Fix cy test

*  Remplace l'alias ~ par @

*  Refacto du Switch

* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte

* Ajout des stories RadioGroup et ToggleGroup

* Remplace le Switch oui/non par un ToggleGroup

* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch

* Fix autofocus

* Fix cypress test

* 🐛 Ajout du polyfill replaceAll

* Test de deploiement

* Ajout d'une redirection pour Storybook

* Fix Storybook url

* Fix du deploiement de Storybook
2022-03-03 14:37:53 +01:00
Jérémy Rialland 1877d351ff Revert "🎨 Ajout de storybook + d'un Switch oui/non (#2014)"
This reverts commit e3d0883804.
2022-03-03 11:08:05 +01:00
Jérémy Rialland e3d0883804
🎨 Ajout de storybook + d'un Switch oui/non (#2014)
* Ajout de storybook

Ajout d'un Switch oui/non

* Fix lint

* Add react-router and fix type

* Fix lint

* Resolution du conflit de version de prettier avec storybook

* Fix storybook

* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop

* Déploiement de Storybook

* Fix déploiement

* Fix déploiement storybook url

* Fix Switch style

* Remplace les oui/non radio bouton par un Switch

* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator

* Update Storybook packages

* Ajout d'un debounce dans OuiNonInput

* Fix du Switch

* Refacto des alias

* Fix lint error avec Storybook

* Fix eslint error

* Refacto deploy for Storybook

* Ajout de type pour les yaml d'economie collaborative
Ajout de type sur les fonction du locale storage
+ Autre fix de type

* Deploy storybook in dist dir in prod

* Fix focus on Switch

* Fix cy test

*  Remplace l'alias ~ par @

*  Refacto du Switch

* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte

* Ajout des stories RadioGroup et ToggleGroup

* Remplace le Switch oui/non par un ToggleGroup

* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch

* Fix autofocus

* Fix cypress test

* 🐛 Ajout du polyfill replaceAll
2022-03-03 10:49:35 +01:00
Jérémy Rialland 63269f280c
Fix sentry (#2033)
* 🐛 Fix variable d'env manquante
* ⬆ Update sentry
* 🔥 Suppression de la var d'env inutilisé VITE_GIT_HEAD
2022-03-02 18:39:10 +01:00
Jérémy Rialland 020fe18dda
🐛 Correction de deux liens dans les metadata-src (#2030)
🐛 Correction de deux liens dans les metadata-src
 Ajout de type sur le sitePath
 Refacto du script algolia:update en typescript
* Fix eslint error
* Ajout de commentaire sur les types
 Refacto du type de retour de getSimulatorsData
2022-03-01 15:52:55 +01:00
Jérémy Rialland 8875ecdcb9
🐛 Fix la non prise en compte du paramètre d'url par defaut (#2006)
* 🐛 Fix la non prise en compte du parametre d'url par defaut

*  Fix plusieurs types

* 🐛 Fix componentCSS refacto
2022-02-22 18:34:31 +01:00
Julien Bouquillon a9548652bb Refacto : MAJ api url recherche-entreprises 2022-02-22 11:11:43 +01:00
Julien Bouquillon 3f5e9414a5 Refacto : MAJ cypress recherche-entreprises 2022-02-22 11:11:43 +01:00
Julien Bouquillon c29cee32e5 Refacto : MAJ cypress recherche-entreprises 2022-02-22 11:11:43 +01:00
Julien Bouquillon a2bb289b74 Refacto : MAJ netlify recherche-entreprises 2022-02-22 11:11:43 +01:00
Julien Bouquillon 904d380cc4 Refacto : MAJ de l'url recherche-entreprises 2022-02-22 11:11:43 +01:00
Johan Girod f9315f75d1 Enlève la question sur la DFS pour les SASU (non applicable) 2022-02-21 18:57:03 +01:00
Johan Girod b4c8cf6a3f Répare la selection de période sur les simulateurs
fix #2019
2022-02-21 18:57:03 +01:00
Johan Girod 15626375e4 (ci) fix linting 2022-02-21 16:36:29 +01:00
Johan Girod fe5430cbcd Met à jour les paquets publicodes à la dernière version
fix #2015
2022-02-21 16:36:29 +01:00
Dimitri Bourreau 6ba4e35f51 Répare "yarn prepare" échouant si présence d'un espace dans le chemin d'un fichier
Signed-off-by: Dimitri Bourreau <contact@dimitribourreau.me>
2022-02-21 15:53:13 +01:00
Johan Girod 8dd5ef113b Répare le prérendu lorsque les variables d'environnement sont manquante 2022-02-21 12:17:21 +01:00
Maxime Quandalle 73d4875586 🐛 Permet de démarrer l'app sans les variables d'environnement 2022-02-17 11:56:09 +01:00
Maxime Quandalle 13523f45a3 🐛 Corrige les erreurs dans la console 2022-02-17 11:56:09 +01:00
Johan Girod 454fbe4c80 Désactive le watch des règles en attendant de trouver une meilleure façon de faire 2022-02-14 18:19:57 +01:00
Johan Girod 70650db9f6 Change l'architecture des règles de l'exonération
Pour être plus proche de l'implémentation, les exonérations sont regroupées par mois.
Ajoute un tutoriel d'utilisation complet dans le README

v0.2.0
2022-02-14 18:19:57 +01:00
Johan Girod b1c85af31e Crée un nouveau paquet npm contenant les règles publicodes de l'exonération covid 2022-02-14 18:19:57 +01:00
Maxime Quandalle c028d89a3e Simplifie l'intégration iframe
L'insertion de l'iframe par le script ne dépend plus d'un identifiant
présent dans le DOM. Permet également l'insertion de plusieurs iframes
sur la même page, ce qui était impossible avant.
2022-02-14 11:25:13 +01:00
Johan Girod 450a163c99 Corrige le taux de CFP pour les autoentrepreneurs PLNR depuis le 1er janvier 2022 2022-02-10 14:32:55 +01:00
Johan Girod 1a8316e0fe Corrige la taxe de frais de chambre pour les autoentrepreneur artisans
fix #2010
2022-02-10 14:32:55 +01:00
Maxime Quandalle ba4c358452 🤖 Automatise la publication du paquet modele-social sur NPM 2022-02-10 08:24:40 +01:00
Johan Girod eb43986058 Rend exportable l'assistant à la déclaration de revenu des indépendants 2022-02-09 19:03:26 +01:00
Johan Girod 5066623173 Rétabli le rendu bloc par défaut du markdown 2022-02-09 19:03:26 +01:00
Johan Girod 2d54c435a5 Enlève un lien mort dans les ressources AE 2022-02-09 19:03:26 +01:00
Johan Girod 5e827fa765 Met à jour l'aide à l'aide à la déclaration indépendant pour 2021
Améliore la présentation des résultats
2022-02-09 19:03:26 +01:00
Jérémy Rialland dd20ce09c3
🐛🎨 Fix des éléments qui apparaissent à l'impression (#1966)
* 🐛🎨 Fix des élements qui apparaisent à l'impression

* 🐛🎨 Fix des block vide à l'impression

* 🐛🎨 Fix des types

* 🐛💻 Ajout d'un check pour afficher le bouton d'impression

* 🐛🎨 Fix des types

* 🐛🎨 Amélioration visuel lors de l'impression

* 🐛🎨 Suppression des marges autour du simulateur à l'impression

* 🐛🎨 Supression d'une classe global css inutile

*  Fix types
2022-02-09 11:32:15 +01:00
Jérémy Rialland 88d0627c88
Nettoyage du fichier .env.template + Ajout du devtool redux uniquement en mode dev (#2001)
*  Déplace les scripts de traduction dans site

*  Nettoyage du fichier .env.template

*  Ajout du devtool redux uniquement en mode dev

*  Ajout d'une erreur si l'api github ne retourne pas un status 200

*  Fix types

*  Temporary fix package import error

* ⬆️ Update @redux-devtools/extension
2022-02-09 10:26:56 +01:00
Jérémy Rialland d5649f8a2a
🏓🤩 Ajout d'un selecteur de période sur les simulateurs indépendants (#1984)
* 🏓🤩 Ajout d'un selecteur de période sur les simulateurs indépendants

Amélioration du type Simulation

fix #1138

* 🏓🤩 Fix pour que la traduction puisse fonctionner

* 🏓🤩 Fix de la traduction

Affichage du status que deepl retourne en cas d'erreur

*  Refacto du selecteur d'année
🎨 Ajout du selecteur d'année sur le simulateur auto-entrepreneur
🔥 Suppression du lien vers l'aide à la déclaration des revenus
🎨 Ajout de l'année dans le titre du simulateur

* 🐛 Ajout des var d'env dans le template
🐛 Fix d'un process.env restant

* 🐛 Fix des fakeData

* 👽 Fix traduction

*  Refacto du selecteur d'année
👽 Fix traduction
2022-02-09 10:01:04 +01:00
Johan Girod 096b5e8568 Répare l'autoresize de l'iframe sur chrome
On utilise une logique propre, plus la peine de passer par iframeResizer (qui intègre beaucoup de logique
de polyfill).

Par ailleurs, répare la page de test de l'intégration iframe en dev.

fix #1968, fix #1998
2022-02-08 17:13:59 +01:00
Jérémy Rialland 279098edaf
🐛🎨 Fix de la largeur des boutons dans des cartes sur mobile (#1957) 2022-02-07 09:37:19 +01:00
Jérémy Rialland bbcb981c3e
Refacto de la config eslint (#1962)
*  Refacto de la config eslint

*  Ajout de rel='noreferrer' sur les liens

*  Fix de différentes erreurs de types et de tests

*  Ajout des regles cypress dans eslint

*  Suppression de la regle react/jsx-no-target-blank

*  Fix import
2022-02-07 09:34:32 +01:00
Johan Girod e42c70d284 👽 ajoute une traduction manquante
Déplace les scripts de traduction au même niveau que le .env.template qui définie les variables
d'environement qu'ils utilisent.
2022-02-07 08:53:19 +01:00
Jérémy Rialland ed477dd41c
🐛 Fix de la page d'erreur quand le site crash (#1985) 2022-02-03 17:52:40 +01:00
Maxime Quandalle fcce42529e 🐛 Corrige les images des références dans la documentation 2022-02-01 18:31:52 +01:00
Maxime Quandalle 595a898f11 🐛 Corrige l'affichage de la documentation en mode dev 2022-02-01 18:31:52 +01:00
Maxime Quandalle 93aebba1f2 Supprime l'autofocus sur la page d'accueil
À l'usage je trouve que le saut du curseur sur le champ de recherche
d'entreprise est perturbant. Je pense que ça pose aussi des problèmes
d'accessibilité (navigation au clavier, lecteur d'écran), en particulier
pour la page d'accueil.
https://developer.mozilla.org/fr/docs/Web/HTML/Global_attributes/autofocus#remarques_sur_laccessibilit%C3%A9_de_la_fonctionnalit%C3%A9

Google met bien de l'autofocus sur sa page d'accueil mais le champ
de recherche est vraiment ce que la personne va utiliser à 99%, ce qui
n'est pas le cas pour nous.
2022-02-01 18:05:25 +01:00
Maxime Quandalle ce6254b094 🖊 Documente le système de retours utilisateurs 2022-02-01 16:51:31 +01:00
Jérémy Rialland cfeff3ee72
🐛 Fix de l'apelles polyfill et suppression du proxy polyfill.io (#1970)
* 🐛 Empêche netlify de mettre en cache les polyfill

* 🐛 test no cache

* 🐛 test no proxy

* 🐛 fix cors

* 🐛 Suppression du proxy polyfill.io de dev
2022-02-01 13:40:59 +01:00
Maxime Quandalle 30bc63bc14 Migre le script versement-mobilité en ESM 2022-02-01 08:42:59 +01:00
Maxime Quandalle 560513a6e7 🔥 Supprime reselect 2022-02-01 08:37:58 +01:00
Maxime Quandalle df93f40da3 🔥 Suppression de dépendences NPM non utilisées 2022-02-01 08:37:58 +01:00
Maxime Quandalle 78f4766d98 Changement de méthode de vérification Google Search console
Évite de “polluer” l'en-tête HTML
2022-02-01 08:37:58 +01:00
Maxime Quandalle 02e20fd3fd 🐛 Corrige le rendu côté serveur
Le rendu fonctionnait mais l'ajout d'un CSS `opacity: 0` sur la racine
`#js` générait un flash visuel inopiné.
2022-02-01 08:37:58 +01:00
Maxime Quandalle 5e8b47f9bc 🐛 Corrige la saisie du versement mobilité 2022-01-31 14:17:54 +01:00
Maxime Quandalle 1836dfd400 Prise en compte des retours PR vitejs
- Creation d'un composnant <BrowserOnly /> pour éviter le CLS
- Restaure l'animation de chargement et le message de navigateur obsolète
- Correction d'une chaîne de caractère dans l'UI avec des tabulations
- Répare la section nouveautés
- Suppression du rehooks/local-storage
- Suppression de swr
2022-01-31 13:33:07 +01:00
Maxime Quandalle 80cfdb7ebf Rendu coté serveur pour les tags Helmet 2022-01-31 13:33:07 +01:00
Johan Girod f875fa2c0b Répare le prérendu des iframes 2022-01-31 13:33:07 +01:00
Johan Girod 349703ef42 Répare les commande de preview netlify en developement 2022-01-31 13:33:07 +01:00
Maxime Quandalle df1cfa3872 Ajout d'un build pour le script iframe 2022-01-31 13:33:07 +01:00
Maxime Quandalle cdf441a9e1 🐛 Corrections diverses 2022-01-31 13:33:07 +01:00
Maxime Quandalle 42f89c6c7e Hot reload pour les règles publicodes 2022-01-31 13:33:07 +01:00
Maxime Quandalle d1d96dad29 🐛 Pas de tracking ATInternet dans le bundle SSR 2022-01-31 13:33:07 +01:00
Maxime Quandalle 485518997d ⬆ Mise à jour des dépendences
🔥 Suppression de la dépendence "enzyme"
2022-01-31 13:33:07 +01:00
Johan Girod 3745f32f0a Fix typecheck 2022-01-31 13:33:07 +01:00
Johan Girod d9cd522dd8 Répare react-pdf avec vitejs 2022-01-31 13:33:07 +01:00
Johan Girod d01a318f77 Met à jour recharts pour fonctionner en ESModule 2022-01-31 13:33:07 +01:00
Maxime Quandalle d540cd03d5 Utilise netlify-cli pour la preview locale 2022-01-31 13:33:07 +01:00
Maxime Quandalle 3e1bb91279 Configuration du Rendu coté serveur (SSR)
Désormais nous utilisons un script NodeJS natif pour générer le code
HTML pour le pré-rendu des pages. Cela est plus rapide et plus fiable
que la méthode précédente qui consistait un instrumentaliser un
navigateur (pupetter)
https://github.com/chrisvfritz/prerender-spa-plugin

Cela implique toutefois de faire attention à ne plus utiliser des
variables gloables du navigateur, comme `window`, `document` ou
`location` dans nos scripts. C'est plutôt une bonne pratique, mais il
faudrait sans doute configurer du typage pour détecter ces usages le
plus tôt possible et éviter de créer des erreurs inopinées avec le SSR.
2022-01-31 13:33:07 +01:00
Maxime Quandalle 9ad8b0f186 Remplace react-markdown par markdown-to-jsx
La version utilisée de react-markdown n'était pas compatible avec
ViteJS. J'ai tenté la mise à jour vers la v7 qui est publiée sous forme
de ES Module, ce qui nécessitait d'intégrer plusieurs changements d'API.
En m'y attelant j'ai réalisé que la motivation première de
react-markdown était de ne surtout pas utiliser
`dangerouslySetInnerHTML`, ce qui est utile pour les cas d'usages où le
markdown n'est pas digne de confiance (message d'utilisateurs par
exemple). Cette contrainte oblige à alourdir sensiblement la quantité de
JavaScript à charger et à évaluer.

Anisi dans certains markdown que l'on affiche, on utilise la balise HTML
`<sup>`, qui n'est pas parsée nativement pas react-markdown. Comme on ne
peut pas faire de `dangerouslySetInnerHTML` il faut intégrer un parseur
HTML complet qui rajout 60kb, juste pour quelques occurences de `<sup>`
dans les pages nouveautés.

Dans notre cas d'usage reparser tout le html en Javascript, n'est pas
utile. markdown-to-jsx semble plus adapté et beaucoup plus léger. Par
ailleurs le paquet est 5 fois plus utilisé que react-markdown :
https://www.npmtrends.com/react-markdown-vs-markdown-to-jsx
2022-01-31 13:33:07 +01:00
Maxime Quandalle e6e2ec2c9e Ajoute plugin-legacy pour les anciens navigateurs 2022-01-31 13:33:07 +01:00
Maxime Quandalle bb4106a8b5 Sites mon-entreprise et infrance
- Création d'un plugin personnalisé pour gérer le serveur dev et le
  build Rollup
- Restauration d'un template.html (ne fonctionne pas encore au build)
- Suppression de la config Babel
2022-01-31 13:33:07 +01:00
Maxime Quandalle 50a54fbf26 🔥 Remplace Jest par Vitest
Nous utilisions Jest uniquement pour les tests de non regressions qui
recquièrent le “snapshot testing”. Cette fonctionnalité étant supoprtée
par Vitest, il n'est plus utile de maintenir 2 environnement de tests
séparés.
2022-01-31 13:33:07 +01:00
Maxime Quandalle 3b6c286560 🔥 Remplace Mochapack par Vitest
Réactive 2 suites de tests qui n'étaient plus fonctionnelles :
- les "exemples" définis directements dans le publicodes
- le StackedBarChart

Suppression de mocha, mochapack, sinon, chai
2022-01-31 13:33:07 +01:00
Maxime Quandalle 189435399e 🔥 Retire des dépendences 2022-01-31 13:33:07 +01:00
Maxime Quandalle 16ba0e5d3e Migration des variables d'environnement
Avec vite, on n'utilise plus `process.env` côté client, mais
`import.meta.env`. Par ailleurs seules les variables d'environnement
préfixées par `VITE_` sont exposées au client, les autres sont
uniquement disponibles côté serveur.
2022-01-31 13:33:07 +01:00
Maxime Quandalle 23cb5b83d4 Migration vers les ESModules 2022-01-31 13:33:07 +01:00
Maxime Quandalle 2599f1d462 Ajoute une configuration ViteJS 2022-01-31 13:33:07 +01:00
Johan Girod 1a2ce9cf09 Enlève les droits à la retraite en attendant la validation de la CNAV (demande urssaf) 2022-01-31 12:09:14 +01:00
Jérémy Rialland 0f11bf7a1a 🐛 Filtre pour retirer les questions dupliquées au changement dans paramètres 2022-01-26 17:57:29 +01:00
Jérémy Rialland 1869f1235e 🐛 Fix d'une erreur quand les composants de doc ne sont pas affiché 2022-01-26 17:57:11 +01:00
Jérémy Rialland 2ce8f9f869 🐛 Fix css de la hauteur de la page pour safari 2022-01-26 17:56:49 +01:00
Jérémy Rialland 24fa3f27b9 🐛 Ajout du polyfill Intl.Locale fr et en 2022-01-26 17:56:49 +01:00
Jérémy Rialland b48a69b19e 🐛 Ajout du polyfill Intl 2022-01-26 17:56:49 +01:00
Jérémy Rialland 561b507b44 🐛 Ajout du polyfill Intl.Locale 2022-01-26 17:56:49 +01:00
Jérémy Rialland 428d737cf9 🐛 Fix css du champ de recherche blanc sur ios 15 2022-01-26 17:56:49 +01:00
Jérémy Rialland a23c2e77e5 🐛 Ajout d'un proxy de dev pour polyfill.io 2022-01-26 17:56:49 +01:00
Jérémy Rialland 4962ba470c 🐛 Refacto de l'ajout du polyfill ResizeObserver 2022-01-26 17:56:49 +01:00
Jérémy Rialland ed2eba3ba5 🐛 Fix css sur safari <= 13 2022-01-26 17:56:49 +01:00
Jérémy Rialland 4d79264519 🐛 Ajout du resize-observer pour safari <= 13
fix #1893
2022-01-26 17:56:49 +01:00
Johan Girod 35073b5f1a Met à jour les valeurs de points de retraite complémentaire
salarié & indépendant
2022-01-26 16:10:47 +01:00
Johan Girod e0469b5940 Corrige la formule du nombre de trimestre validés pour les indépendants 2022-01-26 16:10:47 +01:00
Johan Girod 345c88dca7 Améliore la gestion des exonération en cas de pension d'invalidité pour les TNS 2022-01-26 16:10:47 +01:00
Johan Girod 138e1eeea4 Corrige les bugs liés à la taille de l'iframe
fix #1948, fix #1947
2022-01-26 15:15:36 +01:00
Johan Girod 95fa01bb99 🎨📣 Affiche le logo bien en vu dans les intégrations iframes 2022-01-26 15:15:36 +01:00
Jérémy Rialland d8132a5820 Update du type de SimulatorHits 2022-01-26 13:55:02 +01:00