dc49f5d74f
feat: Merge traffic collection and user kicking
2025-05-10 14:06:55 +03:30
e581a92b60
Refactored cli_api.run_cmd
2025-05-09 01:22:03 +03:30
9d58ce49db
Revert CLI Change
2025-05-09 01:04:05 +03:30
049e3f7601
refactor(cli): Improve script error propagation and handling
2025-05-09 00:07:17 +03:30
1b3f9ee351
Refactor: Implement Hysteria Restore in Python
2025-05-06 00:23:13 +03:30
24338dfe1f
Refactor: Implement Change SNI in Python
2025-05-05 23:55:36 +03:30
ce4d23d18e
Refactor: Implement TCP Brutal installation in Python
2025-05-05 23:31:14 +03:30
b8e6a5475b
refactor: masquerade management in Python3
2025-05-03 21:49:26 +03:30
976f080523
Refactor: Implement server stats in Python
2025-05-03 00:20:36 +03:30
ae12afced1
Refactor: Implement IP address config manager in Python
2025-05-02 22:03:59 +03:30
1c08a4adbb
Refactor: Implement Hysteria Bakcup in Python
2025-05-02 21:52:17 +03:30
1da884dba4
Refactor: Implement Telegram bot service manager in Python
2025-05-02 21:45:18 +03:30
9d0a13a226
Refactor: Implement WARP ACL configuration in Python
...
- remove WARP Plus/Key
2025-05-02 18:24:58 +03:30
07cb999259
Refactor: Implement warp status in Python
2025-05-02 17:35:43 +03:30
0e0d054d5d
Refactor: Warp setup and uninstallation scripts to Python3
2025-05-02 17:21:26 +03:30
beb8748f4b
Refactor: Implement Hysteria2 uninstallation in Python
2025-05-02 14:37:47 +03:30
1e4f6439d3
Refactor: Implement Hysteria server update in Python
2025-05-02 14:14:43 +03:30
e597d819d3
refactor: migrate obfs manager script from Bash to Python
2025-05-02 13:50:36 +03:30
8ba46b9878
Refactor: Implement user addition functionality in Python
2025-05-02 13:07:53 +03:30
5a253258e8
Refactor: Implement Hysteria server restart in Python
2025-05-02 12:35:44 +03:30
cf4726e5d9
Refactor: Implement user information retrieval in Python
2025-05-02 12:29:37 +03:30
19192bd02d
Refactor: Implement port update functionality in Python
2025-05-02 12:08:19 +03:30
50bb7fe7ff
Refactor: Implement user reset functionality in Python
2025-05-02 11:53:22 +03:30
7e71b1c33b
Refactor: Implement user removal in Python
2025-05-02 11:40:57 +03:30
c89134f40e
fix : typo
2025-04-26 20:39:29 +03:30
c1d8c422af
Add decoy status API
2025-04-26 13:31:19 +03:30
d5397a9f14
feat(CLI): Add decoy site management
...
- Added corresponding wrapper functions (setup_webpanel_decoy,
stop_webpanel_decoy) in cli_api.py.
- Updated start_webpanel in cli_api.py to accept decoy_path.
- Exposed new commands (setup-webpanel-decoy, stop-webpanel-decoy)
in cli.py.
- Updated the webpanel start command in cli.py to accept a
--decoy-path option.
2025-04-25 21:15:06 +03:30
ddfad6cd72
HotFix: Display TRAFFIC STATUS
2025-04-23 11:55:43 +03:30
325c130fd0
feat: add show-user-uri-json command
2025-04-19 13:12:33 +03:30
e79123364f
refactor show user uri
2025-04-19 12:25:11 +03:30
94c485bdba
Add no-gui flag and improve traffic status output control
...
- Added --no-gui flag to traffic-status command
- Modified traffic.py to accept no_gui parameter
- Updated cli_api.traffic_status() to control output display
- Ensured silent operation when called from remove-user command
- Improved function return values for programmatic use
- Added proper parameter handling throughout the call chain
2025-04-14 11:29:09 +03:30
7297eb9be2
feat: enhance kick functionality with specific user kick and integration
2025-04-14 00:08:14 +03:30
3c025ed5f7
feat: Add Hysteria IP limiter script
2025-03-23 12:42:45 +03:30
de1f366dc5
Replace version.sh with version.py
2025-03-12 10:08:15 +03:30
85c6a3116c
Refactor: Replace version.sh with version.py
2025-03-11 11:04:35 +03:30
72a96999df
feat: Add version checking and display
...
Integrated version checking into `cli_api.py` and `cli.py`
2025-03-11 01:01:08 +03:30
c399551a50
Implement /restore API
2025-02-22 10:04:12 +03:30
94501e9ee1
Added Restore CLI API
2025-02-22 00:27:10 +03:30
dd0c97ab31
Add: get_hysteria2_port and get_hysteria2_sni in cli_api
2025-02-09 10:29:36 +00:00
fe038b2967
Implement get_ip_address in cli_api.py
2025-02-08 16:36:12 +00:00
0980919eaa
Implement get_services_status in cli_api & Remove
...
get_webpanel_services_status
2025-02-07 18:52:08 +00:00
2540f5321c
Implement fucntions to get/set hysteria config file
2025-02-07 05:17:55 +00:00
f6691c89ed
Small refactor
2025-02-07 04:45:17 +00:00
2393a9bc1a
Refactor ip-address command(May break functionality)
2025-02-07 03:01:51 +00:00
27ed29cdb8
Add some type hint in cli_api.py
2025-02-07 02:50:10 +00:00
18d5f0ef01
Implement previous feature in cli_api.py
2025-02-07 02:48:23 +00:00
82394d6b6c
Implement get-webpanel-api-token command
2025-02-05 19:34:31 +00:00
c15fdeb4b5
Implement webpanel functions in cli_api
...
THE INPUTS MUST BE VALIDATED
2025-02-04 17:38:42 +00:00
1dc8e36556
Separate masquerade management
2025-01-26 13:02:16 +00:00
772096922d
Refactor cli_api.py and cli.py
2025-01-26 12:50:14 +00:00