Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 1.66 KB

File metadata and controls

49 lines (40 loc) · 1.66 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Comprehensive documentation for portfolio optimization
  • WebSocket reconnection service with exponential backoff
  • Connection pool management for dashboard WebSockets
  • Event buffering to prevent WebSocket flooding
  • Multi-wallet management system
  • KYC guard with comprehensive coverage scanning
  • Rate limiting for sensitive endpoints
  • Token blacklisting service for secure session management
  • OpenTelemetry distributed tracing integration
  • Sentry error tracking and performance monitoring
  • Prometheus metrics with Grafana dashboards
  • Kubernetes health probes and liveness/readiness checks

Security

  • Added helmet security headers
  • Implemented CORS whitelisting
  • Added input sanitization on all endpoints
  • Enhanced password hashing with bcrypt
  • JWT token with secure expiration

Fixed

  • TypeScript compilation errors across all modules
  • Memory leaks in WebSocket connections
  • Race conditions in oracle submission batching
  • SQL injection vulnerabilities in query builders

0.1.0 - 2026-07-31

Added

  • Initial NestJS project structure
  • Basic authentication system
  • Blockchain oracle module
  • DeFi portfolio tracking
  • Real-time dashboard WebSocket gateway
  • Core user profile management
  • Basic AI compute bridge