Commit Graph

1088 Commits (3262463143bd3ac96c736b43d1427eb2d960b94d)

Author SHA1 Message Date
Mael 75252c52a7 Introduction de la syntaxe des contrôles
Aucune implémentation pour l'instant.
Les contrôles ciblant des variables saisies par l'utilisateur et dont
l'expression de test n'implique pas d'autres variables qu'elles-mêmes
seront exécutés avant l'évaluation des variables. Les contrôles bloquant
court-circuiteront alors cette évaluation.
2018-06-29 09:13:22 +00:00
Johan Girod fc03240149 fait passer les test concernant l'ajout de transport 2018-06-28 17:01:31 +02:00
Johan Girod 840f274cca réparti la réduction de cotisations dans les cotisations concernée pour la vue distribution 2018-06-28 16:58:34 +02:00
Mael c5d21fab6b 🐛 🔨 Erreur dans le calcul du net imposable 2018-06-27 17:04:01 +00:00
Johan Girod a0fe2fedda 🐛 corrige la somme et les traductions 2018-06-27 18:38:13 +02:00
Mael 2c85f5fab7 🐛 Intégration du versement transport dans les résultats 2018-06-26 10:24:28 +00:00
Mael 8510e93065 Eslint 2018-06-26 09:13:25 +00:00
Mael 9bbe251f56 Simplification du mécanisme sélection 2018-06-25 17:09:06 +00:00
Mael 010dc5ec53 🔥 Allègement des données versement transport 2018-06-25 16:28:41 +00:00
Johan Girod ee6c1d0187 🐛 répare la vue lorsque le champs de salaire est vide 2018-06-20 17:49:36 +02:00
Johan Girod d664342ee4 🐛 répare le bouton 'comprendre mes résultats' 2018-06-20 17:49:36 +02:00
Johan Girod 583cbcd52f 📈 rétabli le tracking de l'input (avec debounce sur les valeurs à 1s) 2018-06-20 17:49:36 +02:00
Mael 4f4fa10419 🐎 Amélioration de la mémoisation des sélecteurs 2018-06-20 15:41:43 +02:00
Johan Girod e16ef7e975 🐛 répare le bouton d'aide cassé suite à la refacto du state 2018-06-20 14:08:49 +02:00
Johan Girod a07228204c change les mots estilation aproximative vers première estimation 2018-06-20 10:20:18 +02:00
Johan Girod f2af10d594 🐛 :hotfix: ajoute les réductions de cotisations 2018-06-20 09:55:53 +02:00
Mael 5f16387fe2 🐛 Réparation de la répartition de la CSG 2018-06-20 09:44:12 +02:00
Johan Girod eaf9c3d32d 🐛 change version of localstorage cache due to model change (salaire is now namespaced 2018-06-19 18:32:06 +02:00
Mael 36f6d9de21 Reformulation du message d'avertissement 2018-06-19 18:17:32 +02:00
Mael 4ad17c3842 🐛 Réparation de la page de désambiguation
Fixes #246
2018-06-19 18:01:49 +02:00
Mael c4ea71f060 🔨 Ajout de l'entite etablissement 2018-06-19 17:50:24 +02:00
Johan Girod 86ae5102e0 🐛 répare la sauvegarde des données avec le nouvel état 2018-06-19 17:23:25 +02:00
Mael e111a2694f Simplification du message de sauvegarde 2018-06-19 17:15:58 +02:00
Mael f8456b7c24 🎨 Eviter d'afficher une franchise de 0 2018-06-19 17:01:50 +02:00
Mael e5efd913fd Ajout du filtre à la suite d'un nom de variable
Fixes #244
2018-06-19 17:01:50 +02:00
Johan Girod c6e7965988 🎨 répare les bugs d'affichage sur mobile
- overflow de la fiche de paie
- bouton rechercher
2018-06-19 13:51:00 +02:00
Johan Girod 958448b2c1 🐛 répare la page de choix de couleur 2018-06-19 11:55:14 +02:00
Mael a6e08af62b Retours plus explicites dans treatVariable 2018-06-19 11:48:03 +02:00
Johan Girod 9b3237c96e ajoute le bouton rechercher avec les bons selecteurs 2018-06-19 10:53:14 +02:00
Mael 1552feb47e Déplacement du code fillVariable en treatVariable 2018-06-19 10:25:53 +02:00
Johan Girod 309c63872f ajoute les tests de generateQuestion (et corrige le moteur pour qu'ils passent à nouveau) 2018-06-18 19:37:42 +02:00
Johan Girod 6ff886053d Ajoute la suppression de sauvegarde et améliore le tracking 2018-06-18 19:37:34 +02:00
Johan Girod cb1f359c44 🎨 ajoute les pourcentages au résultat 2018-06-18 18:04:01 +02:00
Mael c110cdee9d Test de la conversation 2018-06-18 16:19:38 +02:00
Johan Girod da702ea75c 🎨 zone les résultats sous forme de tab 2018-06-18 14:54:40 +02:00
Johan Girod f97379b26b Enlève les décimales dans la répartition de la distribution
Et déplace le texte de prévention directement dans la fiche de paie
2018-06-18 11:54:32 +02:00
Johan Girod 7689928bc1 ⬆️ Upgrade dependancies & fix flox & react errors and warning 2018-06-18 11:54:32 +02:00
Johan Girod 416d6978a6 🎨 zone les résultats et les questions répondues 2018-06-18 11:54:32 +02:00
Mael f34e315e14 Réparation du test de la fiche de paie 2018-06-18 11:53:56 +02:00
Mael de97e5a388 Utilisation des sélecteurs d'analyse dans la vue fiche de paie 2018-06-15 20:49:59 +02:00
Mael 04e2e0c06e Simplification de Simu.js 2018-06-15 20:09:43 +02:00
Mael c3ecb5d1aa 🐛 La check_mark était rouge sur les Samsung 2018-06-15 19:51:09 +02:00
Mael 20a21a7f11 Seulement les actions en commun dans actions.js 2018-06-15 19:51:09 +02:00
Mael 5d857d2dfa La langue par défaut est définie dans les reducers 2018-06-15 19:48:03 +02:00
Mael 4e974d3629 🔥 Code mort 2018-06-15 19:48:03 +02:00
Mael 4eb26d7ffb Utiliser les sélecteurs avec n'importe quelles règles 2018-06-15 19:48:03 +02:00
Mael 9ca8b930cf Reparation des tests de regles 2018-06-15 19:48:03 +02:00
Mael d743153afa 🎨 Amelioration du style des exemples 2018-06-15 19:48:03 +02:00
Mael a86bcd8829 Utilisation des selecteurs dans Sondage.js 2018-06-15 19:48:03 +02:00
Mael 163616bb4c 🔥 Code obsolete 2018-06-15 19:46:31 +02:00
Mael ab4f61de97 🐛 On peut mofier une question 2 fois, la 1ere est revalidee 2018-06-15 19:45:42 +02:00
Mael 6f5c47449c 🐛 Nom d'un test 2018-06-15 19:45:42 +02:00
Mael 1e061050bd Passage des exemples des pages regles aux selecteurs
Plus de statut vert ou rouge des exemples : ce n'est pas un site de dev
2018-06-15 19:45:42 +02:00
Mael 0e97c20dcd Passage des pages regles aux selecteurs 2018-06-15 19:45:42 +02:00
Mael 3854666a90 Extraction de FoldedStep depuis FormDecorator 2018-06-15 19:45:42 +02:00
Mael 6cf3ac2531 La conversation fonctionne avec les selecteurs 2018-06-15 19:32:01 +02:00
Mael 31095ad795 premier resultat avec les selecteurs 2018-06-15 19:28:14 +02:00
Mael c87ad4655f Deplacement de la moitie du state dans des selecteurs 2018-06-15 19:21:52 +02:00
Johan Girod b4bd96642d ajoute le nombre d'heure travaillées 2018-06-15 18:03:50 +02:00
Johan Girod ae6e11ec91 ajoute une mention de la fiche service-public.fr 2018-06-15 17:45:38 +02:00
Johan Girod bc305907b1 👏 Ajoute une nouvelle vue simplifié de la répartition des
cotisations par branche

- La traduction est gérée
- Uniformise la gestion des boutons (1/2)
2018-06-15 17:25:35 +02:00
Johan Girod 532fbbeb91 🐛 rajoute la formation dans le bulletin de paie 2018-06-08 17:43:05 +02:00
Johan Girod d07e325445 ⚙️ ajoute le filtrage par déductibilité
TODO : rendre le filtrage générique par composante (#247)
2018-06-08 17:22:35 +02:00
Johan Girod f7b33ead0c 👽 ajoute la traduction pour la fiche de paie 2018-06-08 16:34:52 +02:00
Johan Girod c0fe85cf11 🎨 Nouvelle vue résultat, plus proche d'une vrai fiche de paie 2018-06-08 12:39:00 +02:00
Johan Girod 83e8e45b30 🔨 change le calcul du brut et des différents salaire net #242 2018-06-05 19:20:05 +02:00
Johan Girod 7c935544cb ⚙️ ajoute la gestion des questions conditionnelles
Une variable question peut maintenant avoir un champ applicable si ou non applicable si.
2018-06-05 19:16:04 +02:00
Johan Girod 07a0931cef 📈 🐛 rajoute l'evenement de fin de simulation 2018-06-01 17:53:07 +02:00
Johan Girod 274b381f3b 👽 ajoute la traduction pour la sauvegarde 2018-05-30 18:43:27 +02:00
Johan Girod e480b129d0 🎨 meilleur style sur iOs 2018-05-30 18:22:36 +02:00
Johan Girod 39654f4559 🐛 répare le problème du clavier qui revient toujours sur chrome iOS 2018-05-30 18:22:36 +02:00
Johan Girod 7b7e4c7480 🎨 🐛 repare le style des champs de salaire sur IE11 2018-05-25 14:54:10 +02:00
Johan Girod dab1d8d651 Change le debugguer redux de Devtool à Devtool extension 2018-05-25 14:54:10 +02:00
Johan Girod 22e51c5786 🔥 fusionne les deux fichiers entry.prod et entry.dev dans un seul fichier
On veut éviter de se répeter (DRY)
2018-05-24 18:48:01 +02:00
Johan Girod e1a4170574 enleve la logique du tracking des reducers pour la mettre dans un middleware redux 2018-05-24 18:48:01 +02:00
Johan Girod 191bd66a1a ajoute un bouton pour choisir de reprendre la dernière simulation sauvegarder 2018-05-24 18:48:01 +02:00
Johan Girod e821247fa7 🐛 répare le bouton pour réinitialiser un formulaire 2018-05-24 18:48:01 +02:00
Johan Girod 76e8eeb62a ajoute la sauvegarde de la simulation d'une session sur l'autre
L'état est automatiquement sauvegardé dans le localStorage
On ne sauvegarde que les données nécessaires : les values du form, et les foldedQuestions
La sauvegarde est automatique, et est déclenchée une seconde après la dernière action
2018-05-24 18:48:01 +02:00
Johan Girod 835e5ae4f3 ajoute le support pour flow 2018-05-24 18:48:01 +02:00
Johan Girod 782e78363f 🎨 enleve le pixel bleu bizarre dans la liste des conditions 2018-05-24 15:27:32 +02:00
Johan Girod 7464b16de2 améliore l'accessibilité de la page règle et de la modale (navigation clavier ++) 2018-05-24 15:27:32 +02:00
Johan Girod 11a42d6b55 🎨 améliore le style du mécanisme de somme 2018-05-24 15:27:32 +02:00
Johan Girod bab164b09e enlève le texte "cliquez sur les valeurs pour comprendre" 2018-05-24 15:27:32 +02:00
Johan Girod 3843d9d5f3 🎨 repasse sur le design suite à la revue 2018-05-23 14:39:26 +02:00
Johan Girod 14e1a019d4 🎨 reduit le margin top des mecanisme dans la page-règle 2018-05-23 14:39:26 +02:00
Johan Girod 302d889dd6 🎨 modifie le layout des regles pour que les variables passent à la ligne sur mobile 2018-05-23 14:39:26 +02:00
Johan Girod 7908eab3e5 🐛 répare le bouton de signalement de règle invalide 2018-05-23 14:39:26 +02:00
Johan Girod 91e0b3a6f5 🎨 change le design de la page règle pour une meilleure
compréhension

- Les mecanisme sont zoné, pour une lisibilité accrue
- Les valeurs de calcul sont légèrement grisé afin de ne pas
polluer l'explication
- les valeurs inconnues ne sont plus affichée
- le calcul s'affiche en haut
- redesign du header
2018-05-23 14:39:26 +02:00
Mael 3a43119a0c
Merge pull request #231 from betagouv/forfait-social
🔨 Ajout du forfait social
2018-05-22 10:16:44 +02:00
Johan Girod 8c6a4495be 🔨 modifie l'assiette du forfait social pour qu'il ne s'applique que sur la part patronale de la complémentaire santé 2018-05-15 16:55:47 +02:00
Mael 6b77cfb811
🔨 Amélioration des références du forfait social 2018-05-15 15:46:00 +02:00
Johan Girod a25cb6ea1e 🎨 ajoute un padding sur la modale 2018-05-14 11:32:16 +02:00
Johan Girod 162f2f37c5 🔨 ajout de la règle sur le forfait social
Cette règle fiscale n'est pas encore totalement implémentée
Il manque en effet la prise en compte d'autres indémnités salarié
, plan d'épargne ou interessement
2018-05-14 11:32:11 +02:00
Johan Girod 5a0fbe1bad 🐛 fix invalid language tag when passing locale argument to iframe 2018-05-14 10:47:20 +02:00
Johan Girod 7ab7c6c7eb 🎨 Format the currencies depending on the locale
Add a withLanguage HOC for abstracting the language
implementation
2018-05-09 11:24:01 +02:00
Laurent Bossavit 4e55e976ae 🐛 Ajoute une méthode d'instance sur la classe Piwik pour uniformiser le protocole 2018-05-04 22:27:27 +02:00
Johan Girod d68ab35258 🐛 fix missing hidden variable in typeform 2018-05-04 16:11:58 +02:00
Laurent Bossavit a77b18fd60 📈 Améliore le tracking des saisies 2018-05-04 15:52:35 +02:00
Laurent Bossavit 39d75e8f84 📈 Injecte la dépendance à Piwik dans entry 2018-05-04 15:49:11 +02:00
Johan Girod 50a7b7bd1b 📈 Ajout du tracking pour le click sur les boutons feedbacks 2018-05-04 15:03:16 +02:00