Occam1976/commodities-dashboard
feat: add Open Graph metadata so shared links unfurl properly
fix: make the keep-alive job detect a dead Space
feat: keep the database on a mounted bucket so it survives restarts
feat: give each tab its own URL
docs: write a real README and name the Space Commodity Pulse
fix: compute the 1D move from the last two sessions on record
security: stop hardcoding API keys as environment fallbacks
Add GitHub Actions workflow to keep HF Space awake (ping every 30min)
Fix HF startup timeout: defer data fetching to background thread
Add conda environment.yml
Ensure news always sorted newest first after filtering
Add PWA meta tags and apple-touch-icon for iOS home screen
Redesign news tab: editorial style with summary, 'Seguir leyendo', per-commodity filters
Add Noticias tab: commodity news from Yahoo Finance + OilPrice RSS
Increase header title and subtitle font size
Add Commodity Pulse title and subtitle next to logo in header
Add Commodity Pulse logo as base64 embed, update page title
Add TTF and JKM LNG benchmarks, rename Nat Gas to Nat Gas (USA)
Fix table height: remove fixed_rows, sticky header via CSS instead
Replace broken tooltip_header with permanent legend below table
Table: remove maxHeight, expands to full content height
Add valuation indicators: 52W range position and vs MA200
Redesign: neutral dark palette, no cell tints, custom CSS, bigger table
Redesign overview: movers strip, category borders, % badges, better header
Fix COT period selector: fetch COT history on startup
Fix: history init on empty DB, table full width, ratio cards horizontal row
Add auto-fetch every 30min + manual refresh button
Fix mobile layout, tab initial load, add uranium proxy
Add debug output to overview callback
Fix yfinance 1.x MultiIndex columns in fetch_history
Update DESIGN.md: deployment status and implementation progress
Fix fetch_history: download ticker by ticker, add DB diagnostics to startup
startup: backfill 2 years of price history on container start
Add config.py to repo (keys read from env vars)
Add HuggingFace Spaces README config
Add HuggingFace Spaces deployment config
Responsive design, term structure fixes, COT period selector
Fix futures curve and carbon display
Add semaphores, ratio explanations, tab info panels, and coal
Add dashboard (4 tabs) and queries module
Add all 5 fetchers and DB schema
Initial commit: architecture design and project structure
