-
Fix FRED_API_AVAILABLE wiring: set to True when valid key is detected and restore production streamlit_app.py
Edwin Salguero
-
Add diagnostic wrapper to verify Streamlit secrets availability
Edwin Salguero
-
Implement Streamlit-native solution: remove dotenv dependency and use st.secrets directly
Edwin Salguero
-
Fix execution order: set FRED_API_KEY environment variable BEFORE importing streamlit and frontend app
Edwin Salguero
-
Add comprehensive debug logging to track FRED API key loading and propagation
Edwin Salguero
-
Fix st.secrets assignment error - remove read-only assignment and only set os.environ
Edwin Salguero
-
Fix FRED API key propagation - ensure key is available in both os.environ and st.secrets for the real app
Edwin Salguero
-
Add diagnostic version of streamlit_app.py to isolate FRED API key issues in Streamlit Cloud
Edwin Salguero
-
Remove FRED API key debug message from UI and fix Streamlit Cloud deployment
Edwin Salguero
-
Rewrite streamlit_app.py as a clean, robust Streamlit Cloud entry point
Edwin Salguero
-
Add FRED API key validation at app startup and improve environment variable loading
Edwin Salguero
-
Fix streamlit_app.py to properly use imported main() function instead of always overriding with fallback
Edwin Salguero
-
Fix Streamlit Cloud deployment import issue - Added robust import handling with fallbacks - Added current directory to Python path - Added error handling for import failures - Improved debugging output for deployment troubleshooting
Edwin Salguero
-
Optimize Streamlit app performance with lazy imports and loading indicators
Edwin Salguero
-
Fix Streamlit Cloud deployment issues and deprecated pandas warnings
Edwin Salguero
-
Prepare for Streamlit Cloud deployment - Add deployment files, fix clustering chart error, update requirements
Edwin Salguero