MHSanaei
4d3bea48e1
[api] online users
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-12-05 14:40:16 +03:30
MHSanaei
75fb66ade0
gzip compression
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-12-05 00:18:16 +03:30
MHSanaei
be4a68bd8b
move restart cron to web.go
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-09-06 18:22:37 +03:30
MHSanaei
1277285d08
[db] Enbancement add traffic fully transactional
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-08-26 15:19:51 +03:30
Hamidreza
4a6bd23873
daily clear logs #952
2023-08-24 17:14:51 +03:30
somebodywashere
dd0217b46b
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
Hamidreza
1028319386
🚀 Some improvements for x-ui.sh and ip job ( #665 )
2023-07-01 15:56:43 +03:30
MHSanaei
cd7a790637
change gin-contrib to Calidity
...
its just a fork for gin-contrib
2023-06-25 01:10:41 +03:30
somebodywashere
6e22aa59e7
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
somebodywashere
4e89c71095
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
Hamidreza Ghavami
ea7fe09c27
use the middlewares
2023-05-31 01:24:18 +04:30
MHSanaei
769590d779
[feature] separate subscription service
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-22 18:06:34 +03:30
Hamidreza Ghavami
d9b1b200ce
rename I18n to I18nWeb
2023-05-21 03:29:27 +04:30
Hamidreza Ghavami
8c5648eb09
FIX callback query and BUTTON_DATA_INVALID error with hashStorage
2023-05-20 20:29:28 +04:30
Hamidreza Ghavami
4dfe527f20
init i18n in tgbot
2023-05-20 20:08:01 +04:30
Hamidreza Ghavami
4865754b3d
add localizer middleware to web.go
2023-05-20 19:46:05 +04:30
Hamidreza Ghavami
92eaff9608
replace new localizer to web.go
2023-05-20 19:43:59 +04:30
Hamidreza Ghavami
678962d4ca
some fix and prune for tgbot
2023-05-20 19:39:01 +04:30
Hamidreza Ghavami
addedb1adf
HOTFIX redirect middleware to add basePath
2023-05-14 02:31:23 +04:30
Hamidreza Ghavami
c2c61cdd5b
Add Redirect Middleware for Router
2023-05-14 01:42:08 +04:30
Hamidreza Ghavami
b0871a6ef6
Change route path '/xui' to '/panel'
2023-05-12 22:45:32 +04:30
MHSanaei
ee896662f5
remove favicon from web root
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-28 18:49:32 +03:30
MHSanaei
e1da43053d
alireza update pack
...
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-09 23:13:18 +03:30
MHSanaei
472694a611
Add favicon
2023-04-03 19:55:30 +03:30
MHSanaei
96786c9418
alireza
2023-03-17 19:37:49 +03:30
MHSanaei
5317df21f3
ip limit + export links
2023-02-28 23:24:29 +03:30
MHSanaei
b412df70f1
update pack 2
2023-02-18 16:07:32 +03:30
MHSanaei
b73e4173a3
3x-ui
2023-02-09 22:48:06 +03:30