Commit Graph

  • bc5d832e0d fix: guard user detail API calls with RBAC permission checks Fringg 2026-02-25 04:29:35 +03:00
  • 85c93158fb refactor: replace role/policy modals with separate pages Fringg 2026-02-25 04:20:37 +03:00
  • 56188b1f8a fix: RBAC policies page role handling and permission gates Fringg 2026-02-25 04:07:13 +03:00
  • 4c9c3992ab fix: RBAC frontend type mismatches and translations Fringg 2026-02-25 03:40:54 +03:00
  • c4e3211baa fix: add missing onError handlers on RBAC mutations Fringg 2026-02-25 03:17:12 +03:00
  • 874ee2682e feat: add RBAC permission system to admin cabinet frontend Fringg 2026-02-25 03:02:52 +03:00
  • 48be067d1b feat: add per-channel disable settings and global settings to channel admin Fringg 2026-02-25 00:24:36 +03:00
  • 0af7ef35ef Merge pull request #236 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-24 06:38:36 +03:00
  • 977c413b44 chore(main): release 1.20.0 github-actions[bot] 2026-02-24 03:38:07 +00:00
  • bd72240259 Merge pull request #235 from BEDOLAGA-DEV/dev Egor 2026-02-24 06:37:45 +03:00
  • 5a55892145 feat: add channel edit in admin, hide subscribed channels in blocking screen Fringg 2026-02-24 03:12:12 +03:00
  • a767fe96d3 feat: add multi-channel subscription blocking UI and admin management Fringg 2026-02-24 02:50:52 +03:00
  • 8ea9a1d6a0 Merge pull request #234 from BEDOLAGA-DEV/main Egor 2026-02-23 23:38:14 +03:00
  • 3ba30fa456 Merge pull request #233 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-23 21:33:14 +03:00
  • c1c6e98ee1 chore(main): release 1.19.1 github-actions[bot] 2026-02-23 18:32:32 +00:00
  • 06f68c76bc Merge pull request #232 from BEDOLAGA-DEV/dev Egor 2026-02-23 21:31:48 +03:00
  • 67bacd3e7a fix: correct memory display to use actual usage instead of cache-inclusive Fringg 2026-02-23 19:27:18 +03:00
  • e8acfee3e4 fix: remove double URL-decode in extractTelegramUserId Fringg 2026-02-23 18:13:02 +03:00
  • ee6ec5959c fix: detect Telegram account switch across tab closes Fringg 2026-02-23 17:53:47 +03:00
  • d1043e83ea fix: add max attribute to expected referrals input Fringg 2026-02-23 17:27:34 +03:00
  • 03ad255bf1 perf: add Zustand selectors to prevent cascading re-renders Fringg 2026-02-23 17:15:30 +03:00
  • 30ece694d4 perf: fix render cycle in useBranding and conditional polling Fringg 2026-02-23 17:15:20 +03:00
  • 7cf72735ec fix: plug memory leaks in blob URLs and traffic cache Fringg 2026-02-23 17:15:11 +03:00
  • 17b2f2e903 perf: extract Twemoji options to module-level const Fringg 2026-02-23 17:15:03 +03:00
  • 860493058a perf: fix GPU-heavy CSS patterns Fringg 2026-02-23 17:14:57 +03:00
  • 9a84e13e6c perf: fix critical WebGL GPU resource leaks in Aurora Fringg 2026-02-23 17:14:47 +03:00
  • 0b4e8253aa fix: render newlines in tariff description Fringg 2026-02-23 16:23:33 +03:00
  • ed65c29bac fix: parse raw query string for deep link params to avoid double-decode Fringg 2026-02-23 15:59:43 +03:00
  • 65add9a111 fix: preserve + chars in deep link URL params for crypto links Fringg 2026-02-23 15:50:37 +03:00
  • 321bedcb61 fix: stack promo offer discounts with promo group discounts Fringg 2026-02-23 15:44:23 +03:00
  • 91d567f9cc fix: add resend email cooldown and allow email change for all auth types Fringg 2026-02-23 15:44:16 +03:00
  • 62709a3a63 Merge pull request #230 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-19 02:14:46 +03:00
  • 7beac4adae chore(main): release 1.19.0 github-actions[bot] 2026-02-18 23:14:32 +00:00
  • 9bb66f014a Merge pull request #229 from BEDOLAGA-DEV/dev Egor 2026-02-19 02:14:10 +03:00
  • 2b2ead837c feat: add referral code persistence across all auth methods Fringg 2026-02-18 23:59:32 +03:00
  • d9e295e9a1 Merge pull request #228 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-18 10:03:57 +03:00
  • 7a01540461 chore(main): release 1.18.0 github-actions[bot] 2026-02-18 06:57:28 +00:00
  • 12204b6925 Merge pull request #227 from BEDOLAGA-DEV/dev Egor 2026-02-18 09:56:56 +03:00
  • 271a005e87 feat: show traffic reset info in subscription card Fringg 2026-02-18 09:41:36 +03:00
  • cfe9f642d8 feat: show traffic reset period on tariff cards Fringg 2026-02-18 09:36:39 +03:00
  • 19e62fccf1 fix: rename Серверы to Локации in subscription card Fringg 2026-02-18 09:29:44 +03:00
  • 0fac3689e5 fix: remove server/location count from tariff cards and confirmation Fringg 2026-02-18 09:28:43 +03:00
  • ecc089da64 fix: show locations count instead of servers on tariff cards Fringg 2026-02-18 09:25:44 +03:00
  • 98ab1099b9 fix: remove duplicate min withdrawal amount on referral page Fringg 2026-02-18 09:18:40 +03:00
  • 96f9a719fd fix: hide empty blocks in connection installation guide Fringg 2026-02-18 09:17:10 +03:00
  • 8207368ef7 fix: use correct translation key for inactive campaign badge Fringg 2026-02-18 06:53:16 +03:00
  • 959f89266b feat: partner-campaign integration in admin UI Fringg 2026-02-18 06:47:07 +03:00
  • 76d20fdb1a feat: admin partner settings page, partner section visibility toggle, custom requisites text Fringg 2026-02-18 04:12:19 +03:00
  • 9cf8e095b8 feat: show blocked_count in broadcast admin UI Fringg 2026-02-17 18:37:45 +03:00
  • 74c4c87ec0 refactor: extract shared withdrawal utils and fix status badge fallbacks Fringg 2026-02-17 12:42:42 +03:00
  • 9b2742ff3a fix: add missing cancelled filter key to withdrawal i18n in all locales Fringg 2026-02-17 12:28:32 +03:00
  • be168a75df fix: reduce campaigns fetch limit to 100 (backend max) Fringg 2026-02-17 11:02:38 +03:00
  • a72042d807 fix: show all campaigns in assign list, add dual links and bonus details Fringg 2026-02-17 10:54:36 +03:00
  • 8b33d8224d feat: show partner campaign links with bonuses on referral page Fringg 2026-02-17 10:45:13 +03:00
  • 2efce0eb03 fix: stop WS reconnect loop on auth rejection (code 1008) Fringg 2026-02-17 10:36:38 +03:00
  • 062976180c refactor: convert partner/withdrawal modals to separate pages Fringg 2026-02-17 10:28:32 +03:00
  • 779fbf0dc6 feat: add partner management and withdrawal admin pages Fringg 2026-02-17 09:51:48 +03:00
  • 1c1d72f7f0 Merge pull request #226 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-17 07:25:40 +03:00
  • cecaa4bacc chore(main): release 1.17.0 github-actions[bot] 2026-02-17 04:01:32 +00:00
  • aa8262d16c Merge pull request #225 from BEDOLAGA-DEV/dev Egor 2026-02-17 07:01:11 +03:00
  • e0dd21fd0b feat: add web campaign links — capture, auth integration, bonus UI Fringg 2026-02-17 06:44:10 +03:00
  • 850124f469 Merge pull request #223 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-16 07:32:27 +03:00
  • 003071dd6b chore(main): release 1.16.1 github-actions[bot] 2026-02-16 04:32:01 +00:00
  • 820001458b Merge pull request #222 from BEDOLAGA-DEV/dev Egor 2026-02-16 07:31:43 +03:00
  • fc7ee6abfe fix: move cabinet_branding to sessionStorage and add WebGL availability check Fringg 2026-02-16 07:25:06 +03:00
  • 8a07fad7ed Merge pull request #221 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-16 02:20:58 +03:00
  • e2f20c5781 chore(main): release 1.16.0 github-actions[bot] 2026-02-15 23:20:26 +00:00
  • 44fe3cec2c Merge pull request #220 from BEDOLAGA-DEV/dev Egor 2026-02-16 02:20:07 +03:00
  • 54f1483312 fix: prevent button settings cards from overflowing in admin panel Fringg 2026-02-16 02:10:52 +03:00
  • 22bda66e81 fix: wheel lands on correct prize sector for Stars payment spins Fringg 2026-02-16 02:06:23 +03:00
  • bbe0fe0f04 docs: rewrite README with correct Caddy proxy config and step-by-step installation guide Fringg 2026-02-16 01:50:50 +03:00
  • 150a1b2dba fix: normalize all API responses, add error handling and reset confirmation Fringg 2026-02-13 00:41:00 +03:00
  • 1a0a5ff453 feat: add per-button enable/disable toggle and custom labels per locale Fringg 2026-02-12 23:42:58 +03:00
  • e586129c37 feat: add 'no color' option for button style customization Fringg 2026-02-12 23:25:49 +03:00
  • b2898730b9 feat: add ButtonsTab for per-section button style customization Fringg 2026-02-12 23:16:08 +03:00
  • c244c29448 Merge pull request #219 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-12 21:13:12 +03:00
  • 511115d3a1 chore(main): release 1.15.0 github-actions[bot] 2026-02-12 18:12:14 +00:00
  • 88cc0d933e Merge pull request #218 from BEDOLAGA-DEV/dev Egor 2026-02-12 21:11:49 +03:00
  • aa5113b8e3 feat: add admin pinned messages section Fringg 2026-02-12 19:33:18 +03:00
  • efc843dfde Merge pull request #217 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-12 03:08:11 +03:00
  • cc1182fd7b chore(main): release 1.14.1 github-actions[bot] 2026-02-12 00:07:00 +00:00
  • 96e24bf772 Merge pull request #216 from BEDOLAGA-DEV/dev Egor 2026-02-12 03:06:39 +03:00
  • a0b10e688c fix: allow email change for unverified emails without code verification Fringg 2026-02-11 18:28:49 +03:00
  • 1d6ec70116 fix: handle unlimited traffic package selection and button text Fringg 2026-02-11 18:20:21 +03:00
  • 7c3f42dbaf Merge pull request #214 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-11 06:11:23 +03:00
  • 0c756eda4e chore(main): release 1.14.0 github-actions[bot] 2026-02-11 03:10:57 +00:00
  • db1b7e7eea Merge pull request #213 from BEDOLAGA-DEV/dev Egor 2026-02-11 06:10:33 +03:00
  • 2964236cdc refactor: replace forgot password modal with inline screen, fix Safari iOS animation jank Fringg 2026-02-11 06:06:22 +03:00
  • d596b05048 fix: remove redundant subtitle and register hint from login page Fringg 2026-02-11 05:54:49 +03:00
  • fc0dd39550 fix: use openTelegramLink for CryptoBot payment to open invoice in Telegram Fringg 2026-02-11 05:50:31 +03:00
  • dcfd362c43 refactor: replace ChangeEmailModal with inline email change flow in Profile Fringg 2026-02-11 05:42:47 +03:00
  • 45cbfb5ecb feat: compact login page with collapsible email, icon OAuth row, safe areas Fringg 2026-02-11 05:29:19 +03:00
  • a744b41910 fix: harden OAuth login flow — open redirect, path traversal, info leak Fringg 2026-02-11 02:58:04 +03:00
  • f74e316161 fix: guard oauthProviders with Array.isArray to prevent TypeError on Login page Fringg 2026-02-11 02:42:32 +03:00
  • 6bf0af4ff3 fix: remove colored background from logo on login page Fringg 2026-02-11 01:43:52 +03:00
  • db3d961185 Update package-lock.json Egor 2026-02-10 07:39:04 +03:00
  • 069090a634 fix: restore package-lock.json for CI (npm ci requires it) Fringg 2026-02-10 07:35:04 +03:00
  • 687e90550b chore: remove package-lock.json from tracking Fringg 2026-02-10 04:31:52 +03:00
  • 75c830ad0b Merge pull request #211 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-02-09 23:07:48 +03:00
  • 0c273397f0 chore(main): release 1.13.0 github-actions[bot] 2026-02-09 20:06:42 +00:00