Commit graph

760 commits

Author SHA1 Message Date
mhsanaei
89caec7388 fix observatory data
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-07-14 23:44:31 +02:00
mhsanaei
f63cc50bbb safe login
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-07-14 23:37:43 +02:00
mhsanaei
3fdb2a8f27 default - alpn h3, utls random 2024-07-14 00:03:07 +02:00
mhsanaei
bf9e494af5 Refactor HttpUtil and Msg: optimize methods 2024-07-14 00:01:13 +02:00
mhsanaei
3c97e34a98 date format - jalalian 2024-07-13 01:38:51 +02:00
mmmray
954c2e75d0 fix wrong splithttp default (#2433)
This default is defined as 1MB, but maxUploadSize is to be specified in
bytes. This confusion could've come from poorly written documentation in
xray, but it has been updated.

in general I wish that panels would not set defaults at all and instead
just omit parameters (in sharelinks, inbounds, ...) that the user didn't
set explicitly. If I want to change the defaults in xray's codebase, it
seems that all the panels will have to update the default too.

I see marzban doing the same kind of things.
2024-07-09 15:24:06 +02:00
mhsanaei
4ed0f6bfc8 improved - message logs 2024-07-08 23:47:49 +02:00
mhsanaei
2f6c2ffdcc axios v1.7.2 2024-07-08 21:03:20 +02:00
mhsanaei
18f834578f Expand arch support in downloadXRay 2024-07-08 18:24:07 +02:00
mhsanaei
c82b207288 Typo fixed 2024-07-07 12:10:24 +02:00
mhsanaei
cb975d19e0 change session name 2024-07-05 14:33:04 +02:00
mhsanaei
ccb33cdb30 some changes 2024-07-04 15:04:04 +02:00
mhsanaei
8dcfe3d4d1 unnecessary log 2024-07-04 00:28:37 +02:00
mhsanaei
28dee20414 typo 2024-07-04 00:17:44 +02:00
mhsanaei
99b4bd5562 tgbot - login notify (show password for failed login) 2024-07-03 21:53:45 +02:00
mhsanaei
b7e5264512 pageSize default to 50 2024-07-01 21:11:42 +02:00
mhsanaei
e9e27c6ffa ensure file exists 2024-06-24 09:57:46 +02:00
mhsanaei
1d38f18fd6 some changes
undo secret key gen for wireguard
2024-06-18 14:37:44 +02:00
mhsanaei
780ce082d9 new - splithttp transport
splithttp inbound
splithttp outbound
change priority host for ws - httpupgrade (host>>headers)
2024-06-18 12:49:20 +02:00
mhsanaei
a1673c3dd4 ipLimitEnable for ip log 2024-06-17 21:56:46 +02:00
mhsanaei
0ca12901f9 check error in remove by core-api
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-06-17 21:55:09 +02:00
mhsanaei
d5d53adc3c gopsutil v4 2024-06-17 21:48:49 +02:00
mhsanaei
b7e23b91e5 Outbound - UoTVersion for SS 2024-06-12 22:33:56 +02:00
mhsanaei
2a0d8302ac {fix} outbound - wireguard 2024-06-07 14:41:45 +02:00
mhsanaei
ac2297ec31 Outbound - Correct parameter order in Grpc #2270 #2348
Co-Authored-By: Amir Hossein Jeddi <seriousmvs@gmail.com>
2024-06-07 14:16:55 +02:00
mhsanaei
9bf45ad930 minor changes 2024-05-28 16:28:20 +02:00
mhsanaei
bbf083d99b new - vCPUs 2024-05-28 15:11:46 +02:00
Maisam
6509fe255e Add CLI to set panel cert (#2305)
* Add webBasePath update feature to CLI

* Add certificate setting update to CLI

* Revert "Add certificate setting update to CLI"

This reverts commit 2a937d59d7.

* Add certificate setting update to CLI

(cherry picked from commit 2a937d59d7)
2024-05-25 11:35:27 +02:00
Maisam
069fa86097 Add webBasePath update feature to CLI (#2300) 2024-05-25 10:15:06 +02:00
mhsanaei
283f90b554 new - (TLS) Session Resumption 2024-05-24 10:17:20 +02:00
mhsanaei
6dac6c69cf new - sockopt : all features #2293 2024-05-24 09:57:14 +02:00
Ahmad Thoriq Najahi
df9e4d9db7 feat: Enhance host extraction from headers (#2292)
- Refactor SUBController subs and subJsons methods to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update html function to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update DomainValidatorMiddleware to first attempt to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host.

Fixes: #2284

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2024-05-23 23:51:19 +02:00
mhsanaei
39a08971e4 Add X-Real-IP Support for Client IP (login page) 2024-05-23 15:16:13 +02:00
mhsanaei
7cb1248da3 new - (Sockopt) tcpMptcp , tcpNoDelay
https://xtls.github.io/en/config/transport.html#sockoptobject
2024-05-22 20:06:49 +02:00
mhsanaei
0c2e2f4c05 Ensure IPv6 compliant host
Co-Authored-By: vnxme <46669194+vnxme@users.noreply.github.com>
2024-05-22 20:06:49 +02:00
mhsanaei
df6421dda3 new - (TLS) disable System Root 2024-05-22 20:06:49 +02:00
mhsanaei
3e7957cee0 new - Cert (TLS-XTLS) - oneTimeLoading , usage 2024-05-22 20:06:48 +02:00
mhsanaei
1ab3da911b bug fix - bulk Telegram ChatID 2024-05-16 14:58:32 +02:00
Ahmad Thoriq Najahi
05469ce280 feat(tgbot): Add refresh button to server usage (#2253)
- Added a refresh button to the server usage interface to allow users to refresh the displayed information.
 - Updated the sendReport function to use the sendServerUsage function instead of getServerUsage to ensure consistency in functionality.

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2024-05-14 14:00:10 +02:00
Hamidreza
0ea838b365 [fix] always serve panel even if xray failed to run (#2248) 2024-05-09 19:45:12 +02:00
mhsanaei
17ebbe6a7b [dns] skipFallback option
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-05-08 21:43:15 +02:00
mhsanaei
aac32023b5 sniffing - metadataOnly, routeOnly
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-05-08 21:38:08 +02:00
mhsanaei
7abb08e0bb add dokodemo timeout
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-05-08 21:31:58 +02:00
mhsanaei
ed49742a24 remove version - folder name 2024-05-07 08:45:05 +02:00
Ahmad Thoriq Najahi
f2c2e281a8 feat(tgbot): Add xray-core version into server status (#2236)
Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2024-04-29 08:44:16 +02:00
mhsanaei
a7a5c3a5f3 fix empty client ID on request
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-04-21 00:58:37 +03:30
mhsanaei
915b47133a gin-contrib v1.0.0 2024-04-21 00:56:55 +03:30
Tara Rostami
7826117fde UI Improvements (#2228)
* UI Improvements

Better Table
Update QR Code Modal
Better Info Modal
Compression HTML files
Better Dropdown Menu
Better Calendar
and more ..
Remove files
Minor Fixes
2024-04-20 22:15:36 +03:30
Rammiah
da792da962 fix dns ui (#2229)
fix domains for nameserver only record, domain will keep after edit a
server with domains list
2024-04-20 14:46:08 +03:30
mhsanaei
f4d0c5b815 rename 2024-04-17 17:58:54 +03:30