Commit History

  1. Use flexible lesson-based course progress

    60dfd5a
  2. Add week03 branching mystery template

    05345c6

  1. Publish 26FSunAft week02 final projects

    Verified signature
    e2da85d
  2. Add 1 classroom students to 26FSunAft

    Verified signature
    33f478a
  3. Add 1 classroom students to 26FSunAft

    Verified signature
    c9346f5
  4. Add 1 classroom students to 26FSunAft

    Verified signature
    a52bf8a
  5. Add 1 classroom students to 26FSunAft

    Verified signature
    c180c4d
  6. Add 1 classroom students to 26FSunAft

    Verified signature
    467739e
  7. Add 1 classroom students to 26FSunAft

    Verified signature
    b4e7581
  8. Add classroom course 26FSunAft

    Verified signature
    768b237
  9. Publish dsad week02 final projects

    Verified signature
    5cf63d2
  10. Restore classroom submissions and add classroom admin

    b88dc75
  11. Publish dsad week02 final projects

    Verified signature
    58528b2
  12. Add 1 classroom students to dsad

    Verified signature
    1f0269b
  13. Add teacher-managed classroom rosters

    a2cbc5c

  1. Add classroom course dsad

    Verified signature
    b7745b4
  2. Show actionable Hugging Face persistence errors

    ebb4d1d
  3. Keep new courses usable when persistence fails

    2ad50f4
  4. Add cascading Demo project picker

    45e9848
  5. Add content admin and interactive Python console

    ed832a7
  6. Add course and roster management

    6737361
  7. Add integrated Python classroom IDE

    21c192a

  1. Release idle showcase sessions automatically

    8807cbe

  1. Reorganize 2026_AI camp: Traditional names, Gemini key prompt, deps⁠

    a22790d
  2. Deploy optimized Arcade Hub with shared models and LFS binaries⁠

    50e1d54

  1. Optimize security, stability, FPS rate limiting, and add elegant quit

    5e7cff3

  1. security: remove '專題展示' from navbar and restrict logo links when restricted

    5c1450a

  1. fix: add helper redirect link for Appetize.io free-tier embeds

    f095497
  2. feat: add Android APK simulation & download support with Appetize.io

    5dd93eb

  1. Encrypt class and student IDs together in URLs

    eb58522
  2. Revert model path to relative, fix indentation of cap.release() in hand tracking, and use direct path loader for Chinese fonts

    7730264
  3. Fix IndexError in key wrapper, missing fc-list fontconfig package, and absolute model path resolution

    7095d07
  4. Sync projects folder and add Pygame Chinese font support

    4272b82
  5. Add student project for 2026Spring專題班/胡惟媗 with bug fixes

    c4aa613

  1. Fix CSS syntax error: restore missing style tag and fix rel attribute

    783f996
  2. Style redesign to match telearn.best aesthetic, URL ID hashing, and share link generator

    8f48bbc
  3. Update index page slogan to focus on general programming creativity

    0c25511

  1. Add labels.txt to gesture classification and a new hand recognition project for 張君雅

    7b60f61

  1. Fix python project player clipping on small screens with scrollbar and responsive padding

    e87a61a
  2. Fix iframe viewport clipping issue by removing 4:3 aspect ratio and supporting height scaling

    f048ad6
  3. Add Scratch and MakeCode Arcade example projects to showcase

    221bebc
  4. Add libgles2 and libegl1 system dependencies for MediaPipe

    68eccd8
  5. Change container port from 8000 to 7860 to match Hugging Face default port

    1659576
  6. Fix Dockerfile build issue by replacing libgl1-mesa-glx with libgl1

    4dba5fe
  7. Add tensorflow, keras, and mediapipe dependencies with auto-generation fallback in runner

    657d6ef
  8. Deploy Telearn Project Demo Showcase with premium brand style and interactive terminal input

    9d97138
  9. initial commit

    Unverified signature
    9b337e8