Commit History
Trigger HF Rebuild c4ebb42
Restore HF YAML config 93c2be2
Update README and Sidebar UI fdca18e
Create appuser for UID 1000 to fix PyTorch getpwuid KeyError decd86c
Fix HF Spaces cache permission error and enable online inference APIs 66f3f21
Force space rebuild to unstic restarting state 81d66ad
Fix Uvicorn crash: Keep Transformers offline but Hub online 57e6212
Force disable HF_HUB_OFFLINE to allow inference API 87ee24d
Fix HF_HUB_OFFLINE blocking inference API calls c5b571e
Complete per-user data isolation, bug fixes, and Admin wipe trigger dca819c
feat: surface exact firebase error message for google sign in 7904bd0
fix: change OAuth links target to _blank to bypass HF iframe sandbox 1845cd9
fix: change OAuth links target to _top to break out of HF iframe (fixes 403/blank screen) c31dd05
Force rebuild: update README with latest features 662b535
feat: rebuild auth from scratch using pure Firebase REST API d778c1b
fix: remove broken Python import test from startup script (IndentationError) e49eba6
fix: change Streamlit port to 7860 for HuggingFace Docker Spaces 3aa5a30
fix: make Streamlit startup resilient - handle import failures gracefully 7856594
fix: add HuggingFace Space README config header d8180cd
feat: replace Firebase JS SDK with REST API + Google/GitHub OAuth redirect flow 50b9d5b
Fix Firebase auth: replace iframe with native Streamlit login form (REST API) d49bca1
FocusFlow Assistant commited on
Add Firebase auth login page (Google, GitHub, Email/Password) with FirebaseUI 55efbf4
FocusFlow Assistant commited on
add files d5d244d
FocusFlow Assistant commited on
push everything to this repo de2dd98
FocusFlow Assistant commited on
commit 133d3f7
FocusFlow Assistant commited on
Update README.md c329822
Add Paste Text feature and restore disabled YouTube UI 48c1ea6
FocusFlow Assistant commited on
Gracefully disable YouTube in Cloud Mode 2847ff4
FocusFlow Assistant commited on
feat: use Invidious API for YouTube transcripts 068aa2f
FocusFlow Assistant commited on
feat: browser-side YouTube transcript fetching dcf165e
FocusFlow Assistant commited on
fix: pre-download embedding model during Docker build to avoid DNS failures on HF Spaces 3c23e28
FocusFlow Assistant commited on
Replace YouTube fetch with timedtext API - no API keys needed, works from any server cecb03b
FocusFlow Assistant commited on
Add YouTube Data API v3 for cloud-reliable transcript fetching with local fallback f723af8
FocusFlow Assistant commited on
Add auto-generated caption support for YouTube: multi-priority fetch, shorts URLs, transcript cleanup 80a8392
FocusFlow Assistant commited on
Fix YouTube transcript API: migrate to v1.x instance-based API (fetch + t.text) ec090b6
FocusFlow Assistant commited on
Add OCR fallback for scanned/image PDFs using pytesseract + pdf2image 2c32e38
FocusFlow Assistant commited on
Fix PDF upload empty embeddings error: add validation for scanned/image-only PDFs 4adfbc0
FocusFlow Assistant commited on
fix: Use langchain_core.documents instead of deprecated langchain.schema 6649259
FocusFlow Assistant commited on
fix: Add robust startup with health checks and error logging 76a5867
FocusFlow Assistant commited on
fix: Define logger before use in import error handler 325edbc
FocusFlow Assistant commited on
fix: Move youtube-transcript-api imports to top level 09826dd
FocusFlow Assistant commited on
feat: Enable YouTube URLs in cloud with youtube-transcript-api d270665
FocusFlow Assistant commited on
fix: Add missing os import for environment variable check 29de20e
FocusFlow Assistant commited on
fix: Disable URL/YouTube ingestion in cloud mode (HF Spaces network restrictions) d5a21b6
FocusFlow Assistant commited on
fix: Add logger and fix imports for URL ingestion 5b913e8
FocusFlow Assistant commited on
fix: Add missing logger import 78d63c0
FocusFlow Assistant commited on
fix: Improve URL ingestion error handling and connectivity check 19f586f
FocusFlow Assistant commited on
docs: Add comprehensive architecture guide for beginners 37863ba
FocusFlow Assistant commited on
docs: Add comprehensive technical summary in JSON format d11bf5f
FocusFlow Assistant commited on