video_analyzer / app.py

Commit History

revert: Remove Hola proxy (blocked by Hola from cloud IPs)
9a3fa5e
unverified

Claude commited on

refactor: Switch to Gradio 6 and simplify proxy config
091d83c
unverified

Claude commited on

feat: Add Python Hola proxy implementation
7f2a71b
unverified

Claude commited on

feat: Add Docker support with hola-proxy for YouTube downloads
986afdd
unverified

Claude commited on

fix: Remove invalid launch() parameters
caba60f
unverified

Claude commited on

fix: Move show_api parameter from Blocks to launch()
6cb2a15
unverified

Claude commited on

fix: Monkey-patch get_api_info to avoid Gradio schema TypeError
6e8a3d8
unverified

Claude commited on

fix: Disable API documentation to avoid Gradio schema bug
babcda2
unverified

Claude commited on

fix: Update description text
3f663be
unverified

Claude commited on

fix: Update UI description and disable SSR mode
56cb458
unverified

Claude commited on

fix: Remove voice/microphone feature from UI
3aed76f
unverified

Claude commited on

fix: Remove all type hints from Gradio-exposed functions
d69c788
unverified

Claude commited on

fix: Use Any type hints to avoid Gradio API info bug
97bb574
unverified

Claude commited on

perf: Run on CPU to avoid ZeroGPU duration limits
6059b17
unverified

Claude commited on

fix: Reduce GPU duration to 120s for ZeroGPU limits
6c4d34d
unverified

Claude commited on

fix: Use GPU-decorated process_youtube for ZeroGPU compatibility
81bd3e4
unverified

Claude commited on

refactor: Remove all OAuth dependencies, use HF_TOKEN only
bfdf513
unverified

Claude commited on

fix: Remove OAuth login requirement, use HF_TOKEN only
3e09a0a
unverified

Claude commited on

fix: Add default values for OAuth params to enable auto-injection
e9a70d7
unverified

Claude commited on

fix: Remove OAuth from demo.load to prevent auth loops
a1f9ec2
unverified

Claude commited on

fix: Correct OAuth parameter order in init_session
f80d3e0
unverified

Claude commited on

fix: Use HF_TOKEN fallback for Inference API to support 2FA accounts
bfd1ce6
unverified

Claude commited on

ui: Hide chat interface until user logs in
931d50c
unverified

Claude commited on

fix: Use default theme and set Chatbot type to messages
4aff656
unverified

Claude commited on

ui: Center header with description and login button
c206edd
unverified

Claude commited on

feat: Add voice interaction with SOTA TTS
75383e4
unverified

Claude commited on

refactor: Remove unused list_organizations and simplify OAuth
201c14d
unverified

Claude commited on

feat: Add per-session ChromaDB storage using gr.State
7372959
unverified

Claude commited on

feat: Unify UI into single chatbot interface
abb3f8b
unverified

Claude commited on

feat: Add captive login UX - hide app until authenticated
23757ad
unverified

Claude commited on

feat: Add ZeroGPU, SOTA model fallbacks, and UX improvements
f1d6cf3
unverified

Claude commited on

feat: Add useful features for better UX
7aa28cb
unverified

Claude commited on

feat: Improve UI/UX with step-by-step layout and better docs
3410c2b
unverified

Claude commited on

feat: Add Playwright E2E tests and fix OAuth dependency
f7156b4
unverified

Claude commited on

fix: Remove type parameter from Chatbot (default in Gradio 6)
e4e907e
unverified

Claude commited on

feat: Use Qwen2.5-72B-Instruct via HF Inference API
c229f06
unverified

Claude commited on

feat: Add vector DB and RAG chatbot
e95686f
unverified

Claude commited on

feat: Add video frame analysis with BLIP vision model
f2820bb
unverified

Claude commited on

feat: Add YouTube download and Whisper transcription
93bbd17
unverified

Claude commited on

fix: Remove LogoutButton (not available in Gradio 6)
8aa153c
unverified

Claude commited on

feat: Add HuggingFace OAuth login
024fac6
unverified

Claude commited on

refactor: Replace video analyzer with blank Gradio 6 project
4a741cb
unverified

Claude commited on