Commit Graph

12 Commits

Author SHA1 Message Date
Torsten Schulz (local)
6763b15487 Refactor error and confirmation handling in membership application management; replace alerts with modal dialogs for improved user experience. Update application status to 'approved' for a new member and add corresponding data to JSON files. 2025-10-23 15:32:20 +02:00
Torsten Schulz (local)
72c1039aa3 Add public/private news system with homepage display 2025-10-21 15:26:28 +02:00
Torsten Schulz (local)
3fe1c8adc0 Fix missing ID generation for new news items and add IDs to existing entries 2025-10-21 15:12:21 +02:00
Torsten Schulz (local)
ed2d184d5c Use query params instead of body for DELETE request 2025-10-21 15:09:32 +02:00
Torsten Schulz (local)
196955f7c4 Fix DELETE request body serialization for news deletion 2025-10-21 14:50:05 +02:00
Torsten Schulz (local)
cf2855be83 Add internal news system with role-based write permissions 2025-10-21 14:47:00 +02:00
Torsten Schulz (local)
d21c96de07 Add debug logging for role-based contact data visibility 2025-10-21 14:44:43 +02:00
Torsten Schulz (local)
37994f39b2 Set cards as default view and restrict contact data to vorstand only 2025-10-21 14:42:20 +02:00
Torsten Schulz (local)
bd677c26ae Add table view and split name into firstName/lastName fields 2025-10-21 14:38:41 +02:00
Torsten Schulz (local)
b024bfe884 Add smart member list with manual+login merge and duplicate detection 2025-10-21 14:35:21 +02:00
Torsten Schulz (local)
32ba9e2760 Add member profile page with editable fields and password change 2025-10-21 14:29:52 +02:00
Torsten Schulz (local)
2b249577a7 Add authentication system with login, password reset, and member area 2025-10-21 11:23:06 +02:00