Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-25run panel on http if https failedMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2024-01-01Major changes to tgbot, also small changes for panel (#1463)somebodywashere
* Reduce outage time on Xray errors * Improved logs clearing, added previous logs File name change: 3xipl-access-persistent.log -> 3xipl-ap.log All previous logs have .prev suffix * Preparations for tgbot additions * [tgbot] Improvements, Additions and Fixes * Changed interaction with Expire Date for Clients * Added more info and interactions with Online Clients * Added a way to get Ban Logs (also added them to backup) * Few fixes and optimizations in code * Fixed RU translation * [tgbot] More updates and fixes * [tgbot] Quick Fix * [tgbot] Quick Fix 2 * [tgbot] Big Updates Added Notifications for Clients throught Tgbot (when Expire) Added compability for Usernames both w/wo @ Added more buttons overall for admins * [tgbot] Fixes * [tbot] Fixes 2 * [tgbot] Removed usernames support for Notifications to work * [tgbot] Fix * [tgbot] Fix Notify * [tgbot] small fixes * [tgbot] replyMarkup only for last message on big messages * [tgbot] Fixed last message is empty * [tgbot] Fix messages split
2023-12-05[api] online usersMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-12-04gzip compressionMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-09-06move restart cron to web.goMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-08-26[db] Enbancement add traffic fully transactionalMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-08-24daily clear logs #952Hamidreza
2023-08-01IP Limit Tweaks to reduce false bans (#850)somebodywashere
* 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-07-01🚀 Some improvements for x-ui.sh and ip job (#665)Hamidreza
2023-06-25change gin-contrib to CalidityMHSanaei
its just a fork for gin-contrib
2023-06-24Added IP Limit Management to x-ui menu, Tweaked IP Limit to check every 20s ↵somebodywashere
(#615) Co-authored-by: Hamidreza <70919649+hamid-gh98@users.noreply.github.com> Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-06-15Removed ipLimit from the panel, changed the code to work with fail2ban (#580)somebodywashere
* 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-05-30use the middlewaresHamidreza Ghavami
2023-05-22[feature] separate subscription serviceMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-21rename I18n to I18nWebHamidreza Ghavami
2023-05-20FIX callback query and BUTTON_DATA_INVALID error with hashStorageHamidreza Ghavami
2023-05-20init i18n in tgbotHamidreza Ghavami
2023-05-20add localizer middleware to web.goHamidreza Ghavami
2023-05-20replace new localizer to web.goHamidreza Ghavami
2023-05-20some fix and prune for tgbotHamidreza Ghavami
2023-05-14HOTFIX redirect middleware to add basePathHamidreza Ghavami
2023-05-14Add Redirect Middleware for RouterHamidreza Ghavami
2023-05-12Change route path '/xui' to '/panel'Hamidreza Ghavami
2023-04-28remove favicon from web rootMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-09alireza update packMHSanaei
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-04-03Add faviconMHSanaei
2023-03-17alirezaMHSanaei
2023-02-28ip limit + export linksMHSanaei
2023-02-18update pack 2MHSanaei
2023-02-093x-uiMHSanaei