Commit Graph

140 Commits

Author SHA1 Message Date
Vladless bf460e6a43 tariffs order by id 2025-05-16 15:46:12 +03:00
Vladless 3fd66d580b tariff customization/traffic for each tariff/ruff 2025-05-16 06:02:18 +03:00
Vladless b18a2f81c0 add alias for key menu in admin-panel 2025-05-13 06:45:56 +03:00
Vladless df33fed0b0 set null recipient_gifts for delete user 2025-05-09 00:19:19 +03:00
Vladless 427f9743a7 fix payment in UTM 2025-05-07 21:44:09 +03:00
Capybara-z d87e897a56 fix update user
- Испрлавена активность юзера и обновление его данных.
2025-05-07 21:28:17 +03:00
Vladless 422ce15dca ruff formatting 2025-04-24 23:20:18 +03:00
Vladless a37582dcb0 update user middleware 2025-04-22 19:21:15 +03:00
Vladless 0f817920da refactoring/utm/fix minor bugs 2025-04-21 21:53:13 +03:00
Vladless cc3ce3a8bb refactoring/notify_optimization/least_loaded_cluster for key_limit/rm args 2025-04-21 00:22:14 +03:00
Vladless 16cac60af8 fix get_keys 2025-04-18 03:51:59 +03:00
Vladless dcbf121157 remove table connections/token and cookies 3x-ui/bug fixes 2025-04-18 00:10:51 +03:00
Vladless 284412ecc5 limit_key on servers 2025-04-17 16:38:39 +03:00
Vladless 45fd8fe221 on/off server in cluster 2025-04-17 15:02:54 +03:00
Vladless 299c4cca87 fix renew after sync 2025-04-11 17:34:47 +03:00
Vladless 7a27c942d8 add support for RemnaWave 2025-04-10 14:51:01 +03:00
Capybara-z 46aa5c46d4 Корректировка работы с купонами.
- Скорректировал работу с купонами так как ранее работа была напрямую из start
- Скорретировал работу с купонам под новый столбец days
2025-04-03 02:05:36 +03:00
Vladless 4f2cdef7f9 fixing bugs 2025-04-01 02:37:52 +03:00
Vladless b2b5a57b57 ruff, button file, castomize ping and backup 2025-03-28 20:39:06 +03:00
Vladless 1cad70a72a reorganizing the menu, reissuing the key, improving statistics, and more 2025-03-28 17:44:14 +03:00
Vladless 5bbe946d64 rename sub and reorganization menu 2025-03-27 02:01:39 +03:00
hteppl 6195dfd08d Optimize and fix imports 2025-03-25 17:42:53 +03:00
Vladless 30738a6a00 frozen_subs/restore_all_trial and more 2025-03-12 18:12:29 +03:00
izzzzzi 2d937d13d7 Рефакторинг и оптимизация кода: улучшение импортов, форматирования и обработки уведомлений 2025-03-07 06:16:24 +05:00
Vladless 20ccabb228 fix refferal system 2025-03-07 00:51:02 +03:00
Vladless 5ccdc7f68b refactoring and minor improvements 2025-02-25 19:56:42 +03:00
izzzzzi 0657136ae5 Рефакторинг и оптимизация импортов в модулях проекта
- Упорядочивание и группировка импортов в соответствии с PEP 8
- Удаление неиспользуемых импортов
- Перемещение локальных импортов в начало списка
- Добавление пустых строк для улучшения читаемости
- Систематизация порядка импортов в различных модулях проекта
2025-02-25 04:14:58 +05:00
izzzzzi 968c258029 Улучшение обработки пользователей и middleware с возвратом данных
- Модифицирована функция upsert_user для возврата полных данных пользователя
- Обновлен UserMiddleware для сохранения данных пользователя в контексте
- Расширена функциональность register_middleware с поддержкой опционального исключения middleware
- Добавлена типизация и улучшена обработка middleware
2025-02-25 02:46:59 +05:00
izzzzzi b08040f46b Оптимизация и улучшение middleware и обработки сессий базы данных
- Рефакторинг middlewares с добавлением типизации и улучшенной логики
- Оптимизация SessionMiddleware с использованием пула соединений
- Улучшение обработки пользователей и логирования в UserMiddleware
- Расширение функциональности ThrottlingMiddleware с более гибким управлением
- Добавление дополнительных проверок и логирования в AdminMiddleware
- Оптимизация функции upsert_user с поддержкой передачи существующей сессии
2025-02-25 02:39:44 +05:00
Vladless 6c3714b3dd refactoring and fix refferal_functions 2025-02-23 23:04:08 +03:00
Vladless 02dd042599 minor improvements 2025-02-21 22:36:03 +03:00
Vladless 0236b08c31 add_change_domain/bug_fixes_16 2025-02-18 02:05:14 +03:00
Boris Kovalskii 516ec94d0c optimize database 2025-02-16 17:08:38 +10:00
Vladless 469d2c9afe edit_text/lots of improvements 2025-02-16 07:17:35 +03:00
Zakhar Izmaylov fa8c644520 Add client toggle functionality for 3x-ui servers 2025-02-14 23:06:45 +03:00
Vladless 0da8771a52 NOTIFICATIONS 2.0/bug fixes and improvments 2025-02-14 00:30:06 +03:00
Vladless cd23569e24 Improve stability and minor fixes 2025-02-06 19:01:20 +03:00
Vladless ab91832ea8 fix_amount 2025-02-06 14:56:47 +03:00
Vladless 13325fab43 ruff formatting 2025-02-06 13:53:02 +03:00
Vladless aa3a8096de fixes: float_stats/delete_user/message_errors 2025-02-05 05:58:03 +03:00
Vladless 70b8aec368 minor fixes 2025-02-02 19:40:17 +03:00
Vladless a5ec03bafb fix_negative cashback 2025-02-02 17:49:43 +03:00
Vladless 1b17f0fd71 change_location/CASHBACK/logging/bug_fixes 2025-02-02 02:11:57 +03:00
Vladless e850b598eb Merge remote-tracking branch 'origin/fix/admin-actions' 2025-02-01 18:32:38 +03:00
Zakhar Izmaylov d4b4ea75e5 Update get_key_details query and return value
- Reorder SELECT columns in database query for get_key_details
- Add server_id to the returned key details dictionary
- Ensure consistent and complete key information retrieval
2025-01-31 21:05:55 +03:00
hteppl 3de20a5734 Missing doc for field in update_key_expiry 2025-01-31 06:45:56 +03:00
Zakhar Izmaylov 23c6c903ee Update database query and key handling in admin user editor
- Modify get_keys function to return all columns in keys table
- Update admin user editor to handle full key record instead of just email
- Cast tg_id to integer in user record processing
- Adjust key display and callback data generation to use full key record
2025-01-31 02:41:40 +03:00
GitHub Actions de45f5d377 Auto-format code with Ruff using pyproject.toml 2025-01-29 04:18:09 +00:00
Zakhar Izmaylov 32ba7b0a67 Minor whitespace adjustment in database connection closing 2025-01-29 07:17:53 +03:00
GitHub Actions 6bffaab94f Auto-format code with Ruff using pyproject.toml 2025-01-29 04:15:40 +00:00