BrettonYe
cd6d10b3db
Improve Telegram Bot Correctly
...
Solved #292 1st problem;
2026-03-15 22:28:16 +08:00
BrettonYe
2d61434ff0
Add Hysteria2 support
...
- Update services and controllers for new node support;
- Update relate views and language files;
- Improve client config generation and node type handling;
2026-01-30 20:04:32 +08:00
BrettonYe
dc3277e0d6
Improve batch processing and shop logic
...
- Use chunkById() with default chunk size for batch processing;
- Improve plan/package expiration and prepaid activation logic;
- Refactor user–node permission update logic
- Optimize OrderService state handling
- Minor fixes (null handling, query order, comments)
2026-01-30 20:04:19 +08:00
BrettonYe
ad3662cda0
🚀 Refactor Blade
...
- Optimize Blade JavaScript code.
- Refactored multiple admin controllers for improved validation, error handling, and query efficiency.
- Added ProxyConfig trait to centralize proxy configuration options.
- Updated NodeStatusDetection to use model relationships for heartbeat checks.
- Improved category, label, and country management logic and error logging.
- Added new Blade components for admin UI and updated language files and assets for better localization and frontend support.
- Bug fixed & introduced more bug :)
2026-01-30 20:04:17 +08:00
BrettonYe
44a0a09188
Fixed when user in user_group will case getServers to failed
2025-07-17 23:55:25 +08:00
BrettonYe
4032724480
Simplify array merge & time format
2025-07-16 21:36:14 +08:00
BrettonYe
d9ff6ad6ee
Improve System Blade
...
- Removed Task config, add those settings to System blade.
- Improve the font-end of system setting blade.
- Improve Payments files to be more "Modularize"
2025-06-09 23:54:12 +08:00
BrettonYe
fe59d9c98f
Add Payment Method, Cryptomus
...
Bug Fixed
2025-06-09 21:56:03 +08:00
BrettonYe
7d1d59be42
Optimize User Information Handling
2025-01-01 16:40:07 +08:00
BrettonYe
4f15cdc8fe
➕ Modularize Payment System
2025-01-01 16:40:07 +08:00
BrettonYe
08d20d07b8
Code variables type declaration
2025-01-01 16:40:07 +08:00
BrettonYe
b5628a4ab9
Standardize sub-url display for different proxy types
2025-01-01 16:40:07 +08:00
BrettonYe
94f1337b5f
Logic Consistency Revisions
2024-10-27 12:48:06 +08:00
BrettonYe
f82912d0d1
Improve subscription error display in different clients
2024-10-24 21:13:50 +08:00
BrettonYe
7087faf0d6
Improving the translatability of project texts
2024-09-04 22:45:34 +08:00
BrettonYe
32d53e9178
Clean Code
2024-07-31 22:15:20 +08:00
BrettonYe
7960ff285c
Multi-Clients Makeover
2024-07-11 19:34:53 +08:00
BrettonYe
e6fdd0f37a
Fixed ArticleService Bug
2024-06-27 22:18:36 +08:00
BrettonYe
2ca6965074
💪🏼 Improve Code
2024-06-27 22:18:34 +08:00
BrettonYe
f9c0b9faa2
Fixed float data type does not show correctly
2024-06-27 22:18:31 +08:00
BrettonYe
0eaddeac55
🔧 Fixed Type declare issue
2024-06-27 22:18:30 +08:00
BrettonYe
bca9be70a3
Fixed Bugs
2024-06-27 22:18:30 +08:00
BrettonYe
3e0c7370e7
🧹 Clean code
2024-06-27 22:18:29 +08:00
BrettonYe
ffe9cafaea
🔧 Fixed Failed Subscribe
2024-06-27 22:18:29 +08:00
BrettonYe
b5c04f34ae
💪🏼 Improve Code
2024-06-27 22:18:26 +08:00
BrettonYe
454051c386
🔧 Fixed bugs
...
- Fixed Order Status manually change does not following logic;
- Fixed User get node() will report null sign to int;
- Fixed query where default "null " is not work as expect;
2024-06-27 22:18:26 +08:00
BrettonYe
4a4afa7ae6
🔧 Fixed bugs
...
- Fixed Set null to User on ProxyService initial;
- Fixed some WebApis have 'prefix' parameter that cause function calls not work as expect;
2024-06-27 22:18:26 +08:00
BrettonYe
4cfb0b4650
💪🏼 Improve Code
2024-06-27 22:18:26 +08:00
BrettonYe
2ef6257db2
💪🏼 Simplify Models using Casts Class
2024-06-27 22:18:25 +08:00
BrettonYe
f8017370da
🔧 Fixed bugs
2024-06-27 22:18:23 +08:00
BrettonYe
72c66e199c
🚀 Update Laravel Framework to 10
2024-06-27 22:18:23 +08:00
BrettonYe
d1a6338006
Clean Code
2024-06-27 22:18:21 +08:00
BrettonYe
524c4e0d52
Tasks optimization & Fixed Bugs
...
- Tasks optimization
- Fixed manual order modification may cause bugs
- Improve User modification update VNET
- Minor tweaks
2024-06-27 22:18:03 +08:00
BrettonYe
bb0379f0f8
Fixed few subscription bugs
2024-06-27 22:18:02 +08:00
BrettonYe
2110a2c504
Clients Subscribe Update
2024-06-27 22:18:01 +08:00
BrettonYe
1f294e8f27
Update translation
2024-06-27 22:17:58 +08:00
ZBrettonYe
a9f1b74506
Update lang files
2024-06-27 22:17:55 +08:00
BrettonYe
a6636fd82d
Fixed aff link bug
2024-06-27 22:17:53 +08:00
BrettonYe
6729204f81
Fixed F2F error & aff salt bug
2024-06-27 22:17:53 +08:00
BrettonYe
503b64e555
Add Changeable Currency & centralized currency exchange Api
...
- 添加国际化货币;
- 添加统一化汇率查询API;
2024-06-27 22:17:52 +08:00
兔姬桑
10d4f425e4
Fixed & Add Article accessible content method
2024-06-27 22:17:51 +08:00
兔姬桑
56f66d67de
Rewrite Article relate feature
2024-06-27 22:17:50 +08:00
兔姬桑
e4857407ba
Extract ActivePaying function to UserService
2024-06-27 22:17:50 +08:00
兔姬桑
39c3a38590
Name change
2024-06-27 22:17:50 +08:00
兔姬桑
bc44fd9770
Client Api Alpha Release & Code Splitting
...
- 代码拆分,为客户端API,前后端分离做准备
- Client Api 对接 Alpha Release
- 规范WebApi格式
Update client.php
2024-06-27 22:17:50 +08:00
兔姬桑
7010822acc
Major update: 强化卡券玩法 & 相关代码优化
...
详情 https://proxypanel.gitbook.io/wiki/coupon
2022-11-16 00:24:30 +08:00
兔姬桑
f67bcf623d
code improve
...
Apply fixes from StyleCI
2022-01-16 22:57:48 +08:00
兔姬桑
60ba5db997
Standardize log types
2021-09-07 22:55:12 +08:00
兔姬桑
17f00f0aae
Fix 余额充值 完成状态 在前台的错误显示
2021-07-29 00:07:11 +08:00
兔姬桑
b61e1dd02f
Add 套餐限速功能(正确方式)
2021-07-25 23:08:42 +08:00