Commit graph

34 commits

Author SHA1 Message Date
kastov
7190d12a7c
feat: add geocheck functionality to stats module 2026-08-18 06:14:55 +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
4fb0021b98
fix: reduce webhook deduplication time from 30 to 5 seconds in XRAY configuration 2026-03-09 23:27:05 +03:00
kastov
42e81137c6
refactor: plugins sync 2026-03-03 08:37:18 +03:00
kastov
42e60a82b0
feat: plugins 2026-02-26 17:09:11 +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
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
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
kastov
f519ddab03
chore: release v1.5.1
Release 1.5.1 with updated dependencies and improved error handling in XrayService. Key changes include:
- Bumped version of @nestjs/common, @nestjs/core, and @nestjs/platform-express to 11.1.1.
- Updated package version in package.json to 1.5.1.
- Added known-errors export in error constants.
- Enhanced error logging in XrayService for better diagnostics.
2025-05-14 15:59:14 +03:00
kastov
1369f79f33
refactor: update supervisord configuration and enhance XrayService
- Modified XRAY_DEFAULT_API_MODEL to include a new listen address and updated the tag.
- Commented out unused inbounds configuration in generate-api-config.ts.
- Introduced xtlsConfigInbounds in XrayService to extract inbound tags from the generated API config.
2025-03-30 06:18:54 +03:00
kastov
0fb9277c96
fix: improve error handling in Vision service and update Xray API services 2025-02-23 23:27:18 +03:00
kastov
337ebb3cb9
chore: bump version to 0.5.7 2024-12-24 11:58:47 +03:00
kastov
a05713c5e4
chore: bump version to 0.5.6 and update Xray installation and configuration 2024-12-24 10:10:29 +03:00
kastov
dc8d7b4472
chore: bump version to 0.5.0 and update dependencies
- Updated package version from 0.4.7 to 0.5.0 in package.json and package-lock.json.
- Upgraded Node.js base image in Dockerfile from 20-alpine to 22-alpine.
- Enhanced Xray service configuration by changing the command to fetch the config from an internal API.
- Updated API port in Xray routing model from 61001 to 61002.
- Introduced InternalModule to the application and Xray module for better modularity.
- Added new dependencies: enhanced-ms and table for improved logging and output formatting.
- Refactored Xray service to improve error handling and logging during startup and processing.
2024-12-23 16:26:53 +03:00
kastov
4031c67fa0
chore: bump version to 0.4.6 and enhance CI/CD workflows
- Updated package version from 0.4.5 to 0.4.6 in package.json.
- Added Telegram notifications for deployment start and completion in GitHub Actions workflows.
- Modified deploy-lib workflow to trigger on specific paths instead of tags.
- Updated Xray service configuration to disable inbound stats and change the API port from 11111 to 61001.
2024-12-22 09:04:01 +03:00
kastov
b3b4e197e1
feat: quick test 2024-12-22 07:57:05 +03:00
kastov
49da0ada99 🚧 🚧
Co-authored-by: Ivan <84693047+exact01@users.noreply.github.com>
2024-11-22 01:55:54 +03:00
kastov
6be5870e86 feat: add new methods 2024-11-16 02:36:23 +03:00
kastov
769c7846c7 feat: fix ports 2024-11-15 23:34:26 +03:00
kastov
5bb68286e8 init 2024-11-15 22:04:45 +03:00