Jul 16, 2025 22:14 Update README.md 22:04 Remove error messages from Downloads section - replace with info messages Edwin Salguero
22:00 Add statsmodels dependency to fix forecasting functionality on Streamlit Cloud Edwin Salguero
21:54 Update forecasting functionality with improved confidence intervals and dynamic forecasts Edwin Salguero
21:48 Remove all PNG files and exports directory to clean repository Edwin Salguero
21:42 Remove all PNG files from LFS tracking and clean up LFS references for ParallelLLC repo Edwin Salguero
21:37 Enhanced FRED ML with improved Reports & Insights page, fixed alignment analysis, and comprehensive analytics improvements Edwin Salguero
Jul 13, 2025 21:01 Fix analytics loading and config imports - restore advanced features Edwin Salguero
20:41 Add version 2.0.1 indicator to force Streamlit Cloud update Edwin Salguero
20:38 Trigger Streamlit Cloud redeploy with latest updates Edwin Salguero
20:28 Merge remote main branch with local changes Edwin Salguero
20:27 Merge master into main: resolve conflicts and remove data files for LFS compatibility Edwin Salguero
20:23 Remove generated PNG files to resolve LFS issues - files can be regenerated Edwin Salguero
20:21 Track all PNG files with Git LFS for Hugging Face compatibility Edwin Salguero
20:20 Initial commit after git-lfs re-init and bugfixes Edwin Salguero
Jul 12, 2025 19:51 Update README.md Edwin Salguero
19:51 Update LICENSE Edwin Salguero
19:51 Update README.md Edwin Salguero
19:50 Update LICENSE Edwin Salguero
19:47 Update README.md Edwin Salguero
19:46 Update README.md Edwin Salguero
04:53 chore: add aiohttp to support async FRED API calls Edwin Salguero
04:51 CRITICAL FIX: Stop load_fred_client() from clobbering FRED_API_AVAILABLE flag set in load_config() Edwin Salguero
04:48 Final consolidation: replace load_config() with clean, consolidated version that properly sets both REAL_DATA_MODE and FRED_API_AVAILABLE Edwin Salguero
04:46 Fix FRED_API_AVAILABLE wiring: set to True when valid key is detected and restore production streamlit_app.py Edwin Salguero
04:43 Add diagnostic wrapper to verify Streamlit secrets availability Edwin Salguero
04:39 Implement Streamlit-native solution: remove dotenv dependency and use st.secrets directly Edwin Salguero
04:36 Fix execution order: set FRED_API_KEY environment variable BEFORE importing streamlit and frontend app Edwin Salguero
04:32 Wire up FRED_API_AVAILABLE to flip to True when valid key is detected in load_config() Edwin Salguero
04:28 Add comprehensive debug logging to track FRED API key loading and propagation Edwin Salguero
04:26 Fix FRED API key propagation - make key loading dynamic instead of static at module import time Edwin Salguero
04:22 Add error handling and debug logging for AWS client initialization to prevent UnboundLocalError Edwin Salguero
04:20 Fix s3_client initialization in main() function - move AWS client initialization outside conditional block Edwin Salguero
04:15 Remove pre-flight FRED API key check - rely on REAL_DATA_MODE after load_config() Edwin Salguero
04:10 Fix st.secrets assignment error - remove read-only assignment and only set os.environ Edwin Salguero
04:07 Fix FRED API key propagation - ensure key is available in both os.environ and st.secrets for the real app Edwin Salguero
04:05 Add diagnostic version of streamlit_app.py to isolate FRED API key issues in Streamlit Cloud Edwin Salguero
03:59 Remove FRED API key debug message from UI and fix Streamlit Cloud deployment Edwin Salguero
03:52 Rewrite streamlit_app.py as a clean, robust Streamlit Cloud entry point Edwin Salguero
03:49 Merge remote-tracking branch 'parallel/main' and resolve all conflicts Edwin Salguero
03:42 Add FRED API key validation at app startup and improve environment variable loading Edwin Salguero
03:37 Added Dev Container Folder Edwin Salguero
03:35 Update README.md 03:32 Fix streamlit_app.py to properly use imported main() function instead of always overriding with fallback Edwin Salguero
03:24 Resolve README.md merge conflict for ParallelLLC Hugging Face remote, keep all clone URLs Edwin Salguero
03:23 Resolve README.md merge conflict and list all remote clone URLs as per user instructions Edwin Salguero
03:19 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
03:06 Merge remote changes and resolve conflicts - Fixed frequency error (ME -> M) - Updated analytics availability checks - Resolved merge conflicts keeping local improvements Edwin Salguero
03:06 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
02:38 Restore secrets.toml with only FRED API key after history cleanup Edwin Salguero