Commit Graph

4828 Commits (af62e3e1f0cfc87f5bfa24304ce6a7b81d5addb6)

Author SHA1 Message Date
Johan Girod af62e3e1f0
Update README.md 2021-04-15 13:25:26 +02:00
Maxime Quandalle f42fe2a004 💶 Budget 2021-T1 2021-04-14 16:37:17 +02:00
Johan Girod 7af1ae98a1 Desactive l'aide à la déclaration 2021-04-12 17:56:45 +02:00
Johan Girod 845930abf4 Réorganise les règles entreprise et dirigeant pour mieux refleter la réalité comptable sociale / fiscale
Principes :

- Unifier les règles pour les différentes forme juridique / sociale
- Se rapprocher au plus près des définitions comptables / juridique
- Remettre les calculs dans le bon sens (revenu pro / total en fonction du CA et non l'inverse)
- Ajouter option IS / IR sur le simulateur indépendant
- Corriger prise en compte cotisations Madelins (inclues dans les cotisations et non dans les charges)
- Ajoute l'option micro-BIC / micro-BNC
2021-04-12 16:22:52 +02:00
Johan Girod 5685c04b7c Enlève la règle spécifique pour l'ACRE par défaut 2021-04-12 16:22:52 +02:00
Johan Girod 5e4f69edb4 📦 Publicodes v1.0.0-beta.13 2021-04-12 14:49:24 +02:00
Maxime Quandalle ed01e058b9 🐛 Corrections diverses 2021-04-09 18:59:38 +02:00
Maxime Quandalle 547973f411 🔨 Imputation de la réduction covid
Et modifications de la présentation des résultats suite à la publication
du nouveau formulaire de déclaration sur impots.gouv.fr
2021-04-09 18:59:38 +02:00
Maxime Quandalle a2e07d9275 Rétablit les suggestions de date de création 2021-04-09 18:59:38 +02:00
Johan Girod fc0ff81451 Corrige le plafond des exo covid 2021-04-09 18:59:38 +02:00
Johan Girod c92c37313f Corrige les tests 2021-04-09 18:59:38 +02:00
Johan Girod d0e18e70b6 Correction aide déclaration et suppression des suggestions de date 2021-04-09 18:59:38 +02:00
Johan Girod 10f33e955a Retours Acoss 2021-04-09 18:59:38 +02:00
Maxime Quandalle c26b1904e2 MAJ des traductions et tests 2021-04-09 18:59:38 +02:00
Maxime Quandalle 86b7f19027 🔥 Suppression des aides covid sur les simulateurs de revenus 2021 2021-04-09 18:59:38 +02:00
Maxime Quandalle b2b9799570 Calcul de la réduction Covid sur l'aide à la déclaration
Les explications sont imbitables mais nous ont été fournies par la
DNRTI.
2021-04-09 18:59:38 +02:00
Johan Girod 4ca9ee36c2 Ajoute un nouveau mécanisme: résoudre la référence circulaire
Ce mécanisme permet d'activer le calcul itératif pour trouver la
valeur de la règle qui résout la référence circulaire.

Il est possible pour une règle de se référencer elle-même. Par défaut, le
moteur considère qu'il s'agit d'un cycle non voulu, et renvoie 'null' comme valeur
pour la règle en question, en affichant un avertissement.

Mais dans certains cas, la formule est bonne et le cycle est voulu. La valeur de la
règle attendue est donc celle qui résout l'équation obtenue via la référence cyclique.

Lorsque l'on active cette fonctionnalité, le moteur va procéder par essaie erreur jusqu'à
trouver cette valeur.

Note : la résolution de cycle est coûteuse en temps de calcul. Il faut donc veiller à
ne pas la cumuler avec l'évaluation d'un autre mécanisme coûteux comme l'inversion numérique
par exemple.
2021-04-09 18:31:31 +02:00
Alexandre Hajjar 25ca91bf0c Make parsePublicodes code more robust and remove empty rule case 2021-04-08 12:36:38 +02:00
Alexandre Hajjar abba62fcf3 Simplify Engine constructor
* remove ParsedRules argument to constructor (was undocumented, so no
  harm for Publicodes users)
* replace by Engine.shallowCopy()
* simplify EngineContext in mon-entreprise.
2021-04-08 12:36:38 +02:00
Maxime Quandalle edb999ee85 🔨 Non cumul des aides à l'embauche 2021-04-07 15:09:32 +02:00
Maxime Quandalle bc7a6f925c 🔨 Ajout de l'aide pour les travailleurs handicapés 2021-04-07 15:09:32 +02:00
Maxime Quandalle abc9376a7e 📆 MAJ dates aides à l'embauche
Par ailleurs:
- emploi franc+ réservé aux -26ans (contrairement au "emploi franc" pas "plus")
- correction sur le simulateur d'aides, pour la selection des aides disponibles
2021-04-07 15:09:32 +02:00
Johan Girod e76a40c412 Utilise le taux de versement transport du fichier json plutôt que des lambda netlify
Problème d'api limit dû à une utilisation de l'api par d'autres acteurs inconnus
2021-03-29 15:41:26 +02:00
Johan Girod da942e8db4 Ajoute le versement transport en tant que fichier json 2021-03-29 15:41:26 +02:00
Johan Girod d965517e38 Augmente le nombre d'essaie pour un test E2E un peu flaky 2021-03-24 14:39:36 +01:00
Johan Girod 08ebe5498e enlève les variables manquantes dans la demande mobilité 2021-03-24 13:29:41 +01:00
Johan Girod 96b4bf8631 ⬆️ Upgrade to cypress 6 2021-03-24 13:25:56 +01:00
Johan Girod 64c7ce7f88 🐛 Corrige les redirections javascript 2021-03-24 13:25:56 +01:00
Johan Girod 0e85017069 Prise en compte des retours Acoss 2021-03-24 09:13:59 +01:00
Johan Girod cc7a4489ec Modifie le formulaire de demande de mobilité selon les demandes Acoss 2021-03-24 09:13:59 +01:00
Johan Girod c10d2d8561 🐛 répare la page blanche sur firefox 2021-03-23 18:44:55 +01:00
Johan Girod 369c2b43de Remplace le précédent serviceWorker par un vide 2021-03-23 13:51:05 +01:00
Johan Girod 14f33430af Unregister les service worker précédents 2021-03-23 10:59:38 +01:00
Mael f377d8c2f7 🐛 Correction d'un exemple publicodes 2021-03-23 09:27:32 +01:00
Johan Girod 5cd52ae9c0 🎨 Améliore le design des règles virtuelle et dépliée dans la documentation 2021-03-23 09:27:08 +01:00
Johan Girod 5c6b210d15 💚 Ajuste les tests de non regression 2021-03-23 09:27:08 +01:00
Johan Girod db80ebde7c Ajuste le calcul de l'indemnité compensatrice de congé payé 2021-03-23 09:27:08 +01:00
Johan Girod fc5aa8ec96 Ajoute la prime de précarité dans l'indemnité de congés payés
Fix #1441
2021-03-23 09:27:08 +01:00
Johan Girod 4ebc654d35 Supprime le service worker, qui a l'air de causer de nombreux bugs 2021-03-23 08:33:24 +01:00
Johan Girod 85fbb7dfed 👽🐛 Répare les traductions 2021-03-22 18:01:57 +01:00
Johan Girod 1548f25614 Ajoute une option pour optout du tracking ATInternet 2021-03-22 08:52:50 +01:00
Johan Girod a2d5cd011c Supprime le tracking Matomo 2021-03-22 08:52:50 +01:00
Johan Girod 5120a8b334 Répare les tests end to end 2021-03-19 08:50:09 +01:00
Johan Girod 2cd1154fb2 Change le nom du site sur netlify 2021-03-18 18:33:03 +01:00
Johan Girod 6a11820518 Corrige le déploiement de master 2021-03-18 18:13:08 +01:00
Johan Girod 11a742aade Remplace les ?s=xxx sur les deploy-preview par des noms de deploiement différents
https://deploy-preview-1477--syso.netlify.app\?s\=m devient https://1477-en--syso.netlify.app
2021-03-18 18:00:56 +01:00
Johan Girod 2b589e0365 Lance les tests de non regression uniquement lors de modifications des règles / du moteur / des tests 2021-03-18 18:00:56 +01:00
Johan Girod 6efff15731 Rempace circle-ci par github actions
Fix #1403
2021-03-18 18:00:56 +01:00
Johan Girod d555f34cd3 Ajoute les tests end-to-end avec les github actions 2021-03-18 18:00:56 +01:00
Johan Girod cd2af96bee Utilise github actions pour le build de production 2021-03-18 18:00:56 +01:00