Commit Graph

173 Commits (3caa0a8a79061403e835681b1793ffae5b44a5c5)

Author SHA1 Message Date
Johan Girod 2c1a2cece3 💚 change la config des tests E2E pour permettre le test du changement de langue sur circleci 2019-02-14 08:50:13 +01:00
Mael a9dce3ed78 ⬆️ MAJ de fuse.js, qui cassait IE11 2019-02-11 14:22:49 +00:00
Johan Girod 2a44e71437 🐛 répare la page blanche sur mycompanyinfrance.fr 2019-02-08 13:46:37 +01:00
Johan Girod 8e3a0ba501 Ajoute des script npm pour lancer les tests E2E 2019-02-08 11:09:13 +01:00
Johan Girod 502682fe65 ajoute des tests E2E pour mon-entreprise & mycompanyinfrance 2019-02-07 18:43:53 +01:00
Johan Girod de2f41ecd4 💚 Répare les tests unitaire, les erreurs flow et les erreurs eslint 2019-02-01 17:21:41 +01:00
Mael 3af8cfcca5 🔥 Au revoir fontawesome 2019-01-21 19:41:35 +01:00
Johan Girod e0b105a41e 🎨 ajoute la possibilité de déplier les informations dans la vue mobile
- Utilise la dernière version de react avec les hooks
2019-01-21 17:22:30 +01:00
Mael 4074fd0dc9 🎨 Améliorations de l'UI du simulateur indeps 2019-01-07 11:35:10 +01:00
Mael 3daaa4a493 Passage de dépendances en option 2019-01-07 11:35:10 +01:00
Mael ed492ebb10 Mise à jour des plugins babel, suppression erreur décorateurs 2019-01-07 11:35:10 +01:00
Mael ddb1511e09 Passage de dépendances en option 2019-01-07 11:35:10 +01:00
Mael d1ee3db743 Explication sur /règle de la dépendance au parent 2019-01-07 11:35:10 +01:00
Johan Girod 51afd093a3 🐛 Si l'arbre de règle a été modifié, les réponses précédement renseigné qui ne sont plus présentent ne provoquent plus d'erreurs 2018-12-05 17:20:44 +01:00
Mael da6936c8f8 Nouvelle version 2018-11-23 16:28:24 +00:00
Mael 9657fae7a3 Le changement de période convertit les saisies 2018-11-23 16:01:46 +00:00
Mael 2af373376f Optimisation du code
js-yaml est très lourd, utiliser react suspense
tree shaking sur ramda
react suspence pour le choix de couleur
2018-11-23 16:01:46 +00:00
Mael 1f2b14990b Coloration syntaxique de la source yaml plutôt que Monaco Editor 2018-11-23 16:01:46 +00:00
Mael 030af65cd3 Chargement différé de Monaco Editor 2018-11-23 16:01:13 +00:00
Mael b4295b10cc Test : Affichage du code source de /règle dans monaco editor
Intérêt : explorer la base de règle facilement, par namespace.
Ne pas merger sans faire en sorte que ça soit complètement chargé
dynamiquement, car l'éditeur doit faire plusieurs mega.
2018-11-23 16:01:13 +00:00
Mael aa0e654ef7 Nouvelle configuration webpack pour la librairie de calcul 2018-11-23 16:01:13 +00:00
Mael 972073214f Publication d'un package NPM 2018-11-23 16:01:13 +00:00
Mael 6dc7593221 Version et main dans package.json 2018-11-23 16:01:13 +00:00
Mael 8ab1a1c938 ⬆️ Mise à jour de node 2018-11-23 16:01:13 +00:00
Mael 0fcb6bd5a3 1er test de la librairie 2018-11-23 16:01:12 +00:00
Johan Girod 1d69feafd6 💚 fix flow
Suppression des décorateurs.

Problème :
Les décorateurs que l'on utilisait correspondait à une ancienne
version de la proposal tc39, encore en stage 1 (voir 0). La
proposition a complètement évolué, pour ne plus du tout avoir
la même forme que précédement.

Au lieu de garder la version 'legacy', on choisit de se séparer
des décorateur, étant donné que le nouveau use case n'a plus rien
à voir, et que l'ancienne version peut être gérée de manière
quasi équivalente avec des fonctions et des compose
2018-11-15 11:06:35 +01:00
Johan Girod f27801e7c9 🐛 Fix the seo critical problem 2018-11-06 17:27:35 +01:00
Johan Girod 24cfebb5d0 🐎 prerender les principales landing pages
Acceleration drastique des perfomances, la page est chargée immédiatement.

Limitations:
- La page embauche.beta.gouv.fr est prérendue en français. Le contenue saute si le navigateur est en anglais
- Les tests end to end ne sont pas encore branchés avec les pages prérendues. Voir https://github.com/zeit/serve-handler/issues/71
2018-10-18 16:36:45 +02:00
Johan Girod 7a1a741672 Ajoute une partie reporting d'erreur 2018-10-04 17:16:26 +02:00
Johan Girod 0606759e74 Ajoute un module de retour sur infrance 2018-10-04 17:16:26 +02:00
Mael 9a96249c6a ⬆️ Mise à jour des dépendances non cassantes 2018-09-25 16:27:23 +00:00
Mael 2423535903 ⬆️ Mise à jour des dépendances babel 2018-09-25 16:18:02 +00:00
Mael af662c4834 Retour à webpack-dev-server
webpack-serve est déprécié
2018-09-25 15:07:41 +00:00
Mael 35bdcfadf5 Ajout de l'optional chaining
https://babeljs.io/docs/en/next/babel-plugin-proposal-optional-chaining.html#options
2018-09-10 18:43:16 +02:00
Johan Girod a0d9d63c13 Ajoute un test end to end pour la saisie du salaire net 2018-09-06 14:54:23 +02:00
Johan Girod 6cd4d69236 💚 ajoute des tests end-to-end à circleCI 2018-09-06 14:54:23 +02:00
Johan Girod f539f6fd8f Ajoute un test end to end pour la landing embauche
Ajout de cypress comme librairie
2018-09-06 14:54:23 +02:00
Mael 8fb91765b6 ⬆️ MAJ webpack & co 2018-09-05 10:11:18 +02:00
Johan Girod b2aee534ad Revert "🐎 réduit le temps de chargement de l'app"
This reverts commit 44312ef8be.
2018-09-04 16:23:52 +02:00
Johan Girod 365fdfe1f0 Revert "🐎 Enlève versement transport des pages de infrance""
This reverts commit d28af9f277.
2018-09-04 16:23:05 +02:00
Mael a24387076c ⬆️ Mise à jour des dépendances JS
Mise en commun des tests pour mutualiser le désormais nécessaire
mock-local-storage
2018-09-03 17:57:36 +02:00
Johan Girod d28af9f277 🐎 Enlève versement transport des pages de infrance" 2018-08-31 16:29:19 +02:00
Johan Girod 44312ef8be 🐎 réduit le temps de chargement de l'app 2018-08-31 16:29:19 +02:00
Johan Girod cb7b94ae27 📈 ajoute les actions redux aux breadcrumb de sentry 2018-08-30 11:47:35 +02:00
Johan Girod 844e3cfc4d Réajuste automatiquement la taille de l'iframe pour éviter les barre de scroll 2018-08-29 14:45:11 +02:00
Johan Girod 30eced6643 [infrance] scroll si la question n'est pas visible 2018-08-06 14:14:06 +02:00
Johan Girod fce23e51a4 Instaure un nouveau moteur pour le choix du status
Le but est d'arriver au résultat en un minimum de question. Le moteur pose les questions les plus importantes (qui départagent le plus de status) en premier. Si la question peut aboutir à une absence de status concordant, elle n'est pas posée. Le moteur permet aussi de commencer par n'importe quelle question. Dans le cadre du référencement direct, cela signifie que l'on peut arriver sur la page liability par exemple via une recherche / lien et continuer à partir de ce point d'entrée.
2018-08-04 12:11:34 +02:00
Johan Girod 0e028cc843 wip 2018-08-04 12:11:34 +02:00
Mael ca0e20cc3f :up_arrow: Mises à jour importantes 2018-08-04 12:02:24 +02:00
Johan Girod d45670b1d7 corrige le mode hors ligne 2018-08-04 11:59:15 +02:00