mathly / app /main.py

Commit History

7 days ago

  1. Add the math path, photographed problems, math classes, backups and the mathly Space

    69eaa4c
  2. Refactor logo animation and update service worker cache⁠

    f90708b
  3. Update service worker cache version and add new logo assets⁠

    1c2ce5a

8 days ago

  1. Enhance scoring and training scripts with new features and benchmarks⁠

    f98e127

9 days ago

  1. Add keystore for managing API keys securely and update tests⁠

    35394c4
  2. feat: enhance flagging system to retain audio recordings in private storage

    c15166b
  3. feat: enhance diagnostic dashboard with structured trace and copy functionality

    89d97df
  4. Refactor flag handling to discard audio recordings⁠

    4f6b38e

10 days ago

  1. Add system activity tracking and display to the dashboard⁠

    a243a76
  2. feat: update daily limit for conversations to 5 and adjust related UI elements for better quota tracking

    65f5a17
  3. refactor: update references from "ערבוט" to "יאללה נדבר" across application files

    4233380
  4. feat: add daily limit display and quota tracking in tutor scenarios

    9d22242
  5. Refactor tutor game references from "בחכי ערבי" to "ערבוט" across application files; update access management features and permissions handling in the management panel; enhance user interface for access permissions; add access management functionality in the management system; improve test setup for authentication.

    3cb8d24
  6. Refactor Minerva import script to use metadata and improve functionality⁠

    0a65ab2
  7. feat: add TUTOR_MODEL environment variable and update tutor initialization

    1f6fdc9
  8. Add comprehensive tests for the Tutor module in test_tutor.py⁠

    ac702e3
  9. Add tests for GOP pooling and windowing functionality⁠

    8d3d08e

11 days ago

  1. Add comprehensive tests for lab functionality and scoring⁠

    0cfc3a7

12 days ago

  1. feat: enhance TTS functionality with dialogue speaker support and update guide content

    bb8c49a
  2. Add Arabic diacritics module and related tests⁠

    ccffcbd
  3. Enhance pronunciation rules and scoring system⁠

    269a3c8
  4. Add unit tests for pronunciation rules parsing and detection⁠

    0af696f
  5. Refactor scoring tests and add pronunciation rules documentation⁠

    6953a11

13 days ago

  1. feat: add deployment metadata display for teacher panel with versioning and commit info

    96e58a0
  2. fix: remove unused pronunciation adjustments for Palestinian past forms in TTS

    684c930
  3. fix: implement pronunciation adjustments for Palestinian past forms in TTS

    bae73bb

14 days ago

  1. feat: add service worker and manifest for PWA support

    0fdfc18
  2. Enhance privacy policy and update scoring tests⁠

    3ed1d24
  3. feat: enhance video library management with renaming and ordering functionality

    5d06ea2
  4. feat: Implement speech evaluation service and verb game mechanics⁠

    0242444

16 days ago

  1. feat: add phoneme heatmap diagnostics for teacher scoring

    1713922
  2. Enhance workbook lessons for level 2: add new lessons, update phrases, and adjust assertions⁠

    f57196b
  3. Enhance daily video management in scoring tests⁠

    66d03bb
  4. feat: update Vimeo embed URLs to hide branding and titles for improved user experience

    7bfd86c
  5. feat: support YouTube links in video management and update related documentation

    94af308

17 days ago

  1. feat: enhance homework management in classes⁠

    a6c789c
  2. fix: update all_writings method to return None instead of empty list and enhance setup handling in create_app

    071b4ec
  3. feat: add writing homework feature to workbook⁠

    d8b47d7
  4. Add text handling functionality and update scoring tests⁠

    3b6eb00
  5. fix: update video API to restrict URL access for students

    d5462e6
  6. feat: add video management for lessons⁠

    1a26e87
  7. Enhance scoring logic in class practice tests⁠

    01f0f9e
  8. Enhance class management in scoring tests: add homework and due date handling⁠

    0b390f8
  9. Refactor tests to account for lesson visibility and class lesson assignments⁠

    c8045f2
  10. feat: implement class management for teachers⁠

    a5c9173

18 days ago

  1. Add teacher management panel functionality and related configurations

    a9f22dc
  2. Add progress tracking for signed-in students and enhance UI components

    b9cb1c2
  3. Enhance logging for missing Supabase configuration and indicate sign-in status in health check

    19ed294
  4. Implement Google sign-in with Supabase and add related functionality

    08aea0e
  5. Refactor code structure for improved readability and maintainability

    228cbdf