What's New
v1
Feb 27, 2026
Initial Release
Project scaffold - Flask application with PostgreSQL and Redis, deployed behind Traefik with HTTPS.
Admin authentication - Password-based admin login with bcrypt hashing, Redis-backed sessions (8-hour lifetime), account lockout after 10 failed attempts, and rate limiting.
Database schema - All core tables (customers, vendors, checkins, sponsors, prizes, admin users, event settings) and analytics tables (page views, sessions, link clicks, saves, filter events, vendor inquiries, audit log, auth tokens).
Security - CSRF protection, secure session cookies, security headers (HSTS, CSP, X-Frame-Options), and session fixation prevention.
What's New - This page to track changes across versions.