This website requires JavaScript.
ae16e43013
Clarify activity card due tones: overdue as عقب افتاده, done as انجام شده, and today in warning yellow.
main
Mahdi and Cursor
2026-11-12 21:52:56 +03:30
7a55b84b81
Add org-scoped activity priority labels/colors and apply them across forms, boards, and routines.
Mahdi and Cursor
2026-11-12 21:39:15 +03:30
a1ac677b3a
Combine data-access and contact list facets with OR so each selected dimension grants visibility.
Mahdi and Cursor
2026-11-12 20:15:21 +03:30
b00465439e
Drop groupIds from customer data-access filters; keep visibility via group assignees only.
Mahdi and Cursor
2026-11-12 19:50:02 +03:30
9af0e9e94e
Fix customer groups modal scroll nesting and make assignees removable via chips.
Mahdi and Cursor
2026-11-12 19:07:36 +03:30
b745b6d460
Tighten team users table with a compact row-number column and fixed layout.
Mahdi and Cursor
2026-11-12 18:30:49 +03:30
fec5ece255
Improve deal board activity cues with relative dates and a quick activity list popup.
Mahdi and Cursor
2026-11-12 16:27:32 +03:30
f4f2311ae4
Improve team settings responsive layout, narrower role panel, and mobile pagination.
Mahdi and Cursor
2026-11-12 15:31:58 +03:30
57e0fdd600
Improve team settings search, user sorting, and role badge layout.
Mahdi and Cursor
2026-11-12 14:01:08 +03:30
b583858088
feat(customers): add optional group assignees with OR visibility for people, companies, and birthdays
Mahdi and Cursor
2026-11-12 12:59:49 +03:30
453ff1a5f6
fix(activities): allow assignees to attach files when commenting under creator-only edit
Mahdi and Cursor
2026-11-12 09:49:22 +03:30
68fcece743
fix(activities): keep comment and postpone open for assignees under creator-only edit
Mahdi and Cursor
2026-11-12 09:23:10 +03:30
de77066cb0
feat(tahesab): add manual sync to refresh linked customer profiles
Mahdi and Cursor
2026-11-11 18:54:59 +03:30
d23dd20237
feat(tahesab): sync full customer profile fields into CRM people
Mahdi and Cursor
2026-11-11 18:31:47 +03:30
8a4bd70ad4
fix(boards): keep kanban card drag from locking after a few moves
Mahdi and Cursor
2026-11-11 16:58:19 +03:30
d87321c7bf
fix(activities): type ActivityRow with editPolicy for API builds
Mahdi and Cursor
2026-11-11 16:01:16 +03:30
1a05eee46d
feat(activities): let creators lock edit and delete to themselves
Mahdi and Cursor
2026-11-11 15:56:36 +03:30
ec9a7cf9c9
feat(deals): plan activities on the deal and create them from the board
Mahdi and Cursor
2026-11-11 15:06:20 +03:30
4f08ffae36
fix(web): use nowrap for StagePathStrip flex wrap prop
Mahdi and Cursor
2026-11-11 13:59:06 +03:30
d7cb92bf81
feat(web): add stage path strip with Didar-style move confirm
Mahdi and Cursor
2026-11-11 13:55:43 +03:30
871d7bba1a
fix(activities): keep board filters and make card drops reliable
Mahdi and Cursor
2026-11-11 13:05:26 +03:30
f13a1249af
feat(activities): edit detail in place and tighten the board peek
Mahdi and Cursor
2026-11-10 21:31:21 +03:30
fdf1fbe4aa
feat(activities): peek at a card from the board
Mahdi and Cursor
2026-11-10 20:10:16 +03:30
6df198321a
feat(activities): remove an assignee from the share list
Mahdi and Cursor
2026-11-10 18:43:02 +03:30
4c8604d346
feat(activities): pick assignees by team or role
Mahdi and Cursor
2026-11-10 17:39:51 +03:30
25a24772fc
feat(access): keep a single owner per organization
Mahdi and Cursor
2026-11-10 14:59:32 +03:30
932dc3f1c1
feat(billing): start demos on the core plan and apply tariff levels
Mahdi and Cursor
2026-11-10 14:08:14 +03:30
5b26b9156d
fix(treasury): restore the money parser import on expenses
Mahdi and Cursor
2026-11-10 12:33:17 +03:30
d12d7b91cb
feat(treasury): separate receipts from income and fit finance on a phone
Mahdi and Cursor
2026-11-10 12:28:27 +03:30
49459707cb
fix(treasury): show a party's net balance as debtor or creditor
Mahdi and Cursor
2026-11-10 11:09:51 +03:30
ba7f942059
fix(treasury): apply a full receipt or payment to the party's open balance
Mahdi and Cursor
2026-11-10 10:45:59 +03:30
96105468d4
fix(activities): keep each assignee status attached to that person
Mahdi and Cursor
2026-11-09 21:45:32 +03:30
7a8007fff0
feat(activities): keep multi-assignee completion readable for large teams
Mahdi and Cursor
2026-11-09 21:30:05 +03:30
da851bd9e5
feat(activities): let every assignee finish their own share
Mahdi and Cursor
2026-11-09 20:48:43 +03:30
dae3ae3f7e
fix(notes): keep card titles visible when the square card is crowded
Mahdi and Cursor
2026-11-09 18:34:23 +03:30
b03d97dd9e
fix(activities): show each note as its own dated message
Mahdi and Cursor
2026-11-09 16:39:06 +03:30
8b8d01976d
fix(pipeline): hide prior-only sales paths from current work
Mahdi and Cursor
2026-11-09 15:09:49 +03:30
4764562bd4
fix(tahesab): stop treating shared phone numbers as new customers
Mahdi and Cursor
2026-11-09 14:42:46 +03:30
0e1bc4a1fe
fix(access): honor finance sections and team-member data scope
Mahdi and Cursor
2026-11-09 11:20:20 +03:30
3c9b906bd6
fix(leads): keep the filter panel from shifting the page
Mahdi and Cursor
2026-11-08 20:58:18 +03:30
ef58922e13
feat(leads): gather filters in one popover like activities
Mahdi and Cursor
2026-11-08 20:24:45 +03:30
06036b00d3
feat(finance): open payroll details from mobile cards
Mahdi and Cursor
2026-11-08 18:13:38 +03:30
d33d88e76d
feat(finance): show payroll details and search payment periods
Mahdi and Cursor
2026-11-08 17:34:12 +03:30
5ef693990c
feat(finance): edit payroll with month ranges, reasons, and toman
Mahdi and Cursor
2026-11-08 16:53:45 +03:30
6ebd45f2cb
feat(finance): show invoice balances in treasury and split payroll
Mahdi and Cursor
2026-11-08 14:20:00 +03:30
33f33f9521
fix(notes): keep the card menu above the grid
Mahdi and Cursor
2026-11-08 14:19:35 +03:30
97f00d7e6d
fix(products): open one row menu so edit and other actions run
Mahdi and Cursor
2026-11-08 11:49:47 +03:30
b8c49293f7
Update .gitea/workflows/build.yml
m.lotfi
2026-11-08 06:37:08 +00:00
f36711174e
feat(voip): make Daftaresoma setup inbound-first and filter calls by line
Mahdi and Cursor
2026-11-07 13:58:42 +03:30
abb1a3a18e
feat(voip): add Daftaresoma provider tab with webhook and click-to-call
Mahdi and Cursor
2026-11-07 12:31:59 +03:30
21d2c69227
feat(leads): expand filters and tidy the list chrome on mobile
Mahdi and Cursor
2026-11-07 11:02:47 +03:30
0998a1ec37
fix(web): serve real dashboard data instead of mocks
dev
Mahdi
2026-11-07 09:04:38 +03:30
0ca9540524
Fix change build level for test docker build
v0.0.0
mahmood
2026-11-05 19:53:52 +03:30
dc691c5192
Preparation for MONSYS
mahmood
2026-11-05 19:48:41 +03:30
4979aa8b75
feat(web): refresh Montact brand and sidebar chrome
Mahdi
2026-11-05 17:10:03 +03:30
34d3689448
chore(web): keep the raw vuesax icon dump for regenerating the pack
Mahdi and Cursor
2026-11-05 15:34:34 +03:30
1e0b638a19
fix(web): tidy the notification panel with status icons
Mahdi and Cursor
2026-11-05 15:29:40 +03:30
3db9c1c0fe
merge: bring latest origin/main into dev (design local, logic main)
Mahdi
2026-11-05 15:10:48 +03:30
6c6e32e099
feat(web): adopt vuesax icons and shared skeleton loading
Mahdi and Cursor
2026-11-05 14:46:35 +03:30
1ef7f91771
fix(contacts): keep one customer when Tahesab repeats a mobile
Mahdi and Cursor
2026-11-05 13:34:41 +03:30
94f0383c79
feat(tahesab): import and refresh customers at chosen hours
Mahdi and Cursor
2026-11-05 12:31:27 +03:30
c976c0bcd6
fix(contacts): merge the same mobile stored on phone or mobile
Mahdi and Cursor
2026-11-05 11:27:05 +03:30
57a0b379f6
fix(tahesab): store a matched mobile as 09xxxxxxxxx
Mahdi and Cursor
2026-11-05 11:11:40 +03:30
7f6d9a84d6
fix(contacts): treat Iranian mobile formats as one person
Mahdi and Cursor
2026-11-05 10:51:36 +03:30
6abbf8e8fd
fix(sms): keep the charge dialog fully on screen
Mahdi and Cursor
2026-11-04 21:52:35 +03:30
39cb5c2548
feat(public-api): let external sites register a lead with their key
Mahdi and Cursor
2026-11-04 21:34:07 +03:30
004d1dff93
feat(boards): ease dragging a card toward an off-screen spot
Mahdi and Cursor
2026-11-04 20:05:50 +03:30
78a7d6a68a
feat(routines): let each person create a routine for themselves
Mahdi and Cursor
2026-11-04 19:34:36 +03:30
5b18749005
feat(treasury): list debtors and creditors on the finance report
Mahdi and Cursor
2026-11-04 14:16:38 +03:30
08a278e1c8
feat(treasury): number documents and manage categories on their tab
Mahdi and Cursor
2026-11-04 13:11:09 +03:30
d71c2dbef4
feat(treasury): show who still owes on the finance pages
Mahdi and Cursor
2026-11-04 11:36:55 +03:30
41f310f3a2
merge: bring latest origin/main into dev (design local, logic main)
Mahdi and Cursor
2026-11-04 10:26:43 +03:30
754cc43c98
fix(web): drop unused viewingSelf after subtitle removal
Mahdi and Cursor
2026-11-04 10:04:02 +03:30
a319085dca
fix(web): clear vue-tsc errors blocking push
Mahdi and Cursor
2026-11-04 10:02:51 +03:30
cb3a488b21
feat(web): continue Ant settings migration and tighten page chrome
Mahdi and Cursor
2026-11-04 10:01:11 +03:30
1ccbefa7a3
fix(treasury): scope finance access and hide it when the module is off
Mahdi and Cursor
2026-11-04 10:02:31 +03:30
14f4e9d7d8
fix(activities): put the priority flag on the date row and recolor medium and low
Mahdi and Cursor
2026-11-03 21:32:49 +03:30
52edccf74e
fix(boards): keep card order inside a column and show activity priority
Mahdi and Cursor
2026-11-03 21:22:30 +03:30
b11affbdfd
fix(web): load IRANSans outside the Tailwind pipeline
Mahdi and Cursor
2026-11-03 18:32:30 +03:30
bffe174162
fix(activities): show form photos in the note instead of the raw file link
Mahdi and Cursor
2026-11-03 17:30:45 +03:30
35d74d33ed
fix(activities): keep lead activity actions in the detail card
Mahdi and Cursor
2026-11-03 17:04:59 +03:30
7aaa15fad2
merge: bring latest origin/main into dev (keep local UI)
Mahdi
2026-11-03 16:55:42 +03:30
39c62834e7
fix: resolve Ant switch and unused board menu type errors blocking push
Mahdi
2026-11-03 16:53:49 +03:30
26792f9a37
feat: migrate CRM screens to Ant Design Vue and expand home dashboard
Mahdi
2026-11-03 16:51:51 +03:30
c337b0b4c7
fix(leads): keep a future follow-up as an activity on the lead
Mahdi and Cursor
2026-11-03 16:19:32 +03:30
c26353624e
fix(leads): keep Persian digits when saving contact-form phones
Mahdi and Cursor
2026-11-03 15:50:05 +03:30
534dae45b2
feat(roles): let each section decide who may assign work to others
Mahdi and Cursor
2026-11-03 13:15:21 +03:30
79733e6c96
feat(tahesab): sync filtered customers and pick Jalali periods
Mahdi and Cursor
2026-11-03 10:09:40 +03:30
fdabdc54a3
feat(billing): default the 7-day demo to 3 users
Mahdi and Cursor
2026-11-02 19:55:51 +03:30
1b10ee30df
fix(web): keep the sidebar org name inside the footer
Mahdi and Cursor
2026-11-02 19:43:47 +03:30
c273dd6c58
feat(adm): split chat and billing settings and add a master login
Mahdi and Cursor
2026-11-02 19:13:57 +03:30
acb5d51f24
feat(billing): cap active users on an owner subscription
Mahdi and Cursor
2026-11-02 18:33:51 +03:30
06977d27ed
feat(activities): attach voice and files on activity notes
Mahdi and Cursor
2026-11-02 16:34:03 +03:30
43437b0280
fix(test): pass the storage quota service into activity tests
Mahdi and Cursor
2026-11-02 15:47:32 +03:30
28938e8f77
feat(billing): cap each owner's stored file volume
Mahdi and Cursor
2026-11-02 15:44:36 +03:30
e6e90aabf3
feat(activities): step through the same desk list from a detail
Mahdi and Cursor
2026-11-02 14:30:17 +03:30
a0936bf19f
feat(web): assign an activity to a whole team
Mahdi and Cursor
2026-11-02 10:50:08 +03:30
18a7cd3b5a
fix(web): rename the activities nav item
Mahdi and Cursor
2026-11-01 22:45:34 +03:30
4af248b06a
feat(activities): filter the desk from each column
Mahdi and Cursor
2026-11-01 21:20:42 +03:30
d5dd13863a
feat(web): add next Saturday and next week to postpone
Mahdi and Cursor
2026-11-01 21:20:15 +03:30