Commit Graph

  • 9b1e26d4ec fix: switch component — replace motion with CSS transition-transform Fringg 2026-04-29 08:34:37 +03:00
  • 8044b664c3 fix: restore cabinet_last_login in user detail (now shows real data) Fringg 2026-04-29 06:46:20 +03:00
  • 8fcdbbe53e fix: remove stale cabinet_last_login field from user detail Fringg 2026-04-29 06:42:25 +03:00
  • bc37f31350 feat: subscription selector in VPN connection block for multi-tariff Fringg 2026-04-29 06:34:41 +03:00
  • 853e1c9c84 fix: user detail — separate request history sub selector, split mount effects Fringg 2026-04-29 06:22:38 +03:00
  • e1d2f8cee4 feat: show VPN connection info and subscription request history on admin user detail Fringg 2026-04-29 06:11:12 +03:00
  • 22aa8be212 Merge pull request #410 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-24 17:12:30 +03:00
  • 83d7305276 chore(main): release 1.49.0 github-actions[bot] 2026-04-24 14:12:14 +00:00
  • 3f47bc8024 Merge pull request #409 from BEDOLAGA-DEV/dev Egor 2026-04-24 17:11:14 +03:00
  • 5b1892ddbb fix: campaigns/partners filter 422 — limit=200 exceeds backend max (100) Fringg 2026-04-24 16:31:05 +03:00
  • 8e767443f0 fix: load filters independently — one API failure no longer blocks others Fringg 2026-04-24 16:22:20 +03:00
  • 161f630fd8 fix: bulk actions — modal touch targets, deleteFromPanel reset, remove dupe spacer Fringg 2026-04-24 16:16:31 +03:00
  • b01ffe3309 feat: add campaign/partner filters, delete_user action, and fix modal positioning in AdminBulkActions Fringg 2026-04-24 16:04:20 +03:00
  • 5cfbce0663 fix: regenerate FAQ editor keys on locale switch Fringg 2026-04-24 15:25:53 +03:00
  • a6850c8cbc fix: FAQ answer editor — stable keys, safe setContent, drop handler Fringg 2026-04-24 15:19:20 +03:00
  • 0adbfa50eb feat: FAQ answer editor — replace textarea with TipTap rich editor Fringg 2026-04-24 15:10:41 +03:00
  • d6918ee438 fix: info page — slug collision guard, error resilience, overflow, loyalty responsive Fringg 2026-04-24 15:07:11 +03:00
  • 656946952a feat: info pages — tab replacement, custom pages on /info, responsive fixes Fringg 2026-04-24 15:01:11 +03:00
  • c16593aeee fix: mobile/responsive issues in FAQ and info pages Fringg 2026-04-24 14:10:28 +03:00
  • 1ee0f18343 feat: FAQ pages — Q&A builder in admin, accordion view for users Fringg 2026-04-24 14:02:03 +03:00
  • 596f638cdd fix: prose content overflow on mobile — add overflow-x-auto Fringg 2026-04-24 13:51:08 +03:00
  • 3ef54adb3e fix: info page editor — locale switch no longer resets user edits Fringg 2026-04-24 08:22:16 +03:00
  • 7d6d0ba344 feat: information pages — admin editor with TipTap, public viewer Fringg 2026-04-24 08:11:20 +03:00
  • d43638b34e fix: floating action bar covering pagination — add bottom spacer when selection active Fringg 2026-04-24 07:36:33 +03:00
  • cb148d181a fix: persist checkbox selection across page changes and filter switches Fringg 2026-04-24 07:29:02 +03:00
  • e2706c7c26 fix: select-all subscriptions + per-page selector Fringg 2026-04-24 07:23:58 +03:00
  • 98871af656 fix: multi-tariff filter now works server-side + trial-only checkbox Fringg 2026-04-24 07:16:53 +03:00
  • efca40d9c8 fix: multi-tariff filter shows all users when >1 tariffs selected Fringg 2026-04-24 07:08:40 +03:00
  • c32bcfeb9e fix: floating action bar hidden behind mobile bottom nav — raise z-index + bottom padding Fringg 2026-04-24 07:04:44 +03:00
  • eeda567622 feat: second header checkbox for bulk subscription selection Fringg 2026-04-24 07:03:53 +03:00
  • 3cb15177cc fix: show sub-rows for single-subscription users + fix floating bar position Fringg 2026-04-24 06:59:55 +03:00
  • c726d3d74e feat: bulk delete subscription + fix sub-rows showing for filtered single subs Fringg 2026-04-24 06:51:21 +03:00
  • 5969c74f92 feat: devices in subscription rows, set_devices action, table columns Fringg 2026-04-24 06:36:04 +03:00
  • f13b7239a5 feat: multi-select tariff filter, select-all subscriptions, auto-expand Fringg 2026-04-24 06:20:43 +03:00
  • 9673f26469 fix: make subscription checkboxes same size as user checkboxes (h-5 w-5) Fringg 2026-04-24 06:11:43 +03:00
  • 3801c3626a fix: expand chevron invisible on accent background Fringg 2026-04-24 06:08:57 +03:00
  • 0844144e23 fix: make checkboxes visible on dark theme in bulk actions Fringg 2026-04-24 06:02:11 +03:00
  • 78b41dc338 feat: multi-tariff bulk actions UI — subscription-level selection Fringg 2026-04-24 05:49:38 +03:00
  • 161fde4301 fix: bulk actions — add tariff info to user list, fix tariff column display Fringg 2026-04-24 05:28:08 +03:00
  • 8dd5e4985f fix: bulk progress log shows generic error instead of backend message Fringg 2026-04-24 05:15:13 +03:00
  • fc8170fa1f fix: align frontend bulk action types with backend API contract Fringg 2026-04-24 04:52:30 +03:00
  • 312e0b4927 feat: bulk actions — live progress, grant subscription, error details Fringg 2026-04-24 04:40:53 +03:00
  • ebe9d9be48 fix: bulk actions frontend — selectedUserIds mapping, debounce cleanup Fringg 2026-04-24 04:24:33 +03:00
  • 1772d9632e feat: admin bulk actions page with TanStack Table Fringg 2026-04-24 04:15:28 +03:00
  • ae8504d6c3 Merge pull request #407 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-23 05:21:06 +03:00
  • 0d54e4d80b chore(main): release 1.48.0 github-actions[bot] 2026-04-23 02:20:36 +00:00
  • d0d6bbc6ad Merge pull request #406 from BEDOLAGA-DEV/dev Egor 2026-04-23 05:20:09 +03:00
  • 33f32648f0 feat: improve squad management UX — rename, swap icons, color gift button Fringg 2026-04-23 05:00:36 +03:00
  • 2d6815a88e fix: landing page currency symbol not changing with locale Fringg 2026-04-23 04:55:36 +03:00
  • 1d5ce2d4ea fix: complete is_limited status handling across all views Fringg 2026-04-23 04:04:11 +03:00
  • f68b46699c fix: limited (traffic exhausted) subscription shows as expired Fringg 2026-04-23 03:56:07 +03:00
  • e6403eb7d0 fix: gift page shows only 1 tariff when tariffs have different periods Fringg 2026-04-23 03:29:00 +03:00
  • f7587b2524 Merge pull request #405 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-22 06:18:13 +03:00
  • e371493aab chore(main): release 1.47.1 github-actions[bot] 2026-04-22 03:09:06 +00:00
  • 88c8dbcb31 Merge pull request #404 from BEDOLAGA-DEV/dev Egor 2026-04-22 06:08:34 +03:00
  • 848caba6be Merge pull request #402 from BlackRaincoat/fix/twemoji-server-names Egor 2026-04-22 06:07:25 +03:00
  • 4a9a4948b4 Merge pull request #403 from BEDOLAGA-DEV/main Egor 2026-04-22 06:06:40 +03:00
  • d75440bfe4 fix: wrap server display names with Twemoji for cross-platform emoji rendering Dmitry Lunin 2026-04-21 23:03:20 +03:00
  • bfa5f7ae7f Merge pull request #401 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-18 04:00:36 +03:00
  • 2fcec89bbf chore(main): release 1.47.0 github-actions[bot] 2026-04-18 00:58:29 +00:00
  • 52c02d5e39 Merge pull request #400 from BEDOLAGA-DEV/dev Egor 2026-04-18 03:58:03 +03:00
  • 996840f627 fix: change aurapay icon to pink gradient to avoid kassa_ai color collision Fringg 2026-04-18 00:12:15 +03:00
  • 48827e430d feat: add AuraPay payment provider to cabinet frontend Fringg 2026-04-18 00:05:56 +03:00
  • 73bea1a28a Merge pull request #399 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-16 06:11:25 +03:00
  • 7d819c6826 chore(main): release 1.46.0 github-actions[bot] 2026-04-16 03:10:37 +00:00
  • 2fd0961c03 Merge pull request #398 from BEDOLAGA-DEV/dev Egor 2026-04-16 06:10:11 +03:00
  • 4eed0f358e fix: differentiate rollypay icon from riopay (teal gradient, RY text) Fringg 2026-04-16 05:58:58 +03:00
  • 770a5803d6 feat: add RollyPay payment provider to cabinet frontend Fringg 2026-04-16 05:55:21 +03:00
  • 5cbf29a1e8 fix: add paypear payment method description to ru/en locales Fringg 2026-04-16 05:38:34 +03:00
  • 31ac511a09 feat: add PayPear payment provider to cabinet frontend Fringg 2026-04-16 05:26:09 +03:00
  • e0ed311614 chore(main): release 1.45.1 (#396) github-actions[bot] 2026-04-15 14:16:04 +03:00
  • e6cf3af846 fix: period discounts clearing, SBP default, happ cryptolink flow Egor 2026-04-15 14:13:24 +03:00
  • ac89343cc1 Dev (#394) Egor 2026-04-15 14:04:39 +03:00
  • d15c2408df fix: always send period_discounts in promo group updates Fringg 2026-04-15 04:13:53 +03:00
  • 3a865a472b fix: allow saving 0% period discount in promo groups Fringg 2026-04-15 03:40:09 +03:00
  • c80e1aff75 fix(connection): happ cryptolink flow + ui fixes (#385) Dxnil 2026-04-15 03:29:54 +03:00
  • 32dba93f1a Make SBP default and first top-up option (#389) zavul0nn 2026-04-15 03:27:47 +03:00
  • c331e5db88 Merge pull request #393 from BEDOLAGA-DEV/main Egor 2026-04-15 03:25:20 +03:00
  • 1f833dbdd5 Merge pull request #391 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend c0mrade 2026-04-13 19:47:47 +03:00
  • 06a83a01ae chore(main): release 1.45.0 github-actions[bot] 2026-04-13 16:37:55 +00:00
  • dc20d3e087 Merge pull request #390 from BEDOLAGA-DEV/dev c0mrade 2026-04-13 19:37:21 +03:00
  • 30d8d28475 fix: show API error details in menu editor save + allow tg:// URLs c0mrade 2026-04-13 17:07:29 +03:00
  • a46c89e45e feat: send campaign_slug during standalone email registration c0mrade 2026-04-13 14:43:39 +03:00
  • 3d0fc76ecd fix: subscription status badge overflow + inline password validation c0mrade 2026-04-13 14:43:29 +03:00
  • f787cc2de8 fix: add back button to AdminBanSystem page c0mrade 2026-04-13 14:43:18 +03:00
  • 7b0e6d8bc8 fix: add Object.hasOwn polyfill for old iOS/Android WebViews c0mrade 2026-04-13 14:42:26 +03:00
  • 362a69812f feat: add broadcast category selector (system/news/promo) in admin UI c0mrade 2026-04-10 17:04:22 +03:00
  • 9d15002429 Merge pull request #387 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend c0mrade 2026-04-08 18:47:15 +03:00
  • 72608fbb81 chore(main): release 1.44.2 github-actions[bot] 2026-04-08 15:43:29 +00:00
  • 608a75220f Merge pull request #386 from BEDOLAGA-DEV/dev c0mrade 2026-04-08 18:41:43 +03:00
  • e6f6713b0e fix: batch bug fixes matching backend changes c0mrade 2026-04-08 18:33:47 +03:00
  • f75d781431 Merge pull request #381 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend c0mrade 2026-04-03 19:14:02 +03:00
  • 692c7417bb chore(main): release 1.44.1 github-actions[bot] 2026-04-03 16:12:12 +00:00
  • 300cb07c58 Merge pull request #380 from BEDOLAGA-DEV/dev c0mrade 2026-04-03 19:11:43 +03:00
  • 1cf9526713 fix: complete sparkles icon in trial offer card (was showing only 1 of 3 sparkle paths) c0mrade 2026-04-03 18:36:11 +03:00
  • 207af81c95 fix: support 100% discount display + fix Telegram link widget race condition c0mrade 2026-04-03 17:23:38 +03:00
  • f06543988d Merge pull request #375 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-04-02 07:25:02 +03:00
  • e5f84eaefa chore(main): release 1.44.0 github-actions[bot] 2026-04-02 04:24:32 +00:00
  • fdb4f8237a Merge pull request #374 from BEDOLAGA-DEV/dev Egor 2026-04-02 07:23:59 +03:00
  • 7892630e3b fix: add key prop to AnimatePresence, accessibility labels, remove hardcoded fallback Fringg 2026-04-02 07:16:00 +03:00