- Bumped version to 0.5.8 in package.json.
- Updated AddUserCommand and RemoveUserCommand to include hashData for user identification.
- Modified HandlerService to utilize hashData for user addition and removal.
- Adjusted interfaces for add and remove user requests to include hashData structure.
- Bumped version to 1.6.3 in package.json.
- Bumped version to 0.5.2 in libs/contract/package.json.
- Added node version information to StartXrayCommand and StartXrayResponseModel for improved diagnostics.
- Updated package version in package.json to 0.5.0.
- Removed 'tags' property from IRemoveUserRequest interface and corresponding command handler.
- Adjusted HandlerService to utilize inbound tags from XrayService instead of directly from the request.
- Added new Vision module
- Updated contract API routes and controllers to include Vision-related endpoints
- Updated package dependencies for @remnawave/xtls-sdk and @remnawave/xtls-sdk-nestjs
- Updated package version from 0.4.6 to 0.4.7 in package.json and package-lock.json.
- Upgraded NestJS dependencies to versions 10.4.15 for common, core, and platform-express.
- Enhanced ESLint configuration by adding 'eslint-plugin-paths' and 'eslint-plugin-perfectionist' for improved code quality.
- Reorganized export statements in contract library files for better clarity and consistency.
- Improved error handling and logging in various modules, including Xray and Stats services.
- Refactored command and DTO structures for better maintainability and readability.