Alireza Ahmadi
14b926582f
add ech support
2025-08-04 15:56:24 +02:00
Alireza Ahmadi
e954ccd957
so-far updates
2025-07-30 16:09:15 +02:00
Alireza Ahmadi
088eb6dd94
get host from header in proxy call
2024-11-02 13:14:07 +01:00
Alireza Ahmadi
6affec09d3
[warp] enhanced + delete option #1055
2024-07-14 18:19:38 +02:00
Hassan Ali Gilani
f5ce84ae68
Add getClientTrafficsById ( #1347 )
...
* Add getClientTrafficsById
Ability for API to get traffics by uuid
* bugfix GetClientTrafficByID
* bugfix
GetClientTrafficByID
* Update
GetClientTrafficByID function by Alireza0 Recomendation
* update
Replace Logger Warning with Debug for GetClientTrafficByID
* Fix: return empty array instead of error in case of gorm.ErrRecordNotFound
---------
Co-authored-by: Ali Gilani <gilani1364@gmail.com >
2024-07-14 12:08:30 +02:00
Alireza Ahmadi
84ecdae7ca
safe login #1365
2024-07-14 03:19:12 +02:00
mhsanaei
19a7a8574c
typo fixed
2024-07-10 21:06:58 +02:00
vnxme
1e3bd2fa73
Ensure IPv6 compliant host ( #1252 )
...
* Ensure IPv6 compliant host in sub/subController
* Ensure IPv6 compliant host in web/controller/util
* Ensure IPv6 compliant host in web/middleware/domainValidator
2024-05-21 21:00:38 +02:00
Hamidreza
b6ccb2e076
Some fixes and improvements ( #1077 )
...
* [refactor] api controller
* [update] use status code for jsonMsg and 401 to unauthorize
* [update] handle response status code via axios
* [lint] all .go files
2024-03-10 18:00:44 +01:00
Alireza Ahmadi
80c3f84eac
small changes
2024-03-10 15:29:03 +01:00
Alireza Ahmadi
1329b2bb61
support multi address-port #997
2024-02-22 14:18:31 +01:00
Alireza Ahmadi
08403bc8f9
[sub] json + fragment
2024-02-20 11:29:37 +01:00
Alireza Ahmadi
dd2ce332a6
[feature] WARP via wireguard
2024-01-11 00:01:27 +01:00
Alireza Ahmadi
4cabe80462
[xray] show xray errors #730
2023-12-10 12:57:06 +01:00
Alireza Ahmadi
fd64ae5c85
[feature] import-export inbound #699
2023-12-07 12:58:19 +01:00
Alireza Ahmadi
a8878bc1dc
[sub] url support for reverse proxy #607
2023-11-26 18:37:45 +01:00
Alireza Ahmadi
1daa8b8d7a
[api] online users #639
2023-11-25 16:44:49 +01:00
Alireza Ahmadi
54197993db
[xray] easy routing rules
2023-11-20 22:49:25 +01:00
Alireza Ahmadi
7c74c534f0
DESIGN REFACTOR ( #600 )
...
### New features
- New face + dark mode
- [Change font to vazirmatn](057f3190de )
- [use customized andtv](f956009fd2 )
- [popConfirm for del and reset client](66c98e8392 )
- [Separate page for xray config](9e1cd6315f )
- Separate face for mobile view
- [Show online users](bf892e9965 ) [#559 ](https://github.com/alireza0/x-ui/issues/559 )
- [Auto renew](96408967ae )
### Bug fixes
- [[tgbot] Retry loop on start](211c05ec29 )
- [fix docker-compose version](1dcec91ce4 )
- [fix redirect after restart](81d25a032c )
2023-11-09 23:31:17 +01:00
Alireza Ahmadi
95318f51c5
[feature] optional pagination
2023-09-14 19:17:16 +02:00
Alireza Ahmadi
174a738dc8
move restart cron to web.go
2023-08-30 20:23:36 +02:00
Alireza Ahmadi
7adc8755f8
[sub] support optional usage info in Remark #453
2023-08-25 23:32:10 +02:00
Alireza Ahmadi
59204cdb0c
in mem logs & syslog
2023-07-30 16:29:49 +02:00
Alireza Ahmadi
d2e50d0493
v1.5.1
...
Plus some fixes
2023-07-16 18:43:38 +02:00
Alireza Ahmadi
5fbb234b06
[feature] using xray api for inbound #351
2023-07-16 17:05:15 +02:00
Sudo Space
0650362222
Add encrypt subscription ON/OFF switch
2023-06-11 20:34:27 +03:30
Alireza Ahmadi
9f7e2f21f3
[feature] using xray api #351
2023-06-04 10:53:43 +02:00
Hamidreza Ghavami
29d1c616fa
some improvements
2023-05-31 03:30:45 +04:30
Hamidreza Ghavami
06629939be
add an option for webDomain
2023-05-31 03:24:31 +04:30
Hamidreza Ghavami
4b3abe9cdf
add createBackup api
2023-05-21 06:51:54 +04:30
Hamidreza Ghavami
b5f16a476b
update controllers to use I18nWeb func
2023-05-21 06:42:05 +04:30
Hamidreza Ghavami
43dc1e5522
update I18n function for controller
2023-05-21 06:40:40 +04:30
Hamidreza Ghavami
afeab09753
some fix for tgbot
2023-05-21 06:29:35 +04:30
Alireza Ahmadi
2b8c913be9
[feature] separate subscription service
2023-05-20 21:27:32 +02:00
Alireza Ahmadi
22605edb20
[sub] add more headers for hiddifyNG
...
References
https://github.com/hiddify/HiddifyNG/wiki
2023-05-16 14:35:30 +02:00
Hamidreza Ghavami
28233884bb
Update translations
2023-05-16 02:21:24 +04:30
Alireza Ahmadi
545d7a73c8
security issue - CVE-2023-29401
...
Gin Web Framework does not properly sanitize filename parameter of Context.FileAttachment function
References
gin-gonic/gin#3555
gin-gonic/gin#3556
https://pkg.go.dev/vuln/GO-2023-1737
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2023-05-16 01:15:41 +04:30
Hamidreza Ghavami
d14c5f4f67
Update sub remarks
2023-05-15 23:01:07 +04:30
Alireza Ahmadi
d86c75b925
translation
2023-05-15 19:26:11 +02:00
Alireza Ahmadi
7a36eda6b4
Set session maxage to default if defined zero
2023-05-10 18:10:29 +02:00
Hamidreza Ghavami
788a1b9d6b
update ImportDB and enhancement
2023-05-06 04:47:34 +04:30
Hamidreza Ghavami
9d1aa0d45f
fix import db and always restart xray
2023-05-06 02:22:38 +04:30
Hamidreza Ghavami
26b748338a
add import db api route
2023-05-05 22:55:40 +04:30
Alireza Ahmadi
a371bec2aa
[feature] bottom for reset xray config to default
2023-05-01 12:13:06 +02:00
Alireza Ahmadi
63969d5fd6
Remove unused codes
2023-04-26 11:20:22 +02:00
Alireza Ahmadi
99c9d777c0
add hostname to page title
2023-04-25 17:38:58 +02:00
Alireza Ahmadi
97d109c900
[api] support for delete depleted clients
2023-04-25 16:48:18 +02:00
Alireza Ahmadi
35ad91a9e0
[feature] delete depleted clients
2023-04-25 16:24:13 +02:00
Alireza Ahmadi
134e2236a6
[feature] add login session timeout
2023-04-25 08:41:11 +02:00
Alireza Ahmadi
aab672976e
update by client id #218
2023-04-24 20:30:01 +02:00