merge: resolve conflicts between local production fixes and remote updates
build.yaml #36:Commit
2b3355cddb
pushed by
deepkoluguri
style: Add explanatory tooltips to factor lens rows
build.yaml #33:Commit
5241f18052
pushed by
deepkoluguri
feat: Expand universe to ~125 symbols covering EM and sectors, optimize fetching with concurrency and rate limit delays
build.yaml #32:Commit
85e11dca88
pushed by
deepkoluguri
style: Move StockDetailPanel directly under the search bar for better UX
build.yaml #31:Commit
1278b5d4eb
pushed by
deepkoluguri
fix: Replace Kaniko with standard docker build to avoid context mounting issues
build.yaml #30:Commit
85e9e523d9
pushed by
deepkoluguri
feat: Add 1W, 1M, 1Y returns to macro dashboard
build.yaml #25:Commit
7907fa30f2
pushed by
deepkoluguri
feat: swap generic mkts for specific regions (EWJ, FXI, INDA, VGK)
build.yaml #23:Commit
6e323967a1
pushed by
deepkoluguri
feat: Add Global Macro Indicators strip to dashboard
build.yaml #22:Commit
9625979954
pushed by
deepkoluguri
UI Honesty Pivot: Remove predictive claims, add methodology, descriptive flow
build.yaml #21:Commit
cd78058072
pushed by
deepkoluguri
fix(backend): restore calculateRocketScore to fix crash
build.yaml #20:Commit
2e2efaf530
pushed by
deepkoluguri
fix(ui): tear out predictive swimlanes and replace with descriptive factor lens grid
build.yaml #19:Commit
8677489043
pushed by
deepkoluguri
feat(factorlab): pivot to honest transparent research accelerator, implement factor pipeline, descriptive lens, and fundamental snapshotter
build.yaml #18:Commit
a5e06b44b1
pushed by
deepkoluguri
style: remove nested scrollbars from swimlanes, let main window scroll
build.yaml #17:Commit
4dfe340345
pushed by
deepkoluguri
fix: use relative URLs for API requests to fix CSP block in production
build.yaml #16:Commit
dfae02c851
pushed by
deepkoluguri
fix: relax CORS middleware to prevent 500 errors when CORS_ORIGIN is missing
build.yaml #15:Commit
7c67786e80
pushed by
deepkoluguri
fix: static files before routes, fix CSP for assets and Cloudflare, SPA fallback safety
build.yaml #13:Commit
7344d5a2b1
pushed by
deepkoluguri
fix: health returns 200 for degraded, probe tolerant of optional services
build.yaml #12:Commit
78b408057c
pushed by
deepkoluguri
feat: swimlane screener suitability scoring global ticker search remove side panels
build.yaml #11:Commit
911693da88
pushed by
deepkoluguri
feat: implement stock evaluation filters, fundamentals styling, and AI trading profiles
build.yaml #10:Commit
f91534e976
pushed by
deepkoluguri
fix: resolve WebSocket path conflicts by manually routing HTTP upgrade events
build.yaml #9:Commit
c981faf3a6
pushed by
deepkoluguri
fix: trust proxy for express-rate-limit to prevent crash behind APISIX
build.yaml #8:Commit
2ba6425eed
pushed by
deepkoluguri
fix: import getApiUrl in AlertsFeed to fix reference error
build.yaml #7:Commit
a0c54feee5
pushed by
deepkoluguri
fix: change hardcoded localhost URLs to relative URLs so frontend works on production domain
build.yaml #5:Commit
2dba57191b
pushed by
deepkoluguri
fix: update CSP for Cloudflare and set CORS_ORIGIN to fix 500 errors
build.yaml #4:Commit
cd83c18555
pushed by
deepkoluguri