canina/frontend/application/components
parsa aghaei e7ded849f6
Some checks failed
Deploy Canina / deploy (push) Successful in 2m21s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
fix(cart): hide prices, discount coupon, and totals in cart when prices are disabled in catalog mode
2026-09-13 08:57:44 +03:30
..
__tests__ fix(cart): hide prices, discount coupon, and totals in cart when prices are disabled in catalog mode 2026-09-13 08:57:44 +03:30
catalog fix(catalog,footer): resolve catalog footer white gap, refine mobile footer layout and improve micro-scrollbar contrast 2026-09-06 11:56:40 +03:30
AddressModal.tsx feat(checkout): unify manual address form with AddressModal, auto-save address and sync user profile on order 2026-08-26 13:48:41 +03:30
AnalyticsDeferred.tsx fix(app): improve wallet history display, fix order details modal layout and lint errors 2026-09-05 15:16:20 +03:30
ArchivePage.tsx fix(storefront): remove inquiry price everywhere and fix mobile add to cart button visibility 2026-09-13 08:49:06 +03:30
AuthModal.tsx fix(otp): support WebOTP sms pattern with {0} and {1} and robust code extraction 2026-09-05 19:36:49 +03:30
B2BLandingClient.tsx feat(core): polish codebase, enhance error handling, security hardening, rate limiting, and a11y compliance 2026-08-25 11:33:37 +03:30
B2BPortal.tsx fix(all): resolve wallet callback validation, card-to-card conditional rendering, pet management tab, withdrawal settings, smart advisor loop, reports chart and announcement config 2026-08-16 19:05:03 +03:30
BackButton.tsx feat(ui): optimize wiki ingredient links, product images, back buttons, and checkout settings 2026-08-17 14:43:36 +03:30
BannerPlacement.tsx perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains 2026-09-02 14:21:11 +03:30
BlogPage.tsx feat: add charity reporting & financial breakdowns in admin, fix mobile scroll restoration and OTP numeric keyboard 2026-08-26 00:12:33 +03:30
BlogPostClient.tsx feat: user crm metrics, product total sold, dynamic menu sync, blog views & advisor route 2026-08-26 14:05:26 +03:30
BlogPreviewSection.tsx fix(home): fix mobile slider vertical scroll chaining, unify view-all headers, and enhance CTA and navigation cards 2026-09-06 12:00:41 +03:30
BrandLogo.tsx feat(shop): mobile filter slider, list/card view toggle, and breadcrumb fixes 2026-09-06 09:30:02 +03:30
CartDrawer.tsx fix(cart): hide prices, discount coupon, and totals in cart when prices are disabled in catalog mode 2026-09-13 08:57:44 +03:30
CheckoutPage.tsx feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls 2026-09-12 23:34:01 +03:30
ContactFormClient.tsx test(e2e): complete cross-platform coverage and hardening for security, admin, and cart suites 2026-08-25 17:48:33 +03:30
DeleteConfirmModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
EnamadBadge.tsx feat(enamad): dynamic enamad HTML embedding with exact code fallback & admin edit support 2026-08-08 18:12:42 +03:30
ErrorBoundary.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
ErrorPages.tsx chore(brand): rename all Persian occurrences of کانینا to کنینا across the project 2026-08-16 16:40:08 +03:30
FAQSection.tsx style(homepage): optimize mobile margins, paddings and section spacing 2026-08-26 11:09:39 +03:30
FeaturedProducts.tsx feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls 2026-09-12 23:34:01 +03:30
Footer.tsx fix(catalog,footer): resolve catalog footer white gap, refine mobile footer layout and improve micro-scrollbar contrast 2026-09-06 11:56:40 +03:30
Header.tsx feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls 2026-09-12 23:34:01 +03:30
HeaderButton.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
Hero.tsx feat(shop): mobile filter slider, list/card view toggle, and breadcrumb fixes 2026-09-06 09:30:02 +03:30
IngredientWiki.tsx feat(ui): optimize wiki ingredient links, product images, back buttons, and checkout settings 2026-08-17 14:43:36 +03:30
LoginModal.tsx fix(otp): support WebOTP sms pattern with {0} and {1} and robust code extraction 2026-09-05 19:36:49 +03:30
MaintenancePage.tsx feat(ui): dynamic logo customization, centralized contact links, hero slider, banner placements, reorganized admin sidebar & ui-texts save fix 2026-08-17 09:26:05 +03:30
MobileBottomNav.tsx fix(storefront): remove inquiry price everywhere and fix mobile add to cart button visibility 2026-09-13 08:49:06 +03:30
NavigationProgressBar.tsx feat(navigation): add custom glowing NavigationProgressBar, enable Swagger on localhost dev, set local store port to 3005, and remove hero-section-image.png 2026-08-29 13:53:21 +03:30
NetworkBanner.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
OrderDetailsModal.tsx fix(app): improve wallet history display, fix order details modal layout and lint errors 2026-09-05 15:16:20 +03:30
OrderSuccess.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
OrderTracking.tsx test(e2e): refactor 6 e2e suites with strict assertions, add mutation verification and update test coverage map 2026-08-25 15:19:22 +03:30
OtpInput5.tsx fix: mobile UX improvements - scroll restoration, OTP autofill, swipe direction, back button 2026-09-05 18:19:11 +03:30
PetProfile.tsx fix(frontend): enhance species badges, smart symptom matching, and sync charity total 2026-09-05 16:37:35 +03:30
PodcastInlinePlayer.tsx feat(media): implement nextjs media proxy API routes (/api/uploads & /api/media) with server-side caching and streaming 2026-08-29 12:13:16 +03:30
PodcastPlayerModal.tsx style(podcast): enhance badge contrast with bright cyan text and border on dark background 2026-08-26 16:20:47 +03:30
PrescriptionUploadModal.tsx fix(prescription): raise modal z-index above header, add backdrop dismiss, and show upload button on mobile header and drawer 2026-08-26 14:25:24 +03:30
ProductImageZoomModal.tsx fix(app): improve wallet history display, fix order details modal layout and lint errors 2026-09-05 15:16:20 +03:30
ProductPage.tsx fix(storefront): remove inquiry price everywhere and fix mobile add to cart button visibility 2026-09-13 08:49:06 +03:30
ProductReviews.tsx feat(seo,ux,cro): enhance product page with JSON-LD @graph schemas, above-the-fold CRO highlights, PAO/storage badges, and dynamic reviews 2026-09-02 10:51:48 +03:30
SafeImage.tsx perf: defer 3rd-party analytics, optimize responsive image sizes, and prioritize LCP hero banner 2026-09-02 16:38:04 +03:30
SearchableSelect.tsx feat: searchable province/city selects, zip code support, fix trust-seals header, responsive mobile logo & auth, cart scroll lock & safe image fallback, toast font 2026-08-01 12:41:35 +03:30
SearchResultsPage.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
Skeleton.tsx feat(shop): mobile filter slider, list/card view toggle, and breadcrumb fixes 2026-09-06 09:30:02 +03:30
SmartAdvisor.tsx fix(admin,sms,ui): resolve LTR input icon overlap, clarify melipayamak pulses credit and update UI texts 2026-09-05 09:09:36 +03:30
TestimonialsSection.tsx perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains 2026-09-02 14:21:11 +03:30
TickerBanner.tsx feat(mobile): app-like bottom navigation, mobile top logo ticker, and header optimization 2026-09-06 10:45:30 +03:30
Tooltip.tsx fix(ui): ensure 100% solid white background and higher z-index for ingredient wiki tooltip 2026-09-02 10:45:00 +03:30
TopUpModal.tsx feat(checkout): improve wallet top-up flow with auto deficit pre-fill on insufficient funds 2026-08-22 17:18:24 +03:30
UserDashboard.tsx feat(catalog): fix catalog mode toggles, cart persistence, preorder btn, and dashboard visibility controls 2026-09-12 23:34:01 +03:30
VetGallery.tsx fix(home): fix mobile slider vertical scroll chaining, unify view-all headers, and enhance CTA and navigation cards 2026-09-06 12:00:41 +03:30
VideoModalPlayer.tsx feat(media): implement nextjs media proxy API routes (/api/uploads & /api/media) with server-side caching and streaming 2026-08-29 12:13:16 +03:30
VideosPage.tsx feat: add charity reporting & financial breakdowns in admin, fix mobile scroll restoration and OTP numeric keyboard 2026-08-26 00:12:33 +03:30