Commit History

fix: prevent watchlist duplication at startup by removing redundant do_load_user call
1944b11
Running

irajkoohi Claude Sonnet 4.6 commited on

rename dataset repo to StocksAnalysisDashboard_dataset
6d28200

irajkoohi commited on

fix: tab-clearing race — user_dd.select→.change, _startup_prices renders panel, empty-syms guard, delete-user clears _active_sym
e3d4ad2

irajkoohi commited on

fix: tab race condition + commit sessions so HF Space keeps all users
67ba911

irajkoohi commited on

fix: pull all user sessions from HF dataset on startup (Space wipes filesystem on redeploy)
e5fa266

irajkoohi commited on

feat: Default User always loads SPY (read-only, no add/delete tabs)
94728d5

irajkoohi commited on

fix: create _default_.json on first run (fixes Default User not in choices)
2fccf44

irajkoohi commited on

feat: per-user sessions, Default User, startup auto-load, watchlist persistence
eadac5c

irajkoohi commited on

Fix slow user load: drop startup price fetch, timeout HF pull
af7f854

irajkoohi Claude Sonnet 4.6 commited on

Add delete/rename user; fix dropdown empty on restart
56c2a23

irajkoohi Claude Sonnet 4.6 commited on

Add multi-user support with isolated per-user sessions
2be190a

irajkoohi Claude Sonnet 4.6 commited on

Revert HF dataset repo to StocksAnalysisDashboard
f764999

irajkoohi Claude Sonnet 4.6 commited on

Switch to Gradio SDK; simplify yfinance and HF session handling
84fc2b2

irajkoohi Claude Sonnet 4.6 commited on

Pull HF session.json once per process, not per UI callback
e6f1585

irajkoohi Claude Opus 4.6 commited on

Untrack .python-version to fix HF 3.1 image pull failure
3880fd3

irajkoohi Claude Opus 4.6 commited on

Merge branch 'main' of https://huggingface.co/spaces/irajkoohi/StocksAnalysisDashboard
d95e71e

irajkoohi commited on

Update session_manager.py to latest local version
e18b6ad

irajkoohi commited on

Merge remote changes
70af529

irajkoohi commited on

Update dataset name to StocksAnalysisDashboard
008a018

irajkoohi commited on

fix: use write token for HF session push to fix watchlist/tab persistence
476b319

irajkoohi Claude Sonnet 4.6 commited on

fix: pull session without auth fallback — supports public HF datasets
a9ec0a8

irajkoohi Claude Sonnet 4.6 commited on

fix: replace hf_hub_download with direct requests.get in _hf_pull_session for reliability
5e7f333

irajkoohi Claude Sonnet 4.6 commited on

feat: persist session to HF Hub dataset for Space restarts
e877c2b

irajkoohi Claude Sonnet 4.6 commited on

fix: sentiment analysis returns real scores instead of zeros
d809ed8

irajkoohi commited on

Revert "Add free sentiment fallbacks (yfinance news + FinViz) for HF Spaces"
166ddec

irajkoohi commited on

Add free sentiment fallbacks (yfinance news + FinViz) for HF Spaces
7c1aa24

irajkoohi commited on

feat: default startup tabs and updated watchlist
f0e82ba

irajkoohi commited on

chore: remove .DS_Store from tracking
0c441fe

irajkoohi commited on

feat: increase chatbot height and dynamic chart download filename
1feeac1

irajkoohi Claude Sonnet 4.6 commited on

refactor: move config.py, session.json, capitol_trades_mcp.py to utils/; fix Plotly chart iframe, SMA hover, session snapshots, delete-tab panel refresh, PNG download sandbox
3c8088f

irajkoohi commited on

refactor: extract _call_llm helper; move config imports top-level; remove dead code
d72566c

irajkoohi commited on

feat: Capitol Trades MCP + UI button colors, toggles, layout improvements
c094879

irajkoohi commited on

fix: make Save Dashboard work on both local and HF Spaces
052ac5c

irajkoohi Claude Sonnet 4.6 commited on

deploy: StocksAnalysisDashboard
7abc0ef

irajkoohi commited on

deploy: StocksAnalysisDashboard
8eebe53

irajkoohi commited on

deploy: StocksAnalysisDashboard
9732439

irajkoohi commited on

deploy: StocksAnalysisDashboard
dc2b3ac

irajkoohi commited on