Commit Graph

9 Commits

Author SHA1 Message Date
syntaxbullet
2842caa936 feat: update Preistraeger page to include a simple winner grid for 2023 and remove unused components
fix: change featured status for participation content and remove deprecated award card

feat: add migration for new participation phase form fields and backfill existing data

feat: create AwardsGridSection component for displaying awards with improved layout

feat: implement NewsletterInterestForm component for newsletter sign-up with validation
2026-07-01 18:02:12 +02:00
syntaxbullet
2fda7e8122 feat: add PartnerLogoMark component for dynamic partner logo rendering 2026-07-01 11:39:45 +02:00
syntaxbullet
7ff405d1a2 Add migration scripts and preload participation awards script
- Created migration index file to manage database migrations.
- Added script to preload participation awards and related blog posts into the CMS.
- Introduced new types and default data for application phases.
- Added award articles data structure for the upcoming awards.
2026-06-30 19:10:53 +02:00
syntaxbullet
9545f2513d feat: Add fresh database setup script and media handling improvements
- Introduced a new script for setting up a fresh database with ordered migration tasks.
- Added a utility function to find media by filename, improving media handling in various scripts.
- Updated preload scripts to utilize the new media fetching utility.
- Refactored datenschutz, impressum, and mitglied-werden fields to use stable IDs and anchor IDs.
- Enhanced home and network pages to accommodate new field structures.
- Added new preload script for global CMS settings.
- Improved code readability and organization across multiple files.
2026-06-22 17:20:45 +02:00
syntaxbullet
c21f0d0c8f feat: manage home form copy via payload 2026-06-22 12:13:59 +02:00
syntaxbullet
b4eb1eb7fd feat: centralize home cms defaults 2026-06-22 12:10:45 +02:00
syntaxbullet
a3ce20bb65 feat: convert home page to be cms supported. 2026-06-17 19:19:02 +02:00
syntaxbullet
51494e25a8 chore: fix linting errors and ts bugs. 2026-06-17 17:41:21 +02:00
syntaxbullet
6b395e5735 chore: migrate to payload / nextjs 2026-06-16 13:02:47 +02:00