Commit Graph

344 Commits (88205b15111be6d22469f642aca7df21e5b9e311)

Author SHA1 Message Date
Jérémy Rialland b9db70f590 Add Mattermost bot for stand-up 2022-10-10 19:13:18 +02:00
Johan Girod 860d7b4cf4 Supprime l'utilisation du mécanisme synchronisation pour la commune de localisation
- Renomme `localisation` en `commune`
- Déplace la logique de `getNextStep` dans un hook `useMissingVariables`
2022-10-05 19:44:55 +02:00
Johan Girod e9a61d0dc1 Réecrit les règles liées à la cotisations ATMP
Le but : plus de cohérence et de simplicité, et mettre à jour avec les évolutions législatives
- disparition du taux bureau remplacé par le taux fonction support
- modifications des seuils taux collectif / taux individuel si alsace moselle
- modifications des taux fonctions support si convention collective BTP
- simplification du flux des questions : On demande le taux exact de l'entreprise -> Si inconnu on approxime par le taux collectif
- mise à jour à la dernière version de publicodes qui corrige un bug dans le score des missing des règles avec par défaut
2022-10-05 19:44:55 +02:00
Johan Girod 9aa5b2f069 Passe à publicodes beta.53
fix #2290
2022-09-16 17:30:28 +02:00
Jérémy Rialland 4d85612b2d Update typescript 2022-09-15 17:20:16 +02:00
Jérémy Rialland 1797700b7d Repare tests 2022-09-15 17:20:16 +02:00
Jérémy Rialland 28f56dedb6 Update typescript 2022-09-15 17:20:16 +02:00
Jérémy Rialland 0f69388e1a Add Plausible analytics on REST API 2022-09-15 17:20:16 +02:00
Johan Girod f92a3fbeeb Met à jour le paquet modele-social 2022-09-15 14:51:51 +02:00
Johan Girod d9e8a742f2 Change le titre des règles suite à la refacto publicodes 2022-09-15 14:51:51 +02:00
Johan Girod c00ec711e6 Réorganise la base de règle salariés
## Rationalise les espaces de nom

Sépare le fichier salarié en plusieurs, par grande thématique. Rationalise les espaces de nom :
- `salarié . cotisations` : toutes les cotisations et exonérations
- `salarié . contrat` : les éléments immuables spécifiques au contrat
- `salarié . rémunération` : tous les éléments relatifs à la rémunération (salaire brut, net, primes,
   avantages en nature)
- `salarié . régimes spécifiques` : les règles liées aux régimes spéciaux (DFS, cadre, impatriés, etc)

 ## Apporte des corrections sur le calculs du simulateur
- Ajoute la limite de déduction sur la part employeur des prévoyances
- Enlève la CSA de l'exonération JEI
- Réecrit les règles de déductions des frais de transport domicile / travail pour coller à la réglementation
- Précise le calcul de l'assiette de la CSG
2022-09-15 14:51:51 +02:00
Johan Girod 4dd3e6ef0d Met à jour la dernière version de publicodes beta.51 2022-09-15 13:08:35 +02:00
Jérémy Rialland 58c07abe23 Update publicodes to beta.49 2022-09-15 13:08:35 +02:00
Jérémy Rialland d7d63c1acd Update publicodes 2022-09-15 13:08:35 +02:00
Jérémy Rialland fac8d4e118 Update 2022-09-15 13:08:35 +02:00
Jérémy Rialland b1de025171 update 2022-09-15 13:08:35 +02:00
Jérémy Rialland df16220485 Update publicodes package 2022-09-15 13:08:35 +02:00
Jérémy Rialland bb7d45cb97 Add documentation nav menu 2022-09-15 13:08:35 +02:00
Benjamin Arias 20ca26b4f7
Ajout des librairies d'analyse de l'accessibilité : plugin eslint et axe-core/react (#2276)
* conf: Ajout du plugin eslint a11y

* feat: Ajoute le hook useAxeCoreAnalysis

* feat: Ajoute le script "start:axe-debugging"

* fix: Retire logique inutile du hook + converti les errors du plugin a11y en warn

* fix: Déplace le if à l'extérieur du hook

* feat: Sort l'import axe-core/react du useEffect + stocke axe dans une ref
2022-09-09 13:12:46 +02:00
Jérémy Rialland 4de5060002 Add api rate limiter 2022-08-30 15:14:48 +02:00
Jérémy Rialland c5dba6646f Unregister PWA 2022-08-23 16:04:05 +02:00
Jérémy Rialland 5bca6eeb02 Update react-router to v6 2022-08-23 12:59:42 +02:00
Maxime Quandalle cb683f0263
Remplace le selecteur de couleur (#2218) 2022-08-23 12:34:51 +02:00
Jérémy Rialland 6d391f76a9 Remove husky
Run script on file change with vite plugin
2022-07-26 14:11:36 +02:00
Johan Girod 5947b60870 Update publicodes to v1.0.0-beta.47 2022-07-25 17:04:56 +02:00
Johan Girod 14b8bc216d Met à jour à la dernière version de publicodes (beta.45) 2022-07-25 17:04:56 +02:00
Jérémy Rialland 0641086c6b Rework routes and add expiration plugin 2022-07-25 10:47:14 +02:00
Jérémy Rialland 6cdd26ae64 Rework PWA with injectManifest strategy 2022-07-25 10:47:14 +02:00
Jérémy Rialland 15eceb3eee Add PWA 2022-07-25 10:47:14 +02:00
Jérémy Rialland 01ca9bf061 Hack: create a conflict between two versions of @types/got to solve a typescript error in @types/download 2022-07-25 10:47:14 +02:00
Jérémy Rialland 60732e95fe Replace redirects.tsx by vite/netlify-cli redirect 2022-07-25 10:47:14 +02:00
Jérémy Rialland a8b9cc8ce8 Fix some bug with react router change 2022-07-07 14:37:18 +02:00
Jérémy Rialland ecad8e4454 Update cypress 2022-07-07 12:31:22 +02:00
Maxime Quandalle 1990ddf02a 🐛 Ajout d'une dépendance manquante 2022-06-28 14:53:10 +02:00
Maxime Quandalle ead07ddeb3
Resuppression de la grille @mui/material (#2183)
Ce commit avait été annulé suite à un bug d'UI critique non détecté dans
les iframes.
2022-06-28 10:24:34 +02:00
Jérémy Rialland 3a1cf338f5 Fix CSS for Netlify prerender 2022-06-23 17:27:35 +02:00
Jérémy Rialland 01cae18975 revert Grid to fix iframe - Revert "Revert "Revert "Composant UI Grid (#2147)"""
This reverts commit a9c67250c3.
2022-06-22 20:14:01 +02:00
Maxime Quandalle a9c67250c3 Revert "Revert "Composant UI Grid (#2147)""
A priori le problème sur la recherche venait d'une erreur de l'API et
non de la modification du code.
2022-06-22 13:15:53 +02:00
Maxime Quandalle c9619db66d Revert "Composant UI Grid (#2147)"
This reverts commit d5873a806e.
2022-06-22 12:58:45 +02:00
Maxime Quandalle d5873a806e
Composant UI Grid (#2147)
* Intégration d'un composant Grid

Pour supprimer @mui/material

* Utilisation CSS Grid

* Retour sur l'implémentation flexbox

* Retire @mui/material

* Retire emotion

* Corrections de type

* Suport de toutes les props d'un div sur la grid
2022-06-22 12:35:50 +02:00
Maxime Quandalle 4f3004932a
MAJ React Router (#2170)
* Configuration react-router-dom-v5-compat

À supprimer une fois la migration vers React Router 6 terminée
confer https://github.com/remix-run/react-router/discussions/8753

* Migration d'une API dépréciée

* Refacto useSearchParams React Router v6

* Fix types
2022-06-22 12:27:23 +02:00
Jérémy Rialland 0802c79cff Replace eslint mocha plugin by jest plugin 2022-06-21 16:04:27 +02:00
Maxime Quandalle 8355df6b23 🐛 Ajout d'une dépendance manquante pour l'action de vérification des liens morts 2022-06-21 15:57:01 +02:00
Jérémy Rialland 1354d1ac47 Update api to beta 43 2022-06-10 16:09:43 +02:00
Jérémy Rialland aebfce578c Add Sentry for api 2022-06-10 16:09:43 +02:00
Jérémy Rialland acb6e7109a ⬆️ Update publicodes api to beta 42 2022-06-10 16:09:43 +02:00
Jérémy Rialland 5af2dfa9c0 Fix eslint error 2022-06-10 16:09:43 +02:00
Jérémy Rialland 0fcb568590 use workspace modele-social 2022-06-10 16:09:43 +02:00
Jérémy Rialland ed1b999fb8 Add e2e tests 2022-06-10 16:09:43 +02:00
Jérémy Rialland 1ca577d360 Add husky for execute pre commit script
Build yaml dts on pre commit
Vite build is 20sec faster
2022-06-10 16:09:43 +02:00