-
86091a4742
feat(sellers): typed domain models for future Seller Management - no logic, no API, no auth changes
sdarbinyan
2026-07-26 21:55:11 +04:00
-
20442eb93c
feat(admin): Seller Management Phase 1 UI - Partners section, empty state, request/learn-more dialogs
sdarbinyan
2026-07-26 20:47:18 +04:00
-
22282b1d44
docs: register ADR-011 (Seller Management) in ARCHITECTURE.md and PROJECT_INDEX.md
sdarbinyan
2026-07-26 20:17:02 +04:00
-
6029acc2d4
docs(architecture): ADR-011 - optional Seller Management module
sdarbinyan
2026-07-26 20:15:40 +04:00
-
4464fed88a
feat(platform): add typed contracts for optional Seller Management module
sdarbinyan
2026-07-26 20:13:56 +04:00
-
3cb81a1500
chore(deps): update @angular/cdk 21.1.5 -> 22.0.6
sdarbinyan
2026-07-26 19:12:38 +04:00
-
3300494309
chore(deps): update Angular core/cli/animations/common/compiler/forms/platform-browser/router/service-worker 21.1.5 -> 22.0.8
sdarbinyan
2026-07-26 19:05:58 +04:00
-
eba9b7f4f0
docs: finalize BACKEND.md as a self-contained implementation prompt
sdarbinyan
2026-07-26 16:10:33 +04:00
-
a32c3f241d
docs: fill 2 gaps in BACKEND.md against final handoff checklist
sdarbinyan
2026-07-26 15:57:21 +04:00
-
38e58bf402
perf(routing): lazy-load AdminLayoutComponent shell
sdarbinyan
2026-07-26 15:45:51 +04:00
-
6cd61fc873
chore(cleanup): Phase 1 - remove dead code, fix orphaned SeoService wiring
sdarbinyan
2026-07-26 15:39:54 +04:00
-
261ce6d55b
docs: final documentation consolidation - one canonical doc set
sdarbinyan
2026-07-26 14:56:25 +04:00
-
d03ef2db50
docs: final project closeout - classify TODO, backend spec, status
sdarbinyan
2026-07-26 12:35:26 +04:00
-
99f7bace2d
docs: assemble BACKEND_INTEGRATION.md, single canonical backend spec
sdarbinyan
2026-07-26 12:17:51 +04:00
-
05c85b115d
docs: prune TODO.md to verified-open items only
sdarbinyan
2026-07-26 12:06:34 +04:00
-
3f5ab30a74
docs: create ERROR_CONTRACT.md and MAINTENANCE_MODE.md
sdarbinyan
2026-07-26 12:01:27 +04:00
-
59855b0fab
fix(storefront): create missing footer payment-icon assets
sdarbinyan
2026-07-26 12:01:26 +04:00
-
53343fa711
docs: create AUTHENTICATION.md
sdarbinyan
2026-07-26 08:53:09 +04:00
-
fd7ffc8668
docs: full frontend backend-surface audit (BACKEND-AUDIT.md)
sdarbinyan
2026-07-26 01:05:26 +04:00
-
fc35830846
docs: RC-02 final release report
sdarbinyan
2026-07-26 00:20:57 +04:00
-
ca343c493f
fix(backoffice): merchant-friendly wording in Monitoring
sdarbinyan
2026-07-26 00:17:14 +04:00
-
3e54e88db7
fix(storefront): add missing placeholder image asset and onerror fallback
sdarbinyan
2026-07-26 00:12:43 +04:00
-
6c6fa00ccf
fix(ui): replace native confirm()/alert() with shared dialogs and toasts
sdarbinyan
2026-07-26 00:08:00 +04:00
-
a670ca994f
chore(cleanup): delete unrouted legacy pages, update docs
sdarbinyan
2026-07-25 23:56:13 +04:00
-
1163bfd88a
fix(storefront): replace hardcoded strings with i18n, neutral empty-state wording
sdarbinyan
2026-07-25 23:54:08 +04:00
-
0982397d6b
docs: sync TODO.md with RC-01 findings
sdarbinyan
2026-07-25 23:35:52 +04:00
-
e153a67ec0
fix(backoffice): add error+retry states to Users, Monitoring, Analytics, Reports
sdarbinyan
2026-07-25 21:31:30 +04:00
-
b909a195f7
fix(backoffice): wording quality pass across orders, moderation, transactions, users, customers
sdarbinyan
2026-07-25 21:20:37 +04:00
-
72846b44b1
fix(builder): un-hide and relabel static-page content editor, warn on publish/remove-language
sdarbinyan
2026-07-25 20:43:43 +04:00
-
38253f7e83
fix(storefront): home carousel overflow, static-page content, compare colour swatch
sdarbinyan
2026-07-25 20:34:17 +04:00
-
3a0b1a3746
fix(search): app-skeleton/app-empty-state for live /search results, icon-only close buttons
sdarbinyan
2026-07-25 20:16:09 +04:00
-
6d663eb238
fix(icons): replace broken Material-icon-ligature text with app-icon in search suggestions
sdarbinyan
2026-07-25 20:15:36 +04:00
-
5b3f969dfd
docs: mark Phase 1 mechanical fixes done in TODO.md
sdarbinyan
2026-07-25 20:05:41 +04:00
-
7b639cabf8
fix(admin): products canDeactivate guard, unblock npm, drop dead deps
sdarbinyan
2026-07-25 20:04:51 +04:00
-
46c7358dde
docs: add TODO.md checklist, delete archived reports
sdarbinyan
2026-07-25 19:24:29 +04:00
-
5374401257
docs: consolidate documentation and archive temporary reports
sdarbinyan
2026-07-25 19:10:49 +04:00
-
5707755576
docs: add ANGULAR22_PLAN.md — upgrade feasibility (research only)
sdarbinyan
2026-07-25 18:43:48 +04:00
-
d7f69b272a
docs: add CLEANUP_REPORT.md for dead-code sweep
sdarbinyan
2026-07-25 18:39:49 +04:00
-
e0bcf9dfb8
chore: remove confirmed dead code
sdarbinyan
2026-07-25 18:36:45 +04:00
-
e4c1c6e2a0
docs: sync documentation after perf/a11y/release-candidate work
sdarbinyan
2026-07-24 10:51:05 +04:00
-
d4eb25dd4b
docs: add RELEASE_REPORT.md for release-candidate walkthrough
sdarbinyan
2026-07-24 10:47:09 +04:00
-
907ac2cfe0
fix(backoffice): release-candidate walkthrough fixes
sdarbinyan
2026-07-24 10:46:04 +04:00
-
2cbb62a9cc
fix(builder): release-candidate walkthrough fixes
sdarbinyan
2026-07-24 10:12:14 +04:00
-
0a1acbd610
fix(storefront): release-candidate walkthrough fixes
sdarbinyan
2026-07-24 09:46:51 +04:00
-
f5f431620e
docs: add ACCESSIBILITY_REPORT.md for RC A11Y-01
sdarbinyan
2026-07-24 09:19:18 +04:00
-
565fd9b3a8
fix(backoffice): WCAG 2.1 AA accessibility fixes
sdarbinyan
2026-07-24 09:18:09 +04:00
-
a03260eccf
fix(builder): WCAG 2.1 AA accessibility fixes
sdarbinyan
2026-07-24 09:01:38 +04:00
-
fb1afb72d4
fix(storefront): WCAG 2.1 AA accessibility fixes
sdarbinyan
2026-07-24 08:46:18 +04:00
-
3253b297eb
docs: add PERFORMANCE_REPORT.md for RC PERF-01
sdarbinyan
2026-07-24 08:28:00 +04:00
-
2e931bbdc4
perf(app): remove confirmed-dead global CSS classes
sdarbinyan
2026-07-24 08:26:31 +04:00
-
4bf0666fd1
perf(app): lazy-load i18n translation packs, drop dead items-carousel component
sdarbinyan
2026-07-24 08:19:13 +04:00
-
61a57142b0
perf(app): add OnPush to root App component
sdarbinyan
2026-07-24 08:08:51 +04:00
-
28459a8274
docs: add STORE_REVIEW.md for RC STORE-01, close known-issues 9/10
sdarbinyan
2026-07-23 23:53:39 +04:00
-
ce96ef184d
chore(storefront): remove dead cart email-capture markup and CSS
sdarbinyan
2026-07-23 23:51:10 +04:00
-
2e854954ac
fix(storefront): use shared app-skeleton in category/search loading state
sdarbinyan
2026-07-23 23:50:59 +04:00
-
b672cd90d5
docs: end-of-sprint refresh — known issues, roadmap progress
sdarbinyan
2026-07-23 23:38:06 +04:00
-
18beb7b7a1
docs: add STORE_FRONT_UX_REVIEW.md for RC-Premium-01 audit
sdarbinyan
2026-07-23 12:08:21 +04:00
-
d5603c229e
fix(storefront): premium UX polish for static pages
sdarbinyan
2026-07-23 12:07:14 +04:00
-
99560202c3
fix(storefront): premium UX polish for cart, checkout
sdarbinyan
2026-07-23 11:57:23 +04:00
-
ea1a5d9b8a
fix(storefront): premium UX polish for product, compare, wishlist
sdarbinyan
2026-07-23 11:47:57 +04:00
-
9ea8c98faf
fix(storefront): premium UX polish for home, catalog, search
sdarbinyan
2026-07-23 11:34:05 +04:00
-
2c244ad366
docs: add UI-COMPOSITION-REVIEW.md for RC-Visual-02 audit
sdarbinyan
2026-07-23 11:07:58 +04:00
-
63c9ceeaa6
fix(backoffice): composition audit fixes for transactions, customers, moderation, users, monitoring, analytics
sdarbinyan
2026-07-23 11:06:17 +04:00
-
712a7b4daf
fix(backoffice): composition audit fixes for dashboard, products, categories, orders
sdarbinyan
2026-07-23 10:57:06 +04:00
-
4ebc15fff8
fix(builder): composition audit fixes for project editor sections
sdarbinyan
2026-07-23 10:47:37 +04:00
-
2e31e80e28
fix(storefront): composition audit fixes for cart, catalog, product, compare, wishlist, static pages
sdarbinyan
2026-07-23 10:37:06 +04:00
-
f261800159
feat(payment): add qrDescription/customerID fields, TTL-based QR polling
sdarbinyan
2026-07-23 00:26:35 +04:00
-
89ae50e9a4
docs(auth): add docs/AUTH.md, drop unused RouterLink import
sdarbinyan
2026-07-20 09:07:27 +04:00
-
e53f90738c
feat(auth): add Ed25519 login page, error screens, wire routes
sdarbinyan
2026-07-20 09:04:19 +04:00
-
6510df6566
feat(auth): add Ed25519 admin auth core services, interceptor, guards
sdarbinyan
2026-07-20 09:00:41 +04:00
-
1626718cc3
docs: add UI-DESIGN-REVIEW.md for RC design-system finalization pass
sdarbinyan
2026-07-20 03:30:11 +04:00
-
5c54541b4c
style(design-system): normalize font-weight literals (400/500/600/700) to tokens
sdarbinyan
2026-07-20 03:28:56 +04:00
-
be59db2e2d
style(design-system): normalize exact-match border-radius literals to tokens
sdarbinyan
2026-07-20 03:27:25 +04:00
-
7cb1c8c3c6
style(design-system): roll out font-size scale across storefront/builder/backoffice
sdarbinyan
2026-07-20 03:26:17 +04:00
-
aaa3604cd4
style(design-system): apply typography/spacing/radius tokens to shared/ui component library
sdarbinyan
2026-07-20 03:23:22 +04:00
-
68d679759d
style(design-system): introduce typography scale + extend radius/space tokens
sdarbinyan
2026-07-20 03:19:09 +04:00
-
a362dd4668
docs(icons): add UI icon & visual language audit
sdarbinyan
2026-07-20 03:03:30 +04:00
-
fbe56015b5
fix(icons): icon-only button accessibility pass
sdarbinyan
2026-07-20 03:02:14 +04:00
-
f563d47e8a
fix(icons): standardize dropdown/select/pagination/expander chevrons
sdarbinyan
2026-07-20 02:59:22 +04:00
-
e1112bbd50
fix(icons): replace remaining hand-rolled inline SVGs with Lucide
sdarbinyan
2026-07-20 02:53:52 +04:00
-
3837ddfb2d
fix(icons): replace hand-rolled inline SVGs with Lucide (cart, selectors, carousel)
sdarbinyan
2026-07-20 02:45:37 +04:00
-
6b0ad6455b
fix(icons): replace hand-rolled inline SVGs with Lucide (header, search)
sdarbinyan
2026-07-20 02:37:23 +04:00
-
043192accf
fix(icons): migrate Marketplace Builder to Lucide
sdarbinyan
2026-07-20 02:31:06 +04:00
-
330f24c8d7
fix(icons): migrate backoffice shell + product form to Lucide
sdarbinyan
2026-07-20 02:18:19 +04:00
-
9569b6dc46
fix(icons): migrate admin dashboard to Lucide
sdarbinyan
2026-07-20 02:13:41 +04:00
-
f3c8a8cc96
feat(icons): add Lucide icon foundation
sdarbinyan
2026-07-20 01:49:38 +04:00
-
fd5a436220
api doc
sdarbinyan
2026-07-20 01:02:36 +04:00
-
08976de55a
docs(admin): add RC1 UI polish review
sdarbinyan
2026-07-20 00:07:27 +04:00
-
63b3cd8744
fix(admin): polish reviews
sdarbinyan
2026-07-20 00:03:46 +04:00
-
687cc5f5dc
fix(admin): polish orders
sdarbinyan
2026-07-20 00:00:29 +04:00
-
a0d3f086c1
fix(admin): polish categories
sdarbinyan
2026-07-19 23:57:49 +04:00
-
8956cd00d7
fix(admin): polish products
sdarbinyan
2026-07-19 23:55:11 +04:00
-
d70e5d6bdc
fix(admin): polish marketplace-builder
sdarbinyan
2026-07-19 23:51:26 +04:00
-
a579117c9c
docs(storefront): add RC1 UI polish review
sdarbinyan
2026-07-19 23:42:22 +04:00
-
2734734752
fix(storefront): polish static-pages
sdarbinyan
2026-07-19 23:41:36 +04:00
-
f5225ac326
fix(storefront): polish cart
sdarbinyan
2026-07-19 23:39:14 +04:00
-
56e311109a
fix(storefront): polish compare
sdarbinyan
2026-07-19 23:35:17 +04:00
-
6b1dc15c80
fix(storefront): polish product-details
sdarbinyan
2026-07-19 23:32:23 +04:00
-
893852cbb1
fix(storefront): polish catalog
sdarbinyan
2026-07-19 23:29:14 +04:00
-
bb461e007e
fix(storefront): polish search
sdarbinyan
2026-07-19 23:26:32 +04:00