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
|
5e3e3958c5
|
feat(backend): add wallet refund transactions and enhance SMS automation rules
|
2026-09-05 15:16:04 +03:30 |
|
parsa aghaei
|
c4e4a336d8
|
fix(pricing): auto-recalculate all products on financial settings save and support per-product custom rounding override
Deploy Canina / deploy (push) Successful in 47s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-02 10:28:29 +03:30 |
|
parsa aghaei
|
ac15ece619
|
feat(admin): implement smart pricing, rounding rules, formula margins and bulk price adjustment
Deploy Canina / deploy (push) Successful in 45s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
|
2026-09-02 10:05:41 +03:30 |
|
parsa aghaei
|
7b89e141c5
|
feat(core): polish codebase, enhance error handling, security hardening, rate limiting, and a11y compliance
Deploy Canina / deploy (push) Successful in 1m43s
|
2026-08-25 11:33:37 +03:30 |
|
parsa aghaei
|
75b9d55a24
|
feat(seo): implement technical SEO for product catalog, dynamic sitemaps, RSS feeds and graphify update
Deploy Canina / deploy (push) Has been cancelled
|
2026-08-24 17:04:31 +03:30 |
|
parsa aghaei
|
5705354429
|
feat(blog): complete full-stack blog module with rich text editor, SEO analyzer, JSON-LD schema, and RSS feed
Deploy Canina / deploy (push) Successful in 1m43s
|
2026-08-24 16:48:31 +03:30 |
|
parsa aghaei
|
2c452215c3
|
feat: resolve doctors query error, add FAQ, testimonials, blog preview, and full menu management
Deploy Canina / deploy (push) Successful in 1m41s
|
2026-08-19 17:20:01 +03:30 |
|
parsa aghaei
|
f9dad098ef
|
feat: add dedicated podcast modal player, integrate video modal player in product page, and add media metadata management in admin
Deploy Canina / deploy (push) Successful in 1m50s
|
2026-08-18 11:34:04 +03:30 |
|
parsa aghaei
|
813c96742d
|
feat(doctors): add doctors management, image optimization, testimonials section and clean fallbacks
Deploy Canina / deploy (push) Has been cancelled
|
2026-08-17 16:25:20 +03:30 |
|
parsa aghaei
|
2fca778930
|
feat: complete payment retry, reviews system, catalog mode enforcement, and UI text defaults
Deploy Canina / deploy (push) Successful in 1m48s
|
2026-08-17 09:01:33 +03:30 |
|
parsa aghaei
|
42707c04cf
|
feat: complete tickets & vet consultation, fix wallet balance overflow, b2b toggle, and transaction manual verification
Deploy Canina / deploy (push) Successful in 1m51s
|
2026-08-16 18:01:43 +03:30 |
|
parsa aghaei
|
6e98b8779d
|
feat(payment): add raw logs, IP/UA capture, exponential backoff, inventory hold, IPaymentGateway interface and admin health check
Deploy Canina / deploy (push) Successful in 1m53s
|
2026-08-16 12:24:20 +03:30 |
|
parsa aghaei
|
d8c6aa8d8e
|
feat(sms,admin): implement full sms logging, tracking, filtering, and analytics system
|
2026-08-16 11:55:50 +03:30 |
|
parsa aghaei
|
8992060cb7
|
feat(payment): implement Zibal IPG payment gateway integration, admin merchant configuration and verification page
Deploy Canina / deploy (push) Successful in 3m28s
|
2026-08-16 11:40:24 +03:30 |
|
parsa aghaei
|
9a65aa48cd
|
fix(prisma): provide local musl openssl 3.0 engine paths
Deploy Canina / deploy (push) Failing after 3s
|
2026-08-15 16:04:04 +03:30 |
|
parsa aghaei
|
dbbf75e3c5
|
fix(prisma): use native binaryTarget and clean hardcoded engine paths
Deploy Canina / deploy (push) Failing after 35s
|
2026-08-15 16:01:27 +03:30 |
|
parsa aghaei
|
b617331683
|
fix(analytics, prescription, hydration): filter out admin/static asset requests from view counter, support guest prescription upload with fallback UI, and unify Hero component fallbacks with database defaults
Deploy Canina / deploy (push) Waiting to run
|
2026-08-09 09:47:51 +03:30 |
|
|
|
1ae4c99ffc
|
feat(backend): implement Phase A database models and controllers for cross-boundary dependencies
Deploy Canina / deploy (push) Failing after 28s
|
2026-08-06 23:45:51 +03:30 |
|
parsa aghaei
|
47bff2c6ed
|
feat(doctor): implement Doctors / Vets CRUD backend and DB model (TASK-2.18)
|
2026-08-02 09:29:33 +03:30 |
|
parsa aghaei
|
e2e9615bd8
|
feat(media): implement persistent storage & media SEO fields (altText, title, description, caption) (TASK-2.5, TASK-2.6)
|
2026-08-02 09:23:30 +03:30 |
|
parsa aghaei
|
357fb73d5e
|
feat(product): add product gallery images and multimedia fields podcastUrl/videoUrl/pdfUrl (TASK-2.2, TASK-2.3, TASK-2.4)
|
2026-08-02 09:21:27 +03:30 |
|
parsa aghaei
|
2aea3bded4
|
feat(contact): implement contact form submission, admin management and dynamic contact info
|
2026-08-01 18:28:19 +03:30 |
|
parsa aghaei
|
0540d8701e
|
fix(prisma): add binaryTargets linux-musl-openssl-3.0.x to schema.prisma
|
2026-07-27 16:46:33 +03:30 |
|
parsa aghaei
|
52f0caccfc
|
feat(videos): add Video module in NestJS, build Video CRUD in Admin Panel, sync dynamic video fetching on frontend, and update catalog links to /catalog
|
2026-07-27 11:54:16 +03:30 |
|
parsa aghaei
|
4979d4120c
|
fix(checkout,orders,admin): resolve guest checkout address bug, persist refill and charity in DB, and fix admin media thumbnail cropping
|
2026-07-26 20:11:26 +03:30 |
|
parsa aghaei
|
08c968300f
|
feat: TASK-101 - optimize Prisma schema, compound indexes, wholesale price and Rx fields
|
2026-07-26 16:25:01 +03:30 |
|
parsa aghaei
|
f66170cc20
|
feat: split Product name into nameFa and nameEn, add symptoms mapping mapping to seed-products
|
2026-07-15 14:08:45 +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 |
|
|
|
945c007a79
|
feat: complete app democking, fix types, add blogs api
|
2026-06-12 22:53:57 +03:30 |
|
|
|
6027e635db
|
feat: implement backend auth and fix pet profile payload
|
2026-06-12 22:37:35 +03:30 |
|
|
|
82ab454647
|
Fix Admin panel categories modal, add error handling, enforce cursor-pointer globally
|
2026-06-12 21:57:09 +03:30 |
|
|
|
0fa65c0802
|
feat: backend database changes for advanced SEO fields
|
2026-06-12 01:25:08 +03:30 |
|
|
|
467532713c
|
feat: connect UI texts, address CRUD, OTP autofocus and profile to backend
|
2026-05-26 21:39:14 +03:30 |
|