Commit graph

544 commits

Author SHA1 Message Date
Dmitry Zhavoronkov
c581fef26a fix TypeError: this.shortIds.split is not a function (#2507)
* fix TypeError: this.shortIds.split is not a function
2024-09-02 12:02:15 +02:00
mhsanaei
96992822a4 [fragment] manual config for packets
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-09-02 10:24:02 +02:00
mhsanaei
68ba264dcb freedom redirect
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-09-02 10:23:10 +02:00
mhsanaei
a88cb311f6 v2.3.14 2024-08-30 10:28:01 +02:00
Rizvan Nukhtarov
f5a519f3c2 better autocomplete for password and token inputs (#2505) 2024-08-30 09:16:34 +02:00
mhsanaei
6b7644d589 New - Noise
freedom
2024-08-29 11:27:43 +02:00
mhsanaei
e816daad8a bug fix - TLS
disableSystemRoot & enableSessionResumption
2024-08-29 11:06:48 +02:00
mhsanaei
7b8f196b74 New - Splithttp (xPaddingBytes) 2024-08-19 00:13:07 +02:00
mhsanaei
02b14128f3 update translate for #2493 2024-08-18 23:52:29 +02:00
mhsanaei
d21cdab6be splithttp - change default to accept range (better upload now) 2024-08-11 11:38:59 +02:00
mhsanaei
0b783461c6 new - vmess security (inbound client side - outbound) 2024-08-11 00:47:44 +02:00
mhsanaei
37f8fc1aba new - cert (build Chain) 2024-08-04 00:07:33 +02:00
mhsanaei
aa5186b3ef new - splithttp (noSSEHeader) 2024-07-29 13:16:07 +02:00
mhsanaei
508de9f465 new - splithttp (scMinPostsIntervalMs) 2024-07-29 13:05:05 +02:00
mhsanaei
2ce76ddd8e fix 2024-07-18 23:03:48 +02:00
mhsanaei
88c9233c1f [warp] enhanced + delete option
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-07-15 00:21:54 +02:00
mhsanaei
9801f80a82 fallback outbound in balancer
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-07-15 00:09:31 +02:00
mhsanaei
89caec7388 fix observatory data
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-07-14 23:44:31 +02:00
mhsanaei
3c97e34a98 date format - jalalian 2024-07-13 01:38:51 +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
b7e5264512 pageSize default to 50 2024-07-01 21:11:42 +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
9bf45ad930 minor changes 2024-05-28 16:28:20 +02:00
mhsanaei
bbf083d99b new - vCPUs 2024-05-28 15:11:46 +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
mhsanaei
7cb1248da3 new - (Sockopt) tcpMptcp , tcpNoDelay
https://xtls.github.io/en/config/transport.html#sockoptobject
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
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
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
mhsanaei
89e45d2adc vue v2.7.16 2024-04-17 12:41:33 +03:30
mhsanaei
c09b4c9794 minor changes - chat id 2024-04-17 09:31:21 +03:30
mhsanaei
8487f954c4 fix DNS outbound error in list
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-04-17 09:03:55 +03:30
mhsanaei
17f06e390e bug fix - tgid #2214 2024-04-03 17:02:31 +03:30
mhsanaei
ff6b82e3df fix direct on json sub for ru
vn has been removed
2024-04-02 23:43:16 +03:30
mhsanaei
609c978ea2 add header for httpupgrade 2024-04-02 23:41:06 +03:30
TaraRostami
3019dca24c Minor UI fixes 2024-04-02 19:54:55 +03:30
Tara Rostami
8dc34dcc6d Minor Fixes (#2190)
Update index.html

Update xray.html
2024-04-02 13:03:40 +03:30
mhsanaei
42bb94f844 bug fix 2024-04-02 12:13:32 +03:30
mhsanaei
6acc66d442 Add host for WS 2024-04-01 17:02:02 +04:30
mhsanaei
717b7af4b9 telegram channel XrayUI
https://t.me/XrayUI
2024-04-01 11:46:28 +04:30
Tara Rostami
75dfdc2699 QRious2 (#2156) 2024-04-01 10:38:22 +03:30
Tara Rostami
78cae0474c UI Improvements (#2067) 2024-03-20 14:13:37 +03:30
MHSanaei
bfe2a4ff93 fix remained traffic in info
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-13 14:17:19 +03:30
MHSanaei
113027e82e BurstObservatory & Observatory
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-13 12:15:59 +03:30
MHSanaei
88cec9e4d6 fix bug - deleteBalancer 2024-03-13 01:31:37 +03:30
Alireza Ahmadi
81e20b6b8b ip limit only if log is available 2024-03-12 21:53:32 +01:00
MHSanaei
ebced9287f [ui] remove online animation
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-13 00:15:17 +03:30
MHSanaei
8218bbce59 limit mux to connection base outbounds
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-12 23:04:11 +03:30
Tara Rostami
8b41c17664 Minor Fixes (#2041) 2024-03-12 20:57:50 +03:30
MHSanaei
e461fbc180 Xray Outbound - Authority gRPC 2024-03-12 20:45:33 +03:30
MHSanaei
0ac68d2c99 [subJson] add mux and direct
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-12 19:44:51 +03:30
MHSanaei
a2e766bddb new - DNS obf type for kcp 2024-03-12 19:28:57 +03:30
MHSanaei
fad5af37e2 [xray] add outbound sendThrough + warp typo fix
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-12 19:23:48 +03:30
MHSanaei
8fd7c18039 minor changes
Co-Authored-By: somebodywashere <68244480+somebodywashere@users.noreply.github.com>
2024-03-12 17:51:45 +03:30
MHSanaei
7467562817 fix updateSecret 2024-03-12 16:20:48 +03:30
MHSanaei
feb3a31da6 bug fix 2024-03-12 14:48:09 +03:30
MHSanaei
88fc839ab6 improve null handling 2024-03-12 00:36:25 +03:30
MHSanaei
9cda69a123 Fix empty log path handling 2024-03-11 23:56:23 +03:30
MHSanaei
ee43e89fa0 [xray outbound] add mux
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 21:48:33 +03:30
MHSanaei
c5af2d826a [sub] JSON sub enhancement + minor changes
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 18:40:11 +03:30
MHSanaei
d221ec996f [xray] add sockopt to all outbounds
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 16:03:33 +03:30
MHSanaei
b1a54d8017 [sub] random reality params
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 13:52:06 +03:30
MHSanaei
5c93a0586c New - leastload, leastping balancer 2024-03-11 13:16:59 +03:30
MHSanaei
a7be5d0dff New - gRPC Authority 2024-03-11 13:00:00 +03:30
MHSanaei
871164ab79 [xray outbound] add sockopt
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 12:07:52 +03:30
MHSanaei
63ab129809 [xray] add dns tag
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-03-11 12:01:08 +03:30
MHSanaei
abe047584f New - HttpUpgrade Transport 2024-03-11 11:27:43 +03:30
Hamidreza
d503bff637 Some fixes and improvements (#1997)
* [refactor] api controller

* [fix] access log path

better to not hardcode the access log path, maybe some ppl dont want to use the default ./access.log

* [fix] set select options from logs paths in xray settings

* [update] .gitignore

* [lint] all .go files

* [update] use status code for jsonMsg and 401 to unauthorize

* [update] handle response status code via axios

* [fix] set correct value if log paths is set to 'none'

we also use the default value for the paths if its set to none

* [fix] iplimit - only warning access log if f2b is installed
2024-03-11 01:01:24 +03:30
Tara Rostami
97e0e12f63 Minor Fixes (#1992)
autocomplete
max - min for input-number
2024-03-09 16:36:16 +03:30
Tara Rostami
62dbe07f5d UI improvements (#1963)
* Update sortableTable.html

* Update custom.css
2024-03-02 01:43:04 +03:30
Tara Rostami
1589a6ff05 Minor fixes (#1943) 2024-02-28 19:53:18 +03:30
MHSanaei
5752d14a2e remove drag button on mobile 2024-02-28 19:15:44 +03:30
Tara Rostami
9afde94907 Optimize Dark Theme & Ultra Dark (#1889)
---------

Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com>
Co-authored-by: Alireza Ahmadi <alireza7@gmail.com>
2024-02-28 14:35:01 +03:30
MHSanaei
59191b0e95 improve translate 2024-02-27 21:18:12 +03:30
MHSanaei
192661ee81 better design - OCPD Problem 2024-02-27 19:02:23 +03:30
Shahin
f698c7cd69 [settings] improve security alert 2024-02-27 12:50:45 +00:00
MHSanaei
e71f104562 close modal only after success msg
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-27 16:01:20 +03:30
MHSanaei
715a960f23 Update login.html 2024-02-27 15:44:32 +03:30
Serge Pavlyuk
cdfecae0f9 Added drag'n'drop for routes (#1915)
* Added drag'n'drop for routes

* Drop handler works only for local dnd events

* Cleanup console.log
2024-02-27 15:18:29 +03:30
MHSanaei
1ff0451542 minor changes 2024-02-25 02:08:14 +03:30
MHSanaei
0ffbb2f1cc [log] fix download format
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-24 03:02:05 +03:30
MHSanaei
6b473dfff2 revert #1678
i got so many errors while testing it on my server
and i think we can have security issue if use this
anyway thank you and sorry about this
2024-02-23 17:39:43 +03:30
MHSanaei
34600e74f8 minor changes
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
Co-Authored-By: Tara Rostami <132676256+TaraRostami@users.noreply.github.com>
2024-02-23 17:37:32 +03:30
Tara Rostami
a509fbc915 Ultra Dark Theme for 3X-UI (#1871) 2024-02-22 22:50:38 +03:30
MHSanaei
da0fae6708 better view 2024-02-22 22:49:18 +03:30
MHSanaei
684a7c7f33 [rule] clearable outbound & balancer
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-22 22:40:01 +03:30
Shahin
03fb22ec89 Update xray.html (#1864)
* Fix Dockerfile (#1854)

Fix wrong image

* Update xray.html

---------

Co-authored-by: LOVECHEN <lovechen@me.com>
2024-02-22 22:02:49 +03:30
MHSanaei
4146e72e9e bug fix #1595 2024-02-21 22:20:51 +03:30
MHSanaei
63b4cf3e56 [xray] add meta, apple, reddit option to warp 2024-02-21 17:48:23 +03:30
MHSanaei
b80018b7cf [dark] change message by theme
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 15:32:18 +03:30
MHSanaei
30bb3ae289 simplify log and text modals
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 15:16:27 +03:30
MHSanaei
16280338b5 [ui] fix loading function
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 15:09:56 +03:30
MHSanaei
eabd4a63ea [xray] fakedns support
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 14:51:46 +03:30
MHSanaei
2dccd19dc9 [sub] json + fragment
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 14:17:52 +03:30
MHSanaei
8068f7c269 SSL Security Alert
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-21 12:06:49 +03:30
MHSanaei
e59c387553 [xray] dns - new
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-19 23:34:25 +03:30
MHSanaei
fd69a8e509 open sniffing for all protocols
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-19 21:05:24 +03:30
MHSanaei
c2602e41f8 security issue - remove favicon
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-19 21:04:14 +03:30
somebodywashere
03fe0d24b0 Fix Enabled/Disabled counter (#1847) 2024-02-19 17:58:32 +03:30
MHSanaei
b8005634e2 some changes
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-19 00:47:47 +03:30
MHSanaei
755fea2f1c [xray] option error log 2024-02-18 01:13:39 +03:30
MHSanaei
26fa24720f [wg] auto multi-peer and qrcode
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-18 00:46:49 +03:30
MHSanaei
0ff818c616 [outbound] set master outbound
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-17 21:40:25 +03:30
MHSanaei
887caeb170 [feature] export subs
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-02-17 21:38:22 +03:30
Shahin
0255420bde Minor fix in outbound form (#1810)
* Update outbound.html

* Update outbound.js

* Update outbound.html

* Update outbound.html
2024-02-17 19:53:40 +03:30
Alireza Ahmand
e11ea71a7e Progressive Web App (#1678)
* pwa support

* Create go.yml

* Delete .github/workflows/go.yml
2024-02-17 19:53:22 +03:30
Tara Rostami
a0445cc8cc UI improvements (#1813) 2024-02-17 19:52:23 +03:30
surbiks
3519fe657c add outbound traffic reset (#1767) 2024-02-07 11:25:31 +03:30
MHSanaei
2d354eafa3 fix - Ensure logs are not null in show method #1763 2024-02-06 13:45:01 +03:30
MHSanaei
7465dc4239 translate - ID #1759 2024-02-06 12:21:25 +03:30
Saeid
cd17d26936 Manage balancers in settings UI (#1759)
* add balancer config to ui

* manage balancer in rules table

* fix balancer translations

* fix edit button text
2024-02-06 11:40:49 +03:30
MHSanaei
759234d0c5 new - select option for loglevel & access log 2024-02-04 01:45:55 +03:30
MHSanaei
04ee8a8cda host name for ws header req 2024-01-30 00:28:03 +03:30
Saeid
23cf83c8f1 Show outbound traffic in outbounds table (#1711)
* store outbound traffic in database

* show outbound traffic in outbounds table

* add refresh button
2024-01-30 00:07:20 +03:30
MHSanaei
de8e17df3d warp - ForceIP
ForceIPv6v4 to ForceIP
2024-01-29 23:36:21 +03:30
MHSanaei
bee2ddfbb7 v2.1.2
revert #1650 #1661 #1664 #1670
made panel full of bug
2024-01-27 00:32:19 +03:30
MHSanaei
9d968d2ee1 ipv6 for familyProtect and some changes 2024-01-26 21:57:46 +03:30
MHSanaei
67f51dc510 fix downloaded log format
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-26 16:50:22 +03:30
MHSanaei
e12c3b9e2c gen button - publicKey & psk 2024-01-24 01:24:17 +03:30
Ali Rahimi
bffffe75ec bug fixed (import inbounds) (#1670)
* add single client bug fixed

* bug fixed
2024-01-24 01:23:15 +03:30
Ali Rahimi
8265aa7b0b persian datepicker bug fixed (#1668)
* add single client bug fixed

* persian datepicker bug fixed
2024-01-23 23:16:33 +03:30
Ali Rahimi
2a2c9edd1c add single client bug fixed (#1664) 2024-01-23 13:30:21 +03:30
Ali Rahimi
0de3d2d0b0 Group editing feature of users with the same subscription (#1661) 2024-01-22 15:08:36 +03:30
Ali Rahimi
d593611e7f add group user with the same subscription id to all inbounds (#1650) 2024-01-21 17:56:19 +03:30
MHSanaei
c5a27d27f1 minor changes
disAllowedIps doesn't show on debug if there is no ip
change copy to clipboard to export inbound
2024-01-21 14:39:15 +03:30
Shahin
93f3908d43 Revert-back some edits (#1617)
* Update index.html

* Update translate.en_US.toml
2024-01-18 10:30:38 +03:30
MHSanaei
18ae2b014f remove old files, codes, info 2024-01-17 17:09:29 +03:30
somebodywashere
68bb0aca38 Quick fix RU ,ZH,FA tgbot.messages.active (#1596) 2024-01-17 16:18:21 +03:30
MHSanaei
7d711e8a6c v2.1.0 2024-01-16 02:01:36 +03:30
shahin-io
31885ec769 translate enhancement (#1574) 2024-01-15 13:07:01 +03:30
MHSanaei
48fadaa4cf [bug] fix switch enable inbound
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-12 19:19:32 +03:30
shahin-io
b2bd587412 Small edit & fixes (#1571) 2024-01-12 17:55:18 +03:30
MHSanaei
b0f45436ad wireguard info page
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-11 18:54:18 +03:30
MHSanaei
1c6a8521a9 better view for http header 2024-01-11 18:11:48 +03:30
MHSanaei
513e8ebd53 WARP via wireguard
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-11 09:57:21 +03:30