Files
breakpilot-compliance/admin-compliance/lib
Benjamin Admin e0f59cdf82 feat: IAB TCF 2.2 + sidebar naming consistency (Option C)
TCF/IAB 2.2:
- TCFEncoderService: base64url TC String generation per IAB spec
- 12 IAB purposes mapped to banner categories
- tcf_routes: 5 endpoints (purposes, features, mapping, encode)
- Auto-generate TC String on consent when tcf_enabled=true
- TCFSettings.tsx: enable/disable, purpose grid, test encoder
- New "TCF/IAB" tab in cookie-banner (7 tabs total)

Sidebar naming (Option C):
- SDK step "Einwilligungen" renamed to "Consent-Records"
  to match CMP sidebar label — consistent across both navigations

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-04 07:10:53 +02:00
..