Commit graph

37 commits

Author SHA1 Message Date
kastov
3bc09f2567
chore: update dependencies 2026-09-02 22:51:10 +03:00
kastov
acfe034420
refactor: error handler 2026-08-22 00:55:33 +03:00
kastov
7190d12a7c
feat: add geocheck functionality to stats module 2026-08-18 06:14:55 +03:00
kastov
c32d98ce8d
refactor: update integration schema 2026-08-15 03:55:52 +03:00
kastov
4e4f5596e9
refactor: integration modules 2026-08-14 14:26:45 +03:00
kastov
9cd01fce62
chore: upgrade zod
Some checks failed
Build & Push Docker Image / Send TG message (push) Has been cancelled
Build & Push Docker Image / Build linux/amd64 (push) Has been cancelled
Build & Push Docker Image / Build linux/arm64 (push) Has been cancelled
Deploy lib / Send Telegram message (push) Has been cancelled
Deploy lib / build (push) Has been cancelled
Build & Push Docker Image / Merge & push manifest (push) Has been cancelled
Build & Push Docker Image / Send TG message-1 (push) Has been cancelled
Build & Push Docker Image / notify-on-error (push) Has been cancelled
Deploy lib / Send Telegram message-1 (push) Has been cancelled
Deploy lib / notify-on-error (push) Has been cancelled
2026-07-04 17:38:39 +03:00
kastov
291f5741b6
refactor: remove vision module and related commands, routes, and controllers 2026-04-22 17:36:30 +03:00
kastov
52a850c259
fix: correct schema 2026-03-21 20:48:25 +03:00
kastov
20c1dfe2fa
feat: add BaseHysteriaUser schema and related handling in add-user and add-users commands 2026-03-21 20:40:41 +03:00
kastov
db55dbf9ba
refactor: system stats handling to use new schemas 2026-03-15 21:14:57 +03:00
kastov
cf5db3dae4
refactor: update system stats handling 2026-03-15 19:21:52 +03:00
kastov
73d8fb2497
feat: get all users ips 2026-03-09 17:40:35 +03:00
kastov
89489a8dd7
feat: add support for shadowsocks22 user type in add-user and add-users commands 2026-03-06 07:09:15 +03:00
kastov
10defc33d4
refactor: update user IP list response schema to include lastSeen timestamp 2026-03-04 06:09:12 +03:00
kastov
472db726bf
feat: nftables routes 2026-02-26 22:00:34 +03:00
kastov
08e135c2f8
feat: add reports count to system stats and update version 2026-02-26 17:46:13 +03:00
kastov
42e60a82b0
feat: plugins 2026-02-26 17:09:11 +03:00
kastov
ed9bfb8d87
feat: add drop users connections and drop IPs functionality in handler service 2026-02-22 18:59:07 +03:00
kastov
8a394510a6
chore: bump contract version 2026-02-22 02:10:23 +03:00
kastov
361698efde
feat: add bulk user management endpoints 2025-12-28 19:36:37 +03:00
kastov
17e1cd27c7
feat: add error handling for unsupported Remnawave versions in StartXrayCommand schema 2025-12-10 01:57:23 +03:00
kastov
0ef44aad59
chore: add nodeVersion to health check response 2025-12-03 19:40:16 +03:00
kastov
21e8d5fd3d
chore: update version to 2.3.0, enhance stats API with combined stats endpoint, and remove deprecated models and constants 2025-12-03 19:00:02 +03:00
kastov
5a28b8d709
feat: enhance user management with hash data support
- 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.
2025-08-04 02:27:53 +03:00
kastov
4117badeea
chore: release v1.6.3
- 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.
2025-07-07 00:08:37 +03:00
kastov
d885b73317
chore: bump version to 0.5.0 and remove tags from RemoveUserCommand
- 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.
2025-03-30 18:06:43 +03:00
kastov
d40387aa23
feat: add health-check endpoint 2025-03-04 04:11:45 +03:00
kastov
b3b0fca303
feat: add Vision module
- 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
2025-02-23 23:04:41 +03:00
kastov
265e05c0ea
chore: bump version to 0.4.7 and update dependencies
- 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.
2024-12-23 01:27:22 +03:00
kastov
2de65818bb feat: add basic system information
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-22 15:49:32 +03:00
kastov
49da0ada99 🚧 🚧
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-22 01:55:54 +03:00
kastov
51f87938fa 🚧 🚧
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-21 22:56:50 +03:00
kastov
66b6992eea 🚧 🚧
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-21 17:56:42 +03:00
kastov
f1c3c63a34 🚀 contracts fix
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-20 22:54:19 +03:00
kastov
d1111b90f8 📝 update contract
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-20 22:40:10 +03:00
kastov
6be5870e86 feat: add new methods 2024-11-16 02:36:23 +03:00
kastov
5bb68286e8 init 2024-11-15 22:04:45 +03:00