Commit Graph

5199 Commits (872133aefcdd1aaac76b89bd01ba2d822fc67974)

Author SHA1 Message Date
Maxime Quandalle f43f02ea5c 🔥 Supprime les variables temporelles 2021-05-21 14:48:25 +02:00
Maxime Quandalle 49a7ae2af9 🔥 Supprime l'utilisation des temporals dans les mécanismes 2021-05-21 14:48:25 +02:00
Maxime Quandalle f4e3b93af2 Meta-data pour git subtree
git-subtree-dir: publicodes
git-subtree-split: 10a30d32d3a8d6502301b8f2560a9a617f0c23e9
2021-05-21 11:29:58 +02:00
Maxime Quandalle 969fb01d87 🌗 Sépare les configurations tsconfig 2021-05-20 12:38:03 +02:00
Maxime Quandalle cff7a4da8f 🖊 Retouche README et CONTRIBUTING 2021-05-20 12:38:03 +02:00
Maxime Quandalle bcf6770793 🖋️ Copie la licence mon-entreprise pour publicodes 2021-05-20 12:38:03 +02:00
Maxime Quandalle 0612399fe9 🖋️ Généralise l'orthographe de Publicodes avec un s
cf. https://github.com/betagouv/publicodes/discussions/44#discussioncomment-728631
2021-05-20 12:38:03 +02:00
Johan Girod 97b385a01f ajoute un attribut alt sur l'image de la description salarié' 2021-05-17 17:34:31 +02:00
Johan Girod 8fec6395f1 🎨 Fix le prérendu avec styled-component
Jusqu'alors les styled-component n'étaient pas pris en compte dans le prérendu, ce qui aboutissait à un CLS très important sur nos pages. C'est maintenant réparé
2021-05-17 16:51:55 +02:00
Alexandre Hajjar 7fde5bf8c1 Make Switch to English work in development
This fixes an e2e test that was failing when in development.
2021-05-15 19:40:07 +02:00
Alexandre Hajjar f1afa5a3c3 💚 Skip API SIRENE e2e tests 2021-05-15 19:34:08 +02:00
Alexandre Hajjar c5d80fae71 🔥 Publicodes static cycles check using AST iterator
* AST API: add AST visitor & iterator
* cycles detection: use AST iterator
* remove dagrejs/graphlib
* cycle extraction: smallest cycle & print in Graphviz dot format

WARNING: a cycle still exists around `entreprise . chiffre d'affaires` see
issue #1524 for a definitive fix.
2021-05-12 17:57:24 +02:00
Alexandre Hajjar 884c4239b0 📝 Wording Madelin 2021-05-12 17:36:26 +02:00
Maxime Quandalle f444f26851 🐛 Désactive Sentry sur les branches de preview 2021-05-12 17:34:46 +02:00
Maxime Quandalle 7c5de02d2d 🐛 Filtre les SIREN non diffusibles 2021-05-12 17:34:46 +02:00
Alexandre Hajjar 3c82147f49 ⬆️ Latest GH actions node version pinned in .nvmrc 2021-05-12 17:17:38 +02:00
Alexandre Hajjar 961b70733d 💚 Remove PDF e2e test 2021-05-12 17:08:44 +02:00
Maxime Quandalle 4fcbda2648
🖋️ Configure le bouton sponsors sur GitHub 2021-05-12 12:58:51 +02:00
Alexandre Hajjar 2bbf9112fe 📝 code typos 2021-05-11 21:32:16 +02:00
Maxime Quandalle d6eb2dd43d 🛡️ Politique de sécurité en Report-Only
Pour remonter les éventuels problèmes de configuration sur Sentry sans
provoquer d'erreurs pour les utilisateurs.
2021-05-11 17:14:37 +02:00
Maxime Quandalle c2789c8edd 🛡️ Ajoute une politique de sécurité de contenu HTTP 2021-05-11 17:14:37 +02:00
Alexandre Hajjar ef41744078 💅 upgrade publicodes-site syntax highlighter 2021-05-11 16:03:28 +02:00
Maxime Quandalle d9d5761e41 🐛 Ne pas utiliser ES6 dans les workers
Car la transpiation Babel est mal configurée.

Ce commit contient un quickfix mais il serait mieux de configurer
Webpack pour avoir de la transpilation babel / typescript pour les
workers.
2021-05-11 15:48:35 +02:00
Maxime Quandalle 5c7abd043b 🐛 Syntaxe des références publicodes
Remonté par Sentry. Il faudrait que ça soit vérifié statiquement
2021-05-11 15:48:35 +02:00
Maxime Quandalle a8bd31f83a 🐛 Logique plus défensive dans le mécanisme synchronisation 2021-05-11 15:48:35 +02:00
Maxime Quandalle 61ba1ec90b 🐛 Évite une division par zéro dans le multi-activité AE 2021-05-11 15:48:35 +02:00
Maxime Quandalle 2dacc5d7df 🐛 Supporte la réinitialisation de champ sur le formulaire de demande de mobilité 2021-05-11 15:48:35 +02:00
Maxime Quandalle 496c58c00e 🐛 Fallback en cas d'erreur sur l'API de partage 2021-05-11 15:48:35 +02:00
Maxime Quandalle 145080f3af 🐛 Ajout la permission presse-papier aux intégrations iframe
https://web.dev/async-clipboard/#permissions-policy-integration
2021-05-11 13:48:30 +02:00
Johan Girod cbbfe6e051 🐛 répare l'affichage du recalcul 2021-05-10 11:19:28 +02:00
Johan Girod dc81428088 🐛 répare page blanche sur safari mobile <= 14 & safari <= 12 2021-05-10 11:19:18 +02:00
Maxime Quandalle f017499be4 📎 Ajout d'un lien vers les retours utilisateurs 2021-05-09 20:46:22 +02:00
Maxime Quandalle ca9b952dff ⬆️ MAJ Typescript vers 4.2 2021-05-09 20:05:18 +02:00
Maxime Quandalle c0f1c94dc5 🖋️ Mentionne les en-tête CSP sur la page intégration
Fixes #882
2021-05-07 17:35:35 +02:00
Maxime Quandalle 4632ddb215 🐛 Cache la barre de défilement des iframes
Fixes #1462
2021-05-07 16:06:35 +02:00
Maxime Quandalle b898f573ee 🐛 Cache le module d'intégrations pour les simulateurs privés 2021-05-07 16:06:35 +02:00
Maxime Quandalle c469b43258 🔥 Supprime polyfill.io
Il n'était utilisé que pour d'anciennes versions de Safari qui ne sont
plus très utilisées. Ajout d'un bout de code "progressive enhancement"
pour la fonction d'animation lorsqu'un élément apparaît à l'écran.

Fixes #606
2021-05-07 16:06:35 +02:00
Maxime Quandalle 0a45941e85 🔨 Prévoyance conventionnelle HCR
Fixes #1434
2021-05-07 16:06:35 +02:00
Maxime Quandalle 28d7161dd9 🐛 Supprime les slash de fin d'URL
Fixes #1446

Co-authored-by: Maël Thomas <mael.thomas@data.gouv.fr>
2021-05-07 16:06:35 +02:00
Maxime Quandalle 76e8563603 📎 Ajoute un lien vers le simulateur Embaucher
Sur la page « formalités d'embauches »
Fixes #1175
2021-05-07 16:06:35 +02:00
Maxime Quandalle 1052739d95 Utilise une balise utm pour les liens de partage 2021-05-07 16:06:35 +02:00
Maxime Quandalle 0309404375 🐛 Supprime une erreur React sur la validité du DOM
> Warning: validateDOMNesting(...): <h3> cannot appear as a descendant of <p>.
2021-05-07 16:06:35 +02:00
Maxime Quandalle 82bb1d600b 🐛 Supprime un problème d'alignement sur les simulateurs
Fixes #1525
2021-05-07 16:06:35 +02:00
Maxime Quandalle 7a5f6c1cfb 🐛 Supprime le lien accessibilité sur la version anglaise
Fixes #1513
2021-05-07 16:06:35 +02:00
Maxime Quandalle 4d10c62206 ⚖️ MAJ mentions légales 2021-05-07 16:06:35 +02:00
Johan Girod 987cd0abac La retraite pour les professions libérales n'est pas implémentée pour le momenté 2021-05-07 12:37:10 +02:00
Johan Girod f3a525e96b Ajoute des précautions autour du calcul de la retraite
Co-authored-by: Maxime Quandalle <maxime.quandalle@gmail.com>
2021-05-07 12:37:10 +02:00
Johan Girod 2d0501c94a Ajoute les droits à la retraite acquis sur le simulateur indépendant 2021-05-07 12:37:10 +02:00
Maxime Quandalle 144dab467f 🔨 Intégre les régimes RACD et RACL 2021-05-07 10:07:08 +02:00
Maxime Quandalle 2ee4ffdeff 🔧 Migre le simulateur artiste-auteur vers l'affichage "standard" 2021-05-07 10:07:08 +02:00