Commit Graph

  • 258bfd7654 fix: remove unused multiSubCount variable c0mrade 2026-03-19 21:40:51 +03:00
  • 09f467bfb3 feat: show per-subscription mini-cards on Dashboard with tariff name, traffic, devices, date c0mrade 2026-03-19 21:33:16 +03:00
  • 865a78b801 fix: hide legacy subscription card on Dashboard in multi-tariff mode c0mrade 2026-03-19 21:26:42 +03:00
  • bcbfa4191e feat: multi-tariff purchase UX - disable switch, show Buy for new tariffs, correct page title c0mrade 2026-03-19 20:47:48 +03:00
  • a0c21a11aa fix: navigation links point to /subscriptions (list page) instead of legacy /subscription c0mrade 2026-03-19 20:23:25 +03:00
  • f0d520dbaa fix: show subscriptions link on dashboard even with single subscription in multi-tariff mode c0mrade 2026-03-19 20:16:02 +03:00
  • 44d6069294 fix: correct glass theme and haptic API usage in Subscriptions page c0mrade 2026-03-19 19:35:05 +03:00
  • 820ba46cc4 feat: multi-subscription frontend support c0mrade 2026-03-19 19:26:42 +03:00
  • 84bded7974 fix: transliterate Cyrillic to Latin in news slug generation Fringg 2026-03-23 18:21:24 +03:00
  • 8299fc15a7 Merge pull request #352 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-23 16:57:47 +03:00
  • 846ea6212d chore(main): release 1.42.0 github-actions[bot] 2026-03-23 13:57:19 +00:00
  • e86de809ae Merge pull request #351 from BEDOLAGA-DEV/dev Egor 2026-03-23 16:56:44 +03:00
  • be7219ec06 feat: add delete buttons for categories and tags in combobox dropdown Fringg 2026-03-23 15:48:27 +03:00
  • 13d27a5929 fix: tag color bug, FormData interceptor, falsy id check Fringg 2026-03-23 15:36:22 +03:00
  • 4bcae6ce11 fix: add multipart/form-data header to news media upload request Fringg 2026-03-23 15:31:52 +03:00
  • 2ae01c95ae feat: add category/tag management UI with ColoredItemCombobox Fringg 2026-03-23 15:30:02 +03:00
  • 59d8b66884 fix: disable duplicate link/underline extensions from StarterKit Fringg 2026-03-23 15:04:48 +03:00
  • b7ab2cff55 fix: news section — remove duplicate title, add newspaper icon, hide views from users, fix cache invalidation Fringg 2026-03-23 15:00:11 +03:00
  • de5414f42e fix: remove duplicate news title and replace N icon with newspaper SVG Fringg 2026-03-23 14:52:17 +03:00
  • 5c0eb129f4 fix: register DOMPurify hooks once, abort featured upload, fix double drop Fringg 2026-03-23 12:43:47 +03:00
  • f788f1034c fix: isolated DOMPurify instance and correct video controls attribute Fringg 2026-03-23 12:32:04 +03:00
  • 25f3602aea fix: video not rendering — add TipTap Video extension, allow HTTP src Fringg 2026-03-23 12:11:51 +03:00
  • 74080004e8 fix: media upload security hardening from 6-agent review Fringg 2026-03-23 12:05:55 +03:00
  • 723591e5c3 feat: add media upload to news editor with drag-drop, paste, and file picker Fringg 2026-03-23 11:58:18 +03:00
  • 8d994f75d9 fix: remove animated background from news section, fix mobile borders Fringg 2026-03-23 11:23:44 +03:00
  • 38b0f4be9a fix: add news link to admin panel, prevent empty news section flash Fringg 2026-03-23 11:21:25 +03:00
  • 74e6d52fee fix: news feature security, accessibility, performance improvements Fringg 2026-03-23 11:09:52 +03:00
  • 99fc33625e feat: add news section with admin editor and public article view Fringg 2026-03-23 10:49:46 +03:00
  • eea3b6c269 Merge pull request #343 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-22 10:56:31 +03:00
  • be9c28cd14 chore(main): release 1.41.0 github-actions[bot] 2026-03-22 07:56:07 +00:00
  • 39c0d11962 Merge pull request #342 from BEDOLAGA-DEV/dev Egor 2026-03-22 10:55:40 +03:00
  • 5b12784ab8 feat: show subscription revenue and referral earnings in network stats Fringg 2026-03-22 10:31:29 +03:00
  • ebe2c3af7e fix: use dark label color on hover (white bg), light on normal (dark bg) Fringg 2026-03-22 10:26:16 +03:00
  • 0cc1cd5871 fix: use light label color for graph nodes on dark background Fringg 2026-03-22 10:18:34 +03:00
  • 2229eeecb0 fix: remove campaignUser fill color — campaign membership shown via edges Fringg 2026-03-22 10:13:56 +03:00
  • 2436060b5a fix: use white campaign edges to avoid blending with trial expired nodes Fringg 2026-03-22 10:08:42 +03:00
  • 2a57442e04 fix: make trial, campaign, and no-subscription node colors distinct Fringg 2026-03-22 10:02:17 +03:00
  • cc64f7b8ea fix: rename "Regular user" to "No subscription" in legend Fringg 2026-03-22 09:51:43 +03:00
  • 5a92484912 fix: add fill border to node-border program config Fringg 2026-03-22 09:39:19 +03:00
  • 61ca5cc53d fix: fallback to referral role fill color when subscription_status is null Fringg 2026-03-22 09:32:53 +03:00
  • b18f3fb211 feat: add fill+border dual-color nodes, radial layout, and dark labels Fringg 2026-03-22 09:25:23 +03:00
  • b289ea9c23 feat: color-code referral network nodes by subscription status Fringg 2026-03-22 09:07:32 +03:00
  • 8e59af96c5 fix: superadmin assignments show ENV badge, block UI revoke Fringg 2026-03-22 08:41:41 +03:00
  • 15f13d8682 Merge pull request #340 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-22 07:36:23 +03:00
  • cb14f18d21 chore(main): release 1.40.0 github-actions[bot] 2026-03-22 04:36:05 +00:00
  • b433149fb7 Merge pull request #339 from BEDOLAGA-DEV/dev Egor 2026-03-22 07:35:31 +03:00
  • 3e27472c8a fix: clear all cached auth state on Telegram MiniApp retry Fringg 2026-03-22 07:24:45 +03:00
  • 1538879f97 fix: clear expire timer on 410/error and reset pollInFlight on retry Fringg 2026-03-22 05:37:09 +03:00
  • e57166745c fix: prevent polling race condition and add missing zh/fa translations Fringg 2026-03-22 05:21:01 +03:00
  • 76c9d6448a feat: add QR code and command to deeplink auth fallback, fix polling on tab return Fringg 2026-03-22 05:16:56 +03:00
  • 58b1f96852 feat: show short device identifier (HWID) in device list Fringg 2026-03-22 05:06:14 +03:00
  • 9d519fb5ec fix: show error state instead of blank page on purchase-options failure Fringg 2026-03-22 04:45:19 +03:00
  • ac1550ce10 fix: use live panel traffic data in admin subscription card Fringg 2026-03-22 04:17:21 +03:00
  • 86d997d01d feat: custom broadcast buttons UI and fix stale mediaType bug Fringg 2026-03-22 01:54:11 +03:00
  • 3c034d2e70 fix: referral system — stop cabinet redirect to Telegram, fix deep link code handling Fringg 2026-03-21 15:06:16 +03:00
  • d2c2329d8b Merge pull request #335 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-21 03:18:39 +03:00
  • c0415082e2 chore(main): release 1.39.1 github-actions[bot] 2026-03-21 00:18:12 +00:00
  • 45bcc35b2d Merge pull request #334 from BEDOLAGA-DEV/dev Egor 2026-03-21 03:17:47 +03:00
  • a87085e2b2 Merge pull request #333 from BEDOLAGA-DEV/main Egor 2026-03-21 03:12:45 +03:00
  • c34375e579 fix: infinite reload loop on login when Telegram widget unavailable Fringg 2026-03-20 22:28:39 +03:00
  • 9eebb76f8a Merge pull request #330 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-20 07:24:01 +03:00
  • e561b6ea40 chore(main): release 1.39.0 github-actions[bot] 2026-03-20 04:21:56 +00:00
  • 795a8983c5 Merge pull request #329 from BEDOLAGA-DEV/dev Egor 2026-03-20 07:21:21 +03:00
  • accde7b720 Merge pull request #328 from BEDOLAGA-DEV/main Egor 2026-03-20 07:19:36 +03:00
  • d34f5e8559 fix: hide trial banner when subscription expired banner is active Fringg 2026-03-20 07:18:11 +03:00
  • 94c8e73787 fix: bottom nav overlap and safe area handling in referral network Fringg 2026-03-20 05:02:47 +03:00
  • 33486a09d0 fix: adapt referral network for Telegram MiniApp safe areas Fringg 2026-03-20 04:23:45 +03:00
  • 2780898d1c fix: scope selector UX, ARIA, and code quality improvements Fringg 2026-03-20 02:44:29 +03:00
  • db76cd0c64 feat: multi-select scope for referral network graph Fringg 2026-03-20 02:31:11 +03:00
  • a6faf702ec feat: redesign referral network with scope selector Fringg 2026-03-20 01:50:09 +03:00
  • 2adb0047dd feat: add partner → campaign edges with distinct color to referral network Fringg 2026-03-20 01:17:01 +03:00
  • 2b43a30ccc fix: referral network rendering — portal fix and visual tuning c0mrade 2026-03-19 11:12:05 +03:00
  • b787726d1b fix: referral network graph rendering and layout c0mrade 2026-03-19 10:24:47 +03:00
  • 7c0b8e571a fix: graph layout, node visibility and FA2 settings Fringg 2026-03-19 09:18:11 +03:00
  • fd9a47ecda fix: position page below AppShell header, wait for container size Fringg 2026-03-19 09:04:55 +03:00
  • 6f58a0ce5d fix: defer Sigma init with requestAnimationFrame to prevent no-height crash Fringg 2026-03-19 08:56:31 +03:00
  • 3434073d7c fix: resolve Sigma container height error on page load Fringg 2026-03-19 08:51:45 +03:00
  • 4ebd85b65d fix: fullscreen layout and filter dropdown positioning Fringg 2026-03-19 08:43:39 +03:00
  • ea143fdbc9 fix: redesign top bar and filter panel for mobile Fringg 2026-03-19 08:30:32 +03:00
  • 818557f57d fix: improve graph spacing, mobile layout, and Telegram viewport Fringg 2026-03-19 08:20:38 +03:00
  • 0f756d633d fix: remove dead store code and add search input maxLength Fringg 2026-03-19 08:08:18 +03:00
  • 235eaec85f feat: add referral network graph visualization page Fringg 2026-03-19 07:56:01 +03:00
  • 84f0e4e9b4 feat: add media attachment support for admin ticket replies Fringg 2026-03-19 06:39:05 +03:00
  • 65894d4e35 Merge pull request #327 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-18 23:35:13 +03:00
  • 256fce9f98 chore(main): release 1.38.0 github-actions[bot] 2026-03-18 20:34:52 +00:00
  • c885fedb72 Merge pull request #326 from BEDOLAGA-DEV/dev Egor 2026-03-18 23:34:24 +03:00
  • 6c3286abbe Merge pull request #325 from BEDOLAGA-DEV/main Egor 2026-03-18 23:33:00 +03:00
  • aa8fbd1e23 feat: clickable user link to user card in admin payments Fringg 2026-03-18 23:30:18 +03:00
  • 4a33a61641 fix: handle long promo group names with truncation and flex-wrap Fringg 2026-03-18 22:52:32 +03:00
  • c579abe6a3 feat: display user promo group badge on dashboard Fringg 2026-03-18 22:49:24 +03:00
  • a3a6fad9b7 feat: display manual admin top-ups in sales statistics Fringg 2026-03-18 22:40:11 +03:00
  • da29e523b9 Merge pull request #324 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-18 18:25:42 +03:00
  • cabab3ebfc chore(main): release 1.37.1 github-actions[bot] 2026-03-18 15:25:22 +00:00
  • 15d31c1457 Merge pull request #323 from BEDOLAGA-DEV/dev Egor 2026-03-18 18:24:50 +03:00
  • 6a32bf3590 Merge pull request #322 from BEDOLAGA-DEV/main Egor 2026-03-18 18:22:05 +03:00
  • 18b860533c fix: add tooltip text color for dark theme in landing stats charts Fringg 2026-03-18 18:00:39 +03:00
  • d640cc1a04 fix: add tooltip text color for dark theme in all charts Fringg 2026-03-18 17:59:12 +03:00
  • c5f621b399 fix: load telegram-web-app.js asynchronously to prevent page blocking Fringg 2026-03-18 16:41:17 +03:00
  • e16ad91c17 Merge pull request #321 from BEDOLAGA-DEV/release-please--branches--main--components--cabinet-frontend Egor 2026-03-18 06:08:37 +03:00
  • 4ce242114e chore(main): release 1.37.0 github-actions[bot] 2026-03-18 03:08:18 +00:00