This website requires JavaScript.
Explore
Help
Sign In
sdarbinyan
0 Followers
·
0 Following
Joined on
2026-01-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
6
Projects
Packages
Public Activity
Starred Repositories
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-14 21:45:23 +00:00
4510eb769a
feat: client-side currency conversion with admin-configurable rates
sdarbinyan
pushed to
main
at
sdarbinyan/marketplaces
2026-08-13 13:21:06 +00:00
414e86bfb5
Merge branch 'B2B'
d8c078ad5a
fix: review findings from full-diff audit (7 fixed)
Compare 2 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 13:20:13 +00:00
d8c078ad5a
fix: review findings from full-diff audit (7 fixed)
sdarbinyan
pushed to
main
at
sdarbinyan/marketplaces
2026-08-13 09:02:15 +00:00
07367d3183
Merge branch 'B2B'
357d346787
refactor: remove dead mock-mode branches in PRODUCT_DATA_PROVIDER/CATEGORY_REPOSITORY
23d9f2f66f
refactor: rename duplicate AdminRole interface, type sellerId as UUID
00e5ce6b20
perf: AdminAnalyticsFacade.load() - forkJoin instead of 4 nested subscriptions
a339a1c64e
perf: debounce price-range/slider filter inputs
Compare 38 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 07:19:44 +00:00
357d346787
refactor: remove dead mock-mode branches in PRODUCT_DATA_PROVIDER/CATEGORY_REPOSITORY
23d9f2f66f
refactor: rename duplicate AdminRole interface, type sellerId as UUID
Compare 2 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 07:11:02 +00:00
00e5ce6b20
perf: AdminAnalyticsFacade.load() - forkJoin instead of 4 nested subscriptions
a339a1c64e
perf: debounce price-range/slider filter inputs
c9a80da7c3
perf: memoize TranslatePipe instead of re-walking translations every CD cycle
Compare 3 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 06:15:20 +00:00
bad3002006
fix: WCAG 2.2.2 hero autoplay pause control, invisible keyboard-focusable cart button, literal hex token
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 06:05:29 +00:00
178b5f0dc7
fix: i18n gaps in popular searches and compare table
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 05:57:59 +00:00
6cc5d43a10
feat: build and wire the Quick View modal
b04e3a67f5
feat: wire up dark mode selector with a real dark palette
0b08802996
feat: real back-in-stock subscription for Notify Me (API + localStorage fallback)
1af337f005
fix: footer Contacts link resolved to nothing, add placeholder static page
3feb806caa
feat: add JSON-LD structured data for product and site pages
Compare 10 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 04:57:27 +00:00
6231128288
fix: static-page loadByKey/loadByPath had no error handler, infinite spinner on failure
fd8e7e1b28
fix: DataSourceResolverService.resolve() had no catchError
000bb78112
fix: no error feedback on failed save/delete/role-change, editors navigated away before save result was known
d3d6632375
fix: reports page never read facade.error(), silently showed 0/0
1e84d67e24
fix: load errors swallowed to empty array across 5 admin facades
Compare 5 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 04:35:29 +00:00
c461d9bd5f
fix: kill remaining native confirm() in admin, standardize on themed dialog
63039b8707
fix: review 'Archive' button was mislabeled delete, zero confirmation
908f10e022
fix: order bulk-delete had zero confirmation
49aab63124
fix: product delete (single+bulk) had zero confirmation
320f1f44b7
fix: category bulk-delete had no confirmation, single-delete used native dialogs
Compare 5 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 03:43:59 +00:00
8a91a862ca
fix: order status dropdown could bypass confirm-gated cancel/refund
4ef5ea2f58
fix: cart payment/order currency ignored the selected currency
4c4417dc1d
fix: cart email/phone capture form was never rendered
Compare 3 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-13 03:31:26 +00:00
ebca66dd4c
docs: backend TODOs for the four Phase 0 items needing backend work
c7d8ef1295
fix: add CSP/Permissions-Policy to lovero.store and tenant template
f336420415
feat: add actor to order timeline audit trail
9fa3321322
fix: stop sending client-computed price on order creation
bac415d003
feat: UI-only permission gate for admin routes (cosmetic pending backend)
Compare 7 commits »
sdarbinyan
pushed to
main
at
sdarbinyan/marketplaces
2026-08-12 23:17:27 +00:00
570e3f3c36
merge: B2B into main
e6d64abd56
docs: replace 62 scattered/stale markdown files with two living references
Compare 2 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-12 23:17:12 +00:00
e6d64abd56
docs: replace 62 scattered/stale markdown files with two living references
sdarbinyan
pushed to
main
at
sdarbinyan/marketplaces
2026-08-12 22:48:36 +00:00
5d47101714
merge: B2B into main
7a2f2a452f
refactor: migrate cart payment modals to shared app-dialog primitive
6d075fc5b9
perf: drop @lucide/angular, hand-roll used icons - initial bundle 13.68MB -> 2.64MB
a95ca37a4b
docs: quantify the initial-bundle icon-set bloat finding
ce63931bc2
feat: dead-config sweep, test suite foundation, widget settingsSchema validation
Compare 9 commits »
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-06 07:13:38 +00:00
7a2f2a452f
refactor: migrate cart payment modals to shared app-dialog primitive
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-06 06:55:05 +00:00
6d075fc5b9
perf: drop @lucide/angular, hand-roll used icons - initial bundle 13.68MB -> 2.64MB
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-05 17:53:10 +00:00
a95ca37a4b
docs: quantify the initial-bundle icon-set bloat finding
sdarbinyan
pushed to
B2B
at
sdarbinyan/marketplaces
2026-08-05 16:47:16 +00:00
ce63931bc2
feat: dead-config sweep, test suite foundation, widget settingsSchema validation
First
Previous
...
5
6
7
8
9
...
Next
Last