Commit Graph

30 Commits

Author SHA1 Message Date
Starstrike
244b08aeb8 Implement individual guest name fields and array storage. Updated both frontend and backend to handle guest names as an array of strings instead of a single multiline string. 2025-05-01 17:42:18 -04:00
Starstrike
5c2dd0d595 fix: RSVP update endpoint now properly updates instead of deleting 2025-05-01 17:15:38 -04:00
Starstrike
cf533a5faa Fix wallpaper upload in event update - Unified wallpaper handling with event creation, added proper file management 2025-05-01 15:31:27 -04:00
Starstrike
e0de661050 fix: Allow clearing event description in update endpoint 2025-05-01 14:54:19 -04:00
Starstrike
bca4695abc fix: Implement RSVP cut-off date functionality and fix saving issues 2025-05-01 13:56:44 -04:00
Starstrike
e1d23eeb32 Feature: Add RSVP cut-off date functionality 2025-05-01 13:44:29 -04:00
cf4161ca6e Add manage needed items functionality to EventAdmin component and backend support 2025-05-01 10:04:56 -04:00
70f1535581 Add type annotations for event parameter 2025-05-01 09:22:07 -04:00
efa37db52c Fix wallpaper path handling in event endpoints 2025-05-01 09:20:22 -04:00
d2e27c4390 Fix RSVP items handling and response format 2025-05-01 09:15:23 -04:00
d8f99d3169 Fix RSVP items handling and response format 2025-05-01 09:11:15 -04:00
1470eecb99 Fix wallpaper path handling 2025-05-01 09:04:12 -04:00
e0a161eb51 Fix database volume mount to use app directory 2025-05-01 08:47:36 -04:00
f15ad5f01e Fix database permissions and initialization issues 2025-05-01 08:45:35 -04:00
4f52ed9a27 Fix upload directory permissions and path issues 2025-05-01 08:39:56 -04:00
da238ca9aa Fix wallpaper upload issues: add wallpaper column, update Docker config for proper file handling 2025-05-01 08:37:04 -04:00
2d594217f1 Add all required types to tsconfig.json 2025-05-01 08:25:54 -04:00
1b78231f34 Update Dockerfile and tsconfig.json for proper type definitions 2025-05-01 08:25:07 -04:00
04f01dd56c Fix multer types and configuration 2025-05-01 08:23:54 -04:00
f7480c1d93 Fix needed_items handling in backend and frontend 2025-05-01 08:22:30 -04:00
bada79ed62 Add DELETE endpoint for events with cascade deletion of RSVPs 2025-04-30 18:00:56 -04:00
Your Name
00fea07bee feat: Add needed items feature to events and RSVPs - Add needed_items field to events table - Update event creation form with needed items input - Add multi-select for needed items in RSVP form - Update event details to display needed items - Update admin interface to handle new items_bringing format 2025-04-29 19:01:36 -04:00
Your Name
6a161be312 Add edit functionality to EventAdmin component 2025-04-29 18:09:37 -04:00
Your Name
52c49abdd6 Add static file serving for frontend build directory 2025-04-29 18:03:18 -04:00
Your Name
ffae4f909a Update backend port to 3000 to match Docker Compose configuration 2025-04-29 18:01:17 -04:00
Your Name
e89e3d4791 Switch from MySQL to SQLite database 2025-04-29 17:58:42 -04:00
Your Name
9580cdc547 Fix TypeScript errors by properly typing MySQL query results 2025-04-29 14:20:37 -04:00
Your Name
fb32f8a71f Update backend to properly handle event slugs and fix RSVP endpoints 2025-04-29 14:17:36 -04:00
Your Name
6a95d9cdfd Update Dockerfile to properly handle TypeScript build and dependencies 2025-04-29 14:14:51 -04:00
b80879f46b Initial commit: RSVP Manager with React frontend and Express backend 2025-04-29 13:08:01 -04:00