Chang lue Tsen
|
4e7a6e9e41
|
fix(previewSubscribeTemplateLogic): add enabled filter to node list query
|
2025-10-02 16:51:32 +09:00 |
|
Chang lue Tsen
|
c835e751ac
|
feat(node): update Hysteria protocol to use new naming convention
|
2025-09-29 11:30:23 -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
|
5aa9bb61b7
|
refactor(server): remove Ratio field from Server struct and update adapter logic
|
2025-09-28 11:18:33 -04:00 |
|
Chang lue Tsen
|
0179e9837c
|
refactor(api): remove Ratio field from NodeConfig and related structures
|
2025-09-28 11:14:43 -04: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
|
64f0bcc55a
|
feat(cache): implement cache clearing for node operations and add delete methods
|
2025-09-27 11:24:29 -04:00 |
|
Chang lue Tsen
|
b0ffb15825
|
fix(quota): correct time range queries for start and expire times in quota logic
|
2025-09-14 09:43:21 -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
|
c1c913cb00
|
fix(quota): update time handling to use UnixMilli for start time in quota logic
|
2025-09-13 14:12:33 -04:00 |
|
Chang lue Tsen
|
cf4792cdc8
|
fix(quota): update time handling in quota logic and correct subscriber ID query
|
2025-09-13 14:02:49 -04:00 |
|
Chang lue Tsen
|
9b0e1b1e0f
|
doc(log): rename function for clarity and add cache cleanup comment
|
2025-09-11 11:42:20 -04:00 |
|
Chang lue Tsen
|
3f5aac239b
|
feat(quota): enhance quota task management with new request structures and processing logic
|
2025-09-10 14:53:48 -04:00 |
|
Chang lue Tsen
|
1c1365d862
|
fix(email): update task handling to use generic task model and improve error logging
|
2025-09-10 09:02:54 -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
|
d477ba4772
|
feat(log): add UserSubscribeId to FilterSubscribeLogRequest for enhanced filtering
|
2025-09-05 13:35:55 -04:00 |
|
Chang lue Tsen
|
6460f2f2e1
|
fix(user): correct placement of DeepCopy for user info update logic
|
2025-09-05 11:14:38 -04:00 |
|
Chang lue Tsen
|
0199dc7fa2
|
feat(log): add logging for balance, gift amount, and commission adjustments
|
2025-09-05 11:00:19 -04:00 |
|
Chang lue Tsen
|
1d878592ed
|
fix(log): rename OrderId to OrderNo for consistency in balance logging
|
2025-09-05 10:25:19 -04:00 |
|
Chang lue Tsen
|
51335f4c19
|
fix(statistics): optimize yesterday's top 10 server traffic data assignment in QueryServerTotalDataLogic
|
2025-09-04 15:31:19 -04:00 |
|
Chang lue Tsen
|
7912d2908f
|
fix(statistics): correct server traffic data assignment in QueryServerTotalDataLogic
|
2025-09-04 15:26:52 -04:00 |
|
Chang lue Tsen
|
e913f974bb
|
refactor(statistics): simplify server ranking data construction in QueryServerTotalDataLogic
|
2025-09-04 15:21:07 -04:00 |
|
Chang lue Tsen
|
e8d3ebba68
|
fix(statistics): optimize server ranking data handling in QueryServerTotalDataLogic
|
2025-09-04 15:11:12 -04:00 |
|
Chang lue Tsen
|
0636a4bddf
|
feat(subscription): implement FilterList method for subscription queries and update related logic
|
2025-09-04 10:20:35 -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
|
f8e6cf515e
|
fix(log): date is empty
|
2025-09-03 12:35:32 -04:00 |
|
Chang lue Tsen
|
73ffd0d1c7
|
fix(preview): add Preload parameter to FilterNodeList for improved data retrieval
|
2025-09-03 12:09:14 -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
|
42df466104
|
fix(node): add ServerId and Enabled fields to node update logic
|
2025-09-03 09:49:57 -04:00 |
|
Chang lue Tsen
|
68000574b2
|
fix(filter): refactor node list creation to use append and remove duplicates from tags
|
2025-09-03 09:42:42 -04:00 |
|
Chang lue Tsen
|
64366d0dec
|
fix(log): optimize user traffic rank data handling by using append instead of index assignment
|
2025-09-03 09:20:26 -04:00 |
|
Chang lue Tsen
|
949efdad34
|
fix(migration): add index for traffic log on timestamp, user_id, and subscribe_id
|
2025-09-03 07:03:37 -04:00 |
|
Chang lue Tsen
|
ca344a1ce9
|
fix(server): add server status handling based on last reported time
|
2025-09-02 14:38:53 -04:00 |
|
Chang lue Tsen
|
3e5284c4ec
|
fix(log): update sorting logic for server and user subscribe traffic logs
|
2025-09-02 14:29:50 -04:00 |
|
Chang lue Tsen
|
fe629e59dd
|
fix(log): update timestamp handling in login and registration logs
|
2025-09-02 14:12:06 -04:00 |
|
Chang lue Tsen
|
26b2afe06d
|
feat(api): implement sorting functionality for nodes and servers
|
2025-09-01 13:13:07 -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
|
aea20ffd5e
|
feat(api): add referral percentage and only first purchase fields to user model and requests
|
2025-09-01 09:03:39 -04:00 |
|
Chang lue Tsen
|
4432115844
|
fix(log): correct category in log settings update query
|
2025-09-01 06:31:41 -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
|
4184a32c0f
|
feat(api): update server total data response to use 'OnlineUsers' and implement daily traffic statistics logging
|
2025-09-01 05:30:05 -04:00 |
|
Chang lue Tsen
|
9ff965bbea
|
feat(api): implement daily traffic ranking for users and servers with error handling
|
2025-09-01 05:03:02 -04:00 |
|
Chang lue Tsen
|
3012a68339
|
feat(api): enhance server status handling with protocol support and refactor related logic
|
2025-09-01 04:17:33 -04:00 |
|
Chang lue Tsen
|
82fd674ae4
|
feat(api): standardize timestamp field across log structures
|
2025-08-26 14:39:54 -04:00 |
|
Chang lue Tsen
|
88cbfbb7d6
|
feat(api): update log filtering to use ResetSubscribe type for subscription logs
|
2025-08-26 14:26:55 -04:00 |
|
Chang lue Tsen
|
92466d62a4
|
feat(server): implement server deletion logic with error handling
|
2025-08-26 10:49:03 -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 |
|