Saturday is the start of the work week, so the sheet can defer a task to next Saturday morning or the same time one week later.
Co-authored-by: Cursor <cursoragent@cursor.com>
Lead-only website forms had no person mobile, so the confirmation was marked sent without a number. Use the lead phone and send the full text.
Co-authored-by: Cursor <cursoragent@cursor.com>
Customer-linked tasks stay on their record and no longer appear in today, calendar, score, or reminders.
Co-authored-by: Cursor <cursoragent@cursor.com>
When a form has no round-robin assignees, the lead now follows the person the automation assigns to the first call.
Co-authored-by: Cursor <cursoragent@cursor.com>
Male and female names can store the title when requested, and Tahesab import and export use the same gender.
Co-authored-by: Cursor <cursoragent@cursor.com>
New-lead counts follow the first open column instead of its name, and cards no longer show an initials mark.
Co-authored-by: Cursor <cursoragent@cursor.com>
Empty membership stays open to the whole workspace; picking people restricts who can see that activity group.
Co-authored-by: Cursor <cursoragent@cursor.com>
Signup and admin-created accounts notify platform managers, and an ended plan sends one SMS instead of repeating for old expirations.
Co-authored-by: Cursor <cursoragent@cursor.com>
Photos on an activity are shrunk with the form-builder compressor and stored only when they fit under 200KB.
Co-authored-by: Cursor <cursoragent@cursor.com>
Unset sections on a saved role policy were still filtered as own-only, so full lead access showed nothing. Activities can now be assigned by org role, and the Tahesab sales report reads as a result instead of a tag wall.
Co-authored-by: Cursor <cursoragent@cursor.com>
Report weight after returns for the selected period, with parent customer groups and separate silver and investment commission.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the dashboard backdrop out of flow on first paint, clamp long lead notes, scroll the quick-actions rail, return to the lead board, and only list import sources that exist in this environment.
Co-authored-by: Cursor <cursoragent@cursor.com>
Compute حساب قبل from asnad before this doc date/number, add in-app preview layout, and leave a blank mesghal line for handwriting after print.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep title and nav mounted in TreasuryLayout with stable header height, and finish Ant form chrome (MoneyInput, Jalali) on finance pages.
Co-authored-by: Cursor <cursoragent@cursor.com>
Multiple groups per contact, legacy group text migrated, excel import/export, contacts filter and column, richer create-in-tahesab, match-first bulk export
Unticking a section hides it from the menu, closes its routes and blocks its writes on the server; existing roles keep their current access via migration.