پارسا آقایی parsa
parsa pushed to develop at parsa/canina 2026-08-08 14:31:11 +00:00
adbfa60343 fix(frontend/backend): suppress unauth toast on init, fix admin-login DTO validation and RSC directives
parsa pushed to develop at parsa/canina 2026-08-08 14:20:16 +00:00
acc662fce8 fix(backend): add dev fallbacks for JWT secrets to prevent local bootstrap crash
parsa pushed to develop at parsa/canina 2026-08-08 14:16:54 +00:00
59fba0484c fix(backend): add js-yaml dependency and type definitions for openapi generator
parsa pushed to develop at parsa/canina 2026-08-08 14:15:15 +00:00
e281ef75da feat(security/devops): disable swagger in prod, secure staging with basic auth & noindex, add DB backup script and uploads volume persistence
parsa pushed to develop at parsa/canina 2026-08-07 04:22:53 +00:00
9f11d8fb2d chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend
parsa pushed to develop at parsa/canina 2026-08-06 20:47:44 +00:00
4659a7b1de feat(storefront): implement Phase C API integration replacing static fallbacks
parsa pushed to develop at parsa/canina 2026-08-06 20:30:44 +00:00
f70c1fe3c2 feat(admin): implement Phase B management modules based on frontend integration contract
parsa pushed to develop at parsa/canina 2026-08-06 20:21:49 +00:00
8dc2b1e586 docs(audit): generate frontend integration requirements based on new API contracts
parsa pushed to develop at parsa/canina 2026-08-06 20:17:34 +00:00
1ae4c99ffc feat(backend): implement Phase A database models and controllers for cross-boundary dependencies
parsa pushed to develop at parsa/canina 2026-08-06 19:46:38 +00:00
74fcaa6a4e feat(application): implement Phase 3 strict DTOs, eradicate any types, and add Suspense boundaries
parsa pushed to develop at parsa/canina 2026-08-06 19:33:44 +00:00
57596f5aaf feat(application): implement Phase 2 SEO metadata, Next.js image optimization, and HTTP security headers
parsa pushed to develop at parsa/canina 2026-08-06 19:27:35 +00:00
9c334c39ae refactor(application): restore RSC root layout, add server-side data fetching, and use granular Zustand selectors
parsa pushed to develop at parsa/canina 2026-08-06 19:03:17 +00:00
102494cef0 import for useeffect added to sidebar
parsa pushed to develop at parsa/canina 2026-08-06 19:02:00 +00:00
ad3f149789 feat(devops,docs,verify): implement Phase 4 CI pipeline, OpenAPI synchronization, and E2E verification matrix
parsa pushed to develop at parsa/canina 2026-08-06 18:36:10 +00:00
27abaa3e05 fix(admin): use type-only import for ComponentType in adminRoutes.tsx
eaa2621a17 feat(admin): implement Phase 3 Admin SPA Router and Dual-Token Auth integration
Compare 2 commits »
parsa pushed to develop at parsa/canina 2026-08-06 18:15:05 +00:00
71e19bfe43 fix(orders): add type assertions for Prisma relations in checkAndSendRefillReminders
parsa pushed to develop at parsa/canina 2026-08-06 18:09:01 +00:00
809c69f923 feat(phase2): implement database optimization and RBAC enforcement
parsa pushed to develop at parsa/canina 2026-08-06 17:50:32 +00:00
a64291a19a feat(security): implement phase 1 core security & build hygiene
parsa pushed to develop at parsa/canina 2026-08-06 17:25:30 +00:00
f4cdca4ed1 docs(audit): finalize Phase 3 Master Task Backlog and audit planning artifacts
parsa pushed to develop at parsa/canina 2026-08-05 12:29:29 +00:00
6f04474195 md file deleted.