Tension
|
5d632608ab
|
fix(purchase): update notification URL construction for gateway mode support
|
2025-12-08 15:47:45 +08:00 |
|
Tension
|
338d962618
|
fix(api): remove default value for size in QueryAnnouncementRequest
|
2025-12-01 19:01:24 +08:00 |
|
Chang lue Tsen
|
f1794b26b1
|
revert(swagger): remove basepath from Swagger file generation for improved compatibility
|
2025-11-30 11:07:17 -05:00 |
|
Chang lue Tsen
|
4cd24e7600
|
feat(swagger): add basepath to Swagger file generation for improved API routing
|
2025-11-30 11:02:02 -05:00 |
|
Chang lue Tsen
|
e18809f9b7
|
feat(report): update registration response structure and enhance error logging
|
2025-11-30 10:28:11 -05:00 |
|
Tension
|
143445a2fc
|
feat(commission): implement commission withdrawal logic and logging
|
2025-11-29 14:33:05 +08:00 |
|
Chang lue Tsen
|
7277438b07
|
feat(user): add commission withdrawal and query withdrawal log functionality
|
2025-11-26 12:13:33 -05:00 |
|
Chang lue Tsen
|
5c2d0be8e2
|
feat(adapter): add additional protocol parameters for enhanced configuration
|
2025-11-24 10:43:10 -05:00 |
|
Chang lue Tsen
|
429e535dd4
|
feat(user): add endpoint and logic for updating user rules
|
2025-11-24 09:05:49 -05:00 |
|
EUForest
|
5e46357104
|
修复工作流条件判断
- 移除 startsWith 函数在 if 条件中的使用
- 使用正确的 github.ref_type 判断标签推送
|
2025-11-24 18:43:25 +08:00 |
|
EUForest
|
35f60df62e
|
重新触发构建测试
|
2025-11-24 18:39:44 +08:00 |
|
EUForest
|
b4893b7acc
|
修复 bash 脚本语法错误
- 移除 startsWith() 函数在 bash 中的使用
- 使用 github.ref_type 检测标签推送
|
2025-11-24 18:25:35 +08:00 |
|
EUForest
|
adc4a4ff2c
|
修复 GitHub Actions 语法错误
- 合并重复的 push 触发器
- 修复 YAML 语法问题
- 确保标签推送时自动创建 Release
|
2025-11-24 18:23:17 +08:00 |
|
EUForest
|
b8a4b73bb0
|
修复标签推送自动创建 Release
- 添加 tags 触发器支持 v* 格式的标签
- 标签推送时自动创建 GitHub Release
- 自动上传二进制文件到 Release
|
2025-11-24 18:21:56 +08:00 |
|
EUForest
|
e062dc1ab0
|
添加手动发布功能支持
- 支持手动触发时创建 GitHub Release
- 可以为现有版本重新发布二进制文件
|
2025-11-24 18:19:52 +08:00 |
|
EUForest
|
0d57e7eae3
|
简化为纯 Golang Linux 二进制构建工作流
- 移除复杂的部署逻辑和 Docker 支持
- 专注于构建 Linux AMD64 二进制文件
- 自动生成 SHA256 校验和
- 支持 GitHub Release 自动上传
- 提供简洁的构建摘要
|
2025-11-24 18:12:12 +08:00 |
|
EUForest
|
5d18c7bb7d
|
添加 GitHub 自动部署 Linux 二进制工作流
- 新增 .github/workflows/deploy-linux.yml 支持自动构建和部署
- 添加 .goreleaser.yml 配置多平台发布
- 支持 build-only/deploy-staging/deploy-production 模式
- 包含 Docker 镜像自动构建
|
2025-11-24 18:10:00 +08:00 |
|
EUForest
|
f0f29deef1
|
add: github workflows
|
2025-11-24 18:01:23 +08:00 |
|
EUForest
|
22d03a100a
|
add: github workflows
|
2025-11-24 17:53:16 +08:00 |
|
EUForest
|
e81a11cd59
|
remove: github workflows
|
2025-11-24 17:35:03 +08:00 |
|
Tension
|
b29e5c8cb5
|
fix(ppanel): remove deprecated configuration settings from ppanel.yaml
|
2025-11-24 16:43:23 +08:00 |
|
EUForest
|
128791f43e
|
update: bind device
|
2025-11-24 15:59:45 +08:00 |
|
EUForest
|
d22659ff04
|
update: encryption
|
2025-11-24 15:59:03 +08:00 |
|
Tension
|
c4166cef6b
|
feat(ip-location): implement IP location querying and GeoIP database management
|
2025-11-23 22:38:55 +08:00 |
|
EUForest
|
95ddba2332
|
update: Added support for floating-point calculations for discounts
|
2025-11-21 17:40:03 +08:00 |
|
EUForest
|
c1efb23354
|
update: Added support for floating-point calculations for discounts
|
2025-11-21 17:39:57 +08:00 |
|
Chang lue Tsen
|
e3999ba75f
|
feat(subscribe): add short token generation and validation logic
|
2025-11-18 12:03:14 -05:00 |
|
Chang lue Tsen
|
8a4cfcbdb3
|
feat(subscribe): add endpoint to reset all subscribe tokens
|
2025-11-18 08:37:57 -05:00 |
|
EUForest
|
ff2d3f85f3
|
new features: Based on IP user registration restrictions
|
2025-11-13 14:52:02 +08:00 |
|
EUForest
|
0fb92f380f
|
update: Remove accounts without verification methods
|
2025-11-13 14:50:55 +08:00 |
|
EUForest
|
3635d3e224
|
update: device delete current user
|
2025-11-13 14:49:25 +08:00 |
|
Chang lue Tsen
|
c8b3683cf2
|
feat(report): add heartbeat URL to registration request and response
|
2025-11-09 10:56:55 -05:00 |
|
Chang lue Tsen
|
1172ecc2f1
|
feat(heartbeat): add heartbeat endpoint and logic for service health check
|
2025-11-09 10:49:51 -05:00 |
|
Chang lue Tsen
|
750a33cca2
|
feat(user): add UpdateUserSubscribeNote handler and endpoint for updating user subscription notes
|
2025-11-09 09:16:00 -05:00 |
|
Chang lue Tsen
|
d0aad68bb0
|
style
|
2025-11-09 09:07:11 -05:00 |
|
Chang lue Tsen
|
cb5bf5aae3
|
feat(module): add GetModuleConfig handler and logic for module configuration retrieval
|
2025-11-09 09:06:42 -05:00 |
|
Chang lue Tsen
|
87b743a2a2
|
refactor(constants): update repository and service name constants in tool and version files
|
2025-11-09 08:54:50 -05:00 |
|
Chang lue Tsen
|
2305562a7c
|
feat(server): implement gateway mode handling and dynamic port registration
|
2025-11-09 08:46:53 -05:00 |
|
EUForest
|
60d584a052
|
add: User cancels account
|
2025-11-09 17:27:24 +08:00 |
|
EUForest
|
b9d3446407
|
Bug fix: Clear server user node cache
|
2025-11-09 17:18:25 +08:00 |
|
EUForest
|
902608b2e0
|
Add: Get expired subscription
|
2025-11-08 17:06:30 +08:00 |
|
EUForest
|
d7aa9a44b7
|
Add: Try to get the device ID from the request parameters
|
2025-11-08 17:05:52 +08:00 |
|
EUForest
|
b7eafd0892
|
Update: Account display priority: phone number > email > device ID
|
2025-11-08 17:05:05 +08:00 |
|
EUForest
|
d1a8662095
|
Add: Add a WebSocket connection to monitor the app's online status.
|
2025-11-06 15:35:49 +08:00 |
|
EUForest
|
8cce9b95b4
|
Add: Add a WebSocket connection to monitor the app's online status.
|
2025-11-06 15:34:51 +08:00 |
|
EUForest
|
066f5d6538
|
Update: Successful authentication records the identifier.
|
2025-11-06 15:33:14 +08:00 |
|
EUForest
|
de6661cc16
|
Update: Successful authentication records the identifier.
|
2025-11-06 15:32:29 +08:00 |
|
EUForest
|
52ce054b35
|
Add: Server location latitude and longitude
|
2025-11-04 14:53:43 +08:00 |
|
Chang lue Tsen
|
eb25095623
|
feat(report): implement module registration and gateway mode handling
|
2025-11-03 14:12:27 -05:00 |
|
Ember Moth
|
a9c98b67f1
|
add missing proxy field mappings
|
2025-11-04 00:43:36 +08:00 |
|