Commit Graph

  • d119a76ae6 Add incremental loading to manager and client lists Ruslan Bakiev 2026-04-06 11:49:38 +07:00
  • 7c5d0967a0 Adjust manager dock width Ruslan Bakiev 2026-04-06 11:41:49 +07:00
  • a352e40b95 Restructure manager navigation Ruslan Bakiev 2026-04-06 11:38:47 +07:00
  • 55b0028ddb Simplify bonus account page Ruslan Bakiev 2026-04-06 11:34:07 +07:00
  • 77b98539ea Refine manager calendar cards Ruslan Bakiev 2026-04-06 11:32:49 +07:00
  • 6a3d69e1e8 Refine bonus account detail card Ruslan Bakiev 2026-04-06 11:29:23 +07:00
  • d7dad079db Move manager tabs above content canvas Ruslan Bakiev 2026-04-06 11:27:51 +07:00
  • 821fc5d019 Align checkout section order Ruslan Bakiev 2026-04-06 11:25:34 +07:00
  • 50a02c6593 Separate manager page tabs from hero Ruslan Bakiev 2026-04-06 11:20:07 +07:00
  • 606ed6c356 Remove order item table headers Ruslan Bakiev 2026-04-06 11:18:16 +07:00
  • c4f9f0b6dc Simplify bonus manager cards Ruslan Bakiev 2026-04-06 11:14:39 +07:00
  • 4a6871ecac Simplify order and cart cards Ruslan Bakiev 2026-04-06 11:12:10 +07:00
  • 2b6ef46e65 Simplify page and card surfaces Ruslan Bakiev 2026-04-06 11:01:52 +07:00
  • fa0648c71b Add manager bonus account pages Ruslan Bakiev 2026-04-06 10:58:27 +07:00
  • 714d0cc9b7 Move manager navigation to bottom dock Ruslan Bakiev 2026-04-06 10:53:15 +07:00
  • 453092c289 Simplify order and client detail layouts Ruslan Bakiev 2026-04-06 10:47:12 +07:00
  • ec9103a80d Add MAX Mini App frontend flow Ruslan Bakiev 2026-04-04 21:51:40 +07:00
  • e20565b4ae Refine order code and calendar cards Ruslan Bakiev 2026-04-04 15:27:00 +07:00
  • 309d0e78db Show only linked clients in bonus balances Ruslan Bakiev 2026-04-04 15:13:21 +07:00
  • 540418c1dc Add client referral bonus manager flow Ruslan Bakiev 2026-04-04 14:59:02 +07:00
  • ad1f6b8a35 Unify order items layout across cart and orders Ruslan Bakiev 2026-04-04 14:49:34 +07:00
  • 685f84c428 Remove kanban view from manager orders Ruslan Bakiev 2026-04-04 14:47:01 +07:00
  • 570021a844 Improve Telegram Mini App auth errors Ruslan Bakiev 2026-04-04 14:37:45 +07:00
  • 254fa45ced Refine order list layout and client card Ruslan Bakiev 2026-04-04 14:30:50 +07:00
  • 3bee6c370a Add Telegram Mini App login flow Ruslan Bakiev 2026-04-04 14:21:31 +07:00
  • 9017555722 Simplify order statuses and manager actions Ruslan Bakiev 2026-04-04 14:01:46 +07:00
  • 2f828cd164 Add unified order summary card Ruslan Bakiev 2026-04-04 13:52:01 +07:00
  • 2a5e38f488 Fix order detail routing and loading Ruslan Bakiev 2026-04-04 13:45:39 +07:00
  • 4fe3f72579 Add manager order kanban view Ruslan Bakiev 2026-04-04 11:20:51 +07:00
  • 8c5e95b730 Edit order pricing inline Ruslan Bakiev 2026-04-04 11:16:16 +07:00
  • 7dc0f59ffb Simplify order detail layout Ruslan Bakiev 2026-04-04 11:05:31 +07:00
  • 691990f992 Add mock order status timeline Ruslan Bakiev 2026-04-04 10:42:40 +07:00
  • c4ce422221 Add user and manager order detail pages Ruslan Bakiev 2026-04-04 10:36:05 +07:00
  • 67e377fbe0 Filter zero bonus balances Ruslan Bakiev 2026-04-04 10:31:39 +07:00
  • 3eec898706 Simplify bonus and order detail views Ruslan Bakiev 2026-04-04 10:27:21 +07:00
  • 7b7750a5af Move manager tabs into hero Ruslan Bakiev 2026-04-04 10:22:35 +07:00
  • a4b3e195c7 Render telegram avatars in user cards Ruslan Bakiev 2026-04-04 10:13:50 +07:00
  • 354e8b1e64 Strip manager user cards Ruslan Bakiev 2026-04-04 09:59:41 +07:00
  • 504f66982f Simplify manager user cards Ruslan Bakiev 2026-04-04 09:48:43 +07:00
  • ad0bae79e8 Support super manager access Ruslan Bakiev 2026-04-04 09:41:36 +07:00
  • ecd92ef7e4 Restructure manager navigation and views Ruslan Bakiev 2026-04-04 09:29:16 +07:00
  • 264b88bcee Back cart with GraphQL storage Ruslan Bakiev 2026-04-04 09:08:51 +07:00
  • f1ee0850c9 Keep cart rules identical for all users Ruslan Bakiev 2026-04-04 08:57:36 +07:00
  • e2fba1da4e Relax cart checks for managers Ruslan Bakiev 2026-04-04 08:52:30 +07:00
  • 60f8b863a2 Simplify manager section layouts Ruslan Bakiev 2026-04-04 08:45:53 +07:00
  • 26b44f30bf Unify section search headers Ruslan Bakiev 2026-04-04 08:39:01 +07:00
  • 1c2070b8d8 Simplify manager cabinet flows Ruslan Bakiev 2026-04-03 19:23:08 +07:00
  • 1c19b06451 Merge manager tools into main cabinet Ruslan Bakiev 2026-04-03 19:01:22 +07:00
  • 541b264b95 feat(profile): add dedicated telegram success page Ruslan Bakiev 2026-04-03 18:45:40 +07:00
  • b131f33fbe Make catalog filters adjust to valid combinations Ruslan Bakiev 2026-04-03 18:38:42 +07:00
  • f941ba7192 feat(profile): show real telegram avatars in messenger chips Ruslan Bakiev 2026-04-03 18:36:25 +07:00
  • f2fb64a0b7 feat(profile): show messenger connect success state Ruslan Bakiev 2026-04-03 18:25:21 +07:00
  • 6cadd5160c feat(auth): request secure messenger start sessions Ruslan Bakiev 2026-04-03 18:12:17 +07:00
  • 93b6c51625 fix(auth): encode telegram start payload safely Ruslan Bakiev 2026-04-03 17:49:18 +07:00
  • 448ade72b8 style(catalog): move article below cart action Ruslan Bakiev 2026-04-03 16:18:42 +07:00
  • 36a88033f7 style(catalog): split configurator fields into two columns Ruslan Bakiev 2026-04-03 16:15:46 +07:00
  • 67a1708a7a style(catalog): force white expanded table background Ruslan Bakiev 2026-04-03 16:14:04 +07:00
  • 0f6444f721 refactor(catalog): streamline search and table actions Ruslan Bakiev 2026-04-03 15:59:53 +07:00
  • cb5b20f2fa style(catalog): remove inner card fills and cart label Ruslan Bakiev 2026-04-03 15:55:45 +07:00
  • 2ec5a43ed3 refactor(catalog): move box selection into configurator Ruslan Bakiev 2026-04-03 15:42:51 +07:00
  • fd015ad1b7 refactor(catalog): default valid selections and minimal action panel Ruslan Bakiev 2026-04-03 15:25:33 +07:00
  • 21911f80ff refactor(catalog): simplify product action panel Ruslan Bakiev 2026-04-03 15:15:57 +07:00
  • 3fd41fb565 fix(catalog): render parameter toggles as labeled pills Ruslan Bakiev 2026-04-03 15:08:36 +07:00
  • 9c889e200a refactor(catalog): use structured product toggles Ruslan Bakiev 2026-04-03 14:52:30 +07:00
  • 5bb0e3928f Fix profile route structure Ruslan Bakiev 2026-04-03 14:36:57 +07:00
  • 2862f668e3 fix(catalog): remove box quantity from sku filters Ruslan Bakiev 2026-04-03 14:34:12 +07:00
  • 0ed6296aa0 fix(catalog): expose full toggle options across product group Ruslan Bakiev 2026-04-03 14:27:28 +07:00
  • d2c5ee600f refactor(catalog): compact group card with visual toggles and bottom accordion Ruslan Bakiev 2026-04-03 12:35:28 +07:00
  • 04e2f78086 chore(web): trigger dokploy rebuild for catalog fix Ruslan Bakiev 2026-04-03 12:26:31 +07:00
  • 084fc44f9c fix(catalog): guard group state initialization for ssr Ruslan Bakiev 2026-04-03 12:24:03 +07:00
  • f977896647 feat(catalog): unify home with catalog and add clear qty controls Ruslan Bakiev 2026-04-03 12:17:05 +07:00
  • 71d2b176e9 Refine profile cards layout and styling Ruslan Bakiev 2026-04-03 12:06:04 +07:00
  • 12fbe00ee2 feat(catalog): group products by type with parameter selectors Ruslan Bakiev 2026-04-03 11:48:37 +07:00
  • 9222d71cd2 Split profile into dedicated pages for counterparty, notifications, and addresses Ruslan Bakiev 2026-04-03 10:34:38 +07:00
  • 4c82c2437a Add delivery addresses to profile, cart, and orders Ruslan Bakiev 2026-04-03 10:26:47 +07:00
  • 0aad9177f8 Polish header pill sizing and simplify catalog/cart layouts Ruslan Bakiev 2026-04-03 09:48:46 +07:00
  • 5597c468a2 Match GL capsule navbar and simplify canvas/card layering Ruslan Bakiev 2026-04-03 09:42:43 +07:00
  • 8f54743235 Adopt GL glass capsules and layered canvas background Ruslan Bakiev 2026-04-03 09:11:54 +07:00
  • feebba6c96 Replace profile status text with onboarding preamble Ruslan Bakiev 2026-04-03 09:04:28 +07:00
  • c9e281376c Simplify profile sections and clean catalog header Ruslan Bakiev 2026-04-03 08:59:19 +07:00
  • 0f7787de36 Refine catalog cart controls and show cart badge in header Ruslan Bakiev 2026-04-03 08:50:24 +07:00
  • 4f14c24e46 Fix cart rendering crash from nested ref access Ruslan Bakiev 2026-04-03 08:48:20 +07:00
  • 88e5c248f4 Move cart flow to catalog add and simplify checkout list Ruslan Bakiev 2026-04-02 18:28:57 +07:00
  • caa9b9fba5 Refine cabinet layout, profile blocks, and list filters Ruslan Bakiev 2026-04-02 17:17:16 +07:00
  • d99e9345f2 fix(ui): render fixed header via UiAppHeader component Ruslan Bakiev 2026-04-02 16:59:58 +07:00
  • 42a90cd2dc feat(ui): align top navigation capsules with GL glass header Ruslan Bakiev 2026-04-02 16:56:20 +07:00
  • d72de0f8c3 feat(profile): add counterparty card with dadata search and cart gating Ruslan Bakiev 2026-04-02 16:47:27 +07:00
  • f4a4b41dd5 refactor(auth): unify messenger bot link flow across login/profile/notifications Ruslan Bakiev 2026-04-02 16:12:34 +07:00
  • b0f461a74e fix(profile): replace manual messenger fields with bot connect buttons Ruslan Bakiev 2026-04-02 16:08:08 +07:00
  • 79100d05f8 feat(notifications): switch messenger connect flow to bot links Ruslan Bakiev 2026-04-02 15:58:09 +07:00
  • b01b01a360 Use daisyUI input-bordered primitives on login fields Ruslan Bakiev 2026-04-02 15:48:29 +07:00
  • c918fa3443 Route new logins to profile until company card is filled Ruslan Bakiev 2026-04-02 15:33:54 +07:00
  • 87c30447a6 Fix login UX auto-code flow and input border visibility Ruslan Bakiev 2026-04-02 15:24:28 +07:00
  • 8f143480fd Trim login UI to simple email and bot buttons Ruslan Bakiev 2026-04-02 14:49:31 +07:00
  • 8c4280c20b Simplify login screen to email-first with bot entry buttons Ruslan Bakiev 2026-04-02 14:44:40 +07:00
  • 2b9d816758 Force aqua light theme tokens and remove color hardcode Ruslan Bakiev 2026-04-02 14:34:04 +07:00
  • bc11b878cb Apply aqua daisyUI theme and refactor login primitives Ruslan Bakiev 2026-04-02 14:21:17 +07:00
  • 9a4dc7bab8 Switch Telegram/Max login to bot temporary token flow Ruslan Bakiev 2026-04-01 19:20:58 +07:00
  • 1c4fd847dc Add OTP login page and auth guard for client cabinet Ruslan Bakiev 2026-04-01 19:10:18 +07:00
  • b4537c1483 Redesign client cabinet UI with capsule nav and card layouts Ruslan Bakiev 2026-04-01 18:59:20 +07:00