Conversation
- remove duplicated chat handler declaration causing invocation instability - parse request body defensively for string/object payloads - use normalized context consistently across provider/fallback flow - return structured degraded-mode payload instead of raw 500 on handler errors - include response payload preview in handshake ai check failures
…egacy surfaces - remove legacy AI/admin routes and delete NeuralConsole/AdminDashboard entry points - streamline dashboard + neural hub to a single trading pipeline UX - fix Vercel runtime module resolution for AI/session handlers (.js import paths) - harden /api/ai/chat request parsing and degraded fallback responses - align smoke/handshake scripts and manifest/vercel config with unified routes - keep release/security gates green (build, smoke, license audit, npm audit, handshake)
- drop Content-Encoding override from asset/js/css header rules - let Vercel serve correct encoding automatically - resolves browser decode failures that left page on static loading screen
- bring back multi-pillar TradeHax landing experience - add dedicated MusicHub and ServicesHub routes/pages - keep /trading as focused assistant entry - make root route domain-aware: tradehaxai.tech opens trading-first
- reject/sanitize AI_RESPONSE, NEURAL_SIM_ACTIVE, ANALYZING_QUERY and related internal markers - bypass contaminated cache entries instead of serving leaked artifacts - require explicit key for console-command channel on /api/ai/chat - keep clean structured fallback when artifacts are detected
…n, web/README.md, and web/src/App.jsx before deploy
… for production deploy
…r endpoint optimization
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Comment Tip CodeRabbit can scan for known vulnerabilities in your dependencies using OSV Scanner.OSV Scanner will automatically detect and report security vulnerabilities in your project's dependencies. No additional configuration is required. |
|
| GitGuardian id | GitGuardian status | Secret | Commit | Filename | |
|---|---|---|---|---|---|
| 28314738 | Triggered | PostgreSQL Credentials | b5192a0 | main/tradehax-backup-20260313-101823/GROWTH_CAPABILITIES_ROADMAP.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314736 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/web/api/db/test-connection.ts | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/web/api/db/test-connection.ts | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/GROWTH_CAPABILITIES_ROADMAP.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 14f3208 | main/DEPLOYMENT_READY_STATUS.md | View secret |
| 28574360 | Triggered | Hugging Face user access token | 14f3208 | main/DEPLOYMENT_READY_STATUS.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28574360 | Triggered | Hugging Face user access token | 14f3208 | main/BACKUP_ENDPOINTS_CONFIGURED.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 14f3208 | main/DEPLOYMENT_CONFIGURATION_COMPLETE.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/web/test-supabase.js | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/web/test-supabase.js | View secret |
| 28574360 | Triggered | Hugging Face user access token | 14f3208 | main/DEPLOYMENT_CONFIGURATION_COMPLETE.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 14f3208 | main/DEPLOYMENT_READY_STATUS.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 14f3208 | main/DEPLOYMENT_READY_STATUS.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_CONNECTION_STATUS.md | View secret |
| 28314737 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314737 | Triggered | PostgreSQL Credentials | 14f3208 | main/BACKUP_ENDPOINTS_CONFIGURED.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_QUICK_START.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_CONNECTION_STATUS.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_STATUS_SUMMARY.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_TROUBLESHOOTING.md | View secret |
| 28314738 | Triggered | PostgreSQL Credentials | 479be79 | main/SUPABASE_INITIALIZATION_GUIDE.md | View secret |
| 28614687 | Triggered | JSON Web Token | 92d7664 | main/web/.env.local | View secret |
| 28614693 | Triggered | PostgreSQL Credentials | 92d7664 | main/web/.env.local | View secret |
| 28614691 | Triggered | Supabase API Key | 92d7664 | main/web/.env.local | View secret |
| 28614692 | Triggered | PostgreSQL Credentials | 92d7664 | main/web/.env.local | View secret |
| 28614689 | Triggered | JSON Web Token | 92d7664 | main/web/.env.local | View secret |
| 28614691 | Triggered | Supabase API Key | 92d7664 | main/web/.env.local | View secret |
| 28614690 | Triggered | PostgreSQL Credentials | 92d7664 | main/web/.env.local | View secret |
| 28614694 | Triggered | PostgreSQL Credentials | 92d7664 | main/web/.env.local | View secret |
| 28614688 | Triggered | Supabase Service Role JWT | 92d7664 | main/web/.env.local | View secret |
| 28614687 | Triggered | JSON Web Token | 92d7664 | main/web/.env.local | View secret |
| 28723785 | Triggered | JSON Web Token | 629cf8f | main/web/.env.local | View secret |
| 28723786 | Triggered | JSON Web Token | 629cf8f | main/web/.env.local | View secret |
🛠 Guidelines to remediate hardcoded secrets
- Understand the implications of revoking this secret by investigating where it is used in your code.
- Replace and store your secrets safely. Learn here the best practices.
- Revoke and rotate these secrets.
- If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.
To avoid such incidents in the future consider
- following these best practices for managing and storing secrets including API keys and other credentials
- install secret detection on pre-commit to catch secret before it leaves your machine and ease remediation.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
Merge pull request #90 from DarkModder33/main
Merge pull request #90 from DarkModder33/main
Merge pull request #90 from DarkModder33/main
s