FREDML / streamlit_app.py

Commit History

  1. Fix FRED_API_AVAILABLE wiring: set to True when valid key is detected and restore production streamlit_app.py

    Edwin Salguero
    8d5bb7d
  2. Add diagnostic wrapper to verify Streamlit secrets availability

    Edwin Salguero
    e0e5e50
  3. Implement Streamlit-native solution: remove dotenv dependency and use st.secrets directly

    Edwin Salguero
    864919d
  4. Fix execution order: set FRED_API_KEY environment variable BEFORE importing streamlit and frontend app

    Edwin Salguero
    3878dad
  5. Add comprehensive debug logging to track FRED API key loading and propagation

    Edwin Salguero
    b2fb4a4
  6. Fix st.secrets assignment error - remove read-only assignment and only set os.environ

    Edwin Salguero
    ec06fe8
  7. Fix FRED API key propagation - ensure key is available in both os.environ and st.secrets for the real app

    Edwin Salguero
    5745bd6
  8. Add diagnostic version of streamlit_app.py to isolate FRED API key issues in Streamlit Cloud

    Edwin Salguero
    48056ef
  9. Remove FRED API key debug message from UI and fix Streamlit Cloud deployment

    Edwin Salguero
    04ccda7
  10. Rewrite streamlit_app.py as a clean, robust Streamlit Cloud entry point

    Edwin Salguero
    21e47a6
  11. Add FRED API key validation at app startup and improve environment variable loading

    Edwin Salguero
    378ea47
  12. Fix streamlit_app.py to properly use imported main() function instead of always overriding with fallback

    Edwin Salguero
    2cebf25
  13. 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
    50a66f8
  14. Optimize Streamlit app performance with lazy imports and loading indicators

    Edwin Salguero
    712bf79
  15. Fix Streamlit Cloud deployment issues and deprecated pandas warnings

    Edwin Salguero
    c8344df
  16. Prepare for Streamlit Cloud deployment - Add deployment files, fix clustering chart error, update requirements

    Edwin Salguero
    6ce20d9