Releases
v2
Compare
Sorry, something went wrong.
No results found
Security & Stability
Removed client-side hashing: Firebase now handles all password hashing server-side (fixing auth flow issues).
Environment Management: Added .gitignore for .env; all credentials and secret keys are now loaded via environment variables.
Fixed Race Conditions: Resolved Firebase initialization timing issues using top-level await.
Session Cleanup: Flask session now only stores essential user data (uid, email).
Dependencies: Updated requirements.txt with pinned versions and added python-dotenv.
UI & UX
Modern Redesign: New dark editorial theme (Navy/Teal) with glassmorphism effects.
Better Forms: Improved validation feedback and specific error messages for Firebase Auth events.
Clean Layout: All inline styles moved to a central style.css; improved accessibility with <label> tags.
Responsive: Fluid layout for mobile and desktop support.
Documentation
Setup Guide: Completely rewritten with step-by-step instructions for Firebase Console configuration.
Flow Docs: Added clear explanations of the auth handshake between frontend and backend.
You can’t perform that action at this time.