Commit History

  1. Update README.md

    Verified signature
    69ae8a0
  2. Remove all PNG files from LFS tracking and clean up LFS references for ParallelLLC repo

    Edwin Salguero
    84140af
  3. Remove temporary PNG files to fix LFS issues

    Edwin Salguero
    f4c30b8
  4. Enhanced FRED ML with improved Reports & Insights page, fixed alignment analysis, and comprehensive analytics improvements

    Edwin Salguero
    2122497

  1. Fix analytics loading and config imports - restore advanced features

    Edwin Salguero
    23d2386
  2. Add version 2.0.1 indicator to force Streamlit Cloud update

    Edwin Salguero
    fe058df
  3. Trigger Streamlit Cloud redeploy with latest updates

    Edwin Salguero
    080b085
  4. Merge remote main branch with local changes

    Edwin Salguero
    926b0fd
  5. Merge master into main: resolve conflicts and remove data files for LFS compatibility

    Edwin Salguero
    e56b96b
  6. Remove generated PNG files to resolve LFS issues - files can be regenerated

    Edwin Salguero
    d0cbba9
  7. Track all PNG files with Git LFS for Hugging Face compatibility

    Edwin Salguero
    3155beb
  8. Initial commit after git-lfs re-init and bugfixes

    Edwin Salguero
    099d8d9

  1. Update README.md

    Edwin Salguero
    Unverified signature
    f2806f7
  2. Update LICENSE

    Edwin Salguero
    Unverified signature
    6eae17e
  3. Update README.md

    Edwin Salguero
    Unverified signature
    f2071ad
  4. Update LICENSE

    Edwin Salguero
    Unverified signature
    46aeb59
  5. Update README.md

    Edwin Salguero
    Unverified signature
    6178393
  6. Update README.md

    Edwin Salguero
    Unverified signature
    573ec8e
  7. chore: add aiohttp to support async FRED API calls

    Edwin Salguero
    7241d4e
  8. CRITICAL FIX: Stop load_fred_client() from clobbering FRED_API_AVAILABLE flag set in load_config()

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

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

    Edwin Salguero
    4d3cf11
  11. Add diagnostic wrapper to verify Streamlit secrets availability

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

    Edwin Salguero
    5f2391c
  13. Fix execution order: set FRED_API_KEY environment variable BEFORE importing streamlit and frontend app

    Edwin Salguero
    a30ca5e
  14. Wire up FRED_API_AVAILABLE to flip to True when valid key is detected in load_config()

    Edwin Salguero
    77a1fbc
  15. Add comprehensive debug logging to track FRED API key loading and propagation

    Edwin Salguero
    816b9e2
  16. Fix FRED API key propagation - make key loading dynamic instead of static at module import time

    Edwin Salguero
    c394b2b
  17. Add error handling and debug logging for AWS client initialization to prevent UnboundLocalError

    Edwin Salguero
    f549e9a
  18. Fix s3_client initialization in main() function - move AWS client initialization outside conditional block

    Edwin Salguero
    5256208
  19. Remove pre-flight FRED API key check - rely on REAL_DATA_MODE after load_config()

    Edwin Salguero
    35c529d
  20. Fix st.secrets assignment error - remove read-only assignment and only set os.environ

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

    Edwin Salguero
    35700e5
  22. Add diagnostic version of streamlit_app.py to isolate FRED API key issues in Streamlit Cloud

    Edwin Salguero
    4effd33
  23. Remove FRED API key debug message from UI and fix Streamlit Cloud deployment

    Edwin Salguero
    7b124c5
  24. Rewrite streamlit_app.py as a clean, robust Streamlit Cloud entry point

    Edwin Salguero
    44508a2
  25. Merge remote-tracking branch 'parallel/main' and resolve all conflicts

    Edwin Salguero
    9c8effd
  26. Add FRED API key validation at app startup and improve environment variable loading

    Edwin Salguero
    769fa9a
  27. Added Dev Container Folder

    Edwin Salguero
    51e0f16
  28. Update README.md

    Verified signature
    3b74529
  29. Fix streamlit_app.py to properly use imported main() function instead of always overriding with fallback

    Edwin Salguero
    4b6ee6a
  30. Resolve README.md merge conflict for ParallelLLC Hugging Face remote, keep all clone URLs

    Edwin Salguero
    754019e
  31. Resolve README.md merge conflict and list all remote clone URLs as per user instructions

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

    Edwin Salguero
    efb1b97
  34. 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
    889ac70
  35. Restore secrets.toml with only FRED API key after history cleanup

    Edwin Salguero
    b98ae76
  36. Remove all demo data and update project to use only real FRED API data

    Edwin Salguero
    c1c9d22
  37. Optimize Streamlit app performance with lazy imports and loading indicators

    Edwin Salguero
    86a8a45
  38. Merge feature/advanced-analytics-20250711 into main - Complete FRED ML platform with Streamlit Cloud deployment

    Edwin Salguero
    fc74ef3