parsa aghaei
770665cfc0
test(e2e): complete cross-platform coverage and hardening for security, admin, and cart suites
2026-08-25 17:48:33 +03:30
parsa aghaei
270e491d08
test(e2e): setup Playwright testing infrastructure and comprehensive storefront & admin suites
2026-08-25 12:56:46 +03:30
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
cd17a532d9
fix: resolve backend TS compilation errors, startup order, and add clipboard paste upload
...
- Fix products.service.ts: ingredients -> ingredientList (Prisma relation name)
- Fix seed-blogs.ts: template literal refactor (array join) to avoid esbuild parse error
- Fix seed-custom.ts: category string -> connectOrCreate relation
- Add start-dev.js: sequential startup (backend first, then frontends)
- Add Ctrl+V paste upload to admin MediaSelector component
- Create missing images/vets/ and images/slider/ directories
2026-07-11 13:51:12 +03:30
6db28f6231
feat: add scripts/open-browsers.js to automatically open services on dev startup
2026-07-10 17:40:35 +03:30
f69537a688
feat: rename brand from canina to canino across codebase
2026-07-10 16:32:31 +03:30
07b52f464c
feat: add root workspace runner
2026-06-12 13:51:10 +03:30
40ff169dc2
feat: complete testing, security, dynamic content, and devops overhaul
2026-05-27 02:00:14 +03:30
467532713c
feat: connect UI texts, address CRUD, OTP autofocus and profile to backend
2026-05-26 21:39:14 +03:30
c95c9e5ce0
feat: initialize project structure
...
- Configure project metadata and dependencies
- Setup Vite with React and TypeScript
- Add environment configuration and .gitignore
- Implement initial application entry point and assets
2026-05-26 11:37:22 +03:30