Commit graph

408 commits

Author SHA1 Message Date
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
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
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
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
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
MHSanaei
7ce9f98ff3 [ui] separate outbound and reverse
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-11 09:30:37 +03:30
MHSanaei
d2e856d1b3 [ui] user settings
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-11 09:24:28 +03:30
shahin-io
18f02c1de1 Update index.html (#1557) 2024-01-11 09:23:09 +03:30
MHSanaei
5d48614939 reset button for kcp & quic 2024-01-10 17:49:53 +03:30
MHSanaei
b0eb94572f fix translation
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-10 16:14:37 +03:30
MHSanaei
90c8bb2db0 wireguard outbound
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-10 16:14:18 +03:30
MHSanaei
913f4a4269 [feature] wireguard inbound
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-10 16:12:54 +03:30
MHSanaei
b3948572f8 Update dependencies and Xray v1.8.7 2024-01-09 17:45:10 +03:30
MHSanaei
f932004141 fix switchEnable in filter mode
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-09 16:44:22 +03:30
MHSanaei
33c762d878 bug fix #1524 2024-01-09 16:39:22 +03:30
shahin-io
2021aaac9d Overall Enhancement (#1524) 2024-01-09 12:40:40 +03:30
Saeid
419493b71b socks5 proxy option added to telegram bot settings (#1500)
* socks5 option added to telegram bot settings

* update socks5 proxy settings translations
2024-01-03 16:29:29 +03:30
Ali Rahimi
9a6e9bd223 added Jalalian datepicker (shamsi) (#1460)
* added datepicker option in setting page
jalalian datepicker component was added
translate files for datepicker updated

* dark mode bug fixed
2024-01-02 12:02:21 +03:30
Serge Pavlyuk
3f2c33cde7 Outboud wireguard protocol support (#1451)
* Wireguard outbound settings modal window

* wireguard optional fields saniteze fix

* wireguard save domainStrategy and reserved(not implemented in form but will work)

---------

Co-authored-by: Сергей Павлюк <spavlyuk@nic.ru>
2024-01-01 16:33:43 +03:30
MHSanaei
8e5a9b1312 tcp header - set name to host 2023-12-23 23:19:10 +03:30