kastov
ad060a0c09
chore: update zod
Build Dev / Send TG message (push) Has been cancelled
Build Dev / Resolve variants (push) Has been cancelled
Deploy lib / Send Telegram message (push) Has been cancelled
Deploy lib / build (push) Has been cancelled
Build Dev / Build (push) Has been cancelled
Build Dev / Merge & push manifest () (push) Has been cancelled
Build Dev / Send TG message-1 (push) Has been cancelled
Build Dev / 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-08-29 22:22:02 +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
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
2990f5caa5
refactor: xray api configuration
2026-05-10 20:23:52 +03:00
kastov
31bb654a38
feat: append random string to xtls-api abstract unix socket
2026-05-08 16:57:00 +03:00
kastov
01d7e815a6
feat: move Xray gRPC API to abstract socket
2026-05-03 19:07:56 +03:00
kastov
291f5741b6
refactor: remove vision module and related commands, routes, and controllers
2026-04-22 17:36:30 +03:00
kastov
3b59d2597c
chore: update GitHub Actions to use checkout@v6 and setup-node@v6 with Node.js version 24.x; add TypeScript as a devDependency in package.json
2026-03-28 01:56:37 +03:00
kastov
6069766d1e
chore: bump version to 2.7.0 in package.json
2026-03-28 01:47:34 +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
8a65109c65
chore: bump version to 2.6.14 in package.json
2026-03-16 22:23:27 +03:00
kastov
8f52324ecc
feat: add memoryUsed to system stats schema and calculation
2026-03-16 22:23:05 +03:00
kastov
e6f72e98fd
feat: add load average to system stats schema and retrieval function
2026-03-16 22:21:27 +03:00
kastov
57c8a9de55
feat: enhance system stats schema with network interface details
2026-03-16 17:59:00 +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
4fb0021b98
fix: reduce webhook deduplication time from 30 to 5 seconds in XRAY configuration
2026-03-09 23:27:05 +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
42e81137c6
refactor: plugins sync
2026-03-03 08:37:18 +03:00
kastov
472db726bf
feat: nftables routes
2026-02-26 22:00:34 +03:00
kastov
93e1dfa8ab
fix: report schema
2026-02-26 18:16:39 +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
2a5d801fd4
feat: drop user connections
2026-02-17 13:58:38 +03:00
kastov
efc4443bb5
fix: https://github.com/remnawave/panel/issues/333
2026-01-31 21:42:06 +03:00
kastov
48444f3c36
refactor: update entrypoint
2026-01-30 18:03:07 +03:00
kastov
69b1bb2987
feat: implement dynamic socket naming and update version to 2.5.3
2026-01-30 16:14:39 +03:00
kastov
1d300771bd
fix: socket paths
2026-01-29 03:17:43 +03:00
kastov
405d04b2bb
chore: update socket paths
2026-01-29 03:05:26 +03:00
kastov
5117396e20
chore: remove internal port configurations and update to use socket communication
2026-01-29 02:52:58 +03:00
kastov
9ed437a1f7
feat: customize internal ports
2025-12-29 01:02:41 +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
278c28f93c
chore: update documentation links and enhance logging in internal services
2025-11-07 05:32:36 +03:00
kastov
d83aa89212
chore: disably policy overrides
2025-11-05 06:02:40 +03:00
kastov
706f2c7eee
chore: add force restart header
...
- Bumped version to 0.5.9 in package.json
- Added X-Force-Restart header constant
- Updated XrayController and XrayService to handle force restart functionality
2025-08-22 07:34:58 +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
8bb733ae9b
chore: update dependencies and refactor internal service
...
- Changed hash type from number to string in IHashPayload interface.
2025-08-03 19:38:51 +03:00
kastov
0c53327274
feat: enhance internal service and user management
...
- Added @remnawave/hashed-set dependency
- Updated InternalService to manage user extraction and configuration checks.
- Refactored HandlerService to utilize InternalService for user management.
- Improved XrayService to handle hash payloads for configuration validation.
2025-08-03 04:25:49 +03:00
kastov
006cc96325
chore: release v1.6.4
...
- Updated default stats settings in stats.ts to enable inbound statistics tracking.
2025-07-08 05:18:17 +03:00