Commit Graph

5865 Commits

Author SHA1 Message Date
Egor 60670e44a2 Merge pull request #2191 from BEDOLAGA-DEV/wc3pdx-bedolaga/add-pinned-message-feature-in-admin-menu
Add admin option to remove pinned message
2025-12-22 13:14:24 +03:00
Egor 69f1b91ce7 Add admin control to remove pinned message 2025-12-22 13:14:01 +03:00
Egor c78313b5db Merge pull request #2190 from BEDOLAGA-DEV/revert-2189-h29si7-bedolaga/add-pinned-message-feature-in-admin-menu
Revert "Prevent duplicate unknown command message after /start"
2025-12-22 13:13:27 +03:00
Egor 55a7ec6b11 Revert "Prevent duplicate unknown command message after /start" 2025-12-22 13:13:18 +03:00
Egor 41d94cd8e7 Merge pull request #2189 from BEDOLAGA-DEV/h29si7-bedolaga/add-pinned-message-feature-in-admin-menu
Prevent duplicate unknown command message after /start
2025-12-22 13:00:53 +03:00
Egor 2422f56137 Avoid unknown handler after /start commands 2025-12-22 13:00:17 +03:00
Egor bb7b95c971 Merge pull request #2188 from BEDOLAGA-DEV/revert-2187-6r14me-bedolaga/add-pinned-message-feature-in-admin-menu
Revert "Add pinned message placement control and reduce broadcast throttling"
2025-12-22 13:00:02 +03:00
Egor a17344858b Revert "Add pinned message placement control and reduce broadcast throttling" 2025-12-22 12:59:52 +03:00
Egor a45dd70531 Merge pull request #2187 from BEDOLAGA-DEV/6r14me-bedolaga/add-pinned-message-feature-in-admin-menu
Add pinned message placement control and reduce broadcast throttling
2025-12-22 12:49:05 +03:00
Egor 2bcda34f1c Add pinned message placement control and fix throttling broadcast 2025-12-22 12:48:21 +03:00
Egor ac698b3a74 Merge pull request #2186 from BEDOLAGA-DEV/revert-2185-1li4we-bedolaga/add-pinned-message-feature-in-admin-menu
Revert "Add position control for pinned messages"
2025-12-22 12:47:19 +03:00
Egor e52a47bfb3 Revert "Add position control for pinned messages" 2025-12-22 12:47:10 +03:00
Egor 47d7bdd632 Merge pull request #2185 from BEDOLAGA-DEV/1li4we-bedolaga/add-pinned-message-feature-in-admin-menu
Add position control for pinned messages
2025-12-22 12:42:12 +03:00
Egor f7be2911cd Add position control for pinned messages 2025-12-22 12:41:43 +03:00
Egor 104cf899ee Merge pull request #2184 from BEDOLAGA-DEV/revert-2183-b72kym-bedolaga/add-pinned-message-feature-in-admin-menu
Revert "Support media attachments in pinned messages"
2025-12-22 12:30:15 +03:00
Egor 6f0e3c0bfd Revert "Support media attachments in pinned messages" 2025-12-22 12:30:06 +03:00
Egor 09d8261cbf Merge pull request #2183 from BEDOLAGA-DEV/b72kym-bedolaga/add-pinned-message-feature-in-admin-menu
Support media attachments in pinned messages
2025-12-22 12:18:48 +03:00
Egor 3c9580dc30 Add pinned messages to universal migration 2025-12-22 12:18:32 +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
Egor a2586d88e1 Merge pull request #2179 from D4nilKO/main
chore: sync subscription with Remnawave on creation/replacement
2025-12-21 20:25:13 +03:00
Dxnil 0b61878de8 chore: sync subscription with Remnawave on creation/replacement 2025-12-21 17:53:16 +03:00
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