Mahdi
faac26d07d
club home redesign; deal multi-select delete; anchored card menus
2026-10-12 17:59:07 +03:30
Mahdi
a2b01f787e
club home redesign; deal card menu anchored to button + delete
2026-10-12 14:54:32 +03:30
Mahdi
8af78047d9
club home redesign; deal card menu: delete with confirmation
2026-10-12 12:39:52 +03:30
Mahdi
b43ed68e82
feat(automations): multi-option form-field conditions (all / any / none / exact)
2026-10-11 17:26:17 +03:30
Mahdi
f4398cdb3e
fix(web): mobile automation canvas/inspector, compact activity row, timestamped comments
2026-10-11 16:48:37 +03:30
Mahdi
17638786a8
feat(automations): parallel branch canvas, simple/advanced level per org, rules list UX
2026-10-11 14:48:12 +03:30
Mahdi
b3b92abae9
feat(automations): form-driven branching rules, round-robin assignment, lead-linked activities
2026-10-11 14:12:36 +03:30
Mahdi and Cursor
60d797f184
feat: باشگاه امتیازات کارکنان (موتور امتیاز، جدول رتبه، فروشگاه پاداش، نشانها، پنل مدیریت و گزارش ROI)
...
- موتور رویدادمحور با شرط، محدودیت، تأیید مدیر و idempotency
- اتصال به لید، مشتری، معامله، فعالیت، روتین، پیشفاکتور، فاکتور و تیکت
- صفحه /club و /club/admin، اعلان زنده امتیاز، آیتم منو
- انتقال فرمساز سرنخ به ابزارها
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 21:28:49 +03:30
Mahdi
e82bd2b2df
Montify stores integration: multi-store connections, customer/order/transaction sync, webhooks
2026-10-10 15:59:12 +03:30
Mahdi and Cursor
fa3fe0d364
Web: fix mobile overflow on activities, activity form, assets panel, routines, team/audit/API settings
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 11:58:45 +03:30
Mahdi and Cursor
e6755d0c2e
Tahesab: show raw data from Tahesab, invoice-style document view with metal labels
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-08 13:49:54 +03:30
Mahdi and Cursor
2f3646d085
feat(ui): modals close only via Esc/X/cancel; standard 3:1 form cover processing
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 15:23:14 +03:30
Mahdi and Cursor
13668c4ba4
feat(activities): split customer column, wider search, custom activity types with type-specific fields
...
- Table: separate assignee and customer columns; search by assignee and activity type
- ActivityTypeDef model with per-type field definitions (text, select, checklist, participants, ...)
- Default types incl. meeting subject/participants and task checklist; admins manage types
- Participants see activities in their lists and get notified
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 12:29:23 +03:30
Mahdi and Cursor
aa2f39256a
feat(activities): editable stages with tab and kanban views
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 11:18:53 +03:30
Mahdi and Cursor
b4ffef9b6f
rename: کاریز فروش → مسیر فروش, کاریز پروژه → تابلوی پروژه
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-06 20:51:50 +03:30
Mahdi and Cursor
b3784818fc
feat: routines module; super admin subscription badge, 7-day trial and lifetime plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-06 19:54:38 +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
Mahdi
43717392b2
Profile picture display has been standardized across the board.
2026-10-06 14:23:59 +03:30
Mahdi and Cursor
48de552f36
Add row selection, bulk delete, row numbers and page size picker to tables; redesign person profile header
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 20:00:21 +03:30
Mahdi and Cursor
df8fac187e
Improve assignee and person pickers with search, chips and inline person creation
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 17:49:17 +03:30
Mahdi and Cursor
23c83ffbee
Add per-user saved column visibility for tables
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 11:56:49 +03:30
Mahdi and Cursor
39e2eb24a6
Keep desktop modals open on outside click and allow larger group member lists.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-04 12:12:05 +03:30
Mahdi and Cursor
8b37525f2f
Track person import source and previous names; add source report and edit UX.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-04 12:01:21 +03:30
Mahdi and Cursor
60c16053a4
Support Didar activity Excel exports without header rows via positional columns.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-04 10:44:00 +03:30
Mahdi and Cursor
cbfe470f33
Import large activity Excel in the browser via JSON chunks to avoid 502.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 18:28:47 +03:30
Mahdi and Cursor
ac57b8ac33
Parse large Excel imports asynchronously to avoid gateway 502 timeouts.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 18:14:17 +03:30
Mahdi and Cursor
d3fb92a5e2
Split large activity Excel prepare from chunk import and clarify errors.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 17:58:41 +03:30
Mahdi and Cursor
07bdc4a3b6
Show percent progress bar during long Excel imports.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 17:45:08 +03:30
Mahdi and Cursor
c629729a9a
Allow large activity Excel imports (40k+ rows) with bigger chunks and caches.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 17:42:11 +03:30
Mahdi
2e315c9cfd
Fixing the error when importing a large Excel file
2026-10-03 15:01:01 +03:30
Mahdi
1309da2281
Adding registration date and multiple addresses for contacts and leads.
2026-10-03 12:29:11 +03:30
Mahdi
ae21d9bbc7
Addition of an AI chat assistant and a 100MB file upload limit.
2026-09-30 16:30:41 +03:30
Mahdi
f71e78f3a7
Add mentions, pin messages and conversations, and search within chats
2026-09-30 10:40:29 +03:30
Mahdi
2309e2c5ab
Edit ExcelImportFlow
2026-09-29 14:57:10 +03:30
Mahdi
66af7e577c
Chat settings in Super Admin and changing the chat title and position.
2026-09-29 14:45:19 +03:30
Mahdi
589c763ef8
Polish desktop sidebar branding and tighten automation rules card.
...
Move profile and collapse control, show org even for one workspace, and center rules labels in the toolbar-height card.
2026-09-28 17:35:03 +03:30
Mahdi
8effd4cbc6
Improve Leads mobile UX and nest leads under Customers nav.
...
Restore the 5-tab mobile bar, add responsive lead cards with long-press select, and fix stats/filters layout.
2026-09-28 11:50:44 +03:30
Mahdi
7e73ba9936
Fix web build failure from corrupted Tahesab status types.
...
Restore MandehValueDto status encoding and derive بس/بد labels from amount.
2026-09-27 21:26:56 +03:30
Mahdi
9edbb92b13
Align Leads header with Contacts and add phone-contact lead import.
...
Leads actions mirror people import/export, and create-lead can fill fields from device contacts like Person form.
2026-09-27 19:51:02 +03:30
Mahdi
c06c92b333
Add deal co-assignees and saved filters on people/pipeline lists.
...
Deals keep a primary owner plus shared assignees with matching visibility; Contacts and Pipeline can save and reuse filter presets.
2026-09-27 14:25:32 +03:30
Mahdi and Cursor
d133c8ca34
Add reservations module and rename teams visibility label to file-access level.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-27 09:38:17 +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
6463275c3d
Add Didar gap features: lost-reason reports, audit logs, tags, card assignees, and saved-views API.
...
Ignore Graphify local artifacts and expose new modules in superadmin.
2026-09-26 14:59:48 +03:30
Mahdi
35a618d0af
Edit a modal for the assistant
2026-09-23 17:30:30 +03:30
Mahdi
011b316b5b
Creating a modal for the assistant
2026-09-23 17:18:04 +03:30
Mahdi
7dc4344e0e
Creating a project workflow using a voice assistant and converting it into an approval card.
2026-09-23 15:49:44 +03:30
Mahdi
230d7b3bf6
AI-powered speech-to-text transformation
2026-09-23 13:58:43 +03:30
Mahdi
75a73559b5
Modification of the structure
2026-09-22 12:04:35 +03:30
Mahdi
41f0025883
Modification of the STT structure
2026-09-22 11:56:16 +03:30
Mahdi
4b335aa7ff
Refining the speech-to-text conversion structure
2026-09-22 11:02:08 +03:30