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
5be5e48f5e
Integrate Laravel Reverb for real-time node and payment events
...
This update adds Laravel Reverb as the broadcast driver, introduces event classes for node actions and payment status updates, and implements real-time node management (check, geo refresh, reload) with asynchronous jobs and broadcasting. The admin node UI is refactored to use modals and real-time updates via Echo, and frontend assets are updated to support Reverb. Composer and configuration files are updated for Reverb, and install scripts now handle Reverb setup. Payment status updates are now broadcast to the frontend for real-time feedback.
2026-01-30 20:04:18 +08:00
BrettonYe
26af8edb5d
Add Unit Tests & Add Support for PingAgent
...
Add Unit Tests
- For IP info
- For IP Connect detection
- For Currency Exchange
Add Support for PingAgent
- https://github.com/ProxyPanel/PingAgent
2026-01-30 20:04:18 +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
4032724480
Simplify array merge & time format
2025-07-16 21:36:14 +08:00
BrettonYe
957d888661
Add Subscript page
...
- Fixed node management page input does not show correctly;
- Tweaked node management page forms layout;
2025-07-15 22:25: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
f280b76b6d
Improve user data report to allow custom date range
2024-10-26 18:30:10 +08:00
BrettonYe
d55fecfdc3
Add Broadcast Email Functionality
2024-07-31 22:28:35 +08:00
BrettonYe
3b5177e99a
Update translation files
2024-07-11 23:25:55 +08:00
BrettonYe
bebc385ec0
Fixed Articles Logo issues
2024-07-11 19:23:00 +08:00
BrettonYe
ce06a3bd79
Front-end minor adjustments
2024-06-27 22:35:55 +08:00
BrettonYe
a3cd829a7d
💪🏼 Improve Code
2024-06-27 22:18:36 +08:00
BrettonYe
7fe18cb025
Fixed Telegram & Twitter & Linkedin Login
2024-06-27 22:18:35 +08:00
BrettonYe
72863974ec
dump version
2024-06-27 22:18:33 +08:00
BrettonYe
92a2982618
💪🏼 Improve API calls
2024-06-27 22:18:29 +08:00
BrettonYe
1d5c22a6d0
➕ More IP Api
2024-06-27 22:18:28 +08:00
BrettonYe
9a62f279e4
🤖 Touching up Chinese translation files with Claude2
2024-06-27 22:18:27 +08:00
BrettonYe
db2c053382
Update Translation strings
2024-06-27 22:18:27 +08:00
BrettonYe
c6d0f92094
⚙️ change demo settings
2024-06-27 22:18:26 +08:00
BrettonYe
a3b322663f
💪🏼 Improve flexibility of basic contact and URL information
2024-06-27 22:18:25 +08:00
BrettonYe
0fadbad78f
启用Horizion 并添加对应安装需要内容
2024-06-27 22:18:24 +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
5f18ec8af0
dump version
2024-06-27 22:18:05 +08:00
BrettonYe
43c2e175ff
add clean unpaid orders
2024-06-27 22:18:04 +08:00
BrettonYe
bb0379f0f8
Fixed few subscription bugs
2024-06-27 22:18:02 +08:00
BrettonYe
548f0b7042
Tweak few settings
2024-06-27 22:18:01 +08:00
BrettonYe
01e5bc3ea8
管理端 国际化
2024-06-27 22:17:54 +08:00
BrettonYe
503b64e555
Add Changeable Currency & centralized currency exchange Api
...
- 添加国际化货币;
- 添加统一化汇率查询API;
2024-06-27 22:17:52 +08:00
兔姬桑
032370e6cd
Add Apache check to install.sh
...
dump version to 2.7.c
2024-06-27 22:17:51 +08:00
兔姬桑
4ff2d43712
Improve lang support
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
兔姬桑
483708fda7
Add 全新的安装&更新程序
2022-11-16 00:24:30 +08:00
兔姬桑
c0cd2d48e6
Fixed #234 & 通用配置用户权限未被正确判断的BUG
2022-11-16 00:24:30 +08:00
兔姬桑
87be2cfe4b
dump version to 2.7.1
2022-09-04 23:03:37 +08:00
兔姬桑
52b44c457a
自动化任务修改
...
去除 中转节点每小时/每日流量统计;
添加 中转节点状态检测;
添加 人工支付订单未处理自动关闭;
2022-09-04 23:02:57 +08:00
兔姬桑
b4189cc0e5
优化 中转节点显示 & 失效内容 & 查询效率
...
1. 优化中转节点显示;
2. 优化节点显示规则;
3. 修复国旗图标失效的问题;
4. 优化节点页面显示的效率问题;
5. 优化页面加载队列;
2022-08-09 19:46:33 +08:00
兔姬桑
cce0799350
Add 3 more notification methods
...
添加通知方式:
- 爱语飞飞;
- PushDear;
- 钉钉;
去除 PushBear;
2022-08-09 19:32:43 +08:00
兔姬桑
c06b28d454
Bump Version to 2.7.0
2022-08-03 23:16:15 +08:00
兔姬桑
8b65f887de
添加节点信息 错误冗余
2022-06-22 23:08:25 +08:00
兔姬桑
f7db097a06
优化订阅页面显示
2022-06-14 22:02:53 +08:00
兔姬桑
f67bcf623d
code improve
...
Apply fixes from StyleCI
2022-01-16 22:57:48 +08:00
兔姬桑
efa0579de7
新系统日志模块
2021-12-11 15:40:57 +08:00
兔姬桑
4e06253359
Add 人工支付 & 订单修改功能
...
- 添加 人工支付;
- 添加微信、支付宝上传/显示;
- 添加购买后TG机器人通知且快捷确认窗口;
- 添加订单可修改功能;
- 针对本次更新的初版页面添加与调整;
2021-09-14 22:15:28 +08:00
兔姬桑
3f05e3d79d
Add more notification channels
2021-08-28 22:52:18 +08:00
兔姬桑
f62f70cc22
WebAPI related changes & deprecated api warning
2021-08-28 22:39:54 +08:00
兔姬桑
3dfcb9437c
Modify Network Detection report style
2021-08-24 08:14:00 +08:00
兔姬桑
c2a887ad21
优化统计任务时间
2021-08-19 21:54:45 +08:00