Alireza Hassani and Cursor
88ef4e82a1
Add shipping cost groups and reject spam contact-form SMS.
...
Wire cart/checkout shipping fees with category groups and static rates, reject gibberish contact submissions, and SMS only valid Iranian mobiles.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-02 21:52:41 +03:30
Alireza Hassani and Cursor
92601ae729
Add page-view analytics, product counters, SSL expiry, and business renewal.
...
Auto-count storefront page views with 6-month event retention and lifetime counters, track product visit/cart/sale stats, persist SSL cert expiry with daily probes, and support owner titles plus annual contract renewal.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 10:13:06 +03:30
Alireza Hassani and Cursor
20cc0bbd78
Fix e-payment settings payload, cart race, and media/content helpers.
...
Stop returning passwordSet (forbidNonWhitelisted), upsert carts safely, and harden related media/product/workshop flows.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 16:41:00 +03:30
Alireza Hassani and Cursor
d5e502cf77
Add Mellat e-payment, videos/instructions CMS, and legacy domain lookup.
...
Store gateway credentials per business, initiate/verify Mellat at checkout, and resolve old CMS ids from domains in the migrate modal.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 09:51:17 +03:30
Ali Reza
bb59d5e9ba
Initial commit: Meshkee CMS API
...
NestJS backend with Prisma, Docker Compose for Postgres/Redis, and deploy docs for the production VM.
2026-07-21 17:52:36 +03:30