studycraft / Dockerfile

Commit History

fix: answer key timeout, frontend error handling, SonarLint issues
c770674

Joedroid commited on

fix: resolve HuggingFace deployment issues (video API, sanitization, prompt engineering, section detection)
83d2f33

Joedroid commited on

chore: trigger HF rebuild
5de7230

Joedroid commited on

fix: add gcc+python3-dev for pycairo build; move UV_TORCH_BACKEND before uv sync to prevent CUDA downloads
faadedb

Joedroid commited on

feat: Manim animated video (code write-on, flowcharts, concept cards); slideshow fallback; fix video None model; cache TTS engine; strip emoji from PDF; Manim+ffmpeg system deps in Dockerfile
242df05

Joedroid commited on

fix: video None model + slideshow fallback (Pillow+ffmpeg); cache TTS engine; strip emoji from PDF filenames; pin setuptools<81; pass audio to video
66e68b7

Joedroid commited on

feat: full Docker extras (pdf+tts+video); frontend audio/video controls; updated docs and meta tags
8da3763

Joedroid commited on

fix: Dockerfile installs pdf extra; test_web.py uses pytest fixture for isolation
b120e1c

Joedroid commited on

Add Apache 2.0 license, HF Spaces config, configurable port
d8a8bb0

Joedroid commited on

feat(deps): replace WeasyPrint with Playwright for PDF generation
e487b57

Joedroid commited on

feat: add EPUB support and redesign web UI
ed926ee

Joedroid commited on

feat: Docker containerization, packaging, and README overhaul
98a52a1

Joedroid commited on