Mahdi
|
65cf4e9a66
|
feat(auth): allow owner to force OTP-only login per user
Team menu «ورود با کد» blocks password login with a clear message and switches the login screen to OTP.
|
2026-10-22 15:43:24 +03:30 |
|
Mahdi
|
09a60b3b5a
|
feat(acl): deep data access by section for roles and users
Role default + user override with OR rules; covers customers, leads, sales, activities, notes, routines, projects, and tickets.
|
2026-10-22 11:53:26 +03:30 |
|
Mahdi
|
ce27df20ca
|
feat: compact logout-time cell and optional login block after logout time
Owners set the daily logout time in a modal and can block re-login until the next Tehran day.
|
2026-10-21 14:20:15 +03:30 |
|
Mahdi
|
8590579605
|
feat: log staff sign-in and sign-out and force logout at a set time
|
2026-10-19 13:34:55 +03:30 |
|
Mahdi
|
e08f1452ef
|
Unified search algorithm across all lists; per-section record visibility (contacts, deals, activities, leads, finance, tickets, notes, projects)
|
2026-10-06 15:04:46 +03:30 |
|
 MahdiandCursor
|
75ff2c36c4
|
Allow editing org team member name, mobile, and password from settings.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-04 12:31:07 +03:30 |
|
Mahdi
|
1b160c8cd3
|
Add named teams and per-user data visibility (own/team/org) with settings UI and org module.
|
2026-09-26 17:15:09 +03:30 |
|
Mahdi
|
d3f97b9dc4
|
Multi-environment and multi-user construction
|
2026-09-15 21:37:58 +03:30 |
|
Mahdi
|
44f9849d0e
|
Creating import&export excel
|
2026-09-15 17:33:05 +03:30 |
|
Mahdi
|
76acf8d1d3
|
Creating a mobile menu at the bottom of the app
|
2026-09-14 19:19:09 +03:30 |
|
 MahdiandCursor
|
9a991fc1f1
|
Add salesperson commissions on issued invoices and a cheque register.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-11 01:09:59 +03:30 |
|
 MahdiandCursor
|
29a040c21d
|
Initial Mento CRM: portal OTP, reports, SMS, and deploy for crm.montzar.ir.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-29 21:06:30 +03:30 |
|