1
0
forked from test/crm

19 Commits

Author SHA1 Message Date
Shariq Ansari
c7eaef54f0 fix: handle script load while setting up script
(cherry picked from commit 91f7cf05fc2a13e60ebb29c7703550f046d1d553)
2025-05-26 12:27:34 +00:00
Shariq Ansari
bcb8b4f75a feat: intercept convert to deal via form script
(cherry picked from commit bfdd3273feed3dc89daa18ec227075ba4beaef7d)
2025-05-26 10:11:18 +00:00
Shariq Ansari
9a6ca31858 feat: intercept create lead from call log via form script
(cherry picked from commit 8af4e9b5e82a5a3460053fa0fc7b93a704a97084)
2025-05-26 06:29:30 +00:00
Shariq Ansari
d15f232060 fix: use toast.create api instead of createToast
(cherry picked from commit 6064ca5a4fd51b188df85394963ea73bea4b97a5)
2025-05-20 09:09:01 +00:00
Shariq Ansari
5f32db7f1d fix: cache controller on document level not on doctype level
(cherry picked from commit 60ed0a2043624e2327c576372b2f8516107a2ac0)
2025-05-14 18:13:50 +00:00
Shariq Ansari
78fdd51104 fix: update toast messages for document update success and error handling
(cherry picked from commit c67ec08e1ae270027485c79f3e988e61034539b4)
2025-05-09 14:55:55 +00:00
Shariq Ansari
5d9c0eafa4 fix: streamline trigger functions to use a unified handler for controller actions
(cherry picked from commit 12c3290f193e12cd991a072eb9e5d3781b9a935b)
2025-05-09 14:55:55 +00:00
Shariq Ansari
a1a44c1020 feat: implement runSequentially utility for sequential function execution
(cherry picked from commit 53c0706a3aeadf99c24724d1563a96e340c789fb)
2025-05-09 14:55:54 +00:00
Shariq Ansari
86f0f4949c fix: cache controllers and use Promise.all for concurrent execution
(cherry picked from commit 556386e446e39d657e0bde7882924c30644b7ca8)
2025-05-09 14:55:54 +00:00
Shariq Ansari
251a9831fd fix: loop through controllers with multiple instances of multiple scripts and run trigger methods
(cherry picked from commit 07b2d9f792c46918b841fda18db6c06e1a1f72b8)
2025-05-09 14:55:54 +00:00
Shariq Ansari
4e6577bb4d feat: added trigger function on row add & remove
(cherry picked from commit 336083a00f3e71c8cc07477f6bf98131d7400f41)
2025-05-09 14:55:52 +00:00
Shariq Ansari
6813bc6caf fix: added triggerOnRefresh & getActions method
(cherry picked from commit 9e3124d29ed94721a198468cae6ff722020f62b7)
2025-05-09 14:55:51 +00:00
Shariq Ansari
53a9fedb0d fix: added this.doc.trigger & this.doc.getRow with row.trigger
(cherry picked from commit 6f04b85663ea09f10e2cafa754f51562996fe93e)
2025-05-09 14:55:51 +00:00
Shariq Ansari
2e3a3016db fix: handle onchange of grid row field in modal
(cherry picked from commit 2d484c1ad2a7c70af1bb593bad1b9ee0a7bef54f)
2025-05-09 14:55:50 +00:00
Shariq Ansari
694e515046 fix: handle onchange of grid row field
(cherry picked from commit f8956c70bff85945062bd82e30255f41b04fff3a)
2025-05-09 14:55:50 +00:00
Shariq Ansari
fd363575ca fix: check if script exist
(cherry picked from commit 5b8d0d2aebef17841fe6346c7b638c24954e3d20)
2025-05-09 14:55:48 +00:00
Shariq Ansari
c8d21ef8f0 fix: created triggerOnChange method
(cherry picked from commit 16a3f3d66c3eec4c2e9ded6ae1468002409107ad)
2025-05-09 14:55:48 +00:00
Shariq Ansari
15d18bee43 fix: setup form script in document.js
(cherry picked from commit 1e2f325c55e05bc711f8b97a1d96fd5c7316b0f4)
2025-05-09 14:55:47 +00:00
Shariq Ansari
fab665ad3f fix: created document composable to get any doctype record
(cherry picked from commit ccd240f4e8a5c717ed3d3929c1b710714ad54527)
2025-05-09 14:55:47 +00:00