86d9c6e9c7
fix(order): 处理finalizeCouponAndOrder的错误并添加日志记录
...
在finalizeCouponAndOrder函数中添加错误返回并记录日志,确保错误能够被捕获和处理
2026-01-15 17:25:56 -08:00
9212efc176
feat: 合并更新
Build docker and publish / build (20.15.1) (push) Has been cancelled
2025-12-29 04:02:04 -08:00
544cfb5c99
Merge branch 'old' into main
Build docker and publish / build (20.15.1) (push) Has been cancelled
2025-12-28 17:27:43 -08:00
615b87ef26
fix: resolve build errors after merge (types, config, logic)
2025-12-28 17:25:11 -08:00
d94cbc09b0
Merge branch 'old/master' into old
2025-12-28 17:15:11 -08:00
f26babaa6f
feat: 更新配置文件和模型以支持服务器相关功能
...
修改MySQL和Redis配置为本地开发环境
在Subscribe类型和模型中添加服务器相关字段
在InviteConfig中添加新配置项
启用ServerModel并修复数据库迁移错误处理
删除无用的运行配置文件
2025-12-28 17:08:24 -08:00
49d59eccb0
Merge old/master into main, resolving conflicts by preferring old in workflows and removing deprecated adapter files
Build docker and publish / build (20.15.1) (push) Has been cancelled
2025-12-28 15:56:07 -08:00
Tension
0e7cbf4396
fix(payment): update notification URL construction for gateway mode support
2025-12-08 16:09:21 +08:00
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
Tension
b29e5c8cb5
fix(ppanel): remove deprecated configuration settings from ppanel.yaml
2025-11-24 16:43:23 +08:00
Tension
c4166cef6b
feat(ip-location): implement IP location querying and GeoIP database management
2025-11-23 22:38:55 +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
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
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
Tension
2ed379d5e8
feat(report): add module registration and port management functionality
2025-11-01 16:05:56 +08:00
lain
d8e2e81688
add user subscribe note
2025-10-31 10:00:31 +08:00
Chang lue Tsen
a5abbc1dd3
fix(server): add unauthorized access check for secret key
2025-10-22 10:38:21 -04:00
Chang lue Tsen
528ed63a55
fix(version): log migration duration for database changes
2025-10-22 10:38:11 -04:00
Chang lue Tsen
81748abce4
fix(traffic_log): update deletion condition to use timestamp instead of created_at
2025-10-20 10:18:07 -04:00
Chang lue Tsen
aa5e472184
feat(traffic_log): add index on timestamp column and create down migration
2025-10-20 10:17:56 -04:00
Chang lue Tsen
a15e08d8f3
fix(ads): add description column only if it does not already exist
2025-10-18 17:42:02 +09:00
Chang lue Tsen
6db4c1b826
fix(ads): add description column only if it does not already exist
2025-10-18 16:29:09 +09:00
Chang lue Tsen
396862f59d
fix(user): modify SQL migration scripts to add columns only if they do not exist
2025-10-17 11:20:16 -04:00
Chang lue Tsen
2dae837323
fix(user): update SQL migration scripts to use IF NOT EXISTS for column additions
2025-10-17 10:20:12 -04:00
Chang lue Tsen
1b76794251
fix(coupon): add expiration check and error handling for expired coupons
2025-10-16 09:31:33 -04:00
Ember Moth
8b48286365
add payment type field (alipay/wxpay) to EPay config
2025-10-15 23:20:33 +09:00
Chang lue Tsen
643d234a88
fix(docker): improve build command timestamp format for clarity
2025-10-15 10:19:16 -04:00
Chang lue Tsen
eacf675671
fix(docker): update build command for improved timestamp format and readability
2025-10-15 10:13:33 -04:00
EUForest
96808d531a
Application device interface encryption and other bug fixes ( #87 )
...
* add: device login
* update: global config
* add: User transmission interface encryption
* update: get global config
* update: User transmission interface encryption
* add: get device list
* add: SecretIsEmpty Message
* update: device middleware
* add: query user subscribe node list
* fix bug: query device list
* fix bug: unbind device
* update: device login
* fix bug: The ad table is missing the description field
* fix bug:page size is zero
* update: Device Middleware
* fix bug: Site custom data update failed
2025-10-15 10:09:19 -04:00
Chang lue Tsen
adbe9a06d8
feat(exchange): add exchange rate handling and scheduled updates
2025-10-15 10:05:19 -04:00
Chang lue Tsen
8562734fde
feat(user): add encryption algorithm and salt fields to User model for migrate
2025-10-09 13:33:03 -04:00
Chang lue Tsen
de4386ff68
feat(encryption): add MultiPasswordVerify function for multiple hashing algorithms
2025-10-08 12:19:41 -04:00
Chang lue Tsen
a273f8d883
fix(config): update protocol handling for Hysteria2 compatibility
2025-10-07 09:51:27 -04:00
Chang lue Tsen
6dcd75a39b
fix(config): compatible hysteria2, remove in future versions
2025-10-04 12:00:42 -04:00