|
|
f0cdfe6776
|
chore(ui): add platform migration baseline audit
|
2026-05-06 13:46:10 -07:00 |
|
|
|
1be7a93d52
|
fix(vscode): add alpaca mcp auth diagnostics
|
2026-05-06 09:53:00 -07:00 |
|
|
|
9e3f99e7a9
|
fix(vscode): make alpaca mcp launcher sh-compatible
|
2026-05-06 09:37:44 -07:00 |
|
|
|
f425ec3bd7
|
chore(vscode): add alpaca mcp env template
|
2026-05-06 09:35:36 -07:00 |
|
|
|
4e8bc25b7d
|
fix(vscode): correct alpaca mcp workspace config
|
2026-05-06 09:30:34 -07:00 |
|
|
|
6c43fca934
|
chore(infra): vendored @bytelyst/* packages, Docker healthcheck, compose merge
- Switch @bytelyst/* to file:../vendor/* references; add vendor/ tree;
update both Dockerfile stages to COPY vendor/ before pnpm install
- docker-compose.yml: add healthcheck on backend /health/live; use
backend/.env as env_file; env-var-driven web build args with prod defaults;
GITEA_NPM_TOKEN uses ${:-} safe default; web depends_on service_healthy
- Add docker-compose.dev.yml hot-reload overlay
- Add scripts/dev.sh convenience script for Docker+local-web hybrid
- .npmrc: add replace-registry-host=always for Gitea Docker-internal rewrite
- Update smoke-release.sh and root package.json docker:* scripts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 19:35:35 -04:00 |
|
|
|
4cfb446f57
|
feat(backend): WebSocket namespaces, audit persistence, tab flags, telemetry
- Add /trading and /admin named Socket.IO namespaces; root namespace kept for
backward compat; admin namespace rejects non-admins at connect time
- Wire auditRepository.ts: persist TradeAuditEvent to Cosmos audit-events
container (best-effort); expose GET /api/admin/audit for admin queries
- Add tradingTelemetry singleton (Node.js Map-based storage adapter); init
and fatal-error tracking wired in index.ts main()
- Add TAB_MARKETPLACE_ENABLED / TAB_MEMBERSHIP_ENABLED config flags; expose
tabs.* shape in GET /api/feature-flags response
- Fix SupabaseService URL validation (regex check before createClient)
- Wire check:api-contract and check:audit-repository into npm run test
- Switch @bytelyst/* deps to file:../vendor/* references
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 19:35:00 -04:00 |
|
|
|
790213513f
|
test: add release smoke coverage and runbook
|
2026-04-04 17:07:48 -07:00 |
|
|
|
d01ed51bff
|
fix: harden repo verification scripts
|
2026-04-04 14:35:01 -07:00 |
|
|
|
3cbbd6ccaa
|
feat: scaffold trading monorepo foundation
|
2026-04-04 11:18:21 -07:00 |
|