parsa aghaei
7615aa0e51
fix: resolve seed encoding, search param, and wiki data source issues
...
- Fix seed-products.ts TS error (implicit any) and BOM handling
- Re-run full seed to restore correct Persian encoding in DB
- Fix productService query→search param mismatch
- Fix IngredientWiki hardcoded port 4000→use settingsStore
- Restore seed-products-data.json from git after accidental corruption
2026-07-11 15:40:49 +03:30
parsa aghaei
140872c888
fix: resolve Hero image CORS, button contrast, floating labels, footer border + refactor product seeder with full catalog data from JSON + add barcode/buyPrice/productGroup fields to Product model
2026-07-11 13:21:30 +03:30
parsa aghaei
3dedc89ee1
تغییرات کلی در backend و frontend
2026-07-11 12:30:17 +03:30
a74f4bda48
design: implement heuristic UX, WCAG accessibility, touch targets, and cognitive load enhancements
2026-07-10 18:42:11 +03:30
756cb749b2
design: implement landing page UI/UX improvements based on Senior UI/UX audit
2026-07-10 18:31:23 +03:30
1c07efcc91
design: update color palette to match official brand and add gold top banner
2026-07-10 17:30:01 +03:30
f69537a688
feat: rename brand from canina to canino across codebase
2026-07-10 16:32:31 +03:30
e09adc03c3
fix: change SSR fetch URLs from 4000 to 4001
2026-06-12 23:21:56 +03:30
dcfc4acae4
fix: restore wiki to dictionary, create dynamic blog pages and backend wiki CRUD
2026-06-12 23:14:21 +03:30
945c007a79
feat: complete app democking, fix types, add blogs api
2026-06-12 22:53:57 +03:30
82ab454647
Fix Admin panel categories modal, add error handling, enforce cursor-pointer globally
2026-06-12 21:57:09 +03:30
a7ebb8d792
feat: complete admin panel major functionalities including responsive layout, recharts, custom modals, inline editing, and loading states
2026-06-12 16:19:57 +03:30
fa7333e93f
fix: update postcss config and lockfiles
2026-06-12 14:09:30 +03:30
14bf2953ab
feat: SEO metadata for static pages (search, wiki, blog)
2026-06-12 01:27:43 +03:30
88c3752238
feat: auto-generated sitemap and robots.txt
2026-06-12 01:27:02 +03:30
700f93e418
feat: dynamic SEO metadata and JSON-LD for products
2026-06-12 01:26:32 +03:30
bf1b11d6a9
feat: global SEO settings and JSON-LD in frontend layout
2026-06-12 01:25:34 +03:30
ee0b8a5ff8
feat: auxiliary pages migrated to Next.js (Blog, Videos, Track, Success)
2026-06-12 01:17:03 +03:30
976dfcd610
feat: interactive pages migrated to Next.js (Dashboard, Checkout, Profile, Wiki)
2026-06-12 01:10:52 +03:30
3de0408e6f
feat: core pages and components migrated to Next.js (Home, Shop, Product)
2026-06-12 01:08:04 +03:30
72d2a5600a
feat: layout and overlays migrated to Next.js
2026-06-12 01:04:03 +03:30
c5a1b8e5d2
feat: nextjs setup and configuration (lib, store, css, assets)
2026-06-12 01:00:54 +03:30
eff6c00a9c
feat: complete phase 2 mock removal and db seed
2026-06-12 00:58:10 +03:30