Commit Graph
100 Commits
Author SHA1 Message Date
Ruslan Bakiev bbd9dcfb5a Add Typst PDF export for technical specification 2026-05-04 10:13:45 +07:00
Ruslan Bakiev ac312a3a62 Update technical specification structure 2026-05-04 09:59:07 +07:00
Ruslan Bakiev 0a96adbb78 Remove current-state appendix from specification 2026-05-01 16:54:21 +07:00
Ruslan Bakiev 98ae168a93 Add wireframe screen prototypes to specification 2026-05-01 16:20:19 +07:00
Ruslan Bakiev e050fd55a5 Expand entities and page prototypes in specification 2026-05-01 15:51:51 +07:00
Ruslan Bakiev 58e9d6806d Restructure technical specification sections 2026-05-01 15:39:23 +07:00
Ruslan Bakiev 542ad1b648 Render documentation diagrams as static Mermaid assets 2026-05-01 15:09:02 +07:00
Ruslan Bakiev b7a5018c6e Collapse technical specification into single page 2026-05-01 14:54:49 +07:00
Ruslan Bakiev eb6dcf9a52 Renumber technical specification sections 2026-05-01 14:50:06 +07:00
Ruslan Bakiev d514eac990 Document infrastructure and dependency inventory 2026-05-01 14:46:12 +07:00
Ruslan Bakiev 3a3bd09a8c Render technical diagrams with mermaid 2026-05-01 14:41:02 +07:00
Ruslan Bakiev fc6117c8f5 Replace textual specs with schematic diagrams 2026-05-01 12:11:04 +07:00
Ruslan Bakiev fccb3039bf Expand technical specification architecture and prototypes 2026-05-01 12:02:16 +07:00
Ruslan Bakiev 46bb36d63c Rewrite technical specification in formal style 2026-05-01 11:50:58 +07:00
Ruslan Bakiev ef0622fe89 Expand technical specification content 2026-05-01 11:41:30 +07:00
Ruslan Bakiev df721e273d Add VitePress technical specification draft 2026-05-01 11:24:14 +07:00
Ruslan Bakiev 3b3959ced0 Align catalog detail page geometry 2026-04-09 20:05:10 +07:00
Ruslan Bakiev e8ff766c24 Refine catalog detail interactions 2026-04-09 19:47:50 +07:00
Ruslan Bakiev 03ac74e10b Simplify catalog product copy 2026-04-09 19:44:06 +07:00
Ruslan Bakiev 09054647aa Tighten catalog product detail layout 2026-04-09 19:40:33 +07:00
Ruslan Bakiev 93074c5c14 Redesign catalog product detail page 2026-04-09 19:29:48 +07:00
Ruslan Bakiev 73adbb76c7 Refine catalog detail layout 2026-04-09 19:14:14 +07:00
Ruslan Bakiev 0236d88b20 Simplify catalog cards and fix product routes 2026-04-09 19:00:25 +07:00
Ruslan Bakiev 76ab87620e Split catalog into list and detail pages 2026-04-09 18:49:25 +07:00
Ruslan Bakiev 21e40d3fa1 Refine catalog product cards 2026-04-09 18:43:25 +07:00
Ruslan Bakiev 848b491a90 Collapse catalog settings list 2026-04-09 18:39:16 +07:00
Ruslan Bakiev 28b29480bc Rename catalog parameters section 2026-04-09 18:31:39 +07:00
Ruslan Bakiev 2b134940f0 Simplify catalog option controls 2026-04-09 17:27:25 +07:00
Ruslan Bakiev 6f1df4bf00 Make catalog settings editable 2026-04-09 17:10:53 +07:00
Ruslan Bakiev 872dba648c Show standard catalog options in settings 2026-04-09 16:48:34 +07:00
Ruslan Bakiev de5fc6b4a8 Hide box settings and rename customization labels 2026-04-09 16:42:14 +07:00
Ruslan Bakiev d6f1a03501 Simplify catalog settings layout 2026-04-09 16:36:43 +07:00
Ruslan Bakiev a5fd0a7d5e Fix catalog settings SSR form initialization 2026-04-09 16:23:13 +07:00
Ruslan Bakiev 7ed5fbd66d Add catalog settings management 2026-04-09 16:03:32 +07:00
Ruslan Bakiev e8fbe84e4f Remove tags column from catalog table 2026-04-09 15:29:35 +07:00
Ruslan Bakiev f8880d75c6 Show variant counts in catalog toggle 2026-04-09 15:13:56 +07:00
Ruslan Bakiev 21ce43b790 Align catalog parameter layout 2026-04-09 14:43:58 +07:00
Ruslan Bakiev 8d6bc7346c Group catalog variants by product type 2026-04-09 14:37:36 +07:00
Ruslan Bakiev 5173956b06 Show product tags in catalog 2026-04-09 14:14:10 +07:00
Ruslan Bakiev 249e081dec Rename bonus link route 2026-04-07 14:46:13 +07:00
Ruslan Bakiev 345301e138 Simplify bonus account link flow 2026-04-07 14:44:52 +07:00
Ruslan Bakiev af5d06f990 Add bonus relation creation entrypoint 2026-04-07 14:40:27 +07:00
Ruslan Bakiev 647947d9cb Rename bonus balances to bonus accounts 2026-04-07 14:26:26 +07:00
Ruslan Bakiev a54b4f4405 Simplify 1C sync status page 2026-04-07 10:56:45 +07:00
Ruslan Bakiev 86eee08d87 Add bonus program link generation 2026-04-07 10:48:07 +07:00
Ruslan Bakiev 722dbb89cb Add sync dashboard and date filters 2026-04-07 10:25:28 +07:00
Ruslan Bakiev 5eafdd4e8f Show customer card in manager order header 2026-04-07 10:17:04 +07:00
Ruslan Bakiev c70328d352 Refine manager bonus and order detail views 2026-04-07 10:10:03 +07:00
Ruslan Bakiev 403aeea838 Simplify login screen 2026-04-07 09:58:20 +07:00
Ruslan Bakiev 74634f9759 Simplify counterparty profile layout 2026-04-06 21:55:20 +07:00
Ruslan Bakiev a820d1f7ee Unify inner page back headers 2026-04-06 21:44:24 +07:00
Ruslan Bakiev fe775cc968 Simplify email subject block 2026-04-06 21:41:11 +07:00
Ruslan Bakiev 77015ed243 Refine counterparty profile layout 2026-04-06 21:38:14 +07:00
Ruslan Bakiev 6ed821a295 Simplify profile settings screens 2026-04-06 21:37:17 +07:00
Ruslan Bakiev 5db6474e94 Emphasize email subjects in message registry 2026-04-06 21:32:47 +07:00
Ruslan Bakiev fa953738db Label email subjects in message registry 2026-04-06 21:28:15 +07:00
Ruslan Bakiev 537e323d13 Align order detail heading 2026-04-06 21:24:32 +07:00
Ruslan Bakiev f1129199bd Refine order detail status layout 2026-04-06 20:58:08 +07:00
Ruslan Bakiev aabebe9b90 Simplify message registry cards 2026-04-06 20:50:17 +07:00
Ruslan Bakiev 868dcf3270 Simplify notifications settings layout 2026-04-06 20:46:01 +07:00
Ruslan Bakiev b640885ef0 Move manager routes under /admin 2026-04-06 16:12:54 +07:00
Ruslan Bakiev 0380c54d60 Simplify message template page layout 2026-04-06 16:01:01 +07:00
Ruslan Bakiev 372626e2ed Use top-level manager tabs only 2026-04-06 15:57:55 +07:00
Ruslan Bakiev 3ea9753cc9 Make manager dock size dynamic 2026-04-06 15:53:46 +07:00
Ruslan Bakiev 17b5a87699 Redesign messenger connection settings 2026-04-06 15:51:10 +07:00
Ruslan Bakiev 824065f852 Polish manager bonus and message views 2026-04-06 15:45:15 +07:00
Ruslan Bakiev bed4c2f467 Align order status to the left 2026-04-06 15:29:24 +07:00
Ruslan Bakiev 97d0c6fde7 Polish client orders section layout 2026-04-06 15:23:11 +07:00
Ruslan Bakiev b58eaf065a Refine manager client page layout 2026-04-06 15:21:50 +07:00
Ruslan Bakiev bb39642b67 Refine order detail layout 2026-04-06 15:21:05 +07:00
Ruslan Bakiev 2e3c64bc98 Simplify manager tab hierarchy 2026-04-06 15:07:59 +07:00
Ruslan Bakiev befec16a84 Build notification template registry from backend code 2026-04-06 15:04:45 +07:00
Ruslan Bakiev ac5ee256fd Add message board and bonus program preview 2026-04-06 14:41:32 +07:00
Ruslan Bakiev 1c2070b8d8 Simplify manager cabinet flows 2026-04-03 19:23:08 +07:00
Ruslan Bakiev 1c19b06451 Merge manager tools into main cabinet 2026-04-03 19:01:22 +07:00
Ruslan Bakiev 541b264b95 feat(profile): add dedicated telegram success page 2026-04-03 18:45:40 +07:00
Ruslan Bakiev b131f33fbe Make catalog filters adjust to valid combinations 2026-04-03 18:38:42 +07:00
Ruslan Bakiev f941ba7192 feat(profile): show real telegram avatars in messenger chips 2026-04-03 18:36:25 +07:00
Ruslan Bakiev f2fb64a0b7 feat(profile): show messenger connect success state 2026-04-03 18:25:21 +07:00
Ruslan Bakiev 6cadd5160c feat(auth): request secure messenger start sessions 2026-04-03 18:12:17 +07:00
Ruslan Bakiev 93b6c51625 fix(auth): encode telegram start payload safely 2026-04-03 17:49:18 +07:00
Ruslan Bakiev 448ade72b8 style(catalog): move article below cart action 2026-04-03 16:18:42 +07:00
Ruslan Bakiev 36a88033f7 style(catalog): split configurator fields into two columns 2026-04-03 16:15:46 +07:00
Ruslan Bakiev 67a1708a7a style(catalog): force white expanded table background 2026-04-03 16:14:04 +07:00
Ruslan Bakiev 0f6444f721 refactor(catalog): streamline search and table actions 2026-04-03 15:59:53 +07:00
Ruslan Bakiev cb5b20f2fa style(catalog): remove inner card fills and cart label 2026-04-03 15:55:45 +07:00
Ruslan Bakiev 2ec5a43ed3 refactor(catalog): move box selection into configurator 2026-04-03 15:42:51 +07:00
Ruslan Bakiev fd015ad1b7 refactor(catalog): default valid selections and minimal action panel 2026-04-03 15:25:33 +07:00
Ruslan Bakiev 21911f80ff refactor(catalog): simplify product action panel 2026-04-03 15:15:57 +07:00
Ruslan Bakiev 3fd41fb565 fix(catalog): render parameter toggles as labeled pills 2026-04-03 15:08:36 +07:00
Ruslan Bakiev 9c889e200a refactor(catalog): use structured product toggles 2026-04-03 14:52:30 +07:00
Ruslan Bakiev 5bb0e3928f Fix profile route structure 2026-04-03 14:36:57 +07:00
Ruslan Bakiev 2862f668e3 fix(catalog): remove box quantity from sku filters 2026-04-03 14:34:12 +07:00
Ruslan Bakiev 0ed6296aa0 fix(catalog): expose full toggle options across product group 2026-04-03 14:27:28 +07:00
Ruslan Bakiev d2c5ee600f refactor(catalog): compact group card with visual toggles and bottom accordion 2026-04-03 12:35:28 +07:00
Ruslan Bakiev 04e2f78086 chore(web): trigger dokploy rebuild for catalog fix 2026-04-03 12:26:31 +07:00
Ruslan Bakiev 084fc44f9c fix(catalog): guard group state initialization for ssr 2026-04-03 12:24:03 +07:00
Ruslan Bakiev f977896647 feat(catalog): unify home with catalog and add clear qty controls 2026-04-03 12:17:05 +07:00
Ruslan Bakiev 71d2b176e9 Refine profile cards layout and styling 2026-04-03 12:06:04 +07:00
Ruslan Bakiev 12fbe00ee2 feat(catalog): group products by type with parameter selectors 2026-04-03 11:48:37 +07:00