Commit Graph

296 Commits

Author SHA1 Message Date
feba4b1508 style: Update sitemap schema version to 0.9
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m12s
2025-04-18 20:58:16 +02:00
82969d08cb feat: Add route to generate sitemap in XML format
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m10s
2025-04-18 20:31:13 +02:00
0d1e4910fb Merge pull request 'feat/seo' (#10) from feat/seo into main
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m13s
Reviewed-on: #10
2025-04-18 16:44:37 +00:00
0e59a8b2e0 style: Update null check for nextPage variable 2025-04-18 18:43:46 +02:00
668f730692 fix: Update findNavigationLink parameter to optional 2025-04-18 18:41:40 +02:00
e33700f13d refactor: Improve handling of root document retrieval 2025-04-18 18:34:54 +02:00
115ab1b45b refactor(Sitemap): Update loadLastModified method to accept fs.Stats 2025-04-18 18:25:34 +02:00
4bb8b0e73d refactor: Update fileLocation logic in Sitemap class 2025-04-18 18:19:21 +02:00
9aeaec0821 refactor: Improve loadSubitems method in Sitemap class 2025-04-18 18:17:47 +02:00
42089a1b7b refactor: Update variable usage in Sitemap.ts 2025-04-18 17:51:45 +02:00
4a4d867ab9 feat: Update sitemap with additional URLs and sitemap logic 2025-04-18 17:50:32 +02:00
3a84a78c43 feat: Add new script for generating sitemap 2025-04-18 17:43:25 +02:00
a77cd5d5c9 feat: Add sitemap generation feature 2025-04-18 17:29:58 +02:00
7b88376057 style: Update text formatting in privacy policy page
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 1m12s
2025-04-18 17:08:03 +02:00
c0b4c771d4 Merge pull request 'feat/analytics' (#9) from feat/analytics into main
Some checks failed
Update Memento Dev on VPS / deploy (push) Has been cancelled
Reviewed-on: #9
2025-04-18 15:05:50 +00:00
4901eb8477 feat: Update consent cookie setting function 2025-04-18 17:04:35 +02:00
ca55b7a282 style: Update layout to wrap children in a div with class 2025-04-18 17:04:32 +02:00
a36aca1ad3 style: Update styling for sections in privacy policy page 2025-04-18 16:53:40 +02:00
14c8de6013 style: update text color in legal pages 2025-04-18 16:51:33 +02:00
542d16227f feat: Add function to update theme cookie 2025-04-18 16:50:37 +02:00
3d5cc75984 feat: Add CookiesContext to +Page component 2025-04-18 16:48:50 +02:00
78e9df72f7 feat: Add CookiesContainer component and related logic 2025-04-18 16:46:39 +02:00
127d66e250 feat: Add cookie management section and button 2025-04-18 16:25:35 +02:00
668c9b5865 feat: Add privacy policy page content 2025-04-18 16:19:39 +02:00
993becde8f feat: Add legal information page component 2025-04-18 16:03:40 +02:00
3b449291eb style: Import React in Toggle.tsx for consistency 2025-04-18 15:52:34 +02:00
8a393c53bf feat: Add last sections to Navigation component 2025-04-18 15:47:03 +02:00
229e28737f fix: Fix logic issue in CookieModalisOpen calculation 2025-04-18 15:42:32 +02:00
f26e06b433 style: Remove unnecessary console.log statement 2025-04-18 15:41:52 +02:00
bbdbb1aec1 feat: Add Footer component to DefaultLayout 2025-04-18 15:40:00 +02:00
03b6a9a0a7 feat: Add function to update all consent cookies 2025-04-18 15:18:07 +02:00
53c708d0ca refactor: Update cookie handling logic and definitions 2025-04-18 14:46:27 +02:00
438d3e62e4 feat: Update Toggle component styling and add onUpdateConsentCookie function 2025-04-18 14:37:41 +02:00
fb2d767a37 style: Update backdrop blur style in CookieModal 2025-04-18 14:23:19 +02:00
861ac6eb11 style: Update layout with close button in CookieModal 2025-04-18 14:22:37 +02:00
50d90107a1 feat: Add Politique de Confidentialité page 2025-04-18 14:19:35 +02:00
993089e8a0 feat: Add CookieModal component with Toggle functionality 2025-04-18 14:19:06 +02:00
df859c0c06 style: Update ThemeSelector button styling 2025-04-18 13:29:22 +02:00
949843cf4e feat: Update theme based on cookies consent 2025-04-18 13:26:12 +02:00
7c61d3afd6 refactor: Simplify script loading conditions in HeadDefault function 2025-04-18 13:24:47 +02:00
0893e6d2f0 style: Remove unnecessary comment and fix type in interface 2025-04-18 13:24:00 +02:00
86409da7ec feat: Add separate consent flags for analytics and customization 2025-04-18 13:23:07 +02:00
c3de960f41 feat: Add fastify cookie plugin and cookie parsing logic 2025-04-18 13:20:36 +02:00
b8e58ce301 feat: Add tracking scripts for Umami and Google Tag Manager 2025-04-18 13:08:45 +02:00
d142198e13 Merge pull request 'optim/loading' (#8) from optim/loading into main
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m9s
Reviewed-on: #8
2025-04-18 10:56:27 +00:00
e26f660235 style: Update spacing in Navigation component 2025-04-18 12:56:03 +02:00
f6e41fab64 style: Update font families in vite.config.ts 2025-04-18 12:49:28 +02:00
ed6451da79 Merge pull request 'refactor: Update import paths in nodes.tsx' (#7) from hotfix/markdoc into main
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m8s
Reviewed-on: #7
2025-04-18 10:34:01 +00:00
d756f7f66e refactor: Update import paths in nodes.tsx 2025-04-18 12:33:24 +02:00
f4e5f96f49 Merge pull request 'hotfix/markdoc' (#6) from hotfix/markdoc into main
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 3m4s
Reviewed-on: #6
2025-04-18 10:09:04 +00:00