Commit Graph

  • 94b0787cad feat: use i18n 3252a8 2026-04-26 12:34:16 +03:00
  • 9c499fe3c2 feat: add caddy docker compose example 3252a8 2026-04-24 23:16:31 +03:00
  • 7e26f9da9b feat: automatic merge two paid subs (email and tg) 3252a8 2026-04-24 23:07:57 +03:00
  • 778615a97f feat: tune web app visual 3252a8 2026-04-24 22:35:55 +03:00
  • 651572f15f refactor: show tg avatar in detached browser 3252a8 2026-04-24 21:31:58 +03:00
  • 5ccb8ddabe refactor: promo and email bruteforce defence 3252a8 2026-04-24 21:18:29 +03:00
  • 86f944e544 feat: tune web app visual 3252a8 2026-04-24 21:04:53 +03:00
  • bc29f5ebd6 feat: promocode and ref in web app 3252a8 2026-04-24 13:52:53 +03:00
  • 9a84be85c6 feat: move tg bot interaction keyboard to separate command, show only web app and support buttons by default 3252a8 2026-04-24 12:43:21 +03:00
  • c08ac854b2 fix: get email from panel if exist, tune webapp visual 3252a8 2026-04-24 11:14:50 +03:00
  • 807a8933b9 feat: email login, smtp codes 3252a8 2026-04-23 21:20:32 +03:00
  • b9cb1fec06 feat: tune webapp visual, use telegram widget for login 3252a8 2026-04-23 14:06:21 +03:00
  • eab803652b fix: tg bot wont start 3252a8 2026-04-22 22:44:19 +03:00
  • 259d0646bc fix: tune webapp visual and fix some errors 3252a8 2026-04-22 22:35:10 +03:00
  • 4f1b7d0832 feat: web app 3252a8 2026-04-22 16:00:55 +03:00
  • 1aa529ab23 Remove GitHub Actions and stale GHCR defaults 3252a8 2026-04-22 15:19:54 +03:00
  • a46502380c Remove locales volume from bot 3252a8 2026-04-03 20:49:14 +03:00
  • 85c276bcf5 Setup ghcr v3.0.0 3252a8 2026-04-03 20:36:34 +03:00
  • 1c121957aa Merge pull request #163 from kavore/dev v2.7.0 kavoreandGitHub 2026-02-20 12:33:49 +03:00
  • 55f8db11ce Add setup instructions 3252a8 2026-02-15 18:58:52 +03:00
  • 5d00124ca0 fix(users): update referral code handling to ensure uniqueness and proper formatting kavore 2026-02-12 16:44:14 +03:00
  • b164fbd9bb refactor(payments): enhance payment processing logic and error handling kavore 2026-02-12 15:58:16 +03:00
  • f1620a784b refactor(promo): streamline discount consumption logic kavore 2026-02-12 15:47:52 +03:00
  • e546ba3515 fix(payments): improve YooKassa webhook processing for terminal failures kavore 2026-02-12 15:23:12 +03:00
  • d39e781203 feat(payments): implement server-side price resolution for subscription payments kavore 2026-02-12 15:09:04 +03:00
  • b5dfaf8188 Merge pull request #165 from Snowy-Fluffy/fix-alembic kavoreandGitHub 2026-02-12 10:50:28 +03:00
  • 0bd3d70e12 feat(logging): add LOG_ADMIN_HIDE setting and update logging functionality kavore 2026-02-12 10:48:48 +03:00
  • bce3d1a046 alembic migration fix Snowy-Fluffy 2026-02-12 10:17:17 +03:00
  • 826b036724 fix(payments): enhance payment processing return values kavore 2026-02-12 09:27:44 +03:00
  • 799bd01a79 fix(payments): enhance YooKassa webhook processing and notification handling kavore 2026-02-11 23:49:58 +03:00
  • 814663a528 fix(payments): improve payment activation error handling kavore 2026-02-11 23:20:40 +03:00
  • ee9d1a3ad1 fix(promo): auto-apply discount code from start link kavore 2026-02-11 19:00:48 +03:00
  • 79af61a48e Add configurable welcome bonus days for referred signups 3252a8 2026-02-11 13:26:56 +03:00
  • 11a4d08b45 fix(promo): avoid double stars discount application kavore 2026-02-11 01:24:20 +03:00
  • 1eb2165b28 fix(users): avoid promo activation FK conflict on user deletion kavore 2026-02-10 22:14:13 +03:00
  • 69d2e2a899 Fix promo failed message when using deeplink 3252a8 2026-02-10 19:53:55 +03:00
  • 069ad967b5 Add user ref page deeplink 3252a8 2026-02-10 19:36:29 +03:00
  • 18a6b3e18d Tune users rating 3252a8 2026-02-09 10:29:40 +03:00
  • 3b9043332c Move user links to id's from buttons 3252a8 2026-02-09 10:22:06 +03:00
  • 3f22c3a531 fix(payments): enforce strict YooKassa webhook binding kavore 2026-02-09 10:17:37 +03:00
  • d94b57bd0b User card links in ratings 3252a8 2026-02-09 10:09:16 +03:00
  • 5247092ca2 Add users rating feature 3252a8 2026-02-09 10:03:55 +03:00
  • 2c618c7a6a fix(payments): hardcode RUB in user payment handlers kavore 2026-02-09 00:18:09 +03:00
  • 7622537961 fix(payments): enforce RUB as default service currency kavore 2026-02-09 00:17:22 +03:00
  • 5365df91f6 fix(env): remove unused default currency symbol setting kavore 2026-02-09 00:17:18 +03:00
  • 194295d34c fix(payments): add cancel button for Telegram Stars flow kavore 2026-02-09 00:04:05 +03:00
  • 5e9a08aeda feat(promo): add discount promo reservation timeout kavore 2026-02-08 23:27:19 +03:00
  • f870e4d8b7 feat(env): migrate database setup to alembic kavore 2026-02-08 23:27:04 +03:00
  • 8ba0e465b1 fix(start): keep welcome before menu after channel verify kavore 2026-02-08 21:55:57 +03:00
  • 0e470688a1 feat(ci): add codex PR review workflow kavore 2026-02-08 21:50:46 +03:00
  • 1e7152846b fix(i18n): add missing ru/en keys used in code kavore 2026-02-08 21:38:32 +03:00
  • e29f723486 docs(env): align .env.example and README with security changes kavore 2026-02-08 21:27:11 +03:00
  • 59d10184e8 chore(git): ignore .serena and AGENTS.md kavore 2026-02-08 21:27:07 +03:00
  • da03510a92 chore(security): replace silent exception swallowing across handlers kavore 2026-02-08 21:27:02 +03:00
  • 199c7797f5 fix(logs): redact sensitive payloads in storage and export kavore 2026-02-08 21:26:44 +03:00
  • 9a32cab718 fix(payments): enforce idempotent and verified webhook processing kavore 2026-02-08 21:26:38 +03:00
  • 4853a49112 fix(webhooks): harden webhook config and secret handling kavore 2026-02-08 21:26:30 +03:00
  • 0d637340f5 fix(env): stabilize .env parsing and add feature toggles kavore 2026-02-06 23:49:46 +03:00
  • 049789c9c5 Tune invite buttons 3252a8 2026-02-06 12:48:37 +03:00
  • 401469e276 Fix None promo bonus days in subscription activation kavore 2026-02-06 11:16:23 +03:00
  • 31e59f6339 Fix None promo bonus days in subscription activation kavore 2026-02-06 11:16:23 +03:00
  • 8dde585d49 Merge pull request #159 from kavore/dev v2.6.6 kavoreandGitHub 2026-02-03 12:18:37 +03:00
  • 3c84007f17 fix(promo): count activations on payment kavore 2026-02-03 12:05:16 +03:00
  • d11b0cabaa fix(users): handle active discounts on delete kavore 2026-02-03 11:25:53 +03:00
  • 4b5908d6cc fix(promo): Improve error handling for promo code application kavore 2026-02-02 23:55:04 +03:00
  • 5bb8f2add0 feat(promo): Integrate promo code service into subscription options kavore 2026-02-02 00:35:31 +03:00
  • 484327a032 feat(promo): Enhance promo code functionality and discount consumption logic kavore 2026-02-01 19:29:31 +03:00
  • 9ea9f571bb Merge pull request #155 from kavore/dev v2.6.5 kavoreandGitHub 2026-01-31 07:13:59 +03:00
  • 9b4a58f82f Merge pull request #154 from VAQYBIN/dev kavoreandGitHub 2026-01-28 16:18:23 +03:00
  • e6adbbece4 Merge branch 'dev' of https://github.com/VAQYBIN/remnawave-tg-shop into dev VAQYBIN 2026-01-25 20:43:20 +05:00
  • 1e79b15351 fix(promo): Исправлена ошибка с удалением промокода на скидку Исправлен баг, когда промокод на скидку не мог быть удалён, если пользователь применил скидку, но не воспользовался ей. Добавлено истечение времени действия промокода, даже если промокод на скидку уже был введён VAQYBIN 2026-01-25 20:43:01 +05:00
  • 6b74ae4a8e Update locals 3252a8 2026-01-25 10:20:54 +03:00
  • c13c01ea43 Update traffic limit info in user profile 3252a8 2026-01-25 10:16:00 +03:00
  • 48e7d3569f Fix used traffic display 3252a8 2026-01-25 10:11:16 +03:00
  • 4f3b45cbd8 Merge branch 'main' into fork-new 3252a8 2026-01-25 09:57:57 +03:00
  • 6f3c123b3a Merge pull request #153 from VAQYBIN/dev kavoreandGitHub 2026-01-24 22:15:06 +03:00
  • 4a0f763307 Delete CLAUDE.md VAQYBINandGitHub 2026-01-23 12:42:40 +05:00
  • a121d38fbb fix(payments): Исправлена ошибка с дублированием скидки для всех платёжных систем VAQYBIN 2026-01-23 00:00:16 +05:00
  • 1e8b97888a fix(promo): Исправлен баг с применением двойной скидки при оплате через CryptoBot VAQYBIN 2026-01-21 01:26:10 +05:00
  • 9ca2fe487c fix(promo): Исправлена ошибка с зацыкленностью импортов для оплат звёздами и криптой VAQYBIN 2026-01-21 01:13:26 +05:00
  • 229ce7e1e0 feat(promo): Добавлена поддержка промокодов на скидку для всех платёжных систем VAQYBIN 2026-01-21 01:09:49 +05:00
  • 39d5fd1856 chore(promo): Добавлена локализация кнопки изменения процента скидки VAQYBIN 2026-01-20 01:44:22 +05:00
  • fed1c1c960 feat(promo): Добавлена локализация при изменении процента скидки и логи при активации промокода на скидку VAQYBIN 2026-01-20 01:26:14 +05:00
  • e7df5e539c chore(promo): Добавлены локализации при создании промокодов на скидку VAQYBIN 2026-01-20 01:06:18 +05:00
  • dcc7f9eb72 fix(promo): Исправлена ошибка с дублированием скидки при использование промокода VAQYBIN 2026-01-20 00:51:05 +05:00
  • baaf5c457f fix(promo): Исправлена ошибка при применении промокода на скидку VAQYBIN 2026-01-20 00:34:17 +05:00
  • 62bf5c35a8 fix(db): Добавлены новые таблицы для хранения информации о новых и старых ценах при использовании промокодов на скидку VAQYBIN 2026-01-20 00:16:24 +05:00
  • d619afff29 test: fix ci/cd VAQYBIN 2026-01-19 04:00:10 +05:00
  • 3bf9acf4d4 feat(promo): Добавлены промокоды на скидку в процентах VAQYBIN 2026-01-19 03:50:33 +05:00
  • a7ec55d741 Merge pull request #152 from VAQYBIN/main kavoreandGitHub 2026-01-18 23:09:37 +03:00
  • 0701af0f35 feat(docs): Добавлена пошаговая инструкция в README.md по установке бота VAQYBIN 2026-01-19 01:06:44 +05:00
  • c0851c5339 Merge pull request #151 from kavore/dev v2.6.2 kavoreandGitHub 2026-01-17 23:55:25 +03:00
  • 785b6c2d41 merge kavore 2026-01-17 23:54:58 +03:00
  • cce3fd4f58 bugfix #4 kavore 2026-01-17 23:23:06 +03:00
  • 0dd6beebb2 remove nalogo and use custom client kavore 2026-01-17 21:58:12 +03:00
  • 8fb2a76698 bugfix kavore 2026-01-17 21:25:02 +03:00
  • 3d6713caa9 Merge pull request #150 from kavore/dev kavoreandGitHub 2026-01-17 21:11:41 +03:00
  • 8d8fdce519 bugfix kavore 2026-01-17 21:10:46 +03:00
  • c385a1466c added custom label kavore 2026-01-17 21:06:58 +03:00
  • 8e1fdb33d2 Merge pull request #149 from kavore/dev v2.6.1 kavoreandGitHub 2026-01-17 16:18:38 +03:00