Commit graph

47 commits

Author SHA1 Message Date
5d08472d38
fix: rework CSP headers 2026-09-21 11:33:16 +02:00
1514d3cf62
fix: csp policy object-src 2026-09-21 09:37:04 +02:00
Abdel LAMRANI
2b913b083d fix: phpcs 2026-09-08 15:11:51 +02:00
56c6a6ee1e
fix: update CSP headers to allow unsafe-inline styles
Added 'unsafe-inline' to style-src and defined style-src-attr and style-src-elem for better compatibility.
2026-09-08 12:49:29 +02:00
cd1f55357d
fix: csp 2026-09-08 12:17:26 +02:00
cd9cffbe90
fix: corriger la gestion des styles CSP pour les environnements de développement 2026-09-08 11:58:20 +02:00
9fc1e19f6e
fix: Closes #49 seo title undefined page rejoindre le collectif 2026-09-08 09:52:37 +02:00
f611469a95
fix: Closes #47 seo title undefined sur la page contact 2026-09-08 09:52:29 +02:00
c739ac15c0
fix: Closes #46 sur les formulaire recaptcha.error missing i18n 2026-09-08 09:52:16 +02:00
Jérémy
b2cb7bde68 Merge branch 'csp-fixes' into 'develop'
refactor: CSP fixes

See merge request ldc-web/projets/bien-etre-animal!30
2026-09-07 12:59:33 +02:00
Jeremy Munsch
f67a12fdac
refactor: CSP fixes 2026-09-07 12:53:47 +02:00
Noah Lancien
e11e1bbae7 fix: 🐛 remove news excerpt column 2026-09-07 12:15:23 +02:00
Jeremy Munsch
b9ffc49f6b
unsafe inline pour re7 2026-09-07 12:02:55 +02:00
Jeremy Munsch
77fbb2144f
fix: seo titles on schema org 2026-09-07 10:09:49 +02:00
Jeremy Munsch
a4da7abc4b
refactor: Closes #44 set seo_titles and description from gitlab issue array 2026-09-07 09:42:52 +02:00
Jeremy Munsch
bdaca57afc
refactor: seo_ prefix on home pages translations 2026-09-07 09:41:23 +02:00
Alexis Gousseau
59ec70080c
fix: 🚨 resolve php linters errors 2026-09-04 17:29:30 +02:00
Alexis Gousseau
9e52fdfc5c
feat: 🔍 add schema org in pages 2026-09-04 17:29:23 +02:00
Noah Lancien
0f85478bab feat: 📝 Added news 2026-09-04 16:56:34 +02:00
Noix
92a0d7a51b Merge branch '36-balises-html-non-stripped-dans-seo-title' into 'develop'
Resolve "balises HTML non stripped dans SEO TITLE"

See merge request ldc-web/projets/bien-etre-animal!16
2026-09-04 13:42:43 +00:00
Jeremy Munsch
15a43cc432
refactor: Legacy page contrller fix typo on seo_description binding 2026-09-04 15:32:49 +02:00
Jeremy Munsch
447211b22d
refactor: rearrange SecureHeaders middleware (phpcs) 2026-09-04 15:25:36 +02:00
Jeremy Munsch
24fd14da2a
refactor: contract form enhancement, fixes and harden 2026-09-04 15:14:37 +02:00
Jeremy Munsch
3759165990
refactor: properly setup vite nonce and harden again CSP 2026-09-04 10:44:57 +02:00
Jeremy Munsch
199566f80c
refactor: Retours audit, harden CSP policies 2026-09-04 09:45:06 +02:00
Jeremy Munsch
61e9f12b5d
refactor: realign seo_title and seo_description on pages, still missing all translation strings in a doc. 2026-09-03 17:18:45 +02:00
Vincent BRIDIER
23da5df3ec Merge branch 'fixFix' into 'develop'
fix 🐛 reviews bugsmash and fix menu mobile and tablette

See merge request ldc-web/projets/bien-etre-animal!12
2026-09-03 14:44:50 +02:00
Abdel LAMRANI
299ba9f99d fix: 🐛 reviews bugSmash and MenuOverlay 2026-09-03 13:16:32 +02:00
Corentin Huet
32cb2e046e fix: 🐛 update videos in homepage hero 2026-09-03 12:16:04 +02:00
Abdel LAMRANI
7a89742831 fix: 🐛 reviews 2026-09-02 18:44:52 +02:00
Abdel LAMRANI
bb4fab9b2d fix 🐛 resolve conflits 2026-09-02 17:14:01 +02:00
Abdel LAMRANI
cd0d914bb8 fix: 🐛 reviews for send emails 2026-09-02 16:25:53 +02:00
Alexis Gousseau
732a32569c
fix: 🚨 resolve linters errors 2026-09-01 15:04:11 +02:00
Abdel LAMRANI
95f24ac2f8 fix: 🐛 phpcs linters 2026-08-31 16:02:50 +02:00
Abdel LAMRANI
c03ff0f83c fix: 🐛 reset recaptcha if errors validation exist and rate limit if form validated 2026-08-31 15:35:09 +02:00
Abdel LAMRANI
5cb9bb9c70 fix: 🐛 conflicts and linters 2026-08-31 12:40:30 +02:00
Abdel LAMRANI
db656b3339 feat: ✨ config forms and handle send mail 2026-08-31 12:05:37 +02:00
Abdel LAMRANI
68cc5c7063 feat: ✨ init project 2026-08-28 10:40:04 +02:00
Abdel LAMRANI
96e3b1c654 fix: 🐛 phpStan and linters 2026-08-20 17:09:10 +02:00
Abdel LAMRANI
8ac7428c29 feat: ✨ add config S3 and fix linter 2026-08-20 16:39:37 +02:00
Abdel LAMRANI
07c12ff475 fix: 🐛 add pages and fix conflict 2026-08-19 18:18:32 +02:00
Abdel LAMRANI
2fe106fa48 fix: 🐛 resolve conflicts 2026-08-19 15:43:45 +02:00
Abdel LAMRANI
639dc701e3 feat: ✨ create other pages 2026-08-19 09:15:04 +02:00
Abdel LAMRANI
77db2a9673 feat: ✨ create pages 2026-08-14 18:19:25 +02:00
Corentin Huet
d940f7c676 feat: ✨ add animal-welfare page 2026-08-14 15:08:00 +02:00
Corentin Huet
1e2de08f97 feat: ✨ add why this approach page 2026-08-14 11:34:21 +02:00
Abdel LAMRANI
bace1b2030 feat: ✨ init project 2026-08-04 09:44:27 +02:00