- Updated privacy policy to clarify that regular student recordings are not stored, with exceptions for teacher-reported issues.
- Revised the description of data retention for practice sessions to include technical summaries of sound analysis.
- Added tests for phrase calibration to ensure correct handling of confusion cases and scoring.
- Implemented additional test cases for flagging recordings and managing calibration statuses, including creation, updating, and deletion of calibrations.
- Introduced a new topic type "write" for homework, allowing students to write sentences in Arabic.
- Updated the LESSONS and WRITING structures to accommodate the new homework type.
- Enhanced the UI to support writing tasks, including a dialog for input and display of written sentences.
- Implemented functionality to save and retrieve written sentences for students, ensuring data persistence across devices.
- Updated privacy policy to reflect the storage of written homework in Supabase.
- Added tests to verify the new writing functionality and ensure proper handling of homework submissions.
fix: update sign-in options to include email link for users without Google accounts and revise privacy policy
- Implemented functionality for teachers to add, order, and delete lesson videos in the management panel.
- Introduced new API endpoints for video operations, including adding videos, ordering them, and deleting them.
- Updated the frontend to display videos alongside lesson topics, allowing teachers to manage their placement.
- Enhanced privacy policy to include Vimeo as a service used for hosting lesson videos.
- Added tests to ensure proper functionality of video management features and access controls.
feat: add Hebrew translation recognition and update privacy policy