Commit Graph

  • b4877965a1 Merge remote-tracking branch 'upstream/main' main v1.66.0 github-actions[bot] 2026-08-21 06:35:02 +00:00
  • 2192484b01 Merge pull request #555 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-08-20 12:40:40 +03:00
  • 8a7ef9ace0 chore(main): release 1.66.0 github-actions[bot] 2026-08-20 09:39:10 +00:00
  • 6474b28cef Merge pull request #554 from BEDOLAGA-DEV/dev Egor 2026-08-20 12:38:16 +03:00
  • a451a129fe fix(geocheck): убрать скачивание отчёта в Telegram Mini App c0mrade 2026-08-19 18:11:58 +03:00
  • 5c3031f5f5 fix(geocheck): скелетон до отрисовки отчёта и сброс зума на новом отчёте c0mrade 2026-08-19 17:58:54 +03:00
  • 5db1ffccf6 fix(geocheck): убрать полноэкранный режим в Telegram Mini App c0mrade 2026-08-19 17:33:56 +03:00
  • debe26ae35 fix(geocheck): сквозные клики через портал и safe-зоны в полноэкранном режиме c0mrade 2026-08-19 17:23:30 +03:00
  • 28e25a9292 feat(dashboard): подключение устройства прикреплено к карточке подписки c0mrade 2026-08-19 16:55:27 +03:00
  • b4e1de6152 feat(remnawave): GeoCheck ноды в админке — запуск проверки и просмотр отчёта c0mrade 2026-08-19 16:01:05 +03:00
  • f81af401f7 fix(auth): читать initData из моста Telegram, а не только из кэша SDK Fringg 2026-08-19 02:00:41 +03:00
  • acbffa4e17 fix(landing): не оставлять контакт из ссылки в адресной строке Fringg 2026-08-18 15:11:49 +03:00
  • 8d0c33bb08 Merge pull request #552 from DarkWood312/main Fringg 2026-08-18 15:11:35 +03:00
  • cb309ead51 now able to pass username | email in params Aleksandr 2026-08-17 23:18:48 +03:00
  • 714ece8250 test(tickets): закрепить перенос длинного текста в сообщении Fringg 2026-08-17 21:54:25 +03:00
  • eede5ffdfd Merge pull request #551 from Chara-Freedom/fix/ticket-long-message-wrap Fringg 2026-08-17 21:54:25 +03:00
  • 8e9bb0dc23 test(landing): закрепить отправку слага кампании при гостевой покупке Fringg 2026-08-17 21:23:35 +03:00
  • cfc2ab2f7f Merge pull request #549 from AirP0WeR/feat/campaign-slug-on-guest-purchase Fringg 2026-08-17 21:23:35 +03:00
  • 2ba6fc0f6f fix(tickets): длинный текст в сообщении уезжал за пределы карточки rabcristine 2026-08-17 09:07:53 +03:00
  • d4379fce25 feat(landing): отправлять слаг рекламной кампании при гостевой покупке airp0wer 2026-08-12 15:08:32 +03:00
  • 893b4020bd Merge pull request #548 from AirP0WeR/fix/support-ticket-errors Fringg 2026-08-11 13:44:30 +03:00
  • 533fc3073f test(support): закрепить привязку onError к мутациям тикетов Fringg 2026-08-11 13:44:00 +03:00
  • a82950126e Merge remote-tracking branch 'origin/dev' into pr-548 Fringg 2026-08-11 13:40:38 +03:00
  • d88928912a fix(support): показывать пользователю отказ бэка при создании тикета airp0wer 2026-08-10 17:38:47 +03:00
  • 9a12e002fd Merge pull request #544 from Case211/feat/home-connect-device Fringg 2026-08-07 15:27:29 +03:00
  • 39b9b8e1d2 fix(dashboard): счётчик устройств в плитке на главной Fringg 2026-08-07 15:27:17 +03:00
  • 9532819fc6 Merge remote-tracking branch 'origin/dev' into pr-544 Fringg 2026-08-07 15:24:13 +03:00
  • 3995ed8a28 Merge pull request #543 from Case211/feat/promocode-traffic-bonus Fringg 2026-08-06 02:53:11 +03:00
  • 29c9ed1a40 fix(promocodes): чекбоксы набора по значениям, трафик в списке Fringg 2026-08-06 02:53:02 +03:00
  • 1883ec9340 Merge remote-tracking branch 'origin/dev' into pr-543 Fringg 2026-08-06 02:35:35 +03:00
  • 04d3990749 Merge pull request #542 from Case211/feat/admin-delete-subscription Fringg 2026-08-06 02:25:10 +03:00
  • 415a76f7cf fix(users): показывать причину отказа при удалении подписки Fringg 2026-08-06 02:25:02 +03:00
  • fa6b57b6ed Merge remote-tracking branch 'origin/dev' into pr-542 Fringg 2026-08-06 02:22:42 +03:00
  • 02b3ffd4a0 Merge pull request #539 from off-art/feat/manual-deeplink-login Fringg 2026-08-06 02:16:11 +03:00
  • c1088325aa fix(auth): вернуть виджет после «Назад» и добить локали до четырёх Fringg 2026-08-06 02:16:02 +03:00
  • 76e10cc06c Merge remote-tracking branch 'origin/dev' into pr-539 Fringg 2026-08-06 02:13:07 +03:00
  • fdaf03feff Merge pull request #534 from BlackRaincoat/feat/sort-users-by-subscription-expiry Fringg 2026-08-06 02:11:20 +03:00
  • 2d6f8d9754 fix(admin): дополнить тип sort_by и китайскую строку сортировки Fringg 2026-08-06 02:11:14 +03:00
  • b3a3dc4ff4 Merge remote-tracking branch 'origin/dev' into pr-534 Fringg 2026-08-06 02:04:02 +03:00
  • 06c7d13883 feat(dashboard): плитка «Подключить устройство» на главной Case211 2026-08-05 00:30:40 +05:00
  • f6a64bfc1e feat(promocodes): трафик в наборе бонусов промокода Case211 2026-08-05 00:02:29 +05:00
  • eafc563128 feat(users): кнопка удаления подписки в карточке пользователя Case211 2026-08-04 23:38:20 +05:00
  • e50b10a433 Merge remote-tracking branch 'upstream/main' v1.65.0 github-actions[bot] 2026-08-04 08:28:07 +00:00
  • 596b39b765 Merge pull request #540 from BEDOLAGA-DEV/main Egor 2026-08-03 23:04:25 +03:00
  • 75424dba47 refactor(auth): consolidate three Telegram entry points into two Artem (OpenIN) 2026-08-03 18:23:16 +00:00
  • d03b9bdad7 feat(auth): allow manual opt-in for deep-link Telegram login Artem (OpenIN) 2026-08-03 17:46:28 +00:00
  • b866bebeeb Merge pull request #538 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-08-03 19:22:47 +03:00
  • 4c8e17a5a4 chore(main): release 1.65.0 github-actions[bot] 2026-08-03 16:22:13 +00:00
  • c718c4ca34 Merge pull request #537 from BEDOLAGA-DEV/feat/remnawave-3.0.0 Egor 2026-08-03 19:21:32 +03:00
  • e840ed2b60 feat(admin): панельная идентичность под Remnawave 3.0.0 Fringg 2026-08-02 19:38:11 +03:00
  • 89a9f9f70c feat: add sort by subscription expiry to user list Dmitry Lunin 2026-07-31 01:29:16 +03:00
  • 04c44c52de Merge remote-tracking branch 'upstream/main' v1.64.0 github-actions[bot] 2026-07-30 08:13:41 +00:00
  • 653d683835 fix(settings): вернуть в админку категории, которых не было в дереве Fringg 2026-07-30 01:58:05 +03:00
  • 0c1510fbfa Merge pull request #531 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-07-30 00:45:47 +03:00
  • 602b3dd1b8 chore(main): release 1.64.0 github-actions[bot] 2026-07-29 21:45:19 +00:00
  • 456cc2022b Merge pull request #530 from BEDOLAGA-DEV/dev Egor 2026-07-30 00:44:27 +03:00
  • 0f21629ba5 feat(auth): чекбоксы согласия с офертой и политикой при первой авторизации Fringg 2026-07-30 00:31:47 +03:00
  • 9a6aa1e508 Merge pull request #528 from BEDOLAGA-DEV/dev Egor 2026-07-29 23:59:22 +03:00
  • b615927283 fix(security): SRI для CDN-скрипта сканера QR Fringg 2026-07-29 22:14:32 +03:00
  • 0e4dc43335 feat(gift): QR подарка и сканирование в кабинете Fringg 2026-07-29 22:11:04 +03:00
  • 390da33914 feat(coupons): лимит на пользователя и удаление партии в кабинете Fringg 2026-07-29 22:02:07 +03:00
  • c9afea7a50 feat(branding): загрузка видео стартового меню бота Fringg 2026-07-29 21:28:48 +03:00
  • a28f1167f7 feat(lava): покупка привязкой, продукт тарифа в админке, CTA Fringg 2026-07-29 20:23:35 +03:00
  • 2dce539da2 feat(lava): автопродление Lava на странице подписки Fringg 2026-07-29 16:34:43 +03:00
  • 62aaa5d7c9 fix(admin): фиксированный телеграм-синий у свотча «Синий» вместо акцента темы Fringg 2026-07-29 14:45:36 +03:00
  • 2f04f29b68 Merge PR #526: охват сегментов и прогресс доставки на странице отправки Egor 2026-07-29 12:29:29 +03:00
  • 516399cef9 fix(i18n): существующие ключи вместо отсутствующих common.units.* на экране продления Fringg 2026-07-29 04:51:27 +03:00
  • 73cf2e265d Merge PR #524: корректная цена за месяц при выборе периода Egor 2026-07-29 04:50:40 +03:00
  • 2e3c4ba930 Merge PR #523: починка плейсхолдеров и переводов в zh/fa/en локалях Egor 2026-07-29 04:30:33 +03:00
  • c6d8c0afe0 feat(promo-offers): охват сегментов и прогресс доставки на странице отправки kewldan 2026-07-28 22:24:58 +03:00
  • 888a02f397 fix(subscription): корректная цена за месяц при выборе периода kewldan 2026-07-28 21:23:08 +03:00
  • a6a7e9fb5c docs: add runbook for the sync/build/deploy automation chillpad 2026-07-26 20:08:22 +03:00
  • b37b94c144 deploy: support private-repo downloads via gh CLI + rollback to a specific release tag chillpad 2026-07-26 17:47:40 +03:00
  • e6c1e90b87 notify: send Telegram message on new release and on workflow failure v1.63.0 chillpad 2026-07-26 17:32:07 +03:00
  • a6795e63ec release: tag builds as v<package-version> to match upstream naming chillpad 2026-07-26 17:29:09 +03:00
  • c2bfa59e2b refactor: wrap (not edit) additional-options block to avoid future merge conflicts chillpad 2026-07-26 17:27:20 +03:00
  • 96dd80f0ff auto-strip upstream CI/CD files on every sync build-20260726-133636-96dd80f chillpad 2026-07-26 16:35:03 +03:00
  • 18bf678acf remove upstream CI/CD workflows and dependabot config (not needed for private auto-sync fork) chillpad 2026-07-26 16:32:45 +03:00
  • fb1f5cf3a7 fix(i18n): починка плейсхолдеров и переводов в zh/fa/en локалях кабинета kewldan 2026-07-26 02:09:24 +03:00
  • 6236e02b4b fix: pin gh release create to fork repo explicitly build-20260725-233141-6236e02 chillpad 2026-07-26 02:06:18 +03:00
  • 3eb6e6b8d0 fix: set actual fork repo in deploy script chillpad 2026-07-26 01:59:16 +03:00
  • e86fe4d67c hide additional options block chillpad 2026-07-26 01:56:45 +03:00
  • 9f98fca2ea Merge pull request #512 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-07-25 01:30:31 +03:00
  • ebf4d2e047 chore(main): release 1.63.0 github-actions[bot] 2026-07-24 22:29:29 +00:00
  • 73f255be57 Merge pull request #510 from BEDOLAGA-DEV/dev Egor 2026-07-25 01:28:52 +03:00
  • 51d0f0431a fix(security): инлайновые regex-барьеры для CodeQL в openAppScheme и redirect.html Fringg 2026-07-25 00:32:00 +03:00
  • aa6bf44db9 fix(security): внутренний гард openAppScheme от опасных схем (CodeQL) Fringg 2026-07-25 00:20:52 +03:00
  • 17e27d3437 fix(sbp-recurring): отступ между тогглом автопродления и СБП-блоком Fringg 2026-07-24 19:23:46 +03:00
  • f448c14994 feat(sbp-recurring): СБП-оформление подписки на форме покупки тарифа Fringg 2026-07-24 19:07:23 +03:00
  • faf4c450b0 fix(sbp-recurring): компактный layout СБП-блока на десктопе Fringg 2026-07-24 17:45:11 +03:00
  • 6c6901db66 Merge PR #476: не гонять tsc при docker-сборке Fringg 2026-07-24 16:46:01 +03:00
  • b8d5df223b Merge PR #509: отправлять пустые промогруппы и описание при PATCH тарифа Fringg 2026-07-24 16:41:19 +03:00
  • 2cd494e949 Merge PR #508: различать устаревшего бота и ненастроенного на логине Fringg 2026-07-24 15:00:36 +03:00
  • 90a4a7bf67 Merge PR #507: секция вывода средств — всем реферерам Fringg 2026-07-24 14:54:57 +03:00
  • 05a7c6b02a Merge PR #506: приветствие без пустого имени для email-пользователей Fringg 2026-07-24 14:50:21 +03:00
  • 0a8b1a46d1 fix(ci): рабочий Trivy-пин, lowercase-референс образа, CodeQL v4 Fringg 2026-07-24 14:39:25 +03:00
  • 9f16e6b028 Merge PR #504: CI security — dependabot + CodeQL + npm audit + Trivy Fringg 2026-07-24 14:38:43 +03:00
  • 21ab524aa4 Merge PR #503: deep-link на iOS через top-level переход Fringg 2026-07-24 14:30:10 +03:00
  • 8b666589eb Merge PR #502: ужесточить resolveSupportContact Fringg 2026-07-24 14:21:59 +03:00
  • 2e17f8a7e0 Merge PR #505: локализовать дефолт экрана подписки на канал Fringg 2026-07-24 14:08:57 +03:00