281 Commits

Author SHA1 Message Date
9f4fd9278a Harden canonical and robots URLs to production host v1.0.11 2026-05-24 17:44:52 +02:00
b56238dfc4 Add address country i18n DB columns for localized checkout v1.0.10 2026-05-23 19:56:52 +02:00
a6a9ed2973 Add checkout i18n DB columns for basket/checkout stability 2026-05-23 16:32:09 +02:00
90a71adb4f Restore localized Wordspinner bulk/results routes 2026-05-23 14:09:19 +02:00
936d4be491 Fix contact form import to plugin path for staging runtime v1.0.9 2026-05-23 02:00:29 +02:00
d5d864a244 Force staging CSS cache bust for mobile header fixes 2026-05-23 01:05:04 +02:00
3f6be60a74 Fix mobile header/menu layering and cookie modal stacking 2026-05-21 00:29:48 +02:00
291b119475 Fix cookie popup text resolution per active language v1.0.7 v1.0.8 2026-05-17 15:23:11 +02:00
f21ce95d72 Revert "Seed translated cookie setting fields for staging/prod parity"
This reverts commit 6cca48eaf9.
2026-05-16 02:27:37 +02:00
6cca48eaf9 Seed translated cookie setting fields for staging/prod parity 2026-05-16 02:25:30 +02:00
215eb8352d Make cookie modal locale output deterministic on staging/prod v1.0.6 2026-05-16 02:09:01 +02:00
fdcdff52cd Revert "Make cookie modal fully locale-aware via settings-aware resolver"
This reverts commit 3e084c1850.
2026-05-16 01:56:10 +02:00
3e084c1850 Make cookie modal fully locale-aware via settings-aware resolver 2026-05-16 01:38:17 +02:00
0ff32da99a Fix multilingual cookie consent rendering and locale support v1.0.5 2026-05-16 00:10:48 +02:00
3959d041c4 Use compiled layout_overrides.css in layout template 2026-05-15 00:01:04 +02:00
f3b43b1208 Always load cookie assets and mount cookie banner modal v1.0.4 2026-05-14 04:42:21 +02:00
76be2e7f41 Show cookie modal when consent cookie is missing v1.0.2 2026-05-14 04:22:08 +02:00
e36cb45912 Use SCSS layout overrides include in layout template v1.0.1 2026-05-14 03:57:18 +02:00
8d7c21a9df Serve layout overrides via compiled CSS to avoid manifest SCSS lookup v1.0.3 2026-05-14 02:59:18 +02:00
dab39b37cc Restore layout_overrides.scss include in layout base_css 2026-05-14 02:44:52 +02:00
aec19fbdfa Remove manifest-breaking layout_overrides scss include 2026-05-14 01:52:34 +02:00
f95ab7465e Include project static directory for manifest assets 2026-05-14 01:45:06 +02:00
8607ee33e9 Remove compiled locale binaries from repo 2026-05-14 01:27:51 +02:00
f702895fd0 Format urls.py for CI lint 2026-05-14 01:12:32 +02:00
e9f94ebaf6 Polish cookie consent modal and add i18n translations 2026-05-14 01:05:50 +02:00
e33b5f8757 Redesign cookie consent as centered glass modal 2026-05-14 00:48:23 +02:00
1ddc7b10f6 Refine header language switcher and align i18n search routes 2026-05-14 00:15:43 +02:00
1c991756c1 Hide language chevron and force globe icon styling 2026-05-13 23:18:37 +02:00
daf5e16734 Use inline SVG globe for language switcher icon 2026-05-13 23:16:17 +02:00
e974029f9f Add inline critical header alignment fallback 2026-05-13 23:11:44 +02:00
4fb7b3ee1f Use manifest-aware static include for header overrides stylesheet 2026-05-13 22:46:00 +02:00
c663a1cccb Use external header overrides CSS via static prefix 2026-05-13 22:34:46 +02:00
92fbacff02 Hotfix staging: inline header overrides to avoid static manifest lookup 2026-05-13 22:29:13 +02:00
a6bab14970 Fix header action alignment and language switcher spacing 2026-05-13 22:00:15 +02:00
c4da0045fb Disable varnish middleware on staging 2026-05-12 00:12:44 +02:00
34d351b2f5 Disable caching for first-visit unlocalized homepage 2026-05-12 00:05:53 +02:00
b8e5272e26 Wrap long condition in language redirect middleware 2026-05-11 23:56:45 +02:00
8a0c2849c0 Add Accept-Language fallback for first-visit redirect 2026-05-11 23:53:11 +02:00
bbd9356517 Force HTTPS remote in staging sync step 2026-05-11 21:12:26 +02:00
bc8d4d3824 Use HTTPS Git remote in Jenkins pipeline checkout steps 2026-05-11 21:03:37 +02:00
8440fe3823 Add first-visit language redirect middleware 2026-05-11 20:38:50 +02:00
f65b6e3b48 Format settings after env isolation changes 2026-05-10 15:55:55 +02:00
6d2306645a Isolate staging and production settings paths 2026-05-10 15:53:47 +02:00
2e81970427 Use project contact form handler and superuser-only snippet access 2026-05-10 11:00:18 +02:00
c6965c422b Revert Editors ContactMessage perms 2026-05-09 21:41:49 +02:00
e53ccc4e37 Grant ContactMessage perms to staff users 2026-05-09 17:02:35 +02:00
530d9c5eb7 Grant ContactMessage snippet perms to Editors 2026-05-09 16:55:14 +02:00
0d721e1f03 Allow staging/production hostnames 2026-05-09 13:29:32 +02:00
781a873ac3 Show Contact messages under Snippets 2026-05-09 12:48:27 +02:00
9f98b071a5 Rely on deploy-project-stg for migrations 2026-05-09 12:29:44 +02:00