Commit Graph

1574 Commits

Author SHA1 Message Date
Egor
34878a2ef3 Merge pull request #2197 from BEDOLAGA-DEV/dev5
Caddy Token auth
2025-12-22 15:33:36 +03:00
Egor
66092af999 Update maintenance_service.py 2025-12-22 15:29:46 +03:00
Egor
c7eabdf90e Update remnawave_service.py 2025-12-22 15:29:21 +03:00
Egor
ee6f4b35b0 Update subscription_service.py 2025-12-22 15:29:02 +03:00
Egor
7aea87a227 Update remnawave_api.py 2025-12-22 15:28:23 +03:00
Egor
a2b039d092 Update config.py 2025-12-22 15:28:02 +03:00
Egor
f2d2c0a8a4 Merge pull request #2196 from BEDOLAGA-DEV/dev5
Remnawave Api Update / Pinned Massages
2025-12-22 15:18:18 +03:00
Egor
ea3033a088 Update validators.py 2025-12-22 15:11:23 +03:00
Egor
07f445b485 Update pinned_messages.py 2025-12-22 15:01:26 +03:00
Egor
a94cb355aa Add files via upload 2025-12-22 14:56:16 +03:00
Egor
9f14ae67da Update __init__.py 2025-12-22 14:48:14 +03:00
Egor
44247dee03 Update app.py 2025-12-22 14:47:40 +03:00
Egor
c66af415d5 Add files via upload 2025-12-22 14:46:51 +03:00
Egor
6b2d7618a7 Add files via upload 2025-12-22 14:45:27 +03:00
Egor
866fa56f5b Add files via upload 2025-12-22 14:43:58 +03:00
Egor
ea48036010 Update messages.py 2025-12-22 14:43:22 +03:00
Egor
4077b2a032 Update admin.py 2025-12-22 14:42:52 +03:00
Egor
a69500ce91 Update states.py 2025-12-22 14:42:23 +03:00
Egor
9a1e57a764 Update remnawave_service.py 2025-12-22 14:08:44 +03:00
Egor
88657dd3e2 Update remnawave_service.py 2025-12-22 14:03:33 +03:00
Egor
85d4c9c208 Add files via upload 2025-12-22 13:57:37 +03:00
Egor
2bda60cd18 Update messages.py 2025-12-22 13:56:52 +03:00
Egor
73e5e1b5a3 Update pinned_message_service.py 2025-12-22 13:56:15 +03:00
Egor
0951c9f6dd Add one-time pinned message delivery mode 2025-12-22 13:32:34 +03:00
Egor
1d72419243 Merge pull request #2181 from BEDOLAGA-DEV/dev5
fix: promo info button in menu
2025-12-22 11:50:49 +03:00
Egor
ae420a592a Update menu.py 2025-12-22 11:47:42 +03:00
Dxnil
0b61878de8 chore: sync subscription with Remnawave on creation/replacement 2025-12-21 17:53:16 +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