Commit Graph

537 Commits

Author SHA1 Message Date
sdarbinyan
a16c856537 feat(catalog): sprint 10.2 ux responsive empty-states polish
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
2026-07-09 01:46:32 +04:00
sdarbinyan
55216817b2 bug-fixes 2026-07-09 01:40:22 +04:00
sdarbinyan
92e1bdaff8 feat(ux): implement sprint 11 user experience module 2026-07-09 01:13:54 +04:00
sdarbinyan
1a8f916942 feat(catalog): implement sprint 10 advanced search experience
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
2026-07-09 00:55:50 +04:00
sdarbinyan
3ef0bd711d feat(product): implement sprint 9 product engagement module 2026-07-09 00:45:36 +04:00
sdarbinyan
10251f2fc6 docs
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
2026-07-05 04:23:47 +04:00
sdarbinyan
c901ec1e49 refactor: finalize bootstrap-driven layout and widget runtime 2026-07-05 04:17:31 +04:00
sdarbinyan
6550250d13 cleanup: remove tenant variant logic and enforce config-driven UI 2026-07-05 04:07:25 +04:00
sdarbinyan
79a12c0ec2 fix DI errors and stabilize static page navigation 2026-07-05 03:41:13 +04:00
sdarbinyan
b0c5c5e051 feat static pages system with dynamic footer and safe html rendering 2026-07-05 03:37:35 +04:00
sdarbinyan
0089790d41 feat ui foundation layer for page container sections and grid 2026-07-05 02:50:53 +04:00
sdarbinyan
145a13857d fix local bootstrap startup and catalog widget UX 2026-07-05 02:44:04 +04:00
sdarbinyan
487a3fb913 Sprint 9: add tenant-driven API resolution layer 2026-07-05 02:24:16 +04:00
sdarbinyan
c3d1153f0e Sprint 8: add widget manifest and data source engine 2026-07-05 02:08:15 +04:00
sdarbinyan
91d9444875 Sprint 7: add section engine 2026-07-05 01:55:41 +04:00
sdarbinyan
d4a5daeb4c product details implementation 2026-07-05 01:43:56 +04:00
sdarbinyan
0efcfb5225 product grid creating 2026-07-05 01:36:21 +04:00
sdarbinyan
d2f0f0de54 CAtegory component making 2026-07-05 01:24:54 +04:00
sdarbinyan
b9f4103c8e Add marketplace MVP report 2026-07-05 01:13:03 +04:00
sdarbinyan
01d2b26021 Support variant-aware cart lines 2026-07-05 01:12:07 +04:00
sdarbinyan
3f5aa2af2a Polish marketplace search states 2026-07-05 01:10:56 +04:00
sdarbinyan
3974eefbfe Support nested marketplace categories 2026-07-05 01:09:55 +04:00
sdarbinyan
b676cec4e9 Add related products to detail page 2026-07-05 01:07:53 +04:00
sdarbinyan
d7d73c2a10 Add reusable marketplace product card 2026-07-05 01:05:48 +04:00
sdarbinyan
ae3512ad37 Route marketplace data through product facade 2026-07-05 01:03:37 +04:00
sdarbinyan
05d75421f5 Add product data domain layer 2026-07-05 01:02:16 +04:00
sdarbinyan
9cf508d319 clean up 2026-07-05 00:57:20 +04:00
sdarbinyan
58b5a4e996 clean up stage 1 2026-07-05 00:38:21 +04:00
sdarbinyan
eaa830af3f arch(sprint1): remove obsolete tenant route files 2026-07-03 02:17:49 +04:00
sdarbinyan
982f4a39be arch(sprint1): enforce boundaries and cycle checks in ci 2026-07-03 02:16:03 +04:00
sdarbinyan
6ea9932aa7 arch(sprint1): add unknown widget fallback diagnostics 2026-07-03 02:11:07 +04:00
sdarbinyan
6dfe1291ae arch(sprint1): add runtime provider selection strategy 2026-07-03 02:08:51 +04:00
sdarbinyan
8d47920fa3 arch(sprint1): drive widget registry from manifest 2026-07-03 02:07:12 +04:00
sdarbinyan
8132c1a535 arch(sprint1): centralize startup in platform runtime 2026-07-03 02:05:25 +04:00
sdarbinyan
d6a1d5e3f5 arch(sprint1): resolve dynamic pages by route config 2026-07-03 02:04:01 +04:00
sdarbinyan
ac48799d9a arch(sprint1): decouple backoffice facade from http provider 2026-07-03 02:01:01 +04:00
sdarbinyan
95dbea7768 arch(sprint1): separate backoffice business mocks from bootstrap 2026-07-03 01:59:18 +04:00
sdarbinyan
ae258382e1 arch(sprint1): move UI env reads behind runtime facade 2026-07-03 01:58:08 +04:00
sdarbinyan
3cbb28a116 arch(sprint1): remove tenant-specific brand route replacement 2026-07-03 01:55:23 +04:00
sdarbinyan
86f1449e10 phase-11: add backend platform api specification and tenant resolution docs 2026-07-03 01:43:03 +04:00
sdarbinyan
e927a53029 phase-10: add backoffice sandbox with mock business domain management 2026-07-03 01:41:37 +04:00
sdarbinyan
af743a3c9f phase-9: add builder sandbox for in-memory configuration editing 2026-07-03 01:40:01 +04:00
sdarbinyan
69d2f31a9e phase-8: add config-driven public website runtime route and dynamic layout 2026-07-03 01:38:26 +04:00
sdarbinyan
92c2f26780 phase-7: add reusable input-output widget library and default registry 2026-07-03 01:36:27 +04:00
sdarbinyan
3f00884f33 phase-6: add registry-driven dynamic page-section-widget rendering engine 2026-07-03 01:35:09 +04:00
sdarbinyan
7dca7fee7d phase-5: add runtime theme and branding engine services 2026-07-03 01:33:52 +04:00
sdarbinyan
3b2c1048c9 phase-4: add provider-abstracted ConfigService with mock bootstrap loader 2026-07-03 01:32:43 +04:00
sdarbinyan
0f1ebbab7e phase-3: add bootstrap-aligned mock configuration payloads 2026-07-03 01:31:24 +04:00
sdarbinyan
e0b73923f9 phase-2: add shared platform interfaces and type contracts 2026-07-03 01:29:04 +04:00
sdarbinyan
b957112fc7 phase-1: scaffold platform foundation structure and architecture governance 2026-07-03 01:26:30 +04:00