Domain save can upsert tenant records on either provider, overflow menus stay opaque, and empty-state add controls use a dashed outline.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace native date inputs with year→month→day glass picker and display exact next renewal dates in the businesses list.
Co-authored-by: Cursor <cursoragent@cursor.com>
Show separate light/dark logo and favicon croppers in a compact grid, support favicon saves, and keep super-admin overflow dashboard links in English.
Co-authored-by: Cursor <cursoragent@cursor.com>
Farsi business order/variation UI, light/dark logo upload on business profile, payment order steps, variation editing, super-admin site links, and checkout/auth fixes.
Co-authored-by: Cursor <cursoragent@cursor.com>
Includes workshop list/edit/details, registrations modal, category tree, shared EmptyState/RichTextEditor/toasts, and fixes for the Jalali date picker and thumbnail field layout.
Co-authored-by: Cursor <cursoragent@cursor.com>
Gateway config now lives on the general Settings page, with Mellat fields in a 3-column layout and ZarinPal available at checkout.
Co-authored-by: Cursor <cursoragent@cursor.com>
Ship invoice issue/list/templates under Finance, fix tenant theme reset and owner role badge, and show customers-joined charts by Persian months.
Co-authored-by: Cursor <cursoragent@cursor.com>
Match sticky headers to sidebar glass, drop the Users role column, and show compact owner/admin badges only where needed.
Co-authored-by: Cursor <cursoragent@cursor.com>
Rename Customers to Users with FA/EN titles, compact headers and filter bars across apps, and refine manager role copy plus a customer-header link to the business dashboard.
Co-authored-by: Cursor <cursoragent@cursor.com>
Business and super-admin can set Customer vs Manager roles (Admin only for super-admin), and the customers page drops clutter while filtering by all/customers/managers.
Co-authored-by: Cursor <cursoragent@cursor.com>
Ship my-products / customer-products UI with gallery uploads, status controls, module gating, and related shared UI polish.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add a clear pencil edit on category rows, show a proper no-image placeholder on product cards, and strengthen overflow menu glass blur.
Co-authored-by: Cursor <cursoragent@cursor.com>
Use publicId in links, compact key-point/account labels, English business names, and readable favicon deploy perms.
Co-authored-by: Cursor <cursoragent@cursor.com>
Move template/issue editors to full pages, add public invoice SPA with PDF print, and local-aware public URLs.
Co-authored-by: Cursor <cursoragent@cursor.com>
Platform invoice templates live under Settings; each business can list and issue invoices with optional name and a meshkee.com public link.
Co-authored-by: Cursor <cursoragent@cursor.com>