Commit History

  1. Update README.md

    Edwin Salguero
    2c2da68
  2. chore: add aiohttp to support async FRED API calls

    Edwin Salguero
    46ed4ae
  3. CRITICAL FIX: Stop load_fred_client() from clobbering FRED_API_AVAILABLE flag set in load_config()

    Edwin Salguero
    1b7a8ef
  4. Final consolidation: replace load_config() with clean, consolidated version that properly sets both REAL_DATA_MODE and FRED_API_AVAILABLE

    Edwin Salguero
    c2c9316
  5. Fix FRED_API_AVAILABLE wiring: set to True when valid key is detected and restore production streamlit_app.py

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

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

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

    Edwin Salguero
    3878dad
  9. Wire up FRED_API_AVAILABLE to flip to True when valid key is detected in load_config()

    Edwin Salguero
    82f45f2
  10. Add comprehensive debug logging to track FRED API key loading and propagation

    Edwin Salguero
    b2fb4a4
  11. Fix FRED API key propagation - make key loading dynamic instead of static at module import time

    Edwin Salguero
    81fb9e2
  12. Add error handling and debug logging for AWS client initialization to prevent UnboundLocalError

    Edwin Salguero
    081f523
  13. Fix s3_client initialization in main() function - move AWS client initialization outside conditional block

    Edwin Salguero
    22dd4c3
  14. Remove pre-flight FRED API key check - rely on REAL_DATA_MODE after load_config()

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

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

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

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

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

    Edwin Salguero
    21e47a6
  20. Merge remote-tracking branch 'parallel/main' and resolve all conflicts

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

    Edwin Salguero
    378ea47
  22. Added Dev Container Folder

    Edwin Salguero
    8d7492c
  23. Update README.md

    fb245bd
  24. Fix streamlit_app.py to properly use imported main() function instead of always overriding with fallback

    Edwin Salguero
    2cebf25
  25. Resolve README.md merge conflict for ParallelLLC Hugging Face remote, keep all clone URLs

    Edwin Salguero
    b93b70d
  26. Resolve README.md merge conflict and list all remote clone URLs as per user instructions

    Edwin Salguero
    fa5b1e0
  27. 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
  28. Merge remote changes and resolve conflicts - Fixed frequency error (ME -> M) - Updated analytics availability checks - Resolved merge conflicts keeping local improvements

    Edwin Salguero
    b204d55
  29. 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

    Edwin Salguero
    f63ddad
  30. Restore secrets.toml with only FRED API key after history cleanup

    Edwin Salguero
    57e9cdb
  31. Remove all demo data and update project to use only real FRED API data

    Edwin Salguero
    94e5687
  32. Optimize Streamlit app performance with lazy imports and loading indicators

    Edwin Salguero
    712bf79
  33. Merge feature/advanced-analytics-20250711 into main - Complete FRED ML platform with Streamlit Cloud deployment

    Edwin Salguero
    5ebd76e
  34. Fix Streamlit Cloud deployment issues and deprecated pandas warnings

    Edwin Salguero
    c8344df
  35. Merge remote main branch

    Edwin Salguero
    ca3eef4
  36. Merge pull request #3 from EAName/feature/advanced-analytics-20250711⁠

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

    Edwin Salguero
    6ce20d9

  1. feat: Integrate advanced analytics and enterprise UI⁠

    Edwin Salguero
    26a8ea5
  2. Update README.md

    b579085
  3. Update README.md

    a30ee77
  4. merge: Resolve merge conflict with hf-parallel, keep updated README

    Edwin Salguero
    92e8486
  5. merge: Resolve merge conflict, keep updated README

    Edwin Salguero
    b507853
  6. docs: Add comprehensive deployment summary⁠

    Edwin Salguero
    9674633
  7. Update README.md

    Edwin Salguero
    9aa7ba0
  8. Update README.md

    Edwin Salguero
    8382038
  9. docs: Add CI/CD pipeline status tracking⁠

    Edwin Salguero
    6c4749d
  10. feat: Complete project cleanup and professional structure⁠

    Edwin Salguero
    2b395f2
  11. Update README.md

    221a6d2
  12. Update README.md

    16df15b
  13. Enterprise: Clean up directory structure and add proper CI/CD, monitoring, and deployment configurations

    Edwin Salguero
    10d71ba