somebodywashere
e9eca78515
IP Limit Tweaks to reduce false bans ( #850 )
...
* IP Limit Tweaks to reduce false bans
1) Check IPs every 10s instead of 20s
2) F2B jail: maxretry 3 -> 4, findtime 100 -> 60
* USERS SHOULD UPDATE BANTIME ONCE AFTER UPDATE
to recreate jail for Ip Limit
2023-08-02 00:28:16 +03:30
MHSanaei
899536ef8f
log level & syslog
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-31 20:11:47 +03:30
MHSanaei
05211b3170
fix logs in api
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-31 19:52:28 +03:30
MHSanaei
bd4d965ba5
[SS] fix bulk creation
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-31 19:49:27 +03:30
MHSanaei
98390a9cbe
sockopt acceptProxyProtocol for h2 , gRPC #773
2023-07-29 15:52:02 +03:30
MHSanaei
45236fdd8a
random password button for kcp , quic
2023-07-28 18:27:04 +03:30
MHSanaei
1094b3d2eb
full multiuser shadowsocks
...
full multiuser shadowsocks +
fix logs after api changes
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-27 11:58:46 +03:30
MHSanaei
fc771dae3b
because of #815 now we can use XTLS/Xray-core
...
change MHSanaei/Xray-core to XTLS/Xray-core
2023-07-27 11:06:27 +03:30
somebodywashere
172a5e5b85
No reason to write to BlockedIPs ( #815 )
2023-07-26 20:03:28 +03:30
MHSanaei
ff55e2f317
new - fakedns
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-18 03:20:41 +03:30
MHSanaei
0d6c0daaf4
update - shadowsocks
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-18 03:19:01 +03:30
MHSanaei
63ce333037
[feature] using xray API for inbound
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-07-18 02:40:22 +03:30
MHSanaei
7982deea8b
set flow to none when we change TCP thanks to @sudospaes
...
when we change transmission type from TCP to others
Co-Authored-By: SudoSpace <79229394+sudospaes@users.noreply.github.com>
2023-07-18 01:54:26 +03:30
MHSanaei
3723030559
change height
2023-07-02 00:10:39 +03:30
Hamidreza
b0209fb0f9
🚀 Some improvements for x-ui.sh and ip job ( #665 )
2023-07-01 15:56:43 +03:30
MHSanaei
31dfd2c054
change gin-contrib to Calidity
...
its just a fork for gin-contrib
2023-06-25 01:10:41 +03:30
somebodywashere
b0a3bcad78
Added IP Limit Management to x-ui menu, Tweaked IP Limit to check every 20s ( #615 )
...
Co-authored-by: Hamidreza <70919649+hamid-gh98@users.noreply.github.com>
Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-06-25 00:06:18 +03:30
MHSanaei
d6c8b14e9e
simplify with show remaining flow
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-06-21 14:31:09 +03:30
MHSanaei
3ac1187d9f
better clients info tables
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-06-21 14:02:13 +03:30
MHSanaei
c8e3efe914
new - tg Login Notification #584
2023-06-17 19:11:16 +03:30
Ho3ein
eb92c3d14c
new - loglevel ( #612 )
2023-06-16 18:25:33 +03:30
MHSanaei
a795da1d10
fix default language in initLocalizer
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-06-16 13:01:34 +03:30
MHSanaei
cb81ce9bf2
fix warning when there is no access.log
...
after this
if limitip is 0 and there is no access.log on xray config you don't see this warning
access.log doesn't exist in your config.json
-------------
better view on ip log
-------------
update dependencies
2023-06-16 01:08:35 +03:30
somebodywashere
315dbe24e4
Removed ipLimit from the panel, changed the code to work with fail2ban ( #580 )
...
* Logging for fail2ban service
Removed limitDevice and other unnecessary functions
* Logging for fail2ban service
Removed limitDevice and other unnecessary functions
* fixed shouldCleanLog
* last fix
* reduced ip limit detection frequency to 30 sec (less logging, more precise)
changed maxretry in fail2ban jail config to 2 to fit above
* fixed check delay
* added 5 seconds delay before cleaning logs
2023-06-15 22:45:34 +03:30
MHSanaei
f3a0142dbb
fix and improve
2023-06-14 19:50:19 +03:30
MHSanaei
02cfd9afa4
update - security "none"
...
security set to none when tls, reality, xtls are not set
its because when there is no security none on trojan link some app like v2rayn set tls for your config
2023-06-14 17:06:56 +03:30
MHSanaei
5a7d090347
removed - alterId
...
https://github.com/XTLS/Xray-core/pull/2199
9112cfd39c
2023-06-13 17:26:50 +03:30
MHSanaei
720c4ef4ca
new - acceptProxyProtocol for H2 and gRPC #581
2023-06-09 18:53:57 +03:30
MHSanaei
e4691bb299
new - Reject Unknown SNI - thanks to @sudospaes
2023-06-09 16:48:50 +03:30
MHSanaei
88777ccf90
random password button for SS & more
...
crypto.getRandomValues for uuid
change name randomText to randomLowerAndNum
2023-06-09 16:04:57 +03:30
MHSanaei
38b5d8983c
mtproto removed
2023-06-09 15:58:47 +03:30
MHSanaei
6897534eb9
access.log #571
...
access.log will be clear only when limitip is not 0
2023-06-08 13:50:35 +03:30
MHSanaei
b531bf981f
random sub Id
...
optimize utils
trojan short id fix
index page better view
2023-06-07 12:45:58 +03:30
MHSanaei
54da8ad9bd
[feature] using xray api and more
...
Improve DB performance
[api] backward compatibility: add client by update
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-06-05 00:32:19 +03:30
MHSanaei
8d7199c678
some changes
...
ip limit method back to v1.6.0 method
remove event on getDBClientIps
better show ip on log (",\n")
2023-06-03 18:59:32 +03:30
Tara Rostami
8652b5b2ac
Update custom.css ( #559 )
2023-06-02 23:48:26 +03:30
somebodywashere
ff4f65083c
[tgbot] - bugfix
2023-05-31 08:37:03 +00:00
Hamidreza
2bba2ec00c
FIX tgbot adminIds
2023-05-31 05:01:20 +03:30
Hamidreza Ghavami
675b7d1d65
fix setting
2023-05-31 03:29:59 +04:30
Hamidreza Ghavami
648494f555
add /id command to tgbot to get user id
2023-05-31 02:31:00 +04:30
Hamidreza Ghavami
86c7d39086
move manual list to new tab
2023-05-31 01:59:41 +04:30
Hamidreza Ghavami
c5211ff094
fix urls + use the new buildURL func
2023-05-31 01:59:41 +04:30
Hamidreza Ghavami
71f9755159
add buildURL func
2023-05-31 01:59:41 +04:30
Hamidreza Ghavami
2aeedfe82a
fix qrModal.client is null
2023-05-31 01:59:12 +04:30
Hamidreza Ghavami
c0b384efb5
some improvements
2023-05-31 01:31:56 +04:30
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