Egor
|
5ad9fd8ae7
|
Update Dockerfile
v2.9.2
|
2025-12-21 08:25:31 +03:00 |
|
Egor
|
f9cfaa4bc1
|
Update docker-registry.yml
|
2025-12-21 08:25:21 +03:00 |
|
Egor
|
e1cc7a2e23
|
Update docker-hub.yml
|
2025-12-21 08:25:10 +03:00 |
|
Egor
|
7a0faa4b0a
|
Merge pull request #2177 from BEDOLAGA-DEV/dev5
Remnawave 2.4.0+ Api Update, Menu layout Api, Partners Stats Api, Yookassa 22%
|
2025-12-21 08:13:51 +03:00 |
|
Egor
|
a87d067133
|
Update exported_at to use timezone-aware datetime
|
2025-12-21 08:08:07 +03:00 |
|
Egor
|
42759854c2
|
Use timezone-aware datetime for calculations
|
2025-12-21 08:07:31 +03:00 |
|
Egor
|
b2027df7f3
|
Replace deprecated datetime.utcnow() with _utcnow()
Replaced deprecated datetime.utcnow() with a custom _utcnow() function to return current UTC time as naive datetime.
|
2025-12-21 08:06:52 +03:00 |
|
Egor
|
ce865a9b2a
|
Update start.py
|
2025-12-21 08:05:53 +03:00 |
|
Egor
|
7dcd11b964
|
Update contests.py
|
2025-12-21 07:53:20 +03:00 |
|
Egor
|
6482284cd8
|
Use configured timezone for contest scheduling
Refactor time handling to use configured timezone for scheduling.
|
2025-12-21 07:52:35 +03:00 |
|
Egor
|
7f8fbf069b
|
Update referral_contest_service.py
|
2025-12-21 07:52:00 +03:00 |
|
Egor
|
3e6064756e
|
Update contests.py
|
2025-12-21 07:51:21 +03:00 |
|
Egor
|
1d1a9e0d78
|
Add tables for menu layout history and button clicks
|
2025-12-21 07:18:52 +03:00 |
|
Egor
|
bc6e57765e
|
Use UTC for registration days calculation
|
2025-12-21 07:18:31 +03:00 |
|
Egor
|
16031023cb
|
Change datetime from now() to utcnow()
|
2025-12-21 07:17:52 +03:00 |
|
Egor
|
151ce092b9
|
Enhance button stats middleware with builtin callbacks
Added a set of known builtin callback data for button statistics logging.
|
2025-12-21 07:16:55 +03:00 |
|
Egor
|
01d3659ad2
|
Update stats_service.py
|
2025-12-21 07:16:24 +03:00 |
|
Egor
|
7dd0f5f7b0
|
Improve button configuration and logging
Refactor button construction and configuration handling.
|
2025-12-21 07:16:06 +03:00 |
|
Egor
|
cfd79f4b23
|
Update partner_stats_service.py
|
2025-12-21 07:15:39 +03:00 |
|
PEDZEO
|
0cd355a878
|
Merge pull request #2175 from BEDOLAGA-DEV/buttons
Buttons
|
2025-12-21 05:02:45 +03:00 |
|
Egor
|
344ff65710
|
Merge pull request #2173 from Gy9vin/main
Юкасса сдк обновление
|
2025-12-21 04:52:41 +03:00 |
|
PEDZEO
|
1b47f2aa99
|
Remove unused imports from partner_stats_service.py to streamline the code and improve readability.
|
2025-12-21 04:38:42 +03:00 |
|
PEDZEO
|
1d01a77457
|
Add global partner statistics endpoints and enhance partner-related schemas; implement detailed stats retrieval for referrers and daily statistics.
|
2025-12-21 04:35:58 +03:00 |
|
PEDZEO
|
aa669fa3cd
|
Refactor logging in ButtonStatsMiddleware and cleanup debug endpoints in menu_layout; streamline button click logging and enhance error handling.
|
2025-12-21 04:05:26 +03:00 |
|
Egor
|
e487776510
|
Update remnawave_service.py
|
2025-12-21 03:40:00 +03:00 |
|
Egor
|
9d038f7443
|
Update remnawave_api.py
|
2025-12-21 03:38:41 +03:00 |
|
PEDZEO
|
02ebcd368e
|
Improve logging in get_top_users to include detailed user data and streamline response item creation
|
2025-12-21 03:15:25 +03:00 |
|
PEDZEO
|
7e1a2998af
|
Add debug_stats endpoint to expose raw button click log data and enhance logging for user_id checks in get_top_users
|
2025-12-21 03:10:41 +03:00 |
|
Egor
|
0a5383eb80
|
Update LICENSE
|
2025-12-21 02:54:58 +03:00 |
|
PEDZEO
|
763d8f2aaa
|
Enhance logging in get_stats_by_button_type to include total record count in button_click_logs and update stats logging to info level for better visibility.
|
2025-12-21 02:54:40 +03:00 |
|
PEDZEO
|
ce11ec7c0e
|
Enhance ButtonStatsMiddleware with improved logging and error handling; log middleware activation status based on MENU_LAYOUT_ENABLED setting.
|
2025-12-21 02:17:40 +03:00 |
|
PEDZEO
|
1bb0a5c000
|
Refactor MenuLayoutStatsService to return hourly statistics as a complete list for all 24 hours, ensuring counts default to 0 when no data exists for a given hour.
|
2025-12-21 01:14:04 +03:00 |
|
gy9vin
|
2cb6dfb4aa
|
Merge branch 'main' of https://github.com/Gy9vin/remnawave-bedolaga-telegram-bot
|
2025-12-21 00:38:14 +03:00 |
|
gy9vin
|
837473b274
|
Апи для детальной статистики по конкурсу рефералов
|
2025-12-21 00:38:08 +03:00 |
|
gy9vin
|
aab32299ac
|
Детальная статистика по конкурсу рефералов.
|
2025-12-21 00:19:13 +03:00 |
|
PEDZEO
|
2a3f1bac76
|
Refactor MenuLayoutStatsService to create a dictionary for quick access to weekday statistics, ensuring all weekdays are returned with a count of 0 if no data exists.
|
2025-12-20 23:33:35 +03:00 |
|
PEDZEO
|
f4ed274623
|
Merge branch 'buttons' of https://github.com/Fr1ngg/remnawave-bedolaga-telegram-bot into buttons
|
2025-12-20 21:56:36 +03:00 |
|
PEDZEO
|
32c28aedea
|
Enhance MenuLayoutStatsService to include daily, weekly, and monthly click statistics for buttons, improving analytics capabilities in the menu layout.
|
2025-12-20 21:56:33 +03:00 |
|
PEDZEO
|
69927a4db2
|
Improve error handling and logging in MenuLayout statistics endpoints; change button click log ordering to descending.
|
2025-12-20 21:50:13 +03:00 |
|
gy9vin
|
bdc1df737b
|
Фикс автопродления и Фиксы конкурсов
|
2025-12-20 14:57:38 +03:00 |
|
gy9vin
|
c8c79ea807
|
Улучшение реферального конкурса!
|
2025-12-20 14:32:26 +03:00 |
|
PEDZEO
|
d75fc0c60f
|
Add statistics endpoints in MenuLayoutService for button clicks, including by type, hour, weekday, top users, period comparison, and user click sequences
|
2025-12-20 03:32:34 +03:00 |
|
PEDZEO
|
931b282f5b
|
Enhance button handling in MenuLayoutService to improve connect button identification and URL management
|
2025-12-20 03:27:31 +03:00 |
|
PEDZEO
|
10bc00d429
|
Merge pull request #2174 from BEDOLAGA-DEV/buttons
Buttons
|
2025-12-20 02:55:59 +03:00 |
|
PEDZEO
|
dd24b7ffde
|
Add ButtonStatsMiddleware for automatic button click logging in bot setup
|
2025-12-20 02:42:40 +03:00 |
|
PEDZEO
|
5fa627bd7f
|
Refactor subscription days calculation and update autopay property naming in main menu keyboard
|
2025-12-20 02:31:52 +03:00 |
|
PEDZEO
|
b8671ef07d
|
Refactor subscription days variable usage in MenuLayoutService to improve clarity and consistency
|
2025-12-20 02:29:41 +03:00 |
|
PEDZEO
|
7a30aa23dc
|
Update subscription parameter naming in main menu keyboard function
|
2025-12-20 02:23:55 +03:00 |
|
PEDZEO
|
a87d52f2bc
|
Update subscription placeholder naming in menu layout and adjust context variable accordingly
|
2025-12-20 02:15:51 +03:00 |
|
PEDZEO
|
5919cfff16
|
Refactor referral data retrieval and update subscription placeholder naming in menu layout
|
2025-12-20 01:55:26 +03:00 |
|