EUForest
|
d3e18af08e
|
fix: correct ldflags for version and build time
|
2026-01-07 14:25:55 +08:00 |
|
EUForest
|
69ec491d0a
|
fix bug: Restore WS connection
|
2026-01-07 01:23:40 +08:00 |
|
EUForest
|
d2e9a837cc
|
Merge upstream changes and release v1.3.1
|
2026-01-06 18:53:52 +08:00 |
|
EUForest
|
f452838c63
|
Merge upstream/master into develop
|
2026-01-06 18:52:28 +08:00 |
|
EUForest
|
3eb40bd5e4
|
chore: simplify build workflow for v1.3
|
2026-01-06 17:10:41 +08:00 |
|
EUForest
|
8a804eec0c
|
chore: simplify build workflow for v1.3
|
2026-01-06 17:02:31 +08:00 |
|
EUForest
|
8f783b162c
|
feat: redemption code
|
2026-01-06 16:24:24 +08:00 |
|
EUForest
|
24c7fc8857
|
add: init sql
|
2026-01-06 16:16:42 +08:00 |
|
EUForest
|
23ef9dbff1
|
feat: bind device limit
|
2026-01-06 16:15:47 +08:00 |
|
EUForest
|
ec0a0f968e
|
up: Redemption Code
|
2026-01-06 16:15: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
|
5beff61e91
|
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-03 23:21:41 +08:00 |
|
Tension
|
90e2f24d46
|
fix(config): conditionally set SubscribePath based on gateway mode
|
2026-01-03 18:05:17 +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 |
|
Tension
|
798fb9e245
|
feat(currency): add currency configuration support and integrate into payment processing
|
2025-12-31 11:47:24 +08:00 |
|
Tension
|
780e71441d
|
fix(subscribe): refactor getSubscribeV2URL to remove token parameter and adjust URL construction
|
2025-12-31 10:53:50 +08:00 |
|
Tension
|
24f3c29fad
|
fix(subscribe): improve short token validation by adding case-insensitive comparison
|
2025-12-30 16:23:07 +08:00 |
|
Tension
|
77a5373d44
|
feat(adapter): add support for additional parameters in Adapter and Client structs
|
2025-12-30 14:39:15 +08:00 |
|
Tension
|
8436c2d6ee
|
feat(subscribe): add short token generation for user subscriptions
|
2025-12-30 14:06:46 +08:00 |
|
Tension
|
ff2fa573a0
|
fix(subscribe): enhance node subscription logic to handle empty tags and log node counts
|
2025-12-29 15:12:13 +08:00 |
|
Tension
|
d4c6aa0528
|
feat(node): add enabled field to node creation logic
|
2025-12-29 15:03:39 +08:00 |
|
Tension
|
532a5ab009
|
feat(config): update subscribe path in global config response
|
2025-12-29 15:00:19 +08:00 |
|
Tension
|
e8084e9d2c
|
feat(subscribe): rename stop user subscribe handler to toggle and update logic for status change
|
2025-12-29 13:50:50 +08:00 |
|
Tension
|
577490749c
|
feat(subscribe): update inventory logic in subscribe table and add migration scripts
|
2025-12-29 13:29:12 +08:00 |
|
Tension
|
518294a528
|
feat(database): add migration to drop server_group table
|
2025-12-28 22:55:38 +08:00 |
|
Tension
|
fb6adc9ae3
|
feat(subscribe): add inventory check and update logic for subscription plans
|
2025-12-28 22:44:14 +08:00 |
|
Tension
|
7a2000f696
|
feat(discount): change discount type to float64 for improved precision
|
2025-12-28 22:04:50 +08:00 |
|
Tension
|
495c4529ed
|
fix(gorm): adjust caller skip for logging methods to improve stack trace accuracy
|
2025-12-28 21:52:54 +08:00 |
|
Tension
|
bbc3703404
|
feat(traffic): enhance logging for successful push traffic tasks
|
2025-12-28 21:52:42 +08:00 |
|
Tension
|
ec829452c1
|
feat(traffic): add debug logging for current time traffic multiplier
|
2025-12-28 21:52:29 +08:00 |
|
Tension
|
21f77e141b
|
feat(node): update Node Multiplier configuration and initialize node
|
2025-12-28 21:52:16 +08:00 |
|
Tension
|
d332e760f8
|
feat(subscribe): add ShowOriginalPrice field and related database changes
|
2025-12-28 17:08:26 +08:00 |
|
Tension
|
31e634ba66
|
feat(user): add handlers and logic for resetting user subscribe token and traffic
|
2025-12-28 16:49:28 +08:00 |
|
Chang lue Tsen
|
67f16ead82
|
feat(user): add unscoped filter to include soft-deleted records in user queries
|
2025-12-27 10:57:34 -05:00 |
|
Chang lue Tsen
|
a9c832cb7c
|
feat(user): implement soft deletion for user accounts and update related logic
|
2025-12-27 10:45:28 -05:00 |
|
Chang lue Tsen
|
e027cbb5de
|
refactor(server): remove server table
|
2025-12-23 07:52:38 -05:00 |
|
Chang lue Tsen
|
ec510b66fb
|
refactor(server): remove deprecated server types and related methods for cleaner codebase
|
2025-12-23 07:48:03 -05:00 |
|
EUForest
|
47c41d1d14
|
fix bug: telephone login
|
2025-12-19 22:46:48 +08:00 |
|
EUForest
|
39db154e53
|
fix bug: Flag free trial
|
2025-12-17 22:09:46 +08:00 |
|
EUForest
|
76ff9a658d
|
Merge branch perfect-panel/master/server into develop
|
2025-12-11 23:53:32 +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 |
|