Commit Graph

6 Commits

Author SHA1 Message Date
Adam Gaiswinkler
8b357f5653 PDF-Layout: Glassmorphism-Design mit abgerundeten Karten und Schatten 2026-02-19 16:36:15 +01:00
Adam Gaiswinkler
e7ee313472 feat: implementiert PDF-Generierung mit Hintergrundbild und Dokumentation 2026-02-18 22:43:26 +01:00
Adam Gaiswinkler
1bff5ebbbd feat(halloffame): implement image upload and enhance module functionality
- Added image upload system (JPG/PNG, max 5MB) with live preview and removal option
- Fixed Concurrency Exception during deletion (split transactions for reports and entries)
- Optimized card layout: consistent height and height-based truncation for descriptions
- Added sort direction toggle (Ascending/Descending) with arrow icons for Date, Name, and Year
- Refactored HallOfFameService to use streams for Server/Wasm compatibility
- Improved error handling and UI feedback for upload and delete operations
2026-02-10 17:45:48 +01:00
2d8c6736a7 Code-Style: Remove broken if 2026-01-15 10:51:13 +00:00
Adam Gaiswinkler
7114904412 Feature: Hall of Fame Module Implementation (1.0.1)
- Added Hall of Fame module logic (Models, Controller, Service).
- Implemented 'One Entry Per User' and 'Publish/Draft' workflow.
- Updated UI to Grid Layout (Index.razor) and Unified Form (Edit.razor).
- Added Database Migration 01000001 for new columns.
- Bumped version to 1.0.1.
2026-01-15 00:01:55 +01:00
Adam Gaiswinkler
5dfa690432 Initial commit 2026-01-02 22:52:11 +01:00