github-actions[bot]
955ada4945
chore(beta): release 3.54.4-beta.0
2026-05-21 08:24:22 +00:00
github-actions[bot]
c1e8e0d73a
chore(beta): release 3.54.3-beta.0
2026-05-21 08:22:26 +00:00
github-actions[bot]
03cf09a7bf
chore(beta): release 3.54.2-beta.0
2026-05-20 14:49:19 +00:00
github-actions[bot]
baf5f27fb4
chore(beta): release 3.54.1-beta.0
2026-05-20 06:53:31 +00:00
github-actions[bot]
085a2e5fed
chore(beta): release 3.54.0-beta.0
2026-05-20 06:24:22 +00:00
github-actions[bot]
c042a33431
chore(beta): release 3.53.0-beta.0
2026-05-19 05:27:14 +00:00
github-actions[bot]
b2b46d311d
chore(beta): release 3.52.1-beta.0
2026-05-18 18:59:57 +00:00
github-actions[bot]
db3f1b83ce
chore(beta): release 3.52.0-beta.0
2026-05-18 18:56:50 +00:00
github-actions[bot]
acb387f69c
chore(beta): release 3.51.5-beta.0
2026-05-17 07:28:47 +00:00
github-actions[bot]
4da6726e57
chore(beta): release 3.51.4-beta.0
2026-05-17 07:26:57 +00:00
github-actions[bot]
941453fd7f
chore(beta): release 3.51.3-beta.0
2026-05-16 23:19:50 +00:00
github-actions[bot]
5a9ca4ad57
chore(beta): release 3.51.2-beta.0
2026-05-16 23:02:10 +00:00
github-actions[bot]
2e828fcf9f
chore(beta): release 3.51.1-beta.0
2026-05-16 22:53:14 +00:00
github-actions[bot]
72c2b5c796
chore(beta): release 3.51.0-beta.0
2026-05-14 21:25:07 +00:00
github-actions[bot]
365582e678
chore(beta): release 3.50.0-beta.0
2026-05-14 20:44:57 +00:00
github-actions[bot]
d4198e1bbc
chore(beta): release 3.49.6-beta.0
2026-05-14 19:37:31 +00:00
github-actions[bot]
1e4f762871
chore(beta): release 3.49.5-beta.0
2026-05-14 19:02:43 +00:00
github-actions[bot]
57ea08e1ed
chore(beta): release 3.49.4-beta.0
2026-05-14 18:49:31 +00:00
github-actions[bot]
bc58520cd2
chore(beta): release 3.49.3-beta.0
2026-05-14 18:18:43 +00:00
github-actions[bot]
1cbb0c4cff
chore(beta): release 3.49.2-beta.0
2026-05-13 16:46:19 +00:00
github-actions[bot]
e5ef893395
chore(beta): release 3.49.1-beta.0
2026-05-13 16:31:12 +00:00
github-actions[bot]
b3c6508712
chore(beta): release 3.49.0-beta.0
2026-05-13 16:18:38 +00:00
github-actions[bot]
fa71e7ea1e
chore(beta): release 3.48.1-beta.0
2026-05-12 20:57:36 +00:00
github-actions[bot]
dafc8d041a
chore(beta): release 3.48.0-beta.0
2026-05-12 20:48:26 +00:00
github-actions[bot]
a5e58d085e
chore(beta): release 3.47.2-beta.0
2026-05-11 20:15:57 +00:00
github-actions[bot]
d9d52ec8ab
chore(beta): release 3.47.1-beta.0
2026-05-11 19:57:31 +00:00
github-actions[bot]
1c23ec51ec
chore(beta): release 3.47.0-beta.0
2026-05-11 19:44:45 +00:00
github-actions[bot]
b31fc2140b
chore(beta): release 3.46.3-beta.0
2026-05-11 18:18:34 +00:00
github-actions[bot]
eddcdbf4d8
chore(beta): release 3.46.2-beta.0
2026-05-11 18:07:41 +00:00
github-actions[bot]
3ea7eea4b7
chore(beta): release 3.46.1-beta.0
2026-05-11 08:07:45 +00:00
github-actions[bot]
87dfae0074
chore(beta): release 3.46.0-beta.0
2026-05-11 07:57:50 +00:00
github-actions[bot]
55e6395e9e
chore(beta): release 3.45.1-beta.0
2026-05-10 20:09:09 +00:00
github-actions[bot]
421354bc5a
chore(beta): release 3.45.0-beta.0
2026-05-10 19:57:54 +00:00
Paul Nothaft
f3505c2631
Merge pull request #450 from the-luap/feat/footer-overhaul-441-440
...
feat(footer): hideable legal links + socials + promo banner (#441 + #440 )
2026-05-10 21:57:35 +02:00
github-actions[bot]
d2864854e7
chore(beta): release 3.44.2-beta.0
2026-05-10 19:51:03 +00:00
Paul Nothaft
3a731e7c95
feat(footer): hideable legal links + socials + promo banner ( #441 + #440 )
...
Combined footer overhaul:
- Per-CMS-page show_in_footer toggle (#441 ) — admins can hide
Impressum / Datenschutz from the gallery footer when an external
privacy / imprint URL is enough.
- Five social-media URL fields in branding settings (#441 ) — Facebook,
Instagram, WhatsApp, X/Twitter, YouTube. Empty string hides each
icon individually; the row is omitted when none are set.
- Promotional banner slot above or below the gallery footer (#440 ) —
global default authored as markdown in branding settings, plus a
three-way per-event override on the Edit Event form
(inherit / custom / off). Backend nulls promo_markdown automatically
when mode != 'custom' so stale text never persists.
Sanitization: marked with gfm/breaks → DOMPurify with a tight
allowlist (no img, no tables, no inline html). Post-process forces
target=_blank rel="noopener noreferrer nofollow" on every link so
admin-set URLs can't tab-nap the gallery context.
i18n covers all six locales (en/de/nl/pt/ru/fr).
Targets the beta branch.
2026-05-10 21:46:20 +02:00
github-actions[bot]
481f8c2f9f
chore(beta): release 3.44.1-beta.0
2026-05-10 19:01:51 +00:00
github-actions[bot]
f6be07ed4b
chore(beta): release 3.44.0-beta.0
2026-05-10 18:47:55 +00:00
github-actions[bot]
fab0fcdde3
chore(beta): release 3.43.3-beta.0
2026-05-09 19:00:52 +00:00
github-actions[bot]
197524a918
chore(beta): release 3.43.2-beta.0
2026-05-09 18:36:38 +00:00
github-actions[bot]
9ca9563dbe
chore(beta): release 3.43.1-beta.0
2026-05-09 18:34:26 +00:00
github-actions[bot]
967ade7a9a
chore(beta): release 3.43.0-beta.0
2026-05-09 18:22:30 +00:00
PiR1
e7228b0780
feat(localization): add i18next extraction helper & refactor backup configuration component to tsx
2026-05-09 18:23:12 +02:00
PiR1
74e87b968b
feat(localization): add i18next configuration and CLI commands for localization management
2026-05-09 18:23:11 +02:00
github-actions[bot]
72a7a43a4a
chore(beta): release 3.42.7-beta.0
2026-05-09 14:00:44 +00:00
github-actions[bot]
715a806991
chore(beta): release 3.42.6-beta.0
2026-05-09 13:59:36 +00:00
github-actions[bot]
08707eee9e
chore(beta): release 3.42.5-beta.0
2026-05-08 08:15:24 +00:00
github-actions[bot]
9ade631e13
chore(beta): release 3.42.4-beta.0
2026-05-08 08:14:16 +00:00
github-actions[bot]
e8df3de3fb
chore(beta): release 3.42.3-beta.0
2026-05-07 21:04:20 +00:00
github-actions[bot]
8ab6fc6bbd
chore(beta): release 3.42.2-beta.0
2026-05-07 12:14:07 +00:00