Commit Graph

35 Commits (6424f2e197db0f64a65e381c4b9f40daaae7c645)

Author SHA1 Message Date
Maxime Quandalle 0a03b7550c
Ajoute des types TypeScript
Transforme quelques derniers composants class en fonctions
2020-04-06 00:40:41 +02:00
Johan Girod 4020e49871 🔥 meilleure prise en charge de la traduction
- Les traductions sont désormais récupérées uniquement pour le site anglais
- Engine ne dépend plus des traductions
2020-03-31 17:30:05 +02:00
Johan Girod bf078b2938 🔥 change l'api du moteur 2020-03-31 17:30:05 +02:00
Johan Girod fe235674f5 🖋️ ajoute des exemples pour les mécanismes 2020-03-25 09:51:58 +01:00
Johan Girod dd2db299d6 Ajoute l'ensemble des mécanismes existants 2020-03-25 09:36:03 +01:00
Johan Girod 0f1ca13b7f 🖋️ Améliore la page de documentation de publicode
- Ajoute le tuto
- Rend tous les exemples executables
2020-03-25 09:36:03 +01:00
Johan Girod 83a45f8523 🐛 corrige la conversion d'unité auto-entrepreneur
fix #938
2020-03-24 14:48:01 +01:00
Johan Girod 577e7fc60b 🖋️ ajoute de la documentation pour publicode 2020-03-24 09:37:40 +01:00
Maxime Quandalle 89d222d967
🐛 Répare le publicode Studio
TODO : ajouter un test d'intégration Cypress pour cette page
2020-03-22 23:24:12 +01:00
Maxime Quandalle d997d1a336 ⚙️ Renomme le mécanisme "multiplication" en "produit"
Fixes #681
2020-03-17 15:05:37 +01:00
Maxime Quandalle f192f75438 Affiche les erreurs dans le Studio 2020-03-17 09:53:09 +01:00
Maxime Quandalle c65a04cf86 ⚙️ Réorganise l'API publique de la lib 2020-03-17 09:53:09 +01:00
Maxime Quandalle dff38b1e8e Studio interface en deux colonnes sur pc 2020-03-02 17:35:23 +01:00
Maxime Quandalle 9278244e7e Studio : Support des exemples et menu déroulant 2020-03-02 17:35:23 +01:00
Maxime Quandalle 205b441634 🖊 Titre Publicode Studio 2020-03-02 17:35:23 +01:00
Mael 9a72a63417 Simplification du sous-titre publicodes 2020-03-02 17:35:23 +01:00
Mael c36bfcb415 Chargement du Studio en différé 2020-03-02 17:35:23 +01:00
Mael fafc3ae776 Minimap prend de la place, est inutile ici 2020-03-02 17:35:23 +01:00
Mael daa94090e7 Le titre est un lien vers l'accueil 2020-03-02 17:35:23 +01:00
Mael 89b642138f Retour à une saisie libre de l'objectif de calcul
Pour n'avoir qu'un bouton de mise à jour à la fois des règles et du
calcul
2020-03-02 17:35:23 +01:00
Mael 7a7a38077b Nouvelle page /studio. Harmonisation du 🎨 2020-03-02 17:35:23 +01:00
Mael b5c5aa2c55 Choix contraint de l'objectif de calcul 2020-03-02 17:35:23 +01:00
Mael f1652f63b1 Corrections des exemples, maintenant qu'ils tournent 2020-03-02 17:35:23 +01:00
Mael cf743d362a Gestion d'erreurs 2020-03-02 17:35:23 +01:00
Mael 8657435f46 Première ébauche de studio de création de règles pour publi.codes 2020-03-02 17:35:23 +01:00
Mael 911c71aec2 Utilisation du moteur de calcul sur publi.codes, v0 2020-03-02 17:35:23 +01:00
Mael dbb210bea2 Version allégée de App.js pour publicodes 2020-03-02 17:35:23 +01:00
Johan Girod e4131eee28 ⚙️ 🔥 grosse modification des barèmes
- Il n'y a plus qu'un mécanisme barème dorénavant : c'est le barème marginal de l'impôt
- On peut utiliser des variables publicode pour chaque argument des tranches
- Le mécanisme barème linéaire est remplacé par le mécanisme "grille"
- Le mécanisme barème continu est remplacé par le mécanisme "taux progressif"
- Les vues sont unifiées et simplifiées
- Seule les tranches nécessaires sont évaluée
- Les unités fonctionnent dans les barèmes
- On précise les tranches d'un barème par leur plafond et non plus par leur plafond et seuil

fix #827
2020-02-25 11:16:36 +01:00
Maxime Quandalle e5b42e2321
🔥 Supprime le HOC withColours
Renomme colour en color, pour-être cohérent avec le CSS
2019-12-18 23:06:46 +01:00
Maxime Quandalle 1ccaf94a1c
⚙️ Nouvelle syntaxe de définition publicodes
* Définition à partir du nom complet en notation pointée (plutôt que
  comme deux attributs indépendants "name" et "espace")
* Structure de données de premier niveau "dictionnaire" plutôt que liste,
  s'aligne mieux avec notre contrainte d'unicité des noms
* Possibilité de définir les règles à partir d'une liste dans les tests,
  dans ce cas il ne faut plus utiliser l'attribut "espace" mais renseigner
  directement la notation pointée dans le "nom".
2019-10-13 11:46:29 +02:00
Mael 3613fc0c24 Bibliothèque pas librairie 2019-10-10 15:55:07 +02:00
Maël fdca66ac65 Lien vers la lib de calcul 2019-10-07 16:38:29 +02:00
Maël d22800af10 Lien vers la documentation mise à jour 2019-10-07 16:38:29 +02:00
Mael e05845bc4e Version 2 du site publicodes 2019-10-07 16:38:29 +02:00
Mael d76a2060b3 Version 0 du site publi.codes
Développé dans le repo mon-entreprise.fr mais publié sur
https://publi.codes

1ère version : afficher un extrait de code des deux applications
d'exemple

Faire un lien vers le wiki, nettoyé.

2ème version : rendre éditable ce code, avec un widget à côté qui est
mis à jour automatiquement quand on change un taux, une formule. C'est
le côté "publi" et moderne de la plateforme.
2019-10-07 16:38:29 +02:00