Frknrg/RgReport
Fix: show DB connection errors on UI + revert strict env vars for now
Refactor: migrate reports to direct DB queries, add weekly refresh pipeline
Fix: Standardize authorization logic across all report pages
Fix: Enhance GCS data loading and resolve startup hang issue
fix: Shopify credential retrieval in bg tasks and resolve Streamlit deprecation warnings
fix: ShopifyQL throttle wait minimum 60s (server-side throttle independent of token bucket)
fix: make streamlit import conditional in shopify_graphql.py for GitHub Actions
fix: SHOPIFY_STORE_DOMAIN secret name in workflow
Fix: token auth for ERP iframe, remove By Channel click filter, fix popover CSS, optimize data refresh
Fix: Remove click-to-filter from By Channel charts, filter only via Filters menu
Fix: DataFrame mutation bug in channel filter, GCS-first refresh, Marketing GCS integration
Fix: GCS-first refresh for Sales/Return, Marketing GCS integration
Fix: Remove blocking startup fetch, use GCS download
Marketing: GCS read/write integration
Auto-fetch marketing data on first startup
Remove sensitive files from tracking, update .gitignore
Marketing report: translate to English, fix layout, remove headers
Fix: Smart date parsing for mixed formats (YYYY.MM.DD + DD/MM/YY) & KPI outlier filtering
Fix: Use cached visits data for Average Daily Visitors
Fix: Add deliveries refresh to fallback mechanism
Fix: Add cache check to Deliveries page
Fix refreshes and add GCS upload
Upload shopify_graphql.py
�� Revert: Use APP_TOKEN (restore working version)
�� Fix: Use SECRET_KEY instead of APP_TOKEN (already exists in HF)
🔧 Fix: Use GCS_SERVICE_ACCOUNT_JSON env var (already exists in HF)
✨ Add Delivery & Marketing Reports + Code Optimization
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Update pages/Dashboard.py
Update pages/Dashboard.py
Upload sku_parser.py
Update pages/Dashboard.py
Upload Dashboard.py
Upload 7 files
Upload app.py
Upload app.py
Upload app.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload Dashboard.py
Upload db.py
Update pages/Dashboard.py
Upload 7 files
