Egor
|
60a38d3ea6
|
Add files via upload
|
2026-01-07 03:18:46 +03:00 |
|
Egor
|
5355f41bef
|
Update states.py
|
2026-01-07 03:06:11 +03:00 |
|
Egor
|
0fac84aa7d
|
Update tariffs.py
|
2026-01-07 03:05:31 +03:00 |
|
Egor
|
b4e472b873
|
Add files via upload
|
2026-01-07 03:04:44 +03:00 |
|
Egor
|
6c0c3f1b79
|
Update inline.py
|
2026-01-07 03:03:55 +03:00 |
|
Egor
|
203405438f
|
Update tariff.py
|
2026-01-07 03:03:18 +03:00 |
|
Egor
|
a38c12eaa6
|
Add files via upload
|
2026-01-07 03:02:47 +03:00 |
|
Egor
|
e48ebca91e
|
Update inline.py
|
2026-01-07 02:55:26 +03:00 |
|
Egor
|
e32bf5f2c4
|
Add files via upload
|
2026-01-07 02:54:47 +03:00 |
|
Egor
|
fbb7d6c4ab
|
Update tariffs.py
|
2026-01-07 02:45:42 +03:00 |
|
Egor
|
29f967469f
|
Update tariff_purchase.py
|
2026-01-07 02:42:07 +03:00 |
|
Egor
|
541d3c903d
|
Update subscription_auto_purchase_service.py
|
2026-01-07 02:37:30 +03:00 |
|
Egor
|
f19e2b2a34
|
Update ru.json
|
2026-01-07 02:36:43 +03:00 |
|
Egor
|
3d0050139c
|
Refactor personal discount retrieval in tariff_purchase
|
2026-01-07 02:36:02 +03:00 |
|
Egor
|
0b677e4205
|
Update tariffs.py
|
2026-01-07 02:35:27 +03:00 |
|
Egor
|
71dac493d8
|
Update tariffs.py
|
2026-01-07 02:29:37 +03:00 |
|
Egor
|
fc1528532e
|
Update index.html
|
2026-01-07 02:25:48 +03:00 |
|
Egor
|
48cb19170b
|
Update miniapp.py
|
2026-01-07 02:24:30 +03:00 |
|
Egor
|
1af1919a14
|
Update miniapp.py
|
2026-01-07 02:23:58 +03:00 |
|
Egor
|
5d864d0286
|
Introduce tariff creation and editing states
Added states for creating and editing tariffs.
|
2026-01-07 02:23:21 +03:00 |
|
Egor
|
a448a2c450
|
Add files via upload
|
2026-01-07 02:22:36 +03:00 |
|
Egor
|
e301d49657
|
Add tariffs button to admin keyboard
|
2026-01-07 02:21:42 +03:00 |
|
Egor
|
738216cf9f
|
Add tariff change button for tariff mode
|
2026-01-07 02:21:15 +03:00 |
|
Egor
|
7b6f646d7e
|
Update bot.py
|
2026-01-07 02:20:49 +03:00 |
|
Egor
|
3150349ffa
|
Update config.py
|
2026-01-07 02:17:18 +03:00 |
|
Egor
|
b50478eda0
|
Add files via upload
|
2026-01-07 02:16:33 +03:00 |
|
Egor
|
cff00eb515
|
Add files via upload
|
2026-01-07 02:16:00 +03:00 |
|
Egor
|
a981bf2ae0
|
Add files via upload
|
2026-01-07 02:15:16 +03:00 |
|
Egor
|
031c2b683b
|
Add files via upload
|
2026-01-07 02:14:41 +03:00 |
|
Egor
|
69ff87ab31
|
Update start.py
|
2026-01-06 22:57:21 +03:00 |
|
Egor
|
5fb0699dcb
|
Update start.py
|
2026-01-06 22:51:18 +03:00 |
|
Egor
|
3e0661da39
|
Update index.html
|
2026-01-06 21:02:20 +03:00 |
|
Egor
|
7ab9fe9ad2
|
Update .env.example
|
2026-01-06 21:01:56 +03:00 |
|
Egor
|
7c846c2f83
|
Update miniapp.py
|
2026-01-06 21:01:20 +03:00 |
|
Egor
|
163f55ec14
|
Update config.py
|
2026-01-06 21:00:04 +03:00 |
|
Egor
|
2c8e67ac82
|
Implement Freekassa webhook handler
Added support for Freekassa webhook handling and logging.
|
2026-01-06 20:59:38 +03:00 |
|
Egor
|
e9ce583eb2
|
Add files via upload
|
2026-01-06 20:59:02 +03:00 |
|
Egor
|
416908aea4
|
Add files via upload
|
2026-01-06 20:58:36 +03:00 |
|
Egor
|
6223a5d63a
|
Update bot_configuration.py
|
2026-01-06 20:57:55 +03:00 |
|
Egor
|
53a10c0640
|
Add files via upload
|
2026-01-06 20:56:44 +03:00 |
|
Egor
|
7c2408209d
|
Add files via upload
|
2026-01-06 20:54:46 +03:00 |
|
Egor
|
9fbc3a8312
|
Add FreekassaPayment model for payment processing
|
2026-01-06 20:54:18 +03:00 |
|
Egor
|
dff08cbad2
|
Add create_freekassa_payments_table function
|
2026-01-06 20:53:55 +03:00 |
|
Egor
|
4b74ae12ad
|
Merge pull request #2233 from BEDOLAGA-DEV/main
w
|
2026-01-04 17:24:01 +03:00 |
|
PEDZEO
|
258a4a5cb4
|
Merge pull request #2230 from BEDOLAGA-DEV/buttons
Buttons
|
2026-01-03 14:41:17 +03:00 |
|
Egor
|
2cd2147464
|
Merge pull request #2231 from Gy9vin/main
Фиксы
|
2026-01-02 19:26:52 +03:00 |
|
Mikhail
|
c5efc7ce06
|
Merge branch 'BEDOLAGA-DEV:main' into main
|
2026-01-02 19:25:34 +03:00 |
|
gy9vin
|
9cd5d8e0b9
|
Фикс промокодов
|
2026-01-02 19:23:52 +03:00 |
|
Egor
|
31d538fbcf
|
Merge pull request #2229 from Gy9vin/main
Фиксы
|
2026-01-02 19:01:26 +03:00 |
|
gy9vin
|
2156f630dc
|
Добавлена опция "только для первой покупки" в промокоды
- models.py: добавлено поле first_purchase_only в PromoCode
- universal_migration.py: миграция для добавления колонки first_purchase_only
- promocodes.py: добавлен хендлер toggle_promocode_first_purchase, отображение статуса в управлении промокодом
- promocode.py: обработка ошибки "not
|
2026-01-02 16:40:04 +03:00 |
|