12 Commits

Author SHA1 Message Date
kennyboy55 424f04e162 Merge pull request 'Automatic docker image building and releasing (closes #8 #9 #11)' (#32) from dev into main
Build dev docker image / build (push) Successful in 2s
Build dev docker image / release (push) Has been skipped
Reviewed-on: #32
v0.1
2026-03-30 12:49:51 +02:00
kennyboy55 c54553143e Add Docker workflow
Build dev docker image / build (push) Successful in 36s
Build dev docker image / release (push) Has been skipped
2026-03-30 12:41:42 +02:00
kennyboy55 8dc1f27b17 Build docker image closes #28 2026-03-29 13:53:33 +02:00
kennyboy55 081eba0fad Prepare for docker image 2026-03-28 18:12:08 +01:00
kennyboy55 8b0685d907 Refactor RSVP system and enhance event management features
- Added markdown support for event descriptions and activity details.
- Removed Invite model and adjusted RSVP to use a slug for invites.
- Enhanced guest management with real-time updates using websockets.
- Improved RSVP page layout and user experience with new button styles.
- Added message handling for user notifications.
- Updated URL patterns for better clarity and structure.
2026-03-27 15:20:55 +01:00
kennyboy55 b1cf2deda1 Refactor RSVP flow and add new Event page
- Removed old activity detail, RSVP guest add, and questions partial templates.
- Introduced new RSVP page structure with separate templates for email, guest, activities, questions, and notes.
- Implemented new RSVP management views including start, update, decline, and restart functionalities.
- Enhanced cookie management for RSVP sessions.
- Added summary utilities for email, guests, activities, questions, and notes.
- Updated URL patterns to accommodate new RSVP flow.
- Improved context handling in RSVP views.
2026-03-25 10:54:24 +01:00
kennyboy55 4112e0dc0a Enhance RSVP functionality with live updates and page activation
- Refactored rsvp.js to implement a WebSocket connection for real-time updates on activity attendees and capacity.
- Introduced a page activation mechanism to handle dynamic content loading based on the current URL.
- Updated base.html to include jQuery for easier DOM manipulation.
- Modified event_rsvp.html to pass the RSVP ID to the JavaScript context.
- Enhanced rsvp_page_activities.html to display a live connection status and included guest count in the script.
- Adjusted rsvp_page_activities_details.html to reflect the attending status in the activity card.
2026-03-23 17:16:35 +01:00
kennyboy55 8d6f261f3d feat: Enhance RSVP functionality with question handling and notes support 2026-03-22 15:24:27 +01:00
kennyboy55 ac7293244c feat: Implement RSVP functionality with WebSocket support
- Added WebSocket connection for real-time updates on activity attendees and capacity.
- Created base HTML template for consistent layout across event pages.
- Developed event details page to display event information and activities.
- Implemented RSVP page with multi-step navigation for email, guests, activities, questions, and notes.
- Added partial templates for dynamic content rendering during RSVP process.
- Introduced utility functions for page management and RSVP creation.
- Updated ASGI configuration to support WebSocket connections.
- Enhanced logging for better debugging and error tracking.
- Integrated channels for handling real-time communication in RSVP process.
2026-03-22 12:10:25 +01:00
kennyboy55 2fcb678f57 Setup django project and app 2025-12-20 14:45:02 +01:00
kennyboy55 416d213952 Setup editor 2025-12-20 14:44:04 +01:00
kennyboy55 a6f29fac29 Initial commit 2025-12-20 11:41:02 +01:00