Commit Graph

4060 Commits (publish-library)

Author SHA1 Message Date
Johan Girod e3639386e5
Merge pull request #1044 from betagouv/api
Doc api publicode
2020-05-19 09:53:20 +02:00
Johan Girod 589543a4fb 🖋️ ajoute la documentation pour l'api (partie référence) 2020-05-19 09:40:07 +02:00
Maxime Quandalle fec1b92f35 🖊 Rédaction doc API publicode 2020-05-18 20:47:03 +02:00
Johan Girod 34a5738508 🔥 renomme la commande 'compile' en 'build' pour être conforme aux normes
Et éviter de créer de la confusion si une prochaine commande compile devait venir pour la compilation des règles publicodes
2020-05-18 20:47:03 +02:00
Johan Girod 046076f32d 🔥 renomme la commande 'compile' en 'build' pour être conforme aux normes
Et éviter de créer de la confusion si une prochaine commande compile devait venir pour la compilation des règles publicodes
2020-05-18 20:10:03 +02:00
Johan Girod aad6eee12f Investigue la publication du paquet npm publicode 2020-05-18 16:44:12 +02:00
Maxime Quandalle f55cadc630 🐛 Corrige coquille infobulle et unité en €/an
Retour DNRTI
2020-05-18 11:00:31 +02:00
Ronan Amicel c53db4b830 Corrections d’orthographe et de typographie 2020-05-18 08:25:59 +02:00
Maxime Quandalle dcf2962f83
Merge pull request #1038 from betagouv/dnrti
Intègre les retours DNRTI
2020-05-15 17:16:25 +02:00
Alexandre Hajjar 6b264c136c Add editorconfig 2020-05-15 13:31:17 +02:00
Maxime Quandalle ced589ad74 ⬆ MAJ TypeScript vers 3.9 2020-05-15 10:32:45 +02:00
Maxime Quandalle 6287a3414d 🚀 Publie l'aide à la déclaration indépendant 2020-05-15 06:19:51 +02:00
Maxime Quandalle e71ec202e8 🖊 Ajout d'une explication pour le formulaire d'aide à la déclaration
Explication fournie par la DNRTI.
2020-05-15 06:19:47 +02:00
Maxime Quandalle b6c2cedb6f 🔥 Supprime l'impression du formulaire DNRTI
Et simplification du code
2020-05-15 04:01:37 +02:00
Johan Girod 2b04fbbc1f
Merge pull request #1008 from betagouv/split-codebase
Sépare le moteur et le code applicatif dans des package dédiés
2020-05-14 15:53:39 +02:00
Johan Girod d91283cde2 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
Maxime Quandalle 1146d8439e 🖊 Retouche le texte de la page budget
Correction de coquilles, maj d'un lien, renomme "frais de l'attributaire"
2020-05-08 17:54:00 +02:00
Maxime Quandalle 585f9b1339 ⚙️ Remplace la fonction situationGate par un simple object 2020-05-07 11:53:45 +02:00
Maxime Quandalle be554ee7a1 ⚙️ Rend le cache du moteur privé 2020-05-07 11:53:45 +02:00
Elodie Quandalle f76f4c6049
🐛 Corrige l'affichage du graphique de visites (#1023) 2020-05-06 17:06:43 +02:00
Alexandre Hajjar ded582e80c Remove unused NewsletterRegister 2020-05-05 22:13:15 +02:00
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
Alexandre Hajjar 291b5ff3bc TS-aware eslint + in CI
* Use @typescript-eslint/parser
* Add npm/yarn scripts: prettier check and eslint on all files
* Run all of this in CI (along with eslintrc checker)
* Use typescript parser only for ts{x,} files
* Fix test & cypress sub-configs
* Fix .test.js + off explicit-function-return-type
2020-05-05 18:24:14 +02:00
Maxime Quandalle d98c570adc
Merge pull request #1017 from betagouv/quickfix
Quickfix
2020-05-05 12:49:02 +02:00
Maxime Quandalle c2d3f6ef99 🔥 Supprime react-addons-css-transition-group
La libraire n'était utilisée qu'une seule fois sans qu'elle soit
vraiment nécessaire. Elle était à l'origine des avertissements
"componentWillMount has been renamed" dans la console.
2020-05-05 02:26:08 +02:00
Maxime Quandalle 5e6fe909ad 🐛 Répare le hot reload 2020-05-05 02:26:08 +02:00
Maxime Quandalle 380bdd905f 🐛 Corrige un bug avec notre utilisation de fs.watch 2020-05-05 02:26:08 +02:00
Maxime Quandalle a204b57498
Merge pull request #1014 from betagouv/quickfix
Quickfix
2020-05-03 21:33:54 +02:00
Maxime Quandalle b6dbc339eb ⬆ Met à jour react-easy-emoji
Cette version inclut les types TypeScript
2020-05-01 22:12:27 +02:00
Maxime Quandalle e2f906a19f 🧰 Supprime un avertissement dans la console
Le message "Warning: componentWillMount has been renamed" venait de la
dépendance react-side-effect de react-helmet.
2020-05-01 22:12:27 +02:00
Maxime Quandalle 677c2ba532 🐛 Fix #1012 2020-05-01 22:12:27 +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
Johan Girod a92adb8ec3
Merge pull request #1006 from betagouv/quickfix
Répare la page blanche sur publi.codes
2020-04-27 16:39:17 +02:00
Johan Girod 983ad40f2c 🐛 Corrige la page blanche sur publi.codes
Ajoute également des test E2E sur https://publi.codes
Fix #1004
2020-04-27 16:18:26 +02:00
Johan Girod be696e24dd Ajoute une ligne pour les réductions de cotisations dans la fiche de paie 2020-04-27 14:17:56 +02:00
Maxime Quandalle 2de61b0d06 🔨 Formules du PSS plus précises 2020-04-27 12:45:09 +02:00
Maxime Quandalle 919aecb19d ⬆ Mise à jour de styled-components et react-loading-skeleton 2020-04-27 12:44:50 +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 4f92268345 🧰 Change le parseur yaml 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 9ff3695982
Merge pull request #1000 from betagouv/bug-chrome
Correction de styles pour les simulateurs
2020-04-24 18:10:48 +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 83de00aa41
Merge pull request #999 from betagouv/quickfix
🐛 corrige les simulateurs dans les iframes
2020-04-24 15:54:37 +02:00
Johan Girod 0055e0a5aa 🐛 corrige les simulateurs dans les iframes 2020-04-24 15:53:11 +02:00
Johan Girod 24fa05c472
Merge pull request #993 from betagouv/refacto-api-moteur
Correction des bugs introduits dans #959
2020-04-24 15:38:17 +02:00
Johan Girod acd1b597f0 🐛 corrige le comportement du mécanisme variation lorsqu'aucune unité n'est spécifiée
On considérait alors que l'unité était un rapport ('') qui peut être converti en '%'
Maintenant, on a bien une unité non spécifiée (undefined) qui peut être converti en n'importe quelle unité sans lever d'erreur.

fix #997
2020-04-24 15:20:02 +02:00
Maxime Quandalle 234e12350b Simplifie l'interface de la fonction makeJsx 2020-04-24 15:19:56 +02:00