e0191149b8
Update changelog
2025-04-25 11:37:14 +03:30
782049d384
Update changelog
2025-04-24 21:35:51 +03:30
748d0bf2bd
add init_paths to handle sys.path setup for importing shared modules like paths.py
2025-04-24 20:23:31 +03:30
ff194d0098
Changes:
...
feat: Add SNI checker and certificate manager
Key features:
- Domain-to-IP resolution verification
- Automatic Let's Encrypt certificate acquisition
- Self-signed fallback for domains not pointed to the server
- Updates insecure flag in config.json based on certificate type
- Updates SNI in environment config
- Generates and updates SHA-256 fingerprint
fix(urls): Update URI generator to respect TLS insecure flag
Changes:
- Added insecure parameter to generate_uri() function
- Read TLS insecure flag from config.json
- Set insecure=0 for valid certificates and insecure=1 for self-signed ones
- Updated all URI generation calls to include the insecure parameter
2025-04-21 00:17:28 +03:30
a57d4b096b
Update Photo
2025-04-19 20:08:20 +03:30
b5085c7f62
Update Photo
2025-04-19 20:07:42 +03:30
1b5892cf78
📦 v1.7.0 Release – Now with more power! 🚀
2025-04-19 19:48:06 +03:30
2e555e0b7f
Merge pull request #130 from ReturnFI/beta
2025-04-19 19:47:31 +03:30
4b12fea824
Update changelog
2025-04-19 19:41:04 +03:30
ae8a872059
Delete show_user_uri.sh
2025-04-19 19:30:46 +03:30
46f9b9580e
Optimize server_info.sh for better performance and error handling
...
- Improved error handling for missing files and null values
- Enhanced JSON parsing to properly handle malformed entries
- Fixed CPU usage calculation
- Made memory stats extraction more robust
- Added fallback mechanisms for jq processing failures
- Improved handling of null numeric values in traffic statistics
- Added stderr redirection to suppress error messages
- Implemented safer variable expansions with default values
- Overall code cleanup and optimization
2025-04-19 19:22:49 +03:30
32c21126ed
add UserUriResponse schem
2025-04-19 18:43:06 +03:30
fb221d350e
Changes log:
...
feat: add user URI API endpoint
feat: integrate show_user_uri_api in users page
refactor: remove URI generation from viewmodel
2025-04-19 18:18:01 +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
b71433e3ae
Update Preview
2025-04-18 14:15:28 +03:30
6a0d3fdbaf
Update Preview
2025-04-18 14:14:58 +03:30
f18796d8c1
Client Compatibility
2025-04-18 13:56:36 +03:30
578301eb8d
Fix title typo
2025-04-18 13:48:53 +03:30
dcea07e8f9
Change Project Name
2025-04-18 13:44:57 +03:30
e91825ca2c
Change Project Name
2025-04-18 13:28:34 +03:30
f7b45baef0
Update SECURITY.md
2025-04-18 13:22:44 +03:30
43ea026c90
Update README.md
2025-04-18 13:22:16 +03:30
69a643e744
Comment Unnecessary Parts
2025-04-14 23:37:28 +03:30
21c88af543
v1.6.0 Release 🚀 ✨
2025-04-14 21:41:30 +03:30
a4598b4e75
Merge pull request #128 from ReturnFI/beta
...
feat(api): optimize user management and enhance CLI functionality 🚀 👥
2025-04-14 21:40:32 +03:30
c42ef02e02
Clone Main
2025-04-14 21:40:15 +03:30
900f4db5b2
Update changelog
2025-04-14 21:39:24 +03:30
2b0962a87b
Update changelog
2025-04-14 21:36:18 +03:30
155634165a
Clone beta
2025-04-14 18:28:01 +03:30
35d917b887
feat : Optimize user edit workflow and eliminate service restart delay
2025-04-14 12:53:15 +03:30
49b9580b60
Improve user reset API
2025-04-14 12:22:42 +03:30
3384095d9e
Improve user removal API with proper 404 error handling
...
- Added user existence check before attempting removal
- Return 404 status code when user is not found
- Leveraged existing get_user functionality for consistency
- Separated HTTPException handling to preserve status codes
- Enhanced error handling to provide clearer feedback to API consumers
2025-04-14 12:11:53 +03:30
6d7dbc33f1
comment unnecessary print
2025-04-14 11:33:09 +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
39a091cc02
refactor: Rewrite kickuser script in Python
2025-04-14 11:04:02 +03:30
7297eb9be2
feat: enhance kick functionality with specific user kick and integration
2025-04-14 00:08:14 +03:30
8cd9866309
Fix Status
2025-04-12 13:15:39 +03:30
3eea66a6f5
fix: Allow null values for upload and download bytes in user info
2025-04-12 11:38:07 +03:30
580fe5e487
Update User Info Response
...
Added more details UserInfoResponse class
2025-04-12 00:08:52 +03:30
43e5769517
V1.5.1 Release 🚀 ✨
...
- Deprecated SingBox SubLink
- Change pinSHA256 to Hex
2025-04-11 22:30:20 +03:30
c227281c68
Merge pull request #127 from ReturnFI/beta
...
Change pinSHA256 to Hex
Deprecated SingBox SubLink
2025-04-11 22:29:30 +03:30
3d4f07146b
Clone Main
2025-04-11 22:28:34 +03:30
3486607f34
Update changelog
2025-04-11 22:01:04 +03:30
10dc20ad8e
Remove SingBox Service Status
2025-04-11 21:57:40 +03:30
13f3fd9273
Remove SingBox Status
2025-04-11 21:48:42 +03:30
4e08a632d1
Remove the Singbox subscription
2025-04-11 21:45:21 +03:30
ae182ee46d
Deprecated SingBox SubLink
2025-04-11 21:40:32 +03:30
9297cf2467
Remove SingBox
2025-04-11 21:33:28 +03:30
90aa03ee16
typo
2025-04-11 21:18:22 +03:30