kavore
d11b0cabaa
fix(users): handle active discounts on delete
...
Ensure active_discounts cascades on user/promo removal, clean orphan rows during migration, and rely on DB cascade for user deletion.
2026-02-03 11:25:53 +03:00
kavore
4b5908d6cc
fix(promo): Improve error handling for promo code application
...
- Enhanced the logic for determining the response to users when a promo code application fails, ensuring clearer messaging based on the type of error encountered.
- Introduced specific error messages for cases where the promo code is not found or not applicable as a discount, improving user experience and clarity.
2026-02-02 23:55:04 +03:00
kavore
5bb8f2add0
feat(promo): Integrate promo code service into subscription options
...
- Enhanced the display_subscription_options and reshow_subscription_options_callback functions to accept a promo_code_service parameter for improved discount handling.
- Updated the logic to calculate and display discounted prices based on active promo codes, including support for both regular and star-based pricing.
- Modified relevant locales to include currency symbols in discount notices for better user clarity.
2026-02-02 00:35:31 +03:00
kavore
484327a032
feat(promo): Enhance promo code functionality and discount consumption logic
...
- Integrated promo code service into subscription service to streamline discount consumption during payment processing.
- Improved error handling and logging for promo code activation and usage increment.
- Updated payment services to handle discount calculations more robustly, including fallback mechanisms for invalid discount scenarios.
- Added new methods for managing promo code activations and usage in the database layer.
2026-02-01 19:29:31 +03:00
kavore and GitHub
9b4a58f82f
Merge pull request #154 from VAQYBIN/dev
...
Исправление бага при удалении промокода на скидку
2026-01-28 16:18:23 +03:00
VAQYBIN
e6adbbece4
Merge branch 'dev' of https://github.com/VAQYBIN/remnawave-tg-shop into dev
2026-01-25 20:43:20 +05:00
VAQYBIN
1e79b15351
fix(promo): Исправлена ошибка с удалением промокода на скидку
...
Исправлен баг, когда промокод на скидку не мог быть удалён, если пользователь применил скидку, но не воспользовался ей.
Добавлено истечение времени действия промокода, даже если промокод на скидку уже был введён
2026-01-25 20:43:01 +05:00
kavore and GitHub
6f3c123b3a
Merge pull request #153 from VAQYBIN/dev
...
Промокоды на скидку
2026-01-24 22:15:06 +03:00
VAQYBIN and GitHub
4a0f763307
Delete CLAUDE.md
2026-01-23 12:42:40 +05:00
VAQYBIN
a121d38fbb
fix(payments): Исправлена ошибка с дублированием скидки для всех платёжных систем
2026-01-23 00:00:16 +05:00
VAQYBIN
1e8b97888a
fix(promo): Исправлен баг с применением двойной скидки при оплате через CryptoBot
2026-01-21 01:26:10 +05:00
VAQYBIN
9ca2fe487c
fix(promo): Исправлена ошибка с зацыкленностью импортов для оплат звёздами и криптой
2026-01-21 01:13:26 +05:00
VAQYBIN
229ce7e1e0
feat(promo): Добавлена поддержка промокодов на скидку для всех платёжных систем
2026-01-21 01:09:49 +05:00
VAQYBIN
39d5fd1856
chore(promo): Добавлена локализация кнопки изменения процента скидки
2026-01-20 01:44:22 +05:00
VAQYBIN
fed1c1c960
feat(promo): Добавлена локализация при изменении процента скидки и логи при активации промокода на скидку
2026-01-20 01:26:14 +05:00
VAQYBIN
e7df5e539c
chore(promo): Добавлены локализации при создании промокодов на скидку
2026-01-20 01:06:18 +05:00
VAQYBIN
dcc7f9eb72
fix(promo): Исправлена ошибка с дублированием скидки при использование промокода
2026-01-20 00:51:05 +05:00
VAQYBIN
baaf5c457f
fix(promo): Исправлена ошибка при применении промокода на скидку
2026-01-20 00:34:17 +05:00
VAQYBIN
62bf5c35a8
fix(db): Добавлены новые таблицы для хранения информации о новых и старых ценах при использовании промокодов на скидку
2026-01-20 00:16:24 +05:00
VAQYBIN
d619afff29
test: fix ci/cd
2026-01-19 04:00:10 +05:00
VAQYBIN
3bf9acf4d4
feat(promo): Добавлены промокоды на скидку в процентах
2026-01-19 03:50:33 +05:00
VAQYBIN
0701af0f35
feat(docs): Добавлена пошаговая инструкция в README.md по установке бота
2026-01-19 01:06:44 +05:00
kavore and GitHub
c0851c5339
Merge pull request #151 from kavore/dev
...
bugfix
v2.6.2
2026-01-17 23:55:25 +03:00
kavore
785b6c2d41
merge
2026-01-17 23:54:58 +03:00
kavore
cce3fd4f58
bugfix #4
2026-01-17 23:23:06 +03:00
kavore
0dd6beebb2
remove nalogo and use custom client
2026-01-17 21:58:12 +03:00
kavore
8fb2a76698
bugfix
2026-01-17 21:25:02 +03:00
kavore and GitHub
3d6713caa9
Merge pull request #150 from kavore/dev
...
bugfix and nalogo custom label
2026-01-17 21:11:41 +03:00
kavore
8d8fdce519
bugfix
2026-01-17 21:10:46 +03:00
kavore
c385a1466c
added custom label
2026-01-17 21:06:58 +03:00
kavore and GitHub
8e1fdb33d2
Merge pull request #149 from kavore/dev
...
added nalogo
v2.6.1
2026-01-17 16:18:38 +03:00
machka pasla and kavore
29222be1fa
.env.example and docker-compose upd
2026-01-17 16:01:29 +03:00
machka pasla
08aca3b28d
Add LOG_LEVEL env config and fix Nalogo receipt trigger
2026-01-14 16:03:21 +03:00
machka pasla and GitHub
658139d607
Merge pull request #148 from machka-pasla/lknpd
...
Lknpd
2026-01-14 14:54:31 +03:00
machka pasla and GitHub
1d4abf7977
Merge branch 'dev' into lknpd
2026-01-14 14:54:11 +03:00
machka pasla
62e8bc08d5
version update
2026-01-06 12:22:30 +03:00
machka pasla
475a30caf4
added my nalog management
2026-01-05 19:43:40 +03:00
machka pasla and GitHub
c1593d7868
Merge pull request #145 from tdlcompiler/crypt4-fix
2025-12-30 07:00:41 +03:00
Denis Kartsev
0dbcfe3770
removed crypt4 prefix
...
panel api already returns a link with the prefix
2025-12-30 04:58:34 +03:00
machka pasla
e3ffb87cfc
updated crypt
2025-12-29 14:51:50 +03:00
machka pasla
b4218ec6a7
Идемпотентная обработка вебхуков YooKassa
2025-12-26 13:44:51 +03:00
machka pasla and GitHub
48f8656ef8
Merge pull request #143 from machka-pasla/dev
...
bug fix in platega
v2.6.0
2025-12-21 11:56:12 +03:00
machka pasla
cee8491b3d
bug fix
2025-12-21 11:55:49 +03:00
machka pasla and GitHub
4bc3f3b4b3
Merge pull request #142 from machka-pasla/dev
...
added severpay, platega, happ crypt4 support
2025-12-20 17:42:07 +03:00
machka pasla
adb1105621
bug fix
2025-12-20 14:40:47 +03:00
machka pasla
c8fd79e4ba
shorten hwid
2025-12-20 09:41:10 +03:00
machka pasla
52bc9f71cc
bug fix
2025-12-11 22:28:51 +03:00
machka pasla
a1d3db0e16
added happ crypt4 links
2025-12-11 22:17:43 +03:00
machka pasla
d0e34126e1
upd
2025-12-11 16:13:22 +03:00
machka pasla
c96ebea077
upd
2025-12-11 13:51:54 +03:00