1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-08 22:15:02 +00:00
Commit graph

192 commits

Author SHA1 Message Date
Johan Girod
2b49965940
Merge pull request #530 from betagouv/comparaison-régime-v2
Comparaison régime améliorée
2019-06-12 17:57:33 +02:00
Mael
c2c7eae67a Finitions pour la grammaire v2 2019-06-04 17:52:09 +02:00
Mael
a7d88e8514 Tentative de déplacement de treatString dans grammar.ne 2019-06-04 16:38:09 +02:00
Johan Girod
aebc32d995
💚 répare les tests E2E 2019-06-03 14:27:20 +02:00
Maxime Quandalle
0a6cd87c47
Formatage des prix dans les champs de saisie
Implémentation du formatage des prix, en particulier le séparateur des
milliers dans les formulaires de saisie de prix `10 000 €` vs `10000 €`.

Note d'implémentation: Le mécanisme supprimé qui modifiait
l'`event.target.value` ne fonctionnait pas, et a été remplacé par une
`ref` react.
2019-05-27 18:42:02 +02:00
Mael
0a5a1a69eb Ajout de la librairie styled-components 2019-05-20 14:20:42 +02:00
Mael
2656cfeb59 ⬆️ Mise à jour de dépendances : redux-form
Et donc react-redux
2019-05-17 10:23:08 +02:00
Johan Girod
6ace611a9e
Merge pull request #520 from betagouv/migration-embauche
Migration embauche.beta.gouv.fr vers mon-entreprise.fr
2019-04-30 17:15:28 +02:00
Mael
321b4a4cb2 Tests des expressions plus sérieux
On ne testait auparavant que la compatibilité d'une expression, mais pas
le bon calcul lui-même.
2019-04-25 18:08:19 +02:00
Mael
f4965108f8 Test des expressions 2019-04-25 17:27:37 +02:00
Johan Girod
b32e4b8c81
répare l'integration iframe et ajoute les redirection pour les pages prérendues 2019-04-24 10:49:11 +02:00
Johan Girod
4843033dc6 🐛 corrige les tests end to end 2019-04-10 18:45:52 +02:00
Johan Girod
ce99dd24ab 👽 traductions manquantes 2019-04-09 19:18:05 +02:00
Johan Girod
cb1bdb2b5b 🐎 Le build par défaut est conçu pour les navigateurs récents
On compile maintenant pour les navigateurs récents (qui supportent les modules es6.
On ajoute une config de build pour les browser legacy (ie11).

Cela permet :
- De ne plus être dépendant de polyfill.io (qui nous a claqué dans les doigts et a peté la prod)
- D'avoir un JS transpilé plus léger et plus proche du code écrit pour les navigateurs récents
- De pouvoir ajuster le build en fonction du navigateur (on ajoute pas le serviceWorker dans IE par exemple. A l'inverse, on
pourrait multiplier le nombre de bundle pour tirer profit de HTTP2)
2019-03-21 19:57:38 +01:00
Johan Girod
f380ec8626 Ajoute regenerator-runtime plutot que babel/polyfill
Dans le futur, on voudra surement créer une version pour les nav moderne et une version IE,
On pourra alors se débarasser de polyfill.io et uniquement utiliser polyfill.io de babel
2019-03-19 16:55:38 +01:00
Johan Girod
0c0d4d5528 Ajoute la recherche par SIREN/SIRET dans le champs entreprise 2019-03-19 16:55:38 +01:00
Mael
05845db5e6 ⚙️ Implémentation des contrôles a posteriori 2019-03-19 16:55:38 +01:00
Mael
f066fb2356 ⬆️ MAJ de React Helmet
La version 5 provoquait des boucles infinies.
2019-03-19 16:55:38 +01:00
Mael
420a540a82 ⬆️ Mise à jour de dépendance 2019-03-19 16:55:38 +01:00
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