sdarbinyan
|
8d652c8259
|
feat(platform): sprint 11.5 standardization
Architecture Governance / architecture (push) Has been cancelled
|
2026-07-09 02:29:12 +04:00 |
|
sdarbinyan
|
a16c856537
|
feat(catalog): sprint 10.2 ux responsive empty-states polish
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
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
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 |
|