Shariq Ansari
|
ba0ef22911
|
fix: allow force reset manager dashboard
(cherry picked from commit 84738ba00cb08a71f4902617dff62b5ba1d99a09)
|
2025-07-15 08:00:10 +00:00 |
|
Shariq Ansari
|
859d93404d
|
fix: minor fixes
(cherry picked from commit 2584cca128628b3cb7afa8b2307bfe6e61c303c5)
|
2025-07-15 08:00:10 +00:00 |
|
Shariq Ansari
|
151560fa5e
|
fix: disabel save button if not dirty, reset to old items if cancel
(cherry picked from commit 2a38d0fb5f83e85665b295a808ac8ac9eb99a75e)
|
2025-07-15 08:00:09 +00:00 |
|
Shariq Ansari
|
67774f3014
|
fix: save edited dashboard
(cherry picked from commit d2e65feaa6fcf7759839fbb92ded68b525629260)
|
2025-07-15 08:00:08 +00:00 |
|
Shariq Ansari
|
55c4ad9533
|
feat: allow adding existing charts
(cherry picked from commit 37c2d3a2b07ae8a1836dfb80fe098810f0b69f74)
|
2025-07-15 08:00:08 +00:00 |
|
Shariq Ansari
|
1b7e337176
|
fix: show edit button to manager
(cherry picked from commit 4a783fcba8241ec73f0def366830144a8e2c870d)
|
2025-07-15 08:00:07 +00:00 |
|
Shariq Ansari
|
1be736cb6f
|
fix: load dashboard layout from CRM Dashboard doctype and render
(cherry picked from commit fd38f0ac985360eae2e370e86b3e8dd5a8baa587)
|
2025-07-15 08:00:06 +00:00 |
|
Shariq Ansari
|
c879fa57cf
|
fix: use GridLayout from frappe-ui to display dashboard
(cherry picked from commit 160649bf9750ef9ca6e5bee8e759a51ad4fd243a)
|
2025-07-15 08:00:05 +00:00 |
|
Shariq Ansari
|
72dc3904c0
|
fix: added deals by ongoing & won stages bar
(cherry picked from commit de85ccfc51fdf7ac5c87084baccd602930102504)
|
2025-07-13 09:46:21 +00:00 |
|
Shariq Ansari
|
55ad85dda8
|
fix: added two more number cards
(cherry picked from commit 2dd2608c094226efe17d5bbdf1520afc667151ca)
|
2025-07-13 09:46:20 +00:00 |
|
Shariq Ansari
|
d52ee6653c
|
fix: show lost reason modal if status of type Lost is set
(cherry picked from commit 51530b760830002e9ba3f8bc8cce69d94fd51d9c)
|
2025-07-13 09:46:19 +00:00 |
|
Shariq Ansari
|
742fd750cf
|
fix: cannot save data fields in lead page
(cherry picked from commit 970c215f40f3bbecc21253ca7e05a5ec68508fd0)
|
2025-07-10 13:04:33 +00:00 |
|
Shariq Ansari
|
da04edccb2
|
chore: updated/added number card tooltip
(cherry picked from commit 37d820a67c901e030b2034570cadddacf6d4a961)
|
2025-07-10 11:53:06 +00:00 |
|
Shariq Ansari
|
6e71321e7d
|
fix: convert to system currency and show deal value
(cherry picked from commit 4f02f0a4d7c3b947028b193a935eadc7d1c3462f)
|
2025-07-10 11:53:06 +00:00 |
|
Shariq Ansari
|
39a419889f
|
fix: only show sales user filter to manager
(cherry picked from commit f747e076ab6b1bc58eb4aa14fe01628317c0b2eb)
|
2025-07-10 11:53:05 +00:00 |
|
Shariq Ansari
|
6caff5cd59
|
fix: added filters and translated titles
(cherry picked from commit 4b12918ba5941ca34fc4149bb43354f8344513f8)
|
2025-07-10 11:53:05 +00:00 |
|
Shariq Ansari
|
02a60b01cb
|
chore: cleanup
(cherry picked from commit 9d4106cd81b8dac21bf4c248b65b2d411d1d476d)
|
2025-07-10 11:53:05 +00:00 |
|
Shariq Ansari
|
d5aefb3c98
|
fix: added more charts for dashboard
(cherry picked from commit 3b34f73cb3c302aeb5f92cbddda0257da5b4a726)
|
2025-07-10 11:53:03 +00:00 |
|
Shariq Ansari
|
1b3709c8a0
|
fix: added first cut queries for some charts and number cards
(cherry picked from commit 1fa6b5bb51f532db0eefeec1b66ef06fa8a0f536)
|
2025-07-10 11:53:03 +00:00 |
|
Shariq Ansari
|
0302e9958b
|
fix: added breadcrumb and made header sticky
(cherry picked from commit 9949478b362c77690507bf7d921dd3d60d2ead07)
|
2025-07-10 11:53:03 +00:00 |
|
Saqib Ansari
|
1f8e3f3802
|
feat: initialize dashboard boilerplate
(cherry picked from commit 62d5c2a91f5f97b2483bbfb94b31190ba382de54)
|
2025-07-10 11:53:03 +00:00 |
|
Shariq Ansari
|
136aa73822
|
chore: resolved conflict
|
2025-07-05 14:39:32 +05:30 |
|
Shariq Ansari
|
8b04f3da3e
|
chore: resolved conflict
|
2025-07-05 14:38:21 +05:30 |
|
Shariq Ansari
|
a78a110914
|
fix: useDocument in organization page
(cherry picked from commit 6760798f180e1630612080905eebbded0ec81551)
|
2025-07-05 09:03:54 +00:00 |
|
Shariq Ansari
|
69277c5fb0
|
fix: useDocument in contact page
(cherry picked from commit 42ea1ad16e45cffab59c0bd6885be1312674e38f)
# Conflicts:
# frontend/src/pages/Contact.vue
# frontend/src/pages/MobileContact.vue
|
2025-07-05 09:03:53 +00:00 |
|
Shariq Ansari
|
e4abb0f9de
|
fix: intercept data tab's before save and side panel's before field change to show lost reason modal
(cherry picked from commit 391844512a1e5955c866f77c7fde01cc40129c19)
|
2025-07-02 10:34:37 +00:00 |
|
Shariq Ansari
|
a7bc3abcdd
|
fix: show lost reason modal if status changed to lost
(cherry picked from commit d89c304b134a7ec1f7a16bc667f2ee13858daac9)
# Conflicts:
# frontend/components.d.ts
|
2025-07-02 10:34:37 +00:00 |
|
Shariq Ansari
|
9b315c2e0c
|
refactor: statusOptions code
(cherry picked from commit 881126c7f1145fb2db1143b63c1e0f2f81ebb2ea)
|
2025-07-02 10:34:36 +00:00 |
|
Shariq Ansari
|
2cd08bebb9
|
refactor: moved convert to deal modal into separate component
(cherry picked from commit 6320e580ae556df683d50b5145e39039968ad9ad)
|
2025-07-01 11:20:51 +00:00 |
|
Shariq Ansari
|
aff26a5ea2
|
Merge branch 'main-hotfix' into mergify/bp/main-hotfix/pr-971
|
2025-06-30 12:36:10 +05:30 |
|
Pratik
|
acc746bd15
|
refactor: move delete button
|
2025-06-29 12:36:27 +00:00 |
|
Pratik
|
0bc1ee4c4e
|
feat: add list view & handle bulk delete, unlink - cherry-picked
|
2025-06-29 12:36:11 +00:00 |
|
Pratik
|
2b27a21316
|
feat: handle linked docs while deleting - cherry-picked
|
2025-06-29 12:35:25 +00:00 |
|
Shariq Ansari
|
547ffc5f65
|
fix: delete icon issue & more cleanup
(cherry picked from commit 65435cf2b52157d15a00371c75d431d352cf6443)
# Conflicts:
# frontend/src/components/BulkDeleteLinkedDocModal.vue
# frontend/src/components/DeleteLinkedDocModal.vue
# frontend/src/components/ListViews/LinkedDocsListView.vue
# frontend/src/pages/Deal.vue
# frontend/src/pages/Lead.vue
|
2025-06-26 12:24:37 +00:00 |
|
Shariq Ansari
|
18e9d1e3fc
|
fix: removed email template page and related components
(cherry picked from commit 7cee017e20709b4d101d62e7d08787636d10659a)
|
2025-06-26 12:24:34 +00:00 |
|
Shariq Ansari
|
95cd3f256e
|
fix: fixed breaking button with icon and open email box
(cherry picked from commit baa03246e647a3abb02e1dd7281da18a0a362fef)
|
2025-06-16 12:19:04 +00:00 |
|
Shariq Ansari
|
87a38250f6
|
fix: trigger on change on status change
(cherry picked from commit e9e0aa357b1b1596f57d8bda0037f36514972169)
|
2025-06-13 09:36:02 +00:00 |
|
Shariq Ansari
|
c98beaee9c
|
fix: resolved conflicts
|
2025-06-09 14:03:07 +05:30 |
|
Hussain Nagaria
|
37df5d6254
|
fix: yet another unused import due to merge conflict
(cherry picked from commit ab409dfd2c01d63952ed863496dc69ea1968e246)
# Conflicts:
# frontend/src/pages/MobileContact.vue
|
2025-06-08 07:19:55 +00:00 |
|
Hussain Nagaria
|
f44e12b0ff
|
fix: unused import due to merge conflict
(cherry picked from commit 42285dd9110f74494314bd090f4df08794a1c8f0)
# Conflicts:
# frontend/src/pages/Contact.vue
|
2025-06-08 07:19:55 +00:00 |
|
Hussain Nagaria
|
6224c3eadc
|
refactor: DRY up validate image file
* Also, allows more types of image files
(cherry picked from commit c6ad10857a3241fc2b9741d0298db034b01b789c)
# Conflicts:
# frontend/src/pages/Contact.vue
# frontend/src/pages/Lead.vue
# frontend/src/pages/MobileContact.vue
|
2025-06-08 07:19:55 +00:00 |
|
Shariq Ansari
|
1f8f62ad3a
|
refactor: statusOptions code
(cherry picked from commit 5e616f1a50d1a6b6e4d6190f554edd704cb9b25f)
|
2025-06-06 15:46:53 +00:00 |
|
Shariq Ansari
|
3f052b21b5
|
fix: use document.doc in status dropdown
(cherry picked from commit f58d44bf9c453ced17085f6c686aa662f8a6cacb)
|
2025-06-06 15:46:53 +00:00 |
|
Shariq Ansari
|
0023ea0d44
|
fix: add custom actions using class based script in mobile view
(cherry picked from commit df412d51feba35fc9d799332a18abf6dea220863)
|
2025-06-06 11:55:13 +00:00 |
|
Shariq Ansari
|
9c27d3dbc6
|
feat: add custom statuses using class based script
(cherry picked from commit 8942bb7e4804553cd882c51d57c3956cdd579b76)
|
2025-06-06 11:55:12 +00:00 |
|
Shariq Ansari
|
2e9c5b1d6f
|
feat: add custom actions using class based script
(cherry picked from commit ca6067912653f621c4d3f1d4fc53c408952a9aa9)
|
2025-06-06 11:55:12 +00:00 |
|
Shariq Ansari
|
408714083d
|
fix: removed setuAssignees code
(cherry picked from commit 44df09fac28866c67b3d234dcaa100481841a602)
|
2025-06-06 09:29:56 +00:00 |
|
Shariq Ansari
|
22e38c05b4
|
refactor: render assignees from document.js
reload assignees if lead_owner/deal_owner is changed
(cherry picked from commit e214ce8bfbedfe93338ab04c2ee55259a60e9d8e)
|
2025-06-06 09:29:55 +00:00 |
|
Shariq Ansari
|
985c538044
|
refactor: organization modal code refactor
(cherry picked from commit 93629972464163a41063317c4337b77b24aaf166)
# Conflicts:
# frontend/src/components/Modals/OrganizationModal.vue
|
2025-06-05 10:45:25 +00:00 |
|
Shariq Ansari
|
e623e0628f
|
refactor: call log modal code refactor
(cherry picked from commit 28ea88f61e731aeeac64cd4272a61b7149d6a3d5)
|
2025-06-05 10:45:24 +00:00 |
|