Improve Join description handling for GDPR/DSGVO #521

Merged
simon merged 9 commits from issue/mitgliederverwaltung-508 into main 2026-06-04 13:02:40 +02:00

9 commits

Author SHA1 Message Date
6500dead95
Merge remote-tracking branch 'origin/main' into issue/mitgliederverwaltung-508
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/promote/production Build is passing
2026-06-04 09:53:27 +02:00
36ca305299 docs(changelog): record GDPR/DSGVO join-form description under Unreleased
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
2026-06-03 12:32:48 +02:00
1f52350562 feat(seeds): shorten the GDPR field to "DSGVO" and seed its join_description 2026-06-03 12:32:15 +02:00
404d524ee1 feat(custom-field): let admins set join_description with a link-syntax hint 2026-06-03 12:28:23 +02:00
df271055a8 feat(member): show join_description as a tooltip on custom-field labels 2026-06-03 12:22:58 +02:00
ee5ccbf7e9 feat(join): highlight auto-linked join-form links 2026-06-03 12:16:53 +02:00
aced57d0fd feat(join): use join_description as the join-form field label 2026-06-03 12:11:39 +02:00
cb5cb68483 feat(join): render join_description with auto-linked URLs and Markdown links 2026-06-03 12:06:48 +02:00
b6c2cf58b1 feat(custom-field): add join_description attribute for GDPR join-form labels 2026-06-03 12:01:41 +02:00