7914b2aa78
shouldBindJson 使用错误
Build docker and publish / build (20.15.1) (push) Successful in 7m51s
2026-03-06 01:30:39 -08:00
67d2c8cca8
subscribe_status 修改成 post
Build docker and publish / build (20.15.1) (push) Successful in 7m49s
2026-03-06 00:57:17 -08:00
b625dda4c9
修复:goctl api 生成的代码没有在路由中加入Ipa模式
Build docker and publish / build (20.15.1) (push) Successful in 7m48s
2026-03-06 00:15:35 -08:00
6e13e67dc8
修改签名头
Build docker and publish / build (20.15.1) (push) Successful in 7m44s
2026-03-05 23:31:45 -08:00
d575df9529
无订阅 支付后出现两个订阅
Build docker and publish / build (20.15.1) (push) Successful in 8m13s
2026-03-05 22:29:40 -08:00
7308aa9191
无订阅 支付后出现两个订阅
Build docker and publish / build (20.15.1) (push) Failing after 7m37s
2026-03-05 21:53:36 -08:00
9f4d71770b
家庭组逻辑导致支付失败
Build docker and publish / build (20.15.1) (push) Failing after 9m9s
2026-03-05 02:13:28 -08:00
4752f844ef
各种配置项修复,优化到后台管理端配置
Build docker and publish / build (20.15.1) (push) Has been cancelled
2026-03-04 17:58:40 -08:00
149dfe1ac3
fix gitea workflow path and runner label
Build docker and publish / build (20.15.1) (push) Failing after 7m57s
2026-03-04 07:02:51 -08:00
a01570b59d
fix gitea workflow path and runner label
Build docker and publish / build (20.15.1) (push) Failing after 8m21s
2026-03-04 06:33:14 -08:00
6c370485d1
fix gitea workflow path and runner label
Build docker and publish / build (20.15.1) (push) Failing after 8m1s
2026-03-04 03:07:41 -08:00
8bdc8afea3
fix gitea workflow path and runner label
Build docker and publish / build (20.15.1) (push) Failing after 7m54s
2026-03-03 19:10:59 -08:00
4d8516b2e1
同步历史版本代码
2026-03-03 09:32:22 -08:00
EUForest
ffe589ff77
feat: Device short code lookup
2026-01-31 11:52:09 +08:00
EUForest
3359704a45
feat: add short_code field to device login API
...
- Add optional short_code parameter to DeviceLoginRequest
- Add ShortCode field to Device model
- Save short_code to database during device registration
- Add database migration for user_device.short_code column
- Fix duplicate variable declaration in routes.go
2026-01-10 18:11:24 +08:00
EUForest
69ec491d0a
fix bug: Restore WS connection
2026-01-07 01:23:40 +08:00
EUForest
8f783b162c
feat: redemption code
2026-01-06 16:24:24 +08:00
EUForest
3f3b0ae6ad
up: Redemption Code
2026-01-06 16:15:10 +08:00
EUForest
518595b058
feat: Redemption Code
2026-01-05 17:53:31 +08:00
EUForest
80ee9a6acf
Merge upstream/master into develop
...
Sync upstream changes from perfect-panel/server
Includes updates from v1.0.1 to v1.2.5:
- Currency configuration support
- Subscribe improvements (short token, inventory check, etc.)
- Node management enhancements
- Database migrations
- Bug fixes and optimizations
2026-01-02 12:51:55 +08:00
EUForest
76ff9a658d
Merge branch perfect-panel/master/server into develop
2025-12-11 23:53:32 +08:00
EUForest
60d584a052
add: User cancels account
2025-11-09 17:27:24 +08:00
EUForest
8cce9b95b4
Add: Add a WebSocket connection to monitor the app's online status.
2025-11-06 15:34:51 +08:00
Chang lue Tsen
a5abbc1dd3
fix(server): add unauthorized access check for secret key
2025-10-22 10:38:21 -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
453ad18303
feat(node): add PreViewNodeMultiplier endpoint and response structure
2025-09-29 13:12:37 +09:00
Chang lue Tsen
0d1df5f905
feat(config): enhance NodeConfig with TrafficReportThreshold, IPStrategy, DNS, Block, and Outbound fields
2025-09-28 19:06:29 +09:00
Chang lue Tsen
b5c756af35
feat(subscribe): update subscribe path
2025-09-16 10:39:19 -04:00
Chang lue Tsen
2c5efa2026
feat(protocol): add server protocol configuration query and enhance protocol options
2025-09-13 14:20:04 -04:00
Chang lue Tsen
d55bad712c
fix(quota): remove redundant quota task status endpoint from admin marketing routes
2025-09-10 14:54:31 -04:00
Chang lue Tsen
d1be5febc3
feat(quota): add quota task creation and querying endpoints with updated data structures
2025-09-09 13:39:05 -04:00
Chang lue Tsen
4d95834c22
feat(payment): add support for CryptoSaaS payment platform and enhance configuration handling
2025-09-06 12:22:39 -04:00
Chang lue Tsen
71d32d73bb
feat(oauth): add user agent and IP logging to registration and login processes
2025-09-05 09:26:10 -04:00
Chang lue Tsen
b9ef8f4572
feat(middleware): enhance user agent handling by querying client list in PanDomainMiddleware
2025-09-05 04:28:05 -04:00
Chang lue Tsen
e798f8de1b
fix(subscribe): remove duplicate user agents in SubscribeHandler
2025-09-04 11:38:46 -04:00
Chang lue Tsen
8f11380e7a
feat: delete common GetSubscription
2025-09-04 09:32:39 -04:00
Chang lue Tsen
10757612f5
feat(subscription): add Language parameter to GetSubscription request and update query logic
2025-09-04 03:14:31 -04:00
Chang lue Tsen
f632ea2c89
feat(subscribe): add Language field to subscription models and update query logic
2025-09-03 15:44:04 -04:00
Chang lue Tsen
1f824fd5a9
feat(tags): add endpoint to query all node tags
2025-09-03 11:57:12 -04:00
Chang lue Tsen
367ef9d2e7
feat(api): add reset sort endpoints for server and node
2025-09-01 11:41:34 -04:00
Chang lue Tsen
b6cae7bbb5
feat(api): add log settings management with auto-clear and clear days configuration
2025-09-01 06:11:35 -04:00
Chang lue Tsen
c7884d94aa
feat(api): migrate server and node data handling, update related structures and logic
2025-08-26 07:05:59 -04:00
Chang lue Tsen
9b3cdbbb4f
feat(api): add traffic log details filtering and enhance traffic log structures
2025-08-26 02:29:25 -04:00
Chang lue Tsen
ad4f3df74e
feat(server): implement server management handlers and database schema
2025-08-25 14:06:37 -04:00
Chang lue Tsen
6b1b365734
refactor(log): remove Reset Subscribe Traffic Log endpoint and related types
2025-08-21 11:19:45 -04:00
Chang lue Tsen
062533412a
feat(log): add endpoints for retrieving and resetting subscribe traffic logs
2025-08-21 11:02:11 -04:00
Chang lue Tsen
bc1e6315a8
fix(subscribe): rename variable for clarity and add special handling for Stash user agent
2025-08-18 02:54:00 -04:00
Chang lue Tsen
8996a62b54
refactor(api): remove deprecated application-related endpoints and types
2025-08-17 12:14:55 -04:00
Chang lue Tsen
5d80d95568
fix(subscribe): improve error handling and logging for subscription requests
2025-08-17 10:01:12 -04:00
Chang lue Tsen
6580cc9d44
feat(subscribe): implement user agent limit feature with configurable list
2025-08-16 13:37:09 -04:00