Vladless
7623f339bc
ruff formatting
2025-02-06 13:53:02 +03:00
Vladless
46e6102412
minor fixes
2025-02-02 19:40:17 +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
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
a1d051a3f1
Refactor key management functions to improve database interactions by consolidating key deletion logic into a single function. Introduce timezone-aware expiry date calculations for keys and enhance key retrieval processes across various handlers. Update the start command to utilize a dedicated function for adding connections, ensuring cleaner code and better session management.
2025-01-23 07:49:21 +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
Boris Kovalskii
1e9367ab93
optimize subscriptions
...
Get and update subscriptions faster
2025-01-15 21:05:00 +10:00
Vladless
35f214a45f
SuperNode/SyncTimeout/pytz
2025-01-14 12:16:14 +03:00
Vladless
8fdc78c2e8
FlowPayRenew/fixNotify/pay_history/custom/statistic/minorFixes
2025-01-14 04:06:55 +03:00
Zakhar Izmaylov
52d124c879
Add timeout
2025-01-11 18:43:14 +03:00
Zakhar Izmaylov
0d82294bdb
Add antiflood and lint
2025-01-10 14:51:13 +03:00
Vladless
ae22950ce3
fix_refferal/GIFTS/redirect/name_sub and more
2024-12-19 20:37:41 +03:00
Vladless
ad8d28f7f0
sub_name
2024-12-14 18:46:43 +03:00
Vladislav Lisitsyn
f65ed3eada
Merge branch 'main' into main
2024-12-14 02:02:00 +03:00
Vladless
217bb457a1
sub_name/delete user
2024-12-13 23:01:58 +03:00
Zakhar Izmaylov
76d72ba203
Migrate to ruff
2024-12-13 12:09:20 +03:00
Vladless
7c883b07f9
Revert "Merge pull request #112 from Vladless/hteppl-optimize-sources"
...
This reverts commit fa681fac92 , reversing
changes made to b31c9d2e10 .
2024-12-10 03:53:07 +03:00
hteppl
4e09e04dd9
Move keys utils into utils folder
2024-12-08 05:11:31 +03:00
hteppl
1d915f849c
Move util-related files into separated folder + refactor imports
2024-12-08 04:57:20 +03:00
Vladless
bfdf5f9f41
servers in database
2024-12-01 23:24:53 +03:00
Zakhar Izmaylov
9673f10af7
Update config
2024-11-22 21:24:55 +03:00
Vladless
d811ba5623
security update 1.0
2024-11-19 11:21:34 +03:00
Zakhar Izmaylov
601598dfd2
Add dry logging
2024-11-16 18:01:28 +03:00
Vladless
4aa521c6b9
servers in clusters/total_gb
2024-11-14 03:03:32 +03:00
Zakhar Izmaylov
1d9aa3b432
isort and black
2024-11-09 11:44:15 +03:00
Zakhar Izmaylov
b12bb33242
Migrate logging for loguru
2024-11-09 11:41:48 +03:00
Zakhar Izmaylov
1f7d0a263f
Fix logging
2024-11-09 11:33:17 +03:00
Zakhar Izmaylov
800a86c500
Refactoring and fix
2024-11-09 10:36:16 +03:00
Vladless
8f16fa4c1a
v3. Полноценные подписки
2024-11-07 07:53:29 +03:00