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
Zakhar Izmaylov
8ce7ee0ce0
Optimize import statements and remove unused imports across multiple files
...
This commit focuses on cleaning up import statements by:
- Removing unused imports
- Organizing import order
- Removing redundant imports
- Ensuring consistent import style across different modules
2025-01-29 07:15:20 +03:00
Zakhar Izmaylov
0890d326a4
Refactor trial management function names for clarity. Renamed set_trial to update_trial in database.py and updated all related handler calls in start.py, admin_user_editor.py, and trial_key.py to reflect this change. This improves code readability and consistency across the codebase.
2025-01-23 12:03:01 +03:00
Zakhar Izmaylov
5a0b157529
Merge branch 'main' of https://github.com/izzzzzi/Solo_bot
2025-01-23 12:00:10 +03:00
Zakhar Izmaylov
5be5cd33f7
Implement new database functions for server and coupon management. Added check_server_name_by_cluster, get_coupon_details, get_referral_by_referred_id, and get_all_keys to enhance data retrieval capabilities. Updated handlers to utilize these new functions, improving code clarity and maintainability. Refactored existing database calls in start.py, utils.py, and keys.py for consistency and better session management.
2025-01-23 11:58:35 +03:00
GitHub Actions
589851ae2c
Auto-format code with Ruff using pyproject.toml
2025-01-23 08:40:44 +00:00
Zakhar Izmaylov
f83a3a15a9
Merge branch 'main' of https://github.com/izzzzzi/Solo_bot
2025-01-23 11:40:25 +03:00