Commit Graph

26 Commits (fdbd3fa38e0818f18842e434c4cbd8436ac604f4)

Author SHA1 Message Date
mama 1d35d76807 🎨 Amélioration de la page règle
En-tête de description moins austère
Ajout des notes d'implémentation
2018-02-19 16:43:47 +01:00
mama 92f37cd5ce Accélération de la compilation Webpack en dev 2018-02-15 15:27:04 +01:00
Mael aab569ccf2 Tentative de resolution de problemes de hot reloading 2018-02-12 18:47:33 +01:00
mama 660c436158 🐎 Utilisation de file-loader plutôt que url-loader
Nous avons peu d'images, aucune petite, et elles sont sur des pages bien
particulières : mieux vaut les exclure du bundle.js.
Pas besoin de les optimiser non plus pour le moment  pour les mêmes
raisons.
2018-02-05 20:52:32 +01:00
mama b1f446da4d 🐛 Certains navigateurs ne sont pas encore internationalisés
Intl fait planter Safari sur certains iphones, e.g. le 6
2018-02-05 20:52:32 +01:00
Mael 8e0d12b3d7 Pas d'optimisation d'image en dÃveloppement
Les librairies sont lourdes et le temps de recompilation devrait Ãtre
rÃduit
2018-02-05 20:52:32 +01:00
mama 9b043b134f Nettoyage des options postcss 2018-01-24 10:53:50 +01:00
mama afb32b6603 Déplacement des taux et script pour le versement transport 2018-01-24 10:53:49 +01:00
mama 4285f74bab Simplification de l'architecture iframe
Le mode plein écran a un fond noir sur Firefox au moins
2018-01-17 12:41:05 +01:00
mama f857e369c1 Rétablissement de la page de sélection de couleur d'intégration 2018-01-15 18:49:42 +01:00
mama f69b5522d4 Ajout de l'iframe 2018-01-15 18:49:42 +01:00
mama a11414a2da Formattage de l'ensemble des fichiers JS 2018-01-03 16:54:19 +01:00
mama 678c679419 Ajout des pages de l'accueil 2017-12-21 17:12:01 +01:00
mama f165650350 ⬆️ Mise à jour des dépendances
Pour utiliser les Fragments de React 16.2
2017-12-21 17:11:59 +01:00
mama 80c7884e93 Tentative infructueuse de refaire marcher facilement le hot reloading
Sur la page /regle, ce qui est très pratique pour améliorer l'affichage
de l'algorithme. C'est problablement notre génération du JSX dans
mecanism.js qui pose problème.
https://github.com/gaearon/react-hot-loader/blob/master/docs/Troubleshooting.md
2017-10-09 12:05:35 +02:00
mama 216337be31 Ajoute une autocomplétion sur le nom de commune 2017-09-30 22:12:43 +02:00
mama 51783e64ab Ajout d'un formulaire de retour à la fin de la conversation 2017-05-18 20:35:39 +02:00
mama 75354efdc5 🔨 ⚙️ Première version des tests (exemples) sur /règle
Les 4 éléments du CDD sont testées.
Il reste du boulot, voir le TODO des tests de majoration chômage
2017-05-11 10:41:58 +02:00
mama c16d0fa823 Toute règle peut donner un simulateur sur /simu/:name
Testé sur les règles du CDD, AGIRC, APEC
TODO :
- finir AGIRC APEC
  - !statut cadre
  - assiette cotisations sociales -> indemnités CDD -> espace CDD -> CDD
booléen
2017-05-09 14:47:55 +02:00
mama c9b09398eb 🐛 Utiliser la version de prod de React
Devrait accélérer l'UI :)
2017-05-05 19:55:29 +02:00
mama f3bf1a4f3f La première lettre d'un nom de règle est maintenant en majuscule 2017-05-05 18:10:38 +02:00
Mael Thomas 0b412dac6d 🐛 Résolution du bug de la compilation minifiée 2017-03-27 15:03:41 +02:00
Mael Thomas 9612bc2366 Mise à jour de webpack 1 vers la v2 2017-03-14 15:09:51 +01:00
Mael Thomas c1cfb20bf1 [moteur] Le parser Nearley renvoit maintenant un AST similaire au notre
Il reste à le reparser pour résoudre les variables en fonction de la situation, calculer les nodeValues, ajouter les missingVariables

Puis implémenter les modifieurs de temps

Puis ajouter le prorata à la multiplication

                             \
                              \
                               \\
                                \\
                                 >\/7
                             _.-(6'  \
                            (=___._/` \
                                 )  \ |
                                /   / |
                               /    > /
                              j    < _\
                          _.-' :      ``.
                          \ r=._\        `.
                         <`\\_  \         .`-.
                          \ r-7  `-. ._  ' .  `\
                           \`,      `-.`7  7)   )
                            \/         \|  \'  / `-._
                                       ||    .'
cjr                                     \\  (
10mar02                                  >\  >
                                     ,.-' >.'
                                    <.'_.''
                                      <'
2017-03-07 18:25:25 +01:00
Mael Thomas f08ac5ff66 [moteur] Réécriture du moteur : exécution et affichage de l'AST
Sur une règle fictive, transformation de l'arbre (récursif cette fois-ci, ouf) et visualisation du calcul sur la page de la règle
Il reste à :
- ré-implémenter la formule, et les autres mécanismes listés dans traverse.js. Visualiser tout ça.
- recollecter les variables manquantes
- revenir au vrai code du CDD. CIF, puis les autres
- implémenter l'indemnité de congés payés -> nouveau mécanisme (max) + gestion de la conversion temporelle
2017-02-27 19:30:03 +01:00
Mael Thomas 3075b83963 Nettoyage d'automne; première brique, la recherche de cotisations 2016-11-15 19:46:17 +01:00