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 |
|
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 |
|