Commit graph

682 commits

Author SHA1 Message Date
Hamidreza Ghavami
784d530824 Update translations 2023-05-31 01:26:29 +04:30
Hamidreza Ghavami
18ef65af3b use the middlewares 2023-05-31 01:24:18 +04:30
Hamidreza Ghavami
b546d786eb add an option for webDomain 2023-05-31 01:21:14 +04:30
Hamidreza Ghavami
62c2f3cb71 create and move middlewares to seperate folder 2023-05-31 01:13:46 +04:30
somebodywashere
1b41d3c964 [tgbot] - some fixes and improvments (#542) 2023-05-30 15:07:23 +03:30
Tara Rostami
437325eeca Animated shadow (#540)
* Update antd.min.css

* Update settings.html

* Update custom.css

* Update custom.css
2023-05-27 14:14:35 +03:30
MHSanaei
6f125039ec v1.6.1 2023-05-25 19:16:09 +03:30
Tara Rostami
25c794384b Minor correction In UI (#537)
* Update antd.min.css

* Update settings.html

* Update custom.css
2023-05-25 16:21:29 +03:30
MHSanaei
5c1819b3cf fix MHz view 2023-05-25 16:13:54 +03:30
MHSanaei
5e5a888357 New - CPU Speed
logical Processors  removed
2023-05-25 15:48:23 +03:30
Tara Rostami
08f1bb67ee Minor changes in the UI (#535)
* Update antd.min.css

* Update settings.html
2023-05-25 13:15:24 +03:30
MHSanaei
2af8dd908b change blockedips to AllowedIps
now only those IPs that are allowed are able to establish a connection; other connections are dropped it will happen every 10 sec
after user offline that IPs will be removed from AllowedIps
2023-05-25 03:21:31 +03:30
MHSanaei
20bb72675c new - show cores, public ipv4 and ipv6
logical Processors
you can see them on first page
2023-05-25 03:11:09 +03:30
MHSanaei
29750b4555 Alireza 💯
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-23 17:55:42 +03:30
MHSanaei
a67fb4999b bug fix - limit ip 2023-05-23 17:54:15 +03:30
MHSanaei
04fe378013 [feature] fallback link calculation
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-23 03:15:34 +03:30
MHSanaei
0f1a73d646 Fix deprecated gRPC Dial options for Insecure connections 2023-05-23 00:52:15 +03:30
MHSanaei
809adc9700 update - style
tcp,ws,tls
2023-05-22 22:36:15 +03:30
MHSanaei
a5691828f7 small fixes 2023-05-22 21:52:35 +03:30
Hamidreza Ghavami
f7124cdfd2 FIX restart redirect :) 2023-05-22 22:30:35 +04:30
MHSanaei
b3bb27ebf5 translate update
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-22 18:16:24 +03:30
MHSanaei
f18dd8561d [feature] separate subscription service
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-22 18:06:34 +03:30
MHSanaei
bf6ec5fe37 [feature] add multi domain tls (CDN ready)
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-22 17:31:41 +03:30
MHSanaei
dc2cf15a2a features - random ShortId button 2023-05-22 16:44:27 +03:30
MHSanaei
d73d5a0a0a update - utils 2023-05-22 16:41:41 +03:30
MHSanaei
082a915a1e update - URIComponent just for cookie value 2023-05-22 16:40:08 +03:30
MHSanaei
bcef9e0dbb bug fix - KeyContent 2023-05-22 11:39:21 +03:30
Hamidreza Ghavami
c0b3660c58 Update hashstorage functionality 2023-05-21 08:33:08 +04:30
Hamidreza Ghavami
15f101ed32 fix tgbot 2023-05-21 07:41:59 +04:30
Hamidreza Ghavami
e84132ea7c FIX ERROR 'msg and reply are same' in tgbot 2023-05-21 05:48:19 +04:30
Hamidreza Ghavami
e62305f16c FIX hashStorage remove expire job 2023-05-21 05:33:01 +04:30
Hamidreza Ghavami
f034420c9b Update translations 2023-05-21 03:30:39 +04:30
Hamidreza Ghavami
9b7c8cad28 Update tgbot locale + add I18nBot 2023-05-21 03:30:26 +04:30
Hamidreza Ghavami
f748918a00 rename I18n to I18nWeb 2023-05-21 03:29:27 +04:30
Hamidreza Ghavami
9bcef91cd7 FIX hashStorage 2023-05-20 21:46:42 +04:30
Hamidreza Ghavami
65ba44d423 FIX callback query and BUTTON_DATA_INVALID error with hashStorage 2023-05-20 20:29:28 +04:30
Hamidreza Ghavami
cc380b8c71 init i18n in tgbot 2023-05-20 20:08:01 +04:30
Hamidreza Ghavami
c637d8f43d add tgBot localizer 2023-05-20 19:59:04 +04:30
Hamidreza Ghavami
d4c04188b8 update to use WebI18n func 2023-05-20 19:51:45 +04:30
Hamidreza Ghavami
442da6db66 update I18n function for controller 2023-05-20 19:49:39 +04:30
Hamidreza Ghavami
b7ad82e7f4 create LocalizerMiddleware func 2023-05-20 19:46:34 +04:30
Hamidreza Ghavami
e896f7b262 add localizer middleware to web.go 2023-05-20 19:46:05 +04:30
Hamidreza Ghavami
1be8e248a7 replace new localizer to web.go 2023-05-20 19:43:59 +04:30
Hamidreza Ghavami
a2bf6e806a Refactor i18n localizer 2023-05-20 19:41:08 +04:30
Hamidreza Ghavami
c95037f78f some fix and prune for tgbot 2023-05-20 19:39:01 +04:30
Hamidreza Ghavami
944b7f80cd Update translations 2023-05-20 19:21:10 +04:30
Hamidreza Ghavami
efd2669f1f add tgLang to settings 2023-05-20 19:20:54 +04:30
Hamidreza Ghavami
bf8251076e Add tgLang option 2023-05-20 19:15:20 +04:30
Hamidreza Ghavami
fc410383db Add manual list for ipv4 and warp and fixed it 2023-05-20 19:02:37 +04:30
Hamidreza Ghavami
08d03bfae4 FIX redirect after restart panel 2023-05-20 18:58:51 +04:30
Hamidreza Ghavami
273421a20c update settings ui 2023-05-20 18:57:10 +04:30
Hamidreza Ghavami
e0b909535f fix tls settings 2023-05-20 18:46:50 +04:30
Hamidreza Ghavami
47edd393e6 update sub remark for shadowsocks 2023-05-20 18:44:18 +04:30
Minobi
f5eb9d4251 Updated Russian translation of the web UI (#478) 2023-05-19 06:45:33 +03:30
Mahdi Nemati
946d1bcc21 Api for backup Telegram (#468) 2023-05-19 00:31:05 +03:30
MHSanaei
6c3b747a33 bug fix - xtls 2023-05-18 12:18:13 +03:30
MHSanaei
f3feec2e0b update - config 2023-05-18 11:52:53 +03:30
mmrabbani
0bd637274e Simplifying ad blocking syntax
I simplified the ad blocking syntax.
"category-ads-all" includes "category-ads". Also "category-ads" includes "google-ads" and "spotify-ads".
So if "category-ads-all" is blocked, there is no need to block 3 other lists (category-ads,google-ads,spotify-ads)

References:
https://github.com/v2fly/domain-list-community/blob/master/data/category-ads
https://github.com/v2fly/domain-list-community/blob/master/data/category-ads-all
2023-05-18 00:48:37 +03:30
MHSanaei
964dd33627 bug fix - expiry Time 2023-05-17 18:57:34 +03:30
MHSanaei
3c857b69a9 fix bug - mobile view 2023-05-17 18:17:12 +03:30
MHSanaei
d274077066 [feature] SpiderX for Reality
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-17 16:10:11 +03:30
MHSanaei
97ff96da26 [feature] filter inbound clients
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-17 15:57:47 +03:30
MHSanaei
94dffa818f adguard Family protection 2023-05-17 03:05:36 +03:30
MHSanaei
91c6b279e1 [feature] interactive deplete soon
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-17 02:01:56 +03:30
MHSanaei
3913128bbb [sub] add more headers
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-17 01:07:35 +03:30
MHSanaei
b9c3cd8534 [feature] multi cert per inbound
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-17 00:55:19 +03:30
MHSanaei
4f98b6f393 random - trojan password 2023-05-17 00:09:32 +03:30
MHSanaei
df9907cbd1 update - ui 2023-05-16 23:40:27 +03:30
MHSanaei
03f39e8eec update - xray configuration
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-16 23:39:59 +03:30
MHSanaei
404d9d77ce 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
2023-05-15 15:59:27 +03:30
Masoud Hidden
51aafb45f9 [tgbot] Fix reply keyboard height 2023-05-14 22:55:01 +03:30
Masoud Hidden
0693bd540e [tgbot] Ability to remove telegram user from the client in the bot 2023-05-14 22:43:23 +03:30
Masoud Hidden
58fda2f1ee [tgbot] Ability to select telegram user for client from bot 2023-05-14 22:07:49 +03:30
Masoud Hidden
fbb2ec1e39 [tgbot] Changed to telego 2023-05-14 18:50:01 +03:30
Hamidreza Ghavami
713420dabe FIX redirect after restart panel 2023-05-14 06:19:18 +04:30
Hamidreza Ghavami
be907d7206 FIX siderDrawer button function 2023-05-14 06:08:49 +04:30
Hamidreza Ghavami
7561542db1 FIX sideBar style 2023-05-14 06:08:34 +04:30
Hamidreza Ghavami
1fdd86449a Merge branch 'main' of https://github.com/hamid-gh98/3x-ui into main 2023-05-14 02:32:17 +04:30
Hamidreza Ghavami
e2049a89e9 HOTFIX redirect middleware to add basePath 2023-05-14 02:31:23 +04:30
MHSanaei
2ee1432473 lang show 2023-05-14 01:09:31 +03:30
MHSanaei
e65d63f19d update UI - calendar 2023-05-14 01:08:29 +03:30
Hamidreza Ghavami
0c19fe97de Add Redirect Middleware for Router 2023-05-14 01:42:08 +04:30
Hamidreza Ghavami
474f5a2957 Update '/xui/API' to new path '/panel/api' 2023-05-14 01:41:18 +04:30
MHSanaei
918ee8b052 bug fixed - random user pass 2023-05-13 19:06:16 +03:30
Ho3ein
eb77473812 Merge pull request #426 from hamid-gh98/main
FIX input bg color in login page
2023-05-13 18:15:39 +03:30
MHSanaei
8605fb73d0 random sub button 2023-05-13 17:22:13 +03:30
Hamidreza Ghavami
6d1ceeba9f fix input style 2023-05-13 18:00:47 +04:30
Hamidreza Ghavami
87751c0247 fix input bg color in login page 2023-05-13 17:42:11 +04:30
MHSanaei
ad9723c986 remove duplicate random text gen
randomText by default
length set to 8
2023-05-13 15:42:46 +03:30
MHSanaei
a21fecf91e remove search Data files 2023-05-13 15:03:46 +03:30
MHSanaei
f3bc21c3b4 random UUID 2023-05-13 14:51:07 +03:30
MHSanaei
25bea3029f fix 2023-05-13 13:53:17 +03:30
MHSanaei
fea549ffd9 [bug] fix cloned inbound settings
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-13 13:33:13 +03:30
MHSanaei
e2de4b1f74 [bug] fix login failure when tgbot is not active
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-13 13:31:46 +03:30
MHSanaei
a8fb412bc8 Set session max-age to default if defined zero
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-13 13:26:04 +03:30
MHSanaei
2668b78f91 spin only in reload time
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-13 13:24:44 +03:30
MHSanaei
29ce25bbbb remove duplicate remark assignments
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-13 13:21:27 +03:30
Hamidreza Ghavami
91053392bf FIX Login UI style 2023-05-13 00:52:12 +04:30
Hamidreza Ghavami
3e30d4e39b Change route path '/xui' to '/panel' 2023-05-12 22:45:32 +04:30
Hamidreza Ghavami
22e5978f6c Update README.md 2023-05-12 22:45:32 +04:30
Hamidreza Ghavami
1e5447b3bc update translation 2023-05-12 22:45:30 +04:30
Hamidreza Ghavami
64f51b347d await secret status in login page 2023-05-12 22:45:30 +04:30
Hamidreza Ghavami
bb7157aa2d Add block speedtest switch template 2023-05-12 22:45:29 +04:30
Hamidreza Ghavami
457a0ad74e fix show client name in QR modal 2023-05-12 22:45:28 +04:30
Hamidreza Ghavami
3ac17b3afc Add copy button for sub link 2023-05-12 22:45:28 +04:30
Hamidreza Ghavami
f66559a502 Fix darkClass in ThemeSwitcher 2023-05-12 22:45:27 +04:30
Hamidreza Ghavami
733fd2ffdb Show client email in QR Modal 2023-05-12 22:45:26 +04:30
Hamidreza Ghavami
4adc158012 add service function to search data files 2023-05-12 22:45:26 +04:30
Hamidreza Ghavami
431d608faa add searchDatafiles route 2023-05-12 22:45:25 +04:30
Hamidreza Ghavami
f9d242bb48 add check for geosite function 2023-05-12 22:45:24 +04:30
Hamidreza Ghavami
1d9fd01bae only get enabled inbounds and clients 2023-05-12 22:45:24 +04:30
Tara Rostami
fb4997c0b7 Minor changes in UI (#415)
* Update custom.css

* Update setting.html

* Update settings.html

* Update antd.min.css

* Update antd.min.css

* Update settings.html

* Update custom.css

* Update custom.css

* Update antd.min.css

* Update setting.html

* Update custom.css

* Update custom.css

* Update antd.min.css
2023-05-12 09:13:08 +03:30
Tara Rostami
6d97fd2395 Optimized Settings UI (#408)
* Update custom.css

* Update setting.html

* Update settings.html

* Update antd.min.css

* Update antd.min.css

* Update settings.html

* Update custom.css

* Update custom.css

* Update antd.min.css

* Update setting.html

* Update custom.css
2023-05-11 14:04:35 +03:30
Hamidreza Ghavami
e7acc37bfa fix style bg :D 2023-05-08 20:19:11 +04:30
Hamidreza Ghavami
c61956d0b9 update theme-switch 2023-05-08 19:44:18 +04:30
Hamidreza Ghavami
3f2a9aa58b Merge branch 'main' of https://github.com/hamid-gh98/3x-ui into main 2023-05-08 19:41:14 +04:30
Hamidreza Ghavami
ba29eb65fa fix style login ui 2023-05-08 19:38:36 +04:30
Hamidreza Ghavami
7162580edf fix use password component 2023-05-08 19:26:01 +04:30
Hamidreza Ghavami
701d6547f0 update UI to use password-input component 2023-05-08 19:24:44 +04:30
Hamidreza Ghavami
d06b44cb4b add password component 2023-05-08 19:21:58 +04:30
Hamidreza Ghavami
0c9226d887 update login UI 2023-05-08 19:20:13 +04:30
Hamidreza Ghavami
c0075eb926 [FIX] bug logout path 2023-05-08 19:15:33 +04:30
Hamidreza Ghavami
63799f4c63 update UI to use themeSwitcher 2023-05-08 19:14:22 +04:30
MHSanaei
a23aca1010 update pic v1.4.1 2023-05-08 17:39:29 +03:30
Hamidreza Ghavami
f4a9d071d7 remove themeChanger from siderDrawer 2023-05-08 18:19:59 +04:30
Hamidreza Ghavami
f82ea690b9 create theme-switch component 2023-05-08 18:15:08 +04:30
Hamidreza Ghavami
dfaa1c969b fix style height when rotating + move cookie util to their specific file 2023-05-08 18:04:12 +04:30
MHSanaei
876724d036 [feature] Russian lang 2023-05-08 14:43:02 +03:30
koid38
7bda7f13a3 Create translate.ru_RU.toml (#375)
ru translate
2023-05-08 14:05:16 +03:30
MHSanaei
6496094a0e domain-list-community (category update)
add cn and ru regexp
2023-05-08 13:50:43 +03:30
MHSanaei
4ffb52ded9 + 2023-05-08 10:40:32 +03:30
Tara Rostami
2fe8a76ef8 UI optimized by Tara (#370)
* Update antd.min.css

* Update custom.css

---------

Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-05-08 10:32:51 +03:30
Mahbod
cdbef99e28 add margin to .ant-modal 2023-05-08 03:36:52 +03:30
Mahbod
fb114d4a5b update .ant-modal ui 2023-05-08 02:55:06 +03:30
MHSanaei
53029d48ce only blake3-aes support multi-user 2023-05-07 23:57:59 +03:30
MHSanaei
066ea8ff41 sni for xtls 2023-05-07 19:59:06 +03:30
MHSanaei
86689b6e90 client bulk bug fix 2023-05-07 19:58:56 +03:30
MHSanaei
816ec72ffc v1.4.0 2023-05-07 17:12:47 +03:30
MHSanaei
f8657a8ba4 design update 2023-05-07 14:36:43 +03:30
Mahbod
740fa1f28b update tabs 2023-05-07 11:34:36 +03:30
Mahbod
8f4be9ae9f update input 2023-05-07 11:33:52 +03:30
MHSanaei
3adcfa1b24 delayedStart 2023-05-06 20:33:56 +03:30
MHSanaei
e695047633 [feature] multi-user shadowsocks @alireza0
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-06 20:21:14 +03:30
MHSanaei
6c0dd19d95 [feature] inbounds manual refresh
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-06 19:20:42 +03:30
MHSanaei
ee146c1fd3 update translate 2023-05-06 16:25:41 +03:30
MHSanaei
4031d86a68 ant design selected - active item menu - new update
https://ant.design/components/menu
2023-05-06 16:17:51 +03:30
Hamidreza Ghavami
06c8173595 update ImportDB and enhancement 2023-05-06 04:47:57 +04:30
Hamidreza
8a63170e2e Merge branch 'MHSanaei:main' into main 2023-05-06 03:37:04 +03:30
Masoud Hidden
5704975c42 Fix ability to use userId in tgId 2023-05-06 02:36:46 +03:30
Masoud Hidden
843b571d0d Merge branch 'MHSanaei:main' into main 2023-05-06 01:36:22 +03:30
Hamidreza Ghavami
7a26b0e93b fix import db and always restart xray 2023-05-06 02:22:45 +04:30
Hamidreza Ghavami
4e6a06fdbe add MigrateDB func for a single source of truth 2023-05-06 00:22:39 +04:30
Hamidreza Ghavami
8fc7078ea5 update style 2023-05-05 23:16:15 +04:30
Hamidreza Ghavami
1b8512c572 update translation 2023-05-05 22:52:48 +04:30
Hamidreza Ghavami
d1b43cac0f add modal and button for import/export db 2023-05-05 22:52:35 +04:30
Hamidreza Ghavami
d96519c33d update axios-init and db.go 2023-05-05 22:51:39 +04:30
Hamidreza Ghavami
aca73054b9 add import db api route 2023-05-05 22:49:42 +04:30
Masoud Hidden
0fa4b00ec4 Fix get client ips 2023-05-05 20:07:47 +03:30
Masoud Hidden
403e116cd6 Fix bot client enable button 2023-05-05 19:50:40 +03:30
Masoud Hidden
675cc3378c Added some new buttons to bot and ability to use userId in tgId 2023-05-05 18:20:56 +03:30
MHSanaei
6d7c408f27 setting style fix bug 2023-05-05 17:48:01 +03:30
Masoud Hidden
1df50aa5ec Change some InlineKeyboard data length 2023-05-05 16:02:16 +03:30
Ho3ein
5250878a4b Merge pull request #336 from masoud-hidden/main
Buttons for the client report in the telegram bot
2023-05-05 14:41:19 +03:30
Mahbod
a22b2fc5a6 update ant-card 2023-05-05 13:44:09 +03:30
Mahbod
34dc1b148c update ant-tabs 2023-05-05 13:43:21 +03:30
Mahbod
d2f7b0b919 update selected menu item 2023-05-05 13:42:04 +03:30
Mahbod
40e3a5a90d update menu background 2023-05-05 13:41:10 +03:30
Masoud Hidden
1bf7333359 fix ResetClientExpiryTimeByEmail 2023-05-05 04:34:39 +03:30
Mahbod
fd76c6932f improve circle bar ui 2023-05-05 03:54:32 +03:30
Mahbod
bd51a500a4 improve ant-tabs ui 2023-05-05 03:52:31 +03:30
Mahbod
cf84fcb749 add custom scrollbar 2023-05-05 03:51:56 +03:30
Mahbod
991e878348 improve .ant-card-dark ui 2023-05-05 03:51:24 +03:30
Mahbod
25905caeb3 improve menu ui 2023-05-05 03:46:57 +03:30
Masoud Hidden
57934bf6ea Fix restart service 2023-05-05 02:47:26 +03:30
Masoud Hidden
7c12b1be9f Fix typo 2023-05-05 02:14:56 +03:30
Masoud Hidden
40c8cf402f Refresh button for client report in telegram bot
Added unlimited button for expire days.
2023-05-05 01:48:37 +03:30
Masoud Hidden
d001e75a94 Client reset buttons for telegram bot 2023-05-05 01:16:43 +03:30
Hamidreza Ghavami
b679ebea10 update translation 2023-05-04 22:22:54 +04:30
Hamidreza Ghavami
468de1a22c updated settings.html UI 2023-05-04 21:34:15 +04:30
Hamidreza Ghavami
312888eb60 updated custom.css 2023-05-04 21:28:36 +04:30
Hamidreza Ghavami
678f8bcef9 changed number input tags to 'a-input-number' 2023-05-04 21:27:42 +04:30
Hamidreza Ghavami
26f2088fcc renamed setting.html to settings.html and update its route name 2023-05-04 21:09:08 +04:30
Hamidreza Ghavami
0f5c7c0abc updated sub remark to include inbound name 2023-05-04 20:58:16 +04:30
MHSanaei
223c794d6e logout after update your password or secret token 2023-05-02 16:19:49 +03:30
MHSanaei
d8b4835a70 fixed - set Default Cert for Xtls 2023-05-01 20:58:00 +03:30
MHSanaei
5dfc63400a primary type for setDefaultCert 2023-04-29 22:51:33 +03:30
MHSanaei
0acbdb7619 [darkmode] better colors + add sec to calendar
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-29 22:38:41 +03:30
MHSanaei
edf0272014 [feature] inbounds auto refresh option
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-29 22:33:45 +03:30
MHSanaei
e0786ee274 [darkmode] fix UTLS - cipherSuites 2023-04-29 22:28:50 +03:30
MHSanaei
ecc21f8f8c [feature] add sniffing DestOverride options #298
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-29 18:47:44 +03:30
MHSanaei
d29bfbca68 [feature] add quic to sniffingObject
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-29 16:26:39 +03:30
MHSanaei
a89afa4ed9 remove favicon from web root
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-28 18:49:32 +03:30
MHSanaei
3a85f1915f [bug] fix GetClientTrafficByEmail
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-28 18:40:33 +03:30
MHSanaei
ef5a938cbf Update check_client_ip_job.go 2023-04-28 00:30:49 +03:30
MHSanaei
1b7587d15d [feature] add grpc multiMode 2023-04-28 00:15:06 +03:30
MHSanaei
03c55b825b dark mode - default 2023-04-27 23:48:58 +03:30
MHSanaei
8cdba8d0d8 tls for ss - remove unused 2023-04-27 19:25:48 +03:30
MHSanaei
aa706f334d [migrate] remove orphaned traffics
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-27 19:05:36 +03:30
MHSanaei
f65ef3b9cb fix expiry time
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-26 12:57:49 +03:30
MHSanaei
244903915c remove unused 2023-04-26 02:11:11 +03:30
MHSanaei
f5f95b26e3 bug fix 2023-04-26 02:09:56 +03:30
MHSanaei
d1c804837c [bug] vision-udp443 only for client + Translation
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 21:43:29 +03:30
MHSanaei
0bca2859f6 add hostname to page title
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 20:29:13 +03:30
MHSanaei
75f5b80f18 [api] support for delete depleted clients
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 18:46:09 +03:30
MHSanaei
7503175330 [feature] delete depleted clients
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 18:43:37 +03:30
MHSanaei
44d43e5d96 [migration] add fix for omitted traffics
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 18:36:06 +03:30
MHSanaei
6c27889380 [feature] reset traffics of all client
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 17:23:38 +03:30
MHSanaei
17cd239047 [feature] add login session timeout
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 15:00:21 +03:30
MHSanaei
23fb5ecbb6 fix bug in http link without host
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 14:39:09 +03:30
MHSanaei
ec9d53d8cb update by client id
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-25 14:38:35 +03:30
MHSanaei
d79e120b2e Revert "bug fix - h2 sub"
This reverts commit f8bc7e18a2.
2023-04-25 14:21:57 +03:30
MHSanaei
f8bc7e18a2 bug fix - h2 sub 2023-04-25 01:19:07 +03:30
MHSanaei
00f438f444 sub - tg to inbound 2023-04-24 16:45:22 +03:30
MHSanaei
327d62c384 v1.2.8 2023-04-24 16:04:01 +03:30
MHSanaei
955eeb65ea remove useless 2023-04-24 15:31:25 +03:30
MHSanaei
d6fa6ac87d Better client delete + api
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-24 15:07:11 +03:30
MHSanaei
a6f92366cd Add database migration
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-24 14:13:25 +03:30
MHSanaei
d56f02ef4d Optimize database
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-24 14:04:05 +03:30
MHSanaei
0124641b8b Update setting.html 2023-04-24 02:48:17 +03:30
MHSanaei
dfb4c35259 fix flow view 2023-04-24 02:48:02 +03:30
MHSanaei
eef04f5b71 add getClientTraffics api
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-21 19:06:59 +03:30
MHSanaei
b45f7f1a30 secret token thanks to @HarlyquinForest 2023-04-21 19:00:14 +03:30
MHSanaei
3571b99766 Merge branch 'main' of https://github.com/MHSanaei/3x-ui 2023-04-21 15:34:19 +03:30
Ho3ein
9a49d90664 Merge pull request #273 from ehsaninuc/patch-1
Update translate.en_US.toml
2023-04-21 02:08:06 +03:30
Ehsan Soltani Azad
e1322dfc09 Update translate.en_US.toml 2023-04-21 01:41:03 +03:30
Hamidreza Ghavami
2a2b81d7eb update iran.dat from xray zip 2023-04-21 02:14:00 +04:30
MHSanaei
e1f5a4511a add reset traffic in edit
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-20 15:55:51 +03:30
MHSanaei
21e42ed4df fix userinfo header
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-20 15:51:38 +03:30
MHSanaei
edf41cdf9a bug fixed 2023-04-19 15:37:24 +03:30
MHSanaei
2dc9e868cb mistake 2023-04-19 13:26:35 +03:30
Ho3ein
d0e8d85a73 Merge pull request #269 from hamid-gh98/main
Add description for config groups
2023-04-19 11:56:46 +03:30
MHSanaei
54f3bf7949 bug fix
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-19 11:55:38 +03:30
MHSanaei
b6db78a376 reality link bug fix
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-19 11:55:31 +03:30
Hamidreza Ghavami
b60aab4b4e add description for config groups 2023-04-19 04:02:53 +04:30
MHSanaei
e8a017f9f8 improve reality setting
split xtls from tls - remove iran warp - remove old setting reality from franzkafka (it was a messy code) -and other improvement

Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-18 21:34:06 +03:30
Hamidreza Ghavami
1e81fabaa5 update translation 2023-04-18 21:25:16 +04:30
Hamidreza Ghavami
850bfa58c9 update ui of setting.html + add russia setting 2023-04-18 21:24:32 +04:30
Hamidreza Ghavami
04f1d55425 add reset default config function 2023-04-18 21:23:51 +04:30
Hamidreza Ghavami
96d4302a79 update domain list of setting.html 2023-04-18 21:23:12 +04:30
Hamidreza Ghavami
ecfbe7cc84 add func to setting service 2023-04-18 21:21:37 +04:30
Hamidreza Ghavami
a6a05dd938 add api route setting/getDefaultJsonConfig 2023-04-18 21:21:09 +04:30
Hamidreza Ghavami
2835e5b2c5 update translation 2023-04-18 11:26:51 +04:30
Hamidreza Ghavami
a765a3f67b change settings to use refactored function in setting.html 2023-04-18 11:23:43 +04:30
Hamidreza Ghavami
39dc245431 Refactor a function for switching settings in setting.html 2023-04-18 11:23:15 +04:30
Hamidreza Ghavami
ae025beb74 add default configs in setting.html 2023-04-18 11:22:44 +04:30
Hamidreza Ghavami
e2ef984ea6 update html of setting.html 2023-04-18 11:21:12 +04:30
Hamidreza Ghavami
2640089a31 update config.json 2023-04-18 10:22:04 +04:30
MHSanaei
f7aae76ad2 fix typo 2 2023-04-14 17:22:49 +03:30
MHSanaei
14f8af64ff fix typo 2023-04-14 16:14:57 +03:30
Ho3ein
5c994d23d4 Merge pull request #262 from MHSanaei/dev
alpn set by default + syntax fix
2023-04-14 15:22:33 +03:30
MHSanaei
59933b6272 syntax fix thanks to @lk29
Co-Authored-By: lk29 <12291632+lk29@users.noreply.github.com>
2023-04-14 01:28:08 +03:30
MHSanaei
19ebfff845 edit name http to h2 2023-04-14 01:26:32 +03:30
MHSanaei
6ecc483a3c alpn set by default 2023-04-14 01:26:08 +03:30
Hamidreza Ghavami
933216d475 update en lang 2023-04-14 00:08:37 +04:30
Hamidreza Ghavami
1ce00d5686 update and rename client ip job file 2023-04-14 00:07:13 +04:30
MHSanaei
ff109d0cc7 [migration] Remove Orphaned Traffics
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-13 18:45:18 +03:30
MHSanaei
208feabae4 remove traffics of edited emails
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-13 18:44:56 +03:30
MHSanaei
0af3a89cce [backup] fix db name in we request
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-13 18:42:51 +03:30
Alireza Ahmadi
78e8050331 [sub] fix reality link 2023-04-12 10:44:07 +02:00
MHSanaei
02d1d48ea9 reality for trojan 2023-04-11 22:30:24 +03:30
MHSanaei
017e54c4f7 bug fix 2023-04-11 19:23:40 +03:30
MHSanaei
1e115f8914 bug fix
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-11 18:39:07 +03:30
MHSanaei
629bc8f6ae xtls bug fix 2023-04-11 18:18:37 +03:30
MHSanaei
79799017a9 bug fix
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-11 15:41:04 +03:30
MHSanaei
9a9b06385c reality sub 2023-04-11 15:40:45 +03:30
Ho3ein
2bfb43143f API bug fixed 2023-04-10 20:33:19 +03:30
MHSanaei
b12e4751b9 Reality 2023-04-10 19:58:52 +03:30
MHSanaei
3f4821ff85 http header bug fixed 2023-04-10 14:33:50 +03:30
MHSanaei
4c26e318e4 Update index.html 2023-04-10 01:27:17 +03:30
MHSanaei
aaa35ab537 fixed 2023-04-10 00:55:47 +03:30
MHSanaei
e98a874ef1 alireza update pack
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-09 23:13:18 +03:30
mohammadmovaghari
5956ff0853 Merge branch 'MHSanaei:main' into api-fix 2023-04-04 17:14:40 +03:30
MHSanaei
e3239fe4e6 IPIfNonMatch 2023-04-03 23:28:26 +03:30
MHSanaei
e2a7cd00d3 fixed login view - mobile 2023-04-03 23:19:55 +03:30
MHSanaei
09c8652425 Add favicon 2023-04-03 19:55:30 +03:30
MHSanaei
1602d4e6fe iran.dat:other 2023-04-03 02:09:22 +03:30
MHSanaei
9c42fd2ca7 enable firewall + open port + update geo files 2023-04-02 18:12:00 +03:30
mohammad movaghari nezhad
30edcd8057 fix api in net 3-xui panel 2023-04-02 02:30:15 +04:30
MHSanaei
69f91f0c21 translate improve 2023-04-01 17:19:01 +03:30
MHSanaei
6874228453 translate 2023-03-31 20:32:17 +03:30
MHSanaei
f691b4cb97 option - ban ir ip - ban ir domain 2023-03-31 00:52:48 +03:30
MHSanaei
c12496d637 shadow socks base64 + new methods 2023-03-30 18:33:19 +03:30
MHSanaei
0c8ccadff4 Update antd.min.css 2023-03-30 17:22:02 +03:30
MHSanaei
ff92866a9b new feature - reset traffic all inbound 2023-03-27 20:12:45 +03:30
MHSanaei
24926c17d5 new feature - clone inbound 2023-03-27 20:11:28 +03:30
MHSanaei
db25a87790 params.set xtls 2023-03-26 16:25:28 +03:30
MHSanaei
218d25a0fa bug fixed (extra enter on client_email) 2023-03-25 20:05:46 +03:30
MHSanaei
862cb11183 "index out of range" fixed 2023-03-25 19:46:03 +03:30
MHSanaei
1aa22b2d29 typo fixed 2023-03-25 19:42:31 +03:30
MHSanaei
4da240fbae remove others 2023-03-24 20:37:44 +03:30
MHSanaei
29ee3857c2 Update index.html 2023-03-24 17:35:07 +03:30
MHSanaei
9c4c414e8e Revert "Add version and log"
This reverts commit 21605a8e8b.
2023-03-24 17:14:26 +03:30
MHSanaei
21605a8e8b Add version and log
TGBOT: Add xray config to backup
[TGBOT] add seach inbound
2023-03-24 17:13:31 +03:30
MHSanaei
0d6891a983 [Bulk client] add option: without random email 2023-03-24 17:11:29 +03:30
MHSanaei
7f9f0fd075 Add version and log 2023-03-24 17:08:30 +03:30
MHSanaei
8774e9bd08 [infoModal] better display 2023-03-24 16:54:21 +03:30
MHSanaei
9f471bed18 [tgbot] fix admins input 2023-03-24 16:51:43 +03:30
MHSanaei
1142038452 [tgbot] fix exhausted report 2023-03-24 16:50:10 +03:30
MHSanaei
cdf600dac2 Remove ugly-bugy qrCode footer 2023-03-24 16:47:14 +03:30
MHSanaei
1db859d7ac [tgbot] fix client search 2023-03-24 16:40:56 +03:30
Alireza Ahmadi
b403bfa201 Enable fallback in xtls as well 2023-03-23 20:14:51 +01:00
Alireza Ahmadi
9c27244a92 Fix input-group darck-theme 2023-03-23 12:52:49 +01:00
Alireza Ahmadi
ab94aa3693 Fix TLS-ALPN + allowInsecure 2023-03-23 11:38:16 +01:00
Alireza Ahmadi
2dc68b43c3 Default tls version 1.0-1.2 2023-03-23 10:37:13 +01:00
MHSanaei
e7131f028f Update xray.js 2023-03-19 14:39:19 +03:30
MHSanaei
9067c881bd Update xray.js 2023-03-19 14:13:19 +03:30
MHSanaei
f9538e785f xtls bug fixed 2023-03-19 12:39:14 +03:30
MHSanaei
8d40d24c44 bug fixed 2023-03-18 20:23:29 +03:30
MHSanaei
7d5c23e2a5 Update xray.js 2023-03-18 00:01:20 +03:30
MHSanaei
3235aa000a Update trojan.html 2023-03-17 23:05:33 +03:30
MHSanaei
75fe9ea51a remove useless code 2023-03-17 23:03:21 +03:30
Alireza Ahmadi
ca9d024f64 Fix delete bug 2023-03-17 19:29:08 +01:00
Alireza Ahmadi
fefe636b1c Fix clear IP affect in UI 2023-03-17 19:04:07 +01:00
Alireza Ahmadi
f0cdddda28 Fix del/update affects on clientIPs 2023-03-17 19:02:56 +01:00
MHSanaei
2d477ae45b alireza 2023-03-17 19:37:49 +03:30
MHSanaei
d4b3a01b43 pack1 2023-03-17 01:31:14 +03:30
MHSanaei
b60b2d0d76 Update xray.js 2023-03-01 00:42:08 +03:30
MHSanaei
692d5fb588 ip limit + export links 2023-02-28 23:24:29 +03:30
MHSanaei
17c7248b48 edit type 2023-02-26 17:31:09 +03:30
MHSanaei
1ebcda087c Update inbounds_client_row.html 2023-02-23 13:28:08 +03:30
MHSanaei
733f0fcf1d update pack 3
user pass will be generated randomly
upgrade all dependencies
move add client buttom
2023-02-20 20:59:55 +03:30
MHSanaei
15362c0769 Update inbounds.html 2023-02-18 19:25:53 +03:30
MHSanaei
b86a09f436 update pack 2 2023-02-18 16:07:32 +03:30
MHSanaei
aca5dbf119 update pack 2023-02-16 19:28:20 +03:30
MHSanaei
145809cc64 stupid mistake 2023-02-12 17:54:02 +03:30
MHSanaei
83e6817636 en lang edit, new designed 2023-02-12 17:20:09 +03:30
MHSanaei
30a371a7c5 Client email as remark in multi-user 2023-02-12 13:45:43 +03:30
MHSanaei
77b7b91abe trojan grpc link fixed - some en lang edited
upgrade
text to v0.7.0
i18nv2 to v2.2.1
sqlite3 to v1.14.16
toml to v1.2.1

downgrade
sessions to v0.0.4
2023-02-11 23:52:24 +03:30
MHSanaei
3464f724d1 fa,zh bug fixed - qrcode for trojan added 2023-02-10 18:49:31 +03:30
MHSanaei
a2f522cd10 bug fixed 2023-02-09 23:38:14 +03:30
MHSanaei
1d0544af25 port change to 2053 2023-02-09 23:17:12 +03:30
MHSanaei
b73e4173a3 3x-ui 2023-02-09 22:48:06 +03:30