• Joined on 2026-02-22
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 15:28:33 +00:00
de77066cb0 feat(tahesab): add manual sync to refresh linked customer profiles
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 15:05:22 +00:00
d23dd20237 feat(tahesab): sync full customer profile fields into CRM people
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 13:33:07 +00:00
8a4bd70ad4 fix(boards): keep kanban card drag from locking after a few moves
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 12:34:53 +00:00
d87321c7bf fix(activities): type ActivityRow with editPolicy for API builds
1a05eee46d feat(activities): let creators lock edit and delete to themselves
Compare 2 commits »
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 11:40:09 +00:00
ec9a7cf9c9 feat(deals): plan activities on the deal and create them from the board
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 10:31:41 +00:00
4f08ffae36 fix(web): use nowrap for StagePathStrip flex wrap prop
d7cb92bf81 feat(web): add stage path strip with Didar-style move confirm
Compare 2 commits »
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-11 09:40:21 +00:00
871d7bba1a fix(activities): keep board filters and make card drops reliable
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 18:04:27 +00:00
f13a1249af feat(activities): edit detail in place and tighten the board peek
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 16:43:56 +00:00
fdf1fbe4aa feat(activities): peek at a card from the board
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 15:17:03 +00:00
6df198321a feat(activities): remove an assignee from the share list
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 14:14:26 +00:00
4c8604d346 feat(activities): pick assignees by team or role
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 11:32:39 +00:00
25a24772fc feat(access): keep a single owner per organization
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 10:42:25 +00:00
932dc3f1c1 feat(billing): start demos on the core plan and apply tariff levels
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 09:06:41 +00:00
5b26b9156d fix(treasury): restore the money parser import on expenses
d12d7b91cb feat(treasury): separate receipts from income and fit finance on a phone
Compare 2 commits »
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 07:42:49 +00:00
49459707cb fix(treasury): show a party's net balance as debtor or creditor
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-10 07:20:21 +00:00
ba7f942059 fix(treasury): apply a full receipt or payment to the party's open balance
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-09 18:18:42 +00:00
96105468d4 fix(activities): keep each assignee status attached to that person
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-09 18:03:16 +00:00
7a8007fff0 feat(activities): keep multi-assignee completion readable for large teams
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-09 17:21:36 +00:00
da851bd9e5 feat(activities): let every assignee finish their own share
Mahdi pushed to main at Mahdi/CRM_Montzar 2026-11-09 15:08:15 +00:00
dae3ae3f7e fix(notes): keep card titles visible when the square card is crowded