Commit History

Dockerfile: preload rewrite_slide module at startup"
176aa51
verified

bep40 commited on

Delete _import_fix.py
6ebe028
verified

bep40 commited on

Import rewrite_slide module to register /api/rewrite_slide endpoint"
48cc059
verified

bep40 commited on

Add /api/rewrite_slide: fast summary as slides (key points + images from article, no AI timeout)"
022faf7
verified

bep40 commited on

Fix ai_ext.py - restore from c93b544
db9a6c6
verified

bep40 commited on

Fix ai_runtime_final.py - restore from c93b544
b069982
verified

bep40 commited on

Fix ai_fix2.py - restore from c93b544
3a998db
verified

bep40 commited on

Fix ai_runtime.py - restore from c93b544
d6fd7a7
verified

bep40 commited on

Fix app_v2_entry.py - restore from c93b544
2bd8e4a
verified

bep40 commited on

Restore patch_runtime.py from c93b544
b36130e
verified

bep40 commited on

Restore wc2026_scraper.py from c93b544
a5553d9
verified

bep40 commited on

Restore app_clean.py from c93b544
3ed3643
verified

bep40 commited on

Restore restore_runner.py from c93b544
d03c0a8
verified

bep40 commited on

Restore app_entry.py from c93b544
b2c34de
verified

bep40 commited on

Restore patch_extra.py from c93b544
272ab76
verified

bep40 commited on

Fix ai_patch.py - restore full file from c93b544
2f1b18b
verified

bep40 commited on

Restore ai_patch.py from c93b544
d05bd1b
verified

bep40 commited on

Restore: ai_fix2.py (full), app_entry.py, patch_extra.py, restore_runner.py, app_clean.py, wc2026_scraper.py from c93b544
ca8c13b
verified

bep40 commited on

Test upload size - first half of ai_ext.py from c93b544
0edf211
verified

bep40 commited on

Restore complete ai_runtime.py from c93b544 (18.9KB)
eb55d03
verified

bep40 commited on

Restore Dockerfile from c93b544
0e669ff
verified

bep40 commited on

Restore app_v2_entry.py from c93b544
829fde6
verified

bep40 commited on

Restore: ai_ext.py, ai_fix2.py, ai_patch.py from c93b544
bb8388c
verified

bep40 commited on

Delete restore_runner.py, patch_runtime.py, patch_extra.py, app_entry.py, app_clean.py, wc2026_scraper.py, ai_ext.py, ai_fix2.py, ai_patch.py, app_v2_entry.py, Dockerfile, .gitattributes
89bccb2
verified

bep40 commited on

Restore ai_runtime*.py chain from c93b544 (part 1: ai_runtime.py + ai_runtime_final.py)
cc8a3ab
verified

bep40 commited on

Restore ai_runtime_final.py from c93b544 - final runtime overrides with article-only images
ffa275a
verified

bep40 commited on

Restore wc2026_scraper.py from c93b544
0dabb0a
verified

bep40 commited on

Restore restore_runner.py from c93b544
cce84a1
verified

bep40 commited on

Restore ai_fix2.py from c93b544
e6b52d9
verified

bep40 commited on

Restore ai_ext.py from c93b544 - AI extension endpoints
b8db170
verified

bep40 commited on

Upload patch_extra.py
0e48985
verified

bep40 commited on

Upload .gitattributes
3db4b5c
verified

bep40 commited on

Upload ai_ext.py
304f5ce
verified

bep40 commited on

Upload wc2026_scraper.py
e0ec8cc
verified

bep40 commited on

Upload patch_extra.py
87f3fb5
verified

bep40 commited on

Upload .gitattributes
f998f1b
verified

bep40 commited on

Upload restore_runner.py
4f67223
verified

bep40 commited on

Fix rewrite: dedup sentences, complete sentence trim, merge images from direct+Jina scrape (#1)
a5363a4

bep40 commited on

Update index_v2.html: CSS for grouped voice selector
c93b544
verified

bep40 commited on

Update app_v2.js: multilingual voice selector grouped by country
e72a7e5
verified

bep40 commited on

Update ai_ext.py: stricter rewrite, dedup, all images, 24 multilingual voices
3151947
verified

bep40 commited on

Delete ai_ext.py
0031a6a
verified

bep40 commited on

Upload ai_ext.py
9904f99
verified

bep40 commited on

Upload /static/index_v2.html
62e9dc5
verified

bep40 commited on

Upload /static/app_v2.js
5351b47
verified

bep40 commited on

Upload /app/static/app_v2.js
a3a4e34
verified

bep40 commited on

Upload ai_ext.py
c139a0b
verified

bep40 commited on

Upload static/app_v2.js
8f5df75
verified

bep40 commited on

Upload static/index_v2.html
e09afd0
verified

bep40 commited on