FREDML / frontend /app.py

Commit History

Wire up FRED_API_AVAILABLE to flip to True when valid key is detected in load_config()
82f45f2

Edwin Salguero commited on

Add comprehensive debug logging to track FRED API key loading and propagation
b2fb4a4

Edwin Salguero commited on

Fix FRED API key propagation - make key loading dynamic instead of static at module import time
81fb9e2

Edwin Salguero commited on

Add error handling and debug logging for AWS client initialization to prevent UnboundLocalError
081f523

Edwin Salguero commited on

Fix s3_client initialization in main() function - move AWS client initialization outside conditional block
22dd4c3

Edwin Salguero commited on

Remove pre-flight FRED API key check - rely on REAL_DATA_MODE after load_config()
6b72109

Edwin Salguero commited on

Remove FRED API key debug message from UI and fix Streamlit Cloud deployment
04ccda7

Edwin Salguero commited on

Add FRED API key validation at app startup and improve environment variable loading
378ea47

Edwin Salguero commited on

Fix frequency error and analytics availability issues - Fixed Invalid frequency: ME error by changing freq='ME' to freq='M' - Updated analytics availability check to verify modules directly - Improved error handling for real FRED data processing - Enhanced configuration page to show accurate analytics status
f63ddad

Edwin Salguero commited on

Remove all demo data and update project to use only real FRED API data
94e5687

Edwin Salguero commited on

Optimize Streamlit app performance with lazy imports and loading indicators
712bf79

Edwin Salguero commited on

Fix Streamlit Cloud deployment issues and deprecated pandas warnings
c8344df

Edwin Salguero commited on

Prepare for Streamlit Cloud deployment - Add deployment files, fix clustering chart error, update requirements
6ce20d9

Edwin Salguero commited on

feat: Integrate advanced analytics and enterprise UI
26a8ea5

Edwin Salguero commited on

feat: Complete project cleanup and professional structure
2b395f2

Edwin Salguero commited on