|
|
ebc61d5be2
|
fix(env): ensure production resilient JWT secrets to prevent container boot loop
Deploy Canina / deploy (push) Successful in 22s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 5s
|
2026-09-24 00:39:07 +03:30 |
|
|
|
abc957ba75
|
fix(security): complete full security remediation - httpOnly cookies, CsrfGuard, nonce-based CSP, and strict JWT production validation
Deploy Canina / deploy (push) Successful in 32s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-24 00:29:46 +03:30 |
|
|
|
8a3adacd38
|
feat(admin): collapsible sidebar and responsive data tables with custom scroll
Deploy Canina / deploy (push) Successful in 33s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 8s
|
2026-09-23 23:45:18 +03:30 |
|
|
|
b98c6bb457
|
fix(auth): ensure JwtStrategy always validates database admin users without false fallback block
Deploy Canina / deploy (push) Successful in 32s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
|
2026-09-23 23:32:26 +03:30 |
|
|
|
ef2ba3ab4a
|
fix(auth): ensure production fallback secret for smooth deployment
Deploy Canina / deploy (push) Successful in 23s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 9s
|
2026-09-23 23:20:01 +03:30 |
|
|
|
bd49fbc4a0
|
fix(security): remediate audit vulnerabilities SEC-001 through SEC-023
Deploy Canina / deploy (push) Successful in 2m25s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
|
2026-09-23 23:00:25 +03:30 |
|
|
|
dc88677169
|
fix(security): resolve all critical, high, and medium security vulnerabilities
Deploy Canina / deploy (push) Waiting to run
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 11s
|
2026-09-23 22:05:12 +03:30 |
|
parsa aghaei
|
da26dd1c8d
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m35s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
|
2026-09-13 09:42:07 +03:30 |
|
parsa aghaei
|
204350eff8
|
feat(financial): add enable/disable toggle for shelter animal charity and round-up donation
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-13 09:41:56 +03:30 |
|
parsa aghaei
|
d3fc197224
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m0s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-13 08:57:55 +03:30 |
|
parsa aghaei
|
e7ded849f6
|
fix(cart): hide prices, discount coupon, and totals in cart when prices are disabled in catalog mode
Deploy Canina / deploy (push) Successful in 2m21s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-13 08:57:44 +03:30 |
|
parsa aghaei
|
7c94ff5d6b
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m15s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-13 08:49:20 +03:30 |
|
parsa aghaei
|
ef0731ffac
|
fix(storefront): remove inquiry price everywhere and fix mobile add to cart button visibility
Deploy Canina / deploy (push) Successful in 3m41s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-13 08:49:06 +03:30 |
|
parsa aghaei
|
ddfead6e60
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m15s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
|
2026-09-13 07:45:13 +03:30 |
|
parsa aghaei
|
8e4ee9849c
|
fix(catalog): fix mobile navigation, catalog preorder priority, admin settings and buybox
Deploy Canina / deploy (push) Successful in 3m37s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
|
2026-09-13 07:44:55 +03:30 |
|
|
|
e93a327219
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m18s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 8s
|
2026-09-12 23:35:51 +03:30 |
|
|
|
01b4ae8aa5
|
feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls
|
2026-09-12 23:35:48 +03:30 |
|
|
|
3261a8341c
|
feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls
Deploy Canina / deploy (push) Successful in 4m26s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 9s
|
2026-09-12 23:34:01 +03:30 |
|
parsa aghaei
|
aa5b35eff8
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 48s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-08 12:57:47 +03:30 |
|
parsa aghaei
|
1fff11ee4f
|
feat(api-keys): add api keys management and authentication for n8n workflows
Deploy Canina / deploy (push) Successful in 3m11s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 9s
|
2026-09-08 12:57:32 +03:30 |
|
parsa aghaei
|
011a33a9bd
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m1s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 12:00:48 +03:30 |
|
parsa aghaei
|
ba9472c938
|
fix(home): fix mobile slider vertical scroll chaining, unify view-all headers, and enhance CTA and navigation cards
Deploy Canina / deploy (push) Successful in 2m23s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 12:00:41 +03:30 |
|
parsa aghaei
|
e0600a3bcb
|
Merge branch 'develop'
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:56:46 +03:30 |
|
parsa aghaei
|
49eb1e5ff3
|
fix(catalog,footer): resolve catalog footer white gap, refine mobile footer layout and improve micro-scrollbar contrast
Deploy Canina / deploy (push) Successful in 2m25s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:56:40 +03:30 |
|
parsa aghaei
|
c928f5ed66
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m2s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:42:20 +03:30 |
|
parsa aghaei
|
c5d975e0c7
|
feat(catalog): add breadcrumb, back button, micro-scrollbar and eliminate white gap
Deploy Canina / deploy (push) Successful in 2m25s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:42:10 +03:30 |
|
parsa aghaei
|
bb70d512c2
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m2s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:36:47 +03:30 |
|
parsa aghaei
|
81b16e4c62
|
feat(footer): add expandable read-more and read-less with gradient fade for SEO brand text
Deploy Canina / deploy (push) Successful in 2m17s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:36:40 +03:30 |
|
parsa aghaei
|
664551ae63
|
Merge branch 'develop'
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:34:43 +03:30 |
|
parsa aghaei
|
1ea9920914
|
fix(layout): remove pb-16 gap from main container above footer
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:34:35 +03:30 |
|
parsa aghaei
|
3294583862
|
Merge branch 'develop'
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:32:11 +03:30 |
|
parsa aghaei
|
87d47d1a0b
|
style(footer): optimize mobile layout to be compact, elegant, and space-efficient
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:31:59 +03:30 |
|
parsa aghaei
|
ca4876bf01
|
Merge branch 'develop'
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:29:10 +03:30 |
|
parsa aghaei
|
5bddfd84ce
|
feat(home): mobile 1.5 card slider with refined micro-scrollbar for video & blog sections
Deploy Canina / deploy (push) Successful in 2m22s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:29:03 +03:30 |
|
parsa aghaei
|
91050ae491
|
Merge branch 'develop'
E2E Playwright Tests / Run Full E2E & Security Suites (push) Waiting to run
Deploy Canina / deploy (push) Has been cancelled
|
2026-09-06 11:25:29 +03:30 |
|
parsa aghaei
|
01a538ca5a
|
feat(home): mobile 1.5 card horizontal slider with scrollbar for featured products
Deploy Canina / deploy (push) Successful in 2m21s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:25:21 +03:30 |
|
parsa aghaei
|
0c5d06b11b
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m4s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:21:08 +03:30 |
|
parsa aghaei
|
881f75a372
|
refactor(mobile): refine bottom nav tabs, hardware back dismissal, and live shop search
Deploy Canina / deploy (push) Successful in 2m26s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 11:20:47 +03:30 |
|
parsa aghaei
|
d9ef7a2782
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m6s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 10:45:50 +03:30 |
|
parsa aghaei
|
1c98f1bfa3
|
feat(mobile): app-like bottom navigation, mobile top logo ticker, and header optimization
Deploy Canina / deploy (push) Successful in 2m31s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 10:45:30 +03:30 |
|
parsa aghaei
|
016f22149d
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m7s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 10:31:13 +03:30 |
|
parsa aghaei
|
808b5c58d4
|
style(shop): refine mobile filter action sheets, spacing, and micro scrollbar
Deploy Canina / deploy (push) Successful in 2m28s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 10:30:54 +03:30 |
|
parsa aghaei
|
a8a08488d9
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m10s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 09:30:15 +03:30 |
|
parsa aghaei
|
a9fbcbb90c
|
feat(shop): mobile filter slider, list/card view toggle, and breadcrumb fixes
Deploy Canina / deploy (push) Successful in 2m31s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-06 09:30:02 +03:30 |
|
parsa aghaei
|
d3d13218fd
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 43s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:49:58 +03:30 |
|
parsa aghaei
|
026c5b9086
|
fix(sms): update default OTP pattern template to WebOTP format
Deploy Canina / deploy (push) Successful in 2m4s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:49:45 +03:30 |
|
parsa aghaei
|
5118ae9259
|
docs(sms): update OTP pattern variable guidance for repeated {0} WebOTP pattern
Deploy Canina / deploy (push) Successful in 53s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:47:12 +03:30 |
|
parsa aghaei
|
6091bfa328
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m6s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:43:42 +03:30 |
|
parsa aghaei
|
f81aabb479
|
fix(seo): prevent duplicate brand affixes in page titles and add checkout success metadata
Deploy Canina / deploy (push) Successful in 2m30s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:43:28 +03:30 |
|
parsa aghaei
|
b72e753434
|
Merge branch 'develop'
Deploy Canina / deploy (push) Successful in 2m20s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 0s
|
2026-09-05 19:37:30 +03:30 |
|