Enhance login functionality and UI; add email visibility option for OAuth2, adjust admin CSS for responsive design, and streamline audio metadata handling in storage
Update transcriptions table to include user_id and language fields; modify uploaded_at to use TIMESTAMP WITHOUT TIME ZONE. Adjust generate_verified_parquets function to use SYNC_INTERVAL for scheduling.
Refactor audio processing to remove Hugging Face upload functionality and add verified metadata handling for local storage; implement daily parquet generation for verified recordings.
Refactor user session handling: switch to attribute access for Record objects, ensure session user is a dict, and improve stats handling in dataset preparation
Refactor dataset preparation to support language-specific audio storage and metadata management; streamline directory creation and improve error handling.
Refactor dataset handling by updating .gitignore, implementing stats and recordings management in parquet format, and modifying filename generation to use a shortened user ID prefix.