- Implemented ticket purchasing section in public party card template with options for paid and free tickets.
- Created a new template for buying tickets, including user input for guest names and payment handling.
- Added a new template for displaying ticket payment status, including QR code for PIX payments and handling payment status updates.
- Enhanced dynamic theming based on party image colors for better visual consistency.
- Improved error handling and user feedback for ticket download and payment processes.
fix: Update favicon link to use url_for for better path resolution
refactor: Modify login form to use email instead of username for authentication
feat: Add public party card template with dynamic theme and download functionality
chore: Create about page detailing QRPass features and user guidance
fix: Update signup form to align with new user input standards
- Added a favicon to the layout.
- Introduced a statistics block displaying total invited, entered, not entered, and attendance percentage.
- Implemented a guest addition form with QR code generation and download options.
- Enhanced the guest list with sorting capabilities and pagination controls.
- Improved UI for guest actions including edit, toggle entry, and delete.
- Added loading states and error handling for guest addition and fetching.
- Updated chart rendering for attendance statistics.
- Simplified CSS styles for modals and toasts.
- Consolidated HTML structure for better readability.
- Enhanced guest management features, including improved guest addition and editing modals.
- Updated guest list display to include the user who added each guest.
- Removed deprecated todo.txt file related to sharing edit permissions.
- Implemented login page with user-friendly form and validation.
- Created signup page allowing users to register with username, email, and password.
- Developed scanner login page for event access using a 6-digit code.
- Enhanced UI with Tailwind CSS for better aesthetics and usability.
- Added links for navigation between login, signup, and landing pages.
- Included necessary meta tags for social sharing in public party card.
- Integrated dynamic elements for guest management in party manager page.
- Improved user experience with loading indicators and error handling.
- Introduced a new helper function to generate QR codes with guest names and save them as images.
- Updated the add_guest route to utilize the new QR code generation function.
- Added a new API route for editing guest names, including validation and QR code regeneration.
- Enhanced the frontend with a prompt for editing guest names and updated the guest list display.
- Improved CSS styles for buttons and action groups in the guest list for better usability and appearance.
- Removed unused script references from the HTML template.
- Added fpdf2 and matplotlib to requirements for PDF export and charting.
- Improved search functionality with debounce in guest list.
- Enhanced guest list display with search input and export buttons for CSV and PDF.
- Updated attendance chart rendering and statistics fetching.
- Refined QR code handling and scanner UI adjustments.
- Improved error handling and user feedback in various functions.
- Added `pytz` to requirements for timezone handling.
- Updated JavaScript to improve guest list display, including check-in time and better error handling.
- Modified HTML to include a new column for check-in date in the guest list.