Vladless
be74a7cadc
ruff formatting
2025-09-30 19:19:05 +03:00
Vladless
7a533dd0da
link generator/ router and vless support/ selective server billing/ traffic usage counting/ cosmetic improvements and bug fixes
2025-09-30 19:17:05 +03:00
Capybara-z
4b8bea65be
Add hook integration: cluster balancing, subscription routing, tariff menu
2025-09-16 22:09:32 +03:00
Vladless
d6b920ff4d
currency/fast flow for everyone/optimization and cache/new payment system/and more
2025-09-15 21:55:31 +03:00
Capybara-z
05c591336b
Improved hot lead logic
2025-08-29 00:06:47 +03:00
Vladless
f87da6db7a
silent mode/ wata flow/ api tracking/ refactoring
2025-08-02 21:13:50 +03:00
Vladless
5fc4ce8930
module architecture/ formatting
2025-07-31 23:42:45 +03:00
Vladless
c610fb118e
formatting/3x-ui db import/cosmetic fixes
2025-07-19 01:14:42 +03:00
Capybara-z
52aa6f81e2
fix Improve server limits and disabled servers handling
2025-07-14 22:21:04 +03:00
Capybara-z
b1c53d5fad
Improve server limits and disabled servers handling
2025-07-13 00:52:49 +03:00
Vladless
a3d8a6233a
add subgroups for gifts
2025-06-16 00:09:59 +03:00
Vladless
d4d2ff1867
ORM update and lots of improvements
2025-05-24 19:30:23 +03:00
Vladless
5ddf7f8242
ruff formatting
2025-05-09 01:34:11 +03:00
Vladislav Lisitsyn
3133cc7799
Merge branch 'main' into dev
2025-05-01 20:44:10 +03:00
Capybara-z
76ad4e5821
fix name month
...
- Отображение месяцев на русском.
2025-05-01 19:09:49 +03:00
Vladless
22121b9171
ruff formatting
2025-04-24 23:20:18 +03:00
Vladless
799c657605
refactoring/utm/fix minor bugs
2025-04-21 21:53:13 +03:00
Vladless
9474ccfb06
refactoring/notify_optimization/least_loaded_cluster for key_limit/rm args
2025-04-21 00:22:14 +03:00
Capybara-z
289e0ae5b5
fix coupons/formatted day
2025-04-19 17:24:05 +03:00
Vladless
7bd5ecc55f
remnawave in country_mode/save shortid/bug fixes
2025-04-16 22:50:19 +03:00
Capybara-z
0887e28b2b
Adding time declination
...
- Добавил новые склонения
2025-04-15 01:26:17 +03:00
Vladless
cd3b55271a
add support for RemnaWave
2025-04-10 14:51:01 +03:00
Capybara-z
a8ce3f65ee
Добавление формулы склонения.
...
- Добалвение формулы склонения
- Адаптация клонение дней к новой формуле.
2025-04-03 22:17:19 +03:00
Capybara-z
e676213102
Функция склонения дней.
...
- Добавлена функция склонения дней.
2025-04-03 10:26:47 +03:00
Vladless
4295e4b5ec
ruff, button file, castomize ping and backup
2025-03-28 20:39:06 +03:00
hteppl
1c205f4a24
Upstream
2025-03-26 02:05:24 +03:00
izzzzzi
17032811a4
Исправление сравнения tg_id в обработчике подписок. Приведение типов к int для корректной проверки идентификаторов.
2025-03-25 22:00:54 +05:00
hteppl
ff591fc387
Optimize and fix imports
2025-03-25 17:42:53 +03:00
Vladless
af497f644a
frozen_subs/restore_all_trial and more
2025-03-12 18:12:29 +03:00
izzzzzi
9c7cbe403b
Рефакторинг и оптимизация кода: улучшение импортов, форматирования и обработки уведомлений
2025-03-07 06:16:24 +05:00
Vladless
fa2d3eaa0a
minor bug fixes
2025-02-25 22:06:44 +03:00
Vladless
bded99263a
refactoring and minor improvements
2025-02-25 19:56:42 +03:00
izzzzzi
79982f5aa6
Рефакторинг и оптимизация импортов в модулях проекта
...
- Упорядочивание и группировка импортов в соответствии с PEP 8
- Удаление неиспользуемых импортов
- Перемещение локальных импортов в начало списка
- Добавление пустых строк для улучшения читаемости
- Систематизация порядка импортов в различных модулях проекта
2025-02-25 04:14:58 +05:00
Vladless
769f5eaf9a
minor improvements
2025-02-21 22:36:03 +03:00
Capybara-z
a32d9d422f
Конвертатор байтов
...
- Добавлен конвертатор байтов.
2025-02-20 20:07:58 +03:00
Vladless
4afd1668c9
add_change_domain/bug_fixes_16
2025-02-18 02:05:14 +03:00
Boris Kovalskii
b48cb94b12
small fix for show error
2025-02-16 17:27:52 +10:00
Vladless
4b503ce31a
edit_text/lots of improvements
2025-02-16 07:17:35 +03:00
Zakhar Izmaylov
310aa9bce6
Add client toggle functionality for 3x-ui servers
2025-02-14 23:06:45 +03:00
Vladless
3de049e436
NOTIFICATIONS 2.0/bug fixes and improvments
2025-02-14 00:30:06 +03:00
Vladless
7623f339bc
ruff formatting
2025-02-06 13:53:02 +03:00
Vladless
49eb0e68a1
change_location/CASHBACK/logging/bug_fixes
2025-02-02 02:11:57 +03:00
Zakhar Izmaylov
bf35156455
Remove check_online_users function and minor import reorganization
...
- Removed unused check_online_users function from notifications handler
- Reorganized imports in notifications.py and utils.py
- Fixed TimeoutError import in subscriptions.py
2025-01-31 00:08:31 +03:00
GitHub Actions
720c145aa3
Auto-format code with Ruff using pyproject.toml
2025-01-30 20:36:20 +00:00
Zakhar Izmaylov
239426f6d5
Merge branch 'main' of https://github.com/izzzzzi/Solo_bot
2025-01-30 23:35:50 +03:00
Zakhar Izmaylov
899da825cb
Refactor and improve security with cryptographically secure random generation
...
- Replace `random` module with `secrets` for cryptographically secure random choices
- Update type hints for async API methods in client.py
- Optimize file reading with aiofiles in multiple handlers
- Improve error handling and logging in various modules
- Update Python target version to 3.12 in pyproject.toml
- Remove unused imports and improve code quality
2025-01-30 22:35:09 +03:00
Capybara-z
69dcef073e
Расчет времени для исекших уведомлений для DELETE_KEYS_DELAY
...
Добавлена format_time_until_deletion для расчета времени при уведомлении когда подписка истекала.
2025-01-30 21:50:29 +03:00
Zakhar Izmaylov
bb803ab145
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
Zakhar Izmaylov
c2ba4e9ab6
Refactor server management and database interactions. Renamed get_servers_from_db to get_servers for clarity and updated related handlers to utilize session management. Refactored add_server_to_db to create_server for consistency. Improved code readability and maintainability across coupon and notification handlers by streamlining database calls and enhancing error handling.
2025-01-23 11:36:15 +03:00
Zakhar Izmaylov
a2c71a49f2
Refactor and clean up code formatting across multiple files
...
- Consolidated and simplified code formatting by removing unnecessary line breaks and improving readability in various functions.
- Updated the handling of backup file sending in backup.py for better clarity.
- Streamlined error handling and logging messages in several handlers to enhance consistency.
- Adjusted the Makefile to exclude specific files during Ruff checks and formatting.
- Made minor adjustments to function signatures and parameter handling for improved clarity and consistency.
This commit enhances code maintainability and readability without altering functionality.
2025-01-21 08:57:12 +03:00