Commit graph

29 commits

Author SHA1 Message Date
kastov
a34eb43a04
chore: update Dockerfile and GitHub Actions workflow 2026-06-18 04:14:14 +03:00
kastov
da49385510
refactor: replace supervisrd with s6-overylay 2026-06-18 04:07: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
93faef9a71
chore: update npm to latest version in deploy workflow 2025-12-28 20:38:14 +03:00
kastov
361698efde
feat: add bulk user management endpoints 2025-12-28 19:36:37 +03:00
kastov
dd8491f373
chore: remove deprecated Core v25.6.8 build configuration from GitHub Actions workflow 2025-12-07 22:40:09 +03:00
kastov
d83aa89212
chore: disably policy overrides 2025-11-05 06:02:40 +03:00
kastov
bba3623027
chore: update build workflows to reflect new image naming and versioning conventions
- Renamed images in build-and-push.yml to 'Core Latest' and 'Core v25.6.8'
- Updated tags for the new 'Core v25.6.8' image to include xray versioning
2025-08-22 07:27:58 +03:00
vffuunnyy
f0f8340d9e
chore: rename Dockerfile extensions to match standard naming convention 2025-08-18 04:28:30 +07:00
kastov
2adcb38317
chore: test bun build 2025-08-14 04:30:51 +03:00
kastov
dfb3861d3a
chore: refactor GitHub Actions workflow for multi-image Docker builds 2025-08-12 19:17:29 +03:00
kastov
5335acce9a
chore: update Dockerfile and GitHub Actions for multi-image build
- Modified Dockerfile to include UPSTREAM_REPO as a build argument and adjusted the installation script call.
- Updated GitHub Actions workflow to support building multiple Docker images with a matrix strategy.
2025-08-11 18:50:07 +03:00
kastov
bef2e45f1e
chrome: clean up workflows 2025-03-30 18:24:09 +03:00
kastov
cb63f68fd4
refactor: – 2025-03-30 05:41:59 +03:00
kastov
5bdcaee6c1
feat: integrate supervisord-nestjs for process management
- Added @remnawave/supervisord-nestjs package to package.json and package-lock.json.
- Configured SupervisordNestjsModule in app.module.ts for process management.
- Updated supervisord.conf to include inet_http_server settings for remote access.
- Refactored XrayService to utilize supervisord-nestjs for process control, replacing direct supervisorctl commands.
- Enhanced error handling and logging for process management operations.
2025-03-30 01:49:43 +03:00
kastov
2471cd5504
chore: add support for multi-platform builds in GitHub Actions workflow
- Updated the build-dev.yml to support both linux/amd64 and linux/arm64 platforms for Docker builds.
2025-03-26 22:24:35 +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
c9724e402c
chore: bump version to 0.6.2 and update GitHub Actions workflow for release creation 2025-01-10 20:55:59 +03:00
kastov
1e2116fec9
chore: update GitHub Actions workflow to trigger on changes to package.json files in libs directory 2025-01-10 20:51:03 +03:00
kastov
79600155bf
chore: bump version to 0.6.1, update license to AGPL-3.0-only, and comment out legacy build steps in GitHub Actions workflow 2025-01-10 20:49:43 +03:00
kastov
8d5f23428a
chore: bump versions to 0.5.9 and 0.3.4, update Node.js version, and enhance NPM publish command
- Updated package versions in package.json and libs/contract/package.json.
- Changed Node.js version in GitHub Actions workflow from 20.x to 22.x.
- Enhanced NPM publish command to include provenance flag for better package integrity.
- Adjusted import paths in handler.service.ts for improved module resolution.
- Updated logging level from log to debug for user addition in HandlerService.
2025-01-08 17:10:41 +03:00
kastov
0272b1e66a
chore: bump version to 0.5.8, update Xray installation, and adjust Dockerfile context 2024-12-24 12:04:33 +03:00
kastov
337ebb3cb9
chore: bump version to 0.5.7 2024-12-24 11:58:47 +03:00
kastov
ffb1f29869
chore: bump version to 0.5.1 and update dependencies
- Updated package version from 0.5.0 to 0.5.1 in package.json.
- Replaced dependency @kastov/execa-cjs with @cjs-exporter/execa version 9.5.2 in package.json and package-lock.json.
- Modified deployment notification message in GitHub Actions workflow for clarity.
- Enhanced Xray service logging to indicate when Xray is stopped due to a request.
2024-12-23 16:57:04 +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
8d71f8f86a fix: builds 2024-11-15 22:41:20 +03:00
kastov
4608f59b85 fix: builds 2024-11-15 22:36:29 +03:00
kastov
f915e45242 fix: contracts 2024-11-15 22:31:13 +03:00
kastov
ced2cbf132 feat: prerare docker 2024-11-15 22:24:48 +03:00