diff --git a/.github/workflows/on_release.yml b/.github/workflows/on_release.yml
index 385ed0ab..c6ccc63c 100644
--- a/.github/workflows/on_release.yml
+++ b/.github/workflows/on_release.yml
@@ -26,7 +26,7 @@ jobs:
GH_TOKEN: ${{ secrets.RELEASE_TOKEN }}
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
GIT_AUTHOR_NAME: "Frappe PR Bot"
- GIT_AUTHOR_EMAIL: "developers@frappe.io"
+ GIT_AUTHOR_EMAIL: "developers@jingrow.com"
GIT_COMMITTER_NAME: "Frappe PR Bot"
- GIT_COMMITTER_EMAIL: "developers@frappe.io"
+ GIT_COMMITTER_EMAIL: "developers@jingrow.com"
run: npx semantic-release
\ No newline at end of file
diff --git a/README.md b/README.md
index bc7acef5..78b50cae 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-
+
@@ -17,7 +17,7 @@
-[Live Demo](https://frappecrm-demo.frappe.cloud/api/method/crm.api.demo.login) - [Website](https://frappe.io/crm) - [Documentation](https://docs.frappe.io/crm)
+[Live Demo](https://frappecrm-demo.frappe.cloud/api/method/crm.api.demo.login) - [Website](https://framework.jingrow.com/crm) - [Documentation](https://docs.jingrow.com/crm)
@@ -100,8 +100,8 @@ Get started with your personal or business site with a few clicks on Frappe Clou
@@ -113,7 +113,7 @@ Follow these steps to set up Frappe CRM in production:
**Step 1**: Download the easy install script
```bash
-wget https://frappe.io/easy-install.py
+wget https://framework.jingrow.com/easy-install.py
```
**Step 2**: Run the deployment command
@@ -139,7 +139,7 @@ The script will set up a production-ready instance of Frappe CRM with all the ne
### Local Setup
-1. [Setup Bench](https://docs.frappe.io/framework/user/en/installation).
+1. [Setup Bench](https://docs.jingrow.com/framework/user/en/installation).
1. In the frappe-bench directory, run `bench start` and keep it running.
1. Open a new terminal session and cd into `frappe-bench` directory and run following commands:
```sh
@@ -186,18 +186,18 @@ You need Docker, docker-compose and git setup on your machine. Refer [Docker doc
## Learn and connect
- [Telegram Public Group](https://t.me/frappecrm)
-- [Discuss Forum](https://discuss.frappe.io/c/frappe-crm)
-- [Documentation](https://docs.frappe.io/crm)
+- [Discuss Forum](https://discuss.jingrow.com/c/frappe-crm)
+- [Documentation](https://docs.jingrow.com/crm)
- [YouTube](https://www.youtube.com/channel/UCn3bV5kx77HsVwtnlCeEi_A)
- [X/Twitter](https://x.com/frappetech)
diff --git a/crm/fcrm/doctype/crm_call_log/crm_call_log.js b/crm/fcrm/doctype/crm_call_log/crm_call_log.js
index de12b62c..26ae8b1a 100644
--- a/crm/fcrm/doctype/crm_call_log/crm_call_log.js
+++ b/crm/fcrm/doctype/crm_call_log/crm_call_log.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Call Log", {
diff --git a/crm/fcrm/doctype/crm_call_log/crm_call_log.py b/crm/fcrm/doctype/crm_call_log/crm_call_log.py
index 4e3488c6..d91b1949 100644
--- a/crm/fcrm/doctype/crm_call_log/crm_call_log.py
+++ b/crm/fcrm/doctype/crm_call_log/crm_call_log.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_call_log/test_crm_call_log.py b/crm/fcrm/doctype/crm_call_log/test_crm_call_log.py
index 34fe2bae..56c3f1ab 100644
--- a/crm/fcrm/doctype/crm_call_log/test_crm_call_log.py
+++ b/crm/fcrm/doctype/crm_call_log/test_crm_call_log.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_communication_status/crm_communication_status.js b/crm/fcrm/doctype/crm_communication_status/crm_communication_status.js
index 33e5fd43..89dec583 100644
--- a/crm/fcrm/doctype/crm_communication_status/crm_communication_status.js
+++ b/crm/fcrm/doctype/crm_communication_status/crm_communication_status.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Communication Status", {
diff --git a/crm/fcrm/doctype/crm_communication_status/crm_communication_status.py b/crm/fcrm/doctype/crm_communication_status/crm_communication_status.py
index 017a6548..d7588986 100644
--- a/crm/fcrm/doctype/crm_communication_status/crm_communication_status.py
+++ b/crm/fcrm/doctype/crm_communication_status/crm_communication_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_communication_status/test_crm_communication_status.py b/crm/fcrm/doctype/crm_communication_status/test_crm_communication_status.py
index bf5b69e2..911b1921 100644
--- a/crm/fcrm/doctype/crm_communication_status/test_crm_communication_status.py
+++ b/crm/fcrm/doctype/crm_communication_status/test_crm_communication_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_contacts/crm_contacts.py b/crm/fcrm/doctype/crm_contacts/crm_contacts.py
index 3bee4fc5..662d9048 100644
--- a/crm/fcrm/doctype/crm_contacts/crm_contacts.py
+++ b/crm/fcrm/doctype/crm_contacts/crm_contacts.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_dashboard/crm_dashboard.js b/crm/fcrm/doctype/crm_dashboard/crm_dashboard.js
index 9aee84c7..79d427a8 100644
--- a/crm/fcrm/doctype/crm_dashboard/crm_dashboard.js
+++ b/crm/fcrm/doctype/crm_dashboard/crm_dashboard.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Dashboard", {
diff --git a/crm/fcrm/doctype/crm_dashboard/crm_dashboard.py b/crm/fcrm/doctype/crm_dashboard/crm_dashboard.py
index f9a04395..e94be9d3 100644
--- a/crm/fcrm/doctype/crm_dashboard/crm_dashboard.py
+++ b/crm/fcrm/doctype/crm_dashboard/crm_dashboard.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_dashboard/test_crm_dashboard.py b/crm/fcrm/doctype/crm_dashboard/test_crm_dashboard.py
index 7e915613..d51c6f6d 100644
--- a/crm/fcrm/doctype/crm_dashboard/test_crm_dashboard.py
+++ b/crm/fcrm/doctype/crm_dashboard/test_crm_dashboard.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_deal/crm_deal.js b/crm/fcrm/doctype/crm_deal/crm_deal.js
index 3526767a..47bf4ca1 100644
--- a/crm/fcrm/doctype/crm_deal/crm_deal.js
+++ b/crm/fcrm/doctype/crm_deal/crm_deal.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Deal", {
diff --git a/crm/fcrm/doctype/crm_deal/crm_deal.py b/crm/fcrm/doctype/crm_deal/crm_deal.py
index 2bf3d8d4..788c6fc1 100644
--- a/crm/fcrm/doctype/crm_deal/crm_deal.py
+++ b/crm/fcrm/doctype/crm_deal/crm_deal.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_deal/test_crm_deal.py b/crm/fcrm/doctype/crm_deal/test_crm_deal.py
index 85ef9331..8ea8f5c0 100644
--- a/crm/fcrm/doctype/crm_deal/test_crm_deal.py
+++ b/crm/fcrm/doctype/crm_deal/test_crm_deal.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_deal_status/crm_deal_status.js b/crm/fcrm/doctype/crm_deal_status/crm_deal_status.js
index 5033645f..a699fe92 100644
--- a/crm/fcrm/doctype/crm_deal_status/crm_deal_status.js
+++ b/crm/fcrm/doctype/crm_deal_status/crm_deal_status.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Deal Status", {
diff --git a/crm/fcrm/doctype/crm_deal_status/crm_deal_status.py b/crm/fcrm/doctype/crm_deal_status/crm_deal_status.py
index 4386d698..5f322eb0 100644
--- a/crm/fcrm/doctype/crm_deal_status/crm_deal_status.py
+++ b/crm/fcrm/doctype/crm_deal_status/crm_deal_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_deal_status/test_crm_deal_status.py b/crm/fcrm/doctype/crm_deal_status/test_crm_deal_status.py
index 4e60b78d..ce6b1244 100644
--- a/crm/fcrm/doctype/crm_deal_status/test_crm_deal_status.py
+++ b/crm/fcrm/doctype/crm_deal_status/test_crm_deal_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_dropdown_item/crm_dropdown_item.py b/crm/fcrm/doctype/crm_dropdown_item/crm_dropdown_item.py
index 1ef99ae2..c909d484 100644
--- a/crm/fcrm/doctype/crm_dropdown_item/crm_dropdown_item.py
+++ b/crm/fcrm/doctype/crm_dropdown_item/crm_dropdown_item.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.js b/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.js
index b7b3339d..135f7b51 100644
--- a/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.js
+++ b/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Exotel Settings", {
diff --git a/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.py b/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.py
index c21c777f..7f4bc19d 100644
--- a/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.py
+++ b/crm/fcrm/doctype/crm_exotel_settings/crm_exotel_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_exotel_settings/test_crm_exotel_settings.py b/crm/fcrm/doctype/crm_exotel_settings/test_crm_exotel_settings.py
index 476525f4..fe0139c7 100644
--- a/crm/fcrm/doctype/crm_exotel_settings/test_crm_exotel_settings.py
+++ b/crm/fcrm/doctype/crm_exotel_settings/test_crm_exotel_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.js b/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.js
index 6a3abeb8..80901342 100644
--- a/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.js
+++ b/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2024, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Fields Layout", {
diff --git a/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.py b/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.py
index 8a714d38..e1261320 100644
--- a/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.py
+++ b/crm/fcrm/doctype/crm_fields_layout/crm_fields_layout.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
import json
diff --git a/crm/fcrm/doctype/crm_fields_layout/test_crm_fields_layout.py b/crm/fcrm/doctype/crm_fields_layout/test_crm_fields_layout.py
index 6ea73d02..7d45f222 100644
--- a/crm/fcrm/doctype/crm_fields_layout/test_crm_fields_layout.py
+++ b/crm/fcrm/doctype/crm_fields_layout/test_crm_fields_layout.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_form_script/crm_form_script.js b/crm/fcrm/doctype/crm_form_script/crm_form_script.js
index 0fbea0bb..447857a5 100644
--- a/crm/fcrm/doctype/crm_form_script/crm_form_script.js
+++ b/crm/fcrm/doctype/crm_form_script/crm_form_script.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Form Script", {
diff --git a/crm/fcrm/doctype/crm_form_script/crm_form_script.json b/crm/fcrm/doctype/crm_form_script/crm_form_script.json
index f261f564..59dd50c5 100644
--- a/crm/fcrm/doctype/crm_form_script/crm_form_script.json
+++ b/crm/fcrm/doctype/crm_form_script/crm_form_script.json
@@ -40,7 +40,7 @@
},
{
"default": "function setupForm({ doc }) {\n return {\n actions: [],\n }\n}",
- "documentation_url": "https://docs.frappe.io/crm/custom-actions",
+ "documentation_url": "https://docs.jingrow.com/crm/custom-actions",
"fieldname": "script",
"fieldtype": "Code",
"label": "Script",
diff --git a/crm/fcrm/doctype/crm_form_script/crm_form_script.py b/crm/fcrm/doctype/crm_form_script/crm_form_script.py
index bb35c851..eaf6b833 100644
--- a/crm/fcrm/doctype/crm_form_script/crm_form_script.py
+++ b/crm/fcrm/doctype/crm_form_script/crm_form_script.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_form_script/test_crm_form_script.py b/crm/fcrm/doctype/crm_form_script/test_crm_form_script.py
index f5e8d982..9608a058 100644
--- a/crm/fcrm/doctype/crm_form_script/test_crm_form_script.py
+++ b/crm/fcrm/doctype/crm_form_script/test_crm_form_script.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_global_settings/crm_global_settings.js b/crm/fcrm/doctype/crm_global_settings/crm_global_settings.js
index 1a5a5af6..39821cb1 100644
--- a/crm/fcrm/doctype/crm_global_settings/crm_global_settings.js
+++ b/crm/fcrm/doctype/crm_global_settings/crm_global_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Global Settings", {
diff --git a/crm/fcrm/doctype/crm_global_settings/crm_global_settings.py b/crm/fcrm/doctype/crm_global_settings/crm_global_settings.py
index a66508c1..36867d41 100644
--- a/crm/fcrm/doctype/crm_global_settings/crm_global_settings.py
+++ b/crm/fcrm/doctype/crm_global_settings/crm_global_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_global_settings/test_crm_global_settings.py b/crm/fcrm/doctype/crm_global_settings/test_crm_global_settings.py
index e0e1fb20..3255c8db 100644
--- a/crm/fcrm/doctype/crm_global_settings/test_crm_global_settings.py
+++ b/crm/fcrm/doctype/crm_global_settings/test_crm_global_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_holiday/crm_holiday.py b/crm/fcrm/doctype/crm_holiday/crm_holiday.py
index d77b735d..3dab5f9e 100644
--- a/crm/fcrm/doctype/crm_holiday/crm_holiday.py
+++ b/crm/fcrm/doctype/crm_holiday/crm_holiday.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.js b/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.js
index 914d43de..fdc04e21 100644
--- a/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.js
+++ b/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Holiday List", {
diff --git a/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.py b/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.py
index 45c8b101..11393e34 100644
--- a/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.py
+++ b/crm/fcrm/doctype/crm_holiday_list/crm_holiday_list.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_holiday_list/test_crm_holiday_list.py b/crm/fcrm/doctype/crm_holiday_list/test_crm_holiday_list.py
index ee90dc8a..32c6ec9d 100644
--- a/crm/fcrm/doctype/crm_holiday_list/test_crm_holiday_list.py
+++ b/crm/fcrm/doctype/crm_holiday_list/test_crm_holiday_list.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_industry/crm_industry.js b/crm/fcrm/doctype/crm_industry/crm_industry.js
index 1489970c..d85339e2 100644
--- a/crm/fcrm/doctype/crm_industry/crm_industry.js
+++ b/crm/fcrm/doctype/crm_industry/crm_industry.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Industry", {
diff --git a/crm/fcrm/doctype/crm_industry/crm_industry.py b/crm/fcrm/doctype/crm_industry/crm_industry.py
index cbafacd9..14ac1d70 100644
--- a/crm/fcrm/doctype/crm_industry/crm_industry.py
+++ b/crm/fcrm/doctype/crm_industry/crm_industry.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_industry/test_crm_industry.py b/crm/fcrm/doctype/crm_industry/test_crm_industry.py
index 16d87b13..538f1b18 100644
--- a/crm/fcrm/doctype/crm_industry/test_crm_industry.py
+++ b/crm/fcrm/doctype/crm_industry/test_crm_industry.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_invitation/crm_invitation.js b/crm/fcrm/doctype/crm_invitation/crm_invitation.js
index 6e0485d8..61b4b441 100644
--- a/crm/fcrm/doctype/crm_invitation/crm_invitation.js
+++ b/crm/fcrm/doctype/crm_invitation/crm_invitation.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2024, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Invitation", {
diff --git a/crm/fcrm/doctype/crm_invitation/crm_invitation.py b/crm/fcrm/doctype/crm_invitation/crm_invitation.py
index b7184d68..8247c279 100644
--- a/crm/fcrm/doctype/crm_invitation/crm_invitation.py
+++ b/crm/fcrm/doctype/crm_invitation/crm_invitation.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_invitation/test_crm_invitation.py b/crm/fcrm/doctype/crm_invitation/test_crm_invitation.py
index ddee0e24..67444944 100644
--- a/crm/fcrm/doctype/crm_invitation/test_crm_invitation.py
+++ b/crm/fcrm/doctype/crm_invitation/test_crm_invitation.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lead/crm_lead.js b/crm/fcrm/doctype/crm_lead/crm_lead.js
index af944f40..9e3ceb65 100644
--- a/crm/fcrm/doctype/crm_lead/crm_lead.js
+++ b/crm/fcrm/doctype/crm_lead/crm_lead.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Lead", {
diff --git a/crm/fcrm/doctype/crm_lead/crm_lead.py b/crm/fcrm/doctype/crm_lead/crm_lead.py
index 31039e76..dc937826 100644
--- a/crm/fcrm/doctype/crm_lead/crm_lead.py
+++ b/crm/fcrm/doctype/crm_lead/crm_lead.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_lead/test_crm_lead.py b/crm/fcrm/doctype/crm_lead/test_crm_lead.py
index e730792e..bb59f72c 100644
--- a/crm/fcrm/doctype/crm_lead/test_crm_lead.py
+++ b/crm/fcrm/doctype/crm_lead/test_crm_lead.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lead_source/crm_lead_source.js b/crm/fcrm/doctype/crm_lead_source/crm_lead_source.js
index 2330b783..cc3799ee 100644
--- a/crm/fcrm/doctype/crm_lead_source/crm_lead_source.js
+++ b/crm/fcrm/doctype/crm_lead_source/crm_lead_source.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Lead Source", {
diff --git a/crm/fcrm/doctype/crm_lead_source/crm_lead_source.py b/crm/fcrm/doctype/crm_lead_source/crm_lead_source.py
index 48487b40..b25f4f28 100644
--- a/crm/fcrm/doctype/crm_lead_source/crm_lead_source.py
+++ b/crm/fcrm/doctype/crm_lead_source/crm_lead_source.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lead_source/test_crm_lead_source.py b/crm/fcrm/doctype/crm_lead_source/test_crm_lead_source.py
index 31d37917..eff61587 100644
--- a/crm/fcrm/doctype/crm_lead_source/test_crm_lead_source.py
+++ b/crm/fcrm/doctype/crm_lead_source/test_crm_lead_source.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lead_status/crm_lead_status.js b/crm/fcrm/doctype/crm_lead_status/crm_lead_status.js
index 24b63188..61576fc6 100644
--- a/crm/fcrm/doctype/crm_lead_status/crm_lead_status.js
+++ b/crm/fcrm/doctype/crm_lead_status/crm_lead_status.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Lead Status", {
diff --git a/crm/fcrm/doctype/crm_lead_status/crm_lead_status.py b/crm/fcrm/doctype/crm_lead_status/crm_lead_status.py
index d4c8a332..9aece306 100644
--- a/crm/fcrm/doctype/crm_lead_status/crm_lead_status.py
+++ b/crm/fcrm/doctype/crm_lead_status/crm_lead_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lead_status/test_crm_lead_status.py b/crm/fcrm/doctype/crm_lead_status/test_crm_lead_status.py
index d542056a..3bbaacee 100644
--- a/crm/fcrm/doctype/crm_lead_status/test_crm_lead_status.py
+++ b/crm/fcrm/doctype/crm_lead_status/test_crm_lead_status.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.js b/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.js
index effd824a..6b8d4803 100644
--- a/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.js
+++ b/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Lost Reason", {
diff --git a/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.py b/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.py
index b43a399c..18ed4f2b 100644
--- a/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.py
+++ b/crm/fcrm/doctype/crm_lost_reason/crm_lost_reason.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_lost_reason/test_crm_lost_reason.py b/crm/fcrm/doctype/crm_lost_reason/test_crm_lost_reason.py
index 2f353477..46fee449 100644
--- a/crm/fcrm/doctype/crm_lost_reason/test_crm_lost_reason.py
+++ b/crm/fcrm/doctype/crm_lost_reason/test_crm_lost_reason.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_notification/crm_notification.js b/crm/fcrm/doctype/crm_notification/crm_notification.js
index 5df45561..f5e1f7b9 100644
--- a/crm/fcrm/doctype/crm_notification/crm_notification.js
+++ b/crm/fcrm/doctype/crm_notification/crm_notification.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2024, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Notification", {
diff --git a/crm/fcrm/doctype/crm_notification/crm_notification.py b/crm/fcrm/doctype/crm_notification/crm_notification.py
index dbc075a1..b08de5bb 100644
--- a/crm/fcrm/doctype/crm_notification/crm_notification.py
+++ b/crm/fcrm/doctype/crm_notification/crm_notification.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_notification/test_crm_notification.py b/crm/fcrm/doctype/crm_notification/test_crm_notification.py
index 466bad4d..332e4002 100644
--- a/crm/fcrm/doctype/crm_notification/test_crm_notification.py
+++ b/crm/fcrm/doctype/crm_notification/test_crm_notification.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_organization/crm_organization.js b/crm/fcrm/doctype/crm_organization/crm_organization.js
index 763952d1..69473b2c 100644
--- a/crm/fcrm/doctype/crm_organization/crm_organization.js
+++ b/crm/fcrm/doctype/crm_organization/crm_organization.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Organization", {
diff --git a/crm/fcrm/doctype/crm_organization/crm_organization.py b/crm/fcrm/doctype/crm_organization/crm_organization.py
index a8247627..2422c5ea 100644
--- a/crm/fcrm/doctype/crm_organization/crm_organization.py
+++ b/crm/fcrm/doctype/crm_organization/crm_organization.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_organization/test_crm_organization.py b/crm/fcrm/doctype/crm_organization/test_crm_organization.py
index e8066754..e78c1e00 100644
--- a/crm/fcrm/doctype/crm_organization/test_crm_organization.py
+++ b/crm/fcrm/doctype/crm_organization/test_crm_organization.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_product/crm_product.js b/crm/fcrm/doctype/crm_product/crm_product.js
index 66925f81..b1fd3750 100644
--- a/crm/fcrm/doctype/crm_product/crm_product.js
+++ b/crm/fcrm/doctype/crm_product/crm_product.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Product", {
diff --git a/crm/fcrm/doctype/crm_product/crm_product.py b/crm/fcrm/doctype/crm_product/crm_product.py
index a04845e1..ede26731 100644
--- a/crm/fcrm/doctype/crm_product/crm_product.py
+++ b/crm/fcrm/doctype/crm_product/crm_product.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_product/test_crm_product.py b/crm/fcrm/doctype/crm_product/test_crm_product.py
index c6c8b1fb..c09a0502 100644
--- a/crm/fcrm/doctype/crm_product/test_crm_product.py
+++ b/crm/fcrm/doctype/crm_product/test_crm_product.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_products/crm_products.py b/crm/fcrm/doctype/crm_products/crm_products.py
index 59f28e5c..afab9bca 100644
--- a/crm/fcrm/doctype/crm_products/crm_products.py
+++ b/crm/fcrm/doctype/crm_products/crm_products.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_service_day/crm_service_day.py b/crm/fcrm/doctype/crm_service_day/crm_service_day.py
index 724a720d..f6cfc38a 100644
--- a/crm/fcrm/doctype/crm_service_day/crm_service_day.py
+++ b/crm/fcrm/doctype/crm_service_day/crm_service_day.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.js b/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.js
index 4c08f7bf..cbae4800 100644
--- a/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.js
+++ b/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("CRM Service Level Agreement", {
diff --git a/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.py b/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.py
index 1cae4aa6..354c3ffc 100644
--- a/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.py
+++ b/crm/fcrm/doctype/crm_service_level_agreement/crm_service_level_agreement.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_service_level_agreement/test_crm_service_level_agreement.py b/crm/fcrm/doctype/crm_service_level_agreement/test_crm_service_level_agreement.py
index bf6ae587..32b94be6 100644
--- a/crm/fcrm/doctype/crm_service_level_agreement/test_crm_service_level_agreement.py
+++ b/crm/fcrm/doctype/crm_service_level_agreement/test_crm_service_level_agreement.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.js b/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.js
index ef808235..ce6dee9d 100644
--- a/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.js
+++ b/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Service Level Priority", {
diff --git a/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.py b/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.py
index a7210a82..fa0d6210 100644
--- a/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.py
+++ b/crm/fcrm/doctype/crm_service_level_priority/crm_service_level_priority.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_service_level_priority/test_crm_service_level_priority.py b/crm/fcrm/doctype/crm_service_level_priority/test_crm_service_level_priority.py
index 89f9c4e3..e32ffeec 100644
--- a/crm/fcrm/doctype/crm_service_level_priority/test_crm_service_level_priority.py
+++ b/crm/fcrm/doctype/crm_service_level_priority/test_crm_service_level_priority.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_status_change_log/crm_status_change_log.py b/crm/fcrm/doctype/crm_status_change_log/crm_status_change_log.py
index 5ca24949..5a8173fb 100644
--- a/crm/fcrm/doctype/crm_status_change_log/crm_status_change_log.py
+++ b/crm/fcrm/doctype/crm_status_change_log/crm_status_change_log.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
from datetime import datetime
diff --git a/crm/fcrm/doctype/crm_task/crm_task.js b/crm/fcrm/doctype/crm_task/crm_task.js
index 8357f6e3..af5bdcb0 100644
--- a/crm/fcrm/doctype/crm_task/crm_task.js
+++ b/crm/fcrm/doctype/crm_task/crm_task.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Task", {
diff --git a/crm/fcrm/doctype/crm_task/crm_task.py b/crm/fcrm/doctype/crm_task/crm_task.py
index 06b50c4d..56afff72 100644
--- a/crm/fcrm/doctype/crm_task/crm_task.py
+++ b/crm/fcrm/doctype/crm_task/crm_task.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_task/test_crm_task.py b/crm/fcrm/doctype/crm_task/test_crm_task.py
index d632cebe..5d949969 100644
--- a/crm/fcrm/doctype/crm_task/test_crm_task.py
+++ b/crm/fcrm/doctype/crm_task/test_crm_task.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.js b/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.js
index b1bea173..849274d8 100644
--- a/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.js
+++ b/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2025, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Telephony Agent", {
diff --git a/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.py b/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.py
index ff1f85e9..324eabcd 100644
--- a/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.py
+++ b/crm/fcrm/doctype/crm_telephony_agent/crm_telephony_agent.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_telephony_agent/test_crm_telephony_agent.py b/crm/fcrm/doctype/crm_telephony_agent/test_crm_telephony_agent.py
index 63e0f2fb..8c614415 100644
--- a/crm/fcrm/doctype/crm_telephony_agent/test_crm_telephony_agent.py
+++ b/crm/fcrm/doctype/crm_telephony_agent/test_crm_telephony_agent.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2025, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_telephony_phone/crm_telephony_phone.py b/crm/fcrm/doctype/crm_telephony_phone/crm_telephony_phone.py
index 5522b84d..dc42a2d3 100644
--- a/crm/fcrm/doctype/crm_telephony_phone/crm_telephony_phone.py
+++ b/crm/fcrm/doctype/crm_telephony_phone/crm_telephony_phone.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2025, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_territory/crm_territory.js b/crm/fcrm/doctype/crm_territory/crm_territory.js
index 568e9c4c..9e9820a8 100644
--- a/crm/fcrm/doctype/crm_territory/crm_territory.js
+++ b/crm/fcrm/doctype/crm_territory/crm_territory.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2024, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Territory", {
diff --git a/crm/fcrm/doctype/crm_territory/crm_territory.py b/crm/fcrm/doctype/crm_territory/crm_territory.py
index d08f3bee..5ec58c91 100644
--- a/crm/fcrm/doctype/crm_territory/crm_territory.py
+++ b/crm/fcrm/doctype/crm_territory/crm_territory.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_territory/test_crm_territory.py b/crm/fcrm/doctype/crm_territory/test_crm_territory.py
index c1315d94..4e268dd3 100644
--- a/crm/fcrm/doctype/crm_territory/test_crm_territory.py
+++ b/crm/fcrm/doctype/crm_territory/test_crm_territory.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.js b/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.js
index 1bfa5e44..cb8e0bcb 100644
--- a/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.js
+++ b/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM Twilio Settings", {
diff --git a/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.py b/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.py
index f2737c6c..e04dbf5e 100644
--- a/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.py
+++ b/crm/fcrm/doctype/crm_twilio_settings/crm_twilio_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/crm_twilio_settings/test_crm_twilio_settings.py b/crm/fcrm/doctype/crm_twilio_settings/test_crm_twilio_settings.py
index 531076af..26dbbf40 100644
--- a/crm/fcrm/doctype/crm_twilio_settings/test_crm_twilio_settings.py
+++ b/crm/fcrm/doctype/crm_twilio_settings/test_crm_twilio_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.js b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.js
index df838f2f..45919e5a 100644
--- a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.js
+++ b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("CRM View Settings", {
diff --git a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py
index 2552b901..06316632 100644
--- a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py
+++ b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
import json
diff --git a/crm/fcrm/doctype/crm_view_settings/test_crm_view_settings.py b/crm/fcrm/doctype/crm_view_settings/test_crm_view_settings.py
index 1d002a30..2817bd23 100644
--- a/crm/fcrm/doctype/crm_view_settings/test_crm_view_settings.py
+++ b/crm/fcrm/doctype/crm_view_settings/test_crm_view_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.js b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.js
index 535e83fb..a34e3d95 100644
--- a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.js
+++ b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("ERPNext CRM Settings", {
diff --git a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py
index 84351670..f874b939 100644
--- a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py
+++ b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe and contributors
+# Copyright (c) 2024, JINGROW
# For license information, please see license.txt
import json
diff --git a/crm/fcrm/doctype/erpnext_crm_settings/test_erpnext_crm_settings.py b/crm/fcrm/doctype/erpnext_crm_settings/test_erpnext_crm_settings.py
index 937b9ef7..aa6c7707 100644
--- a/crm/fcrm/doctype/erpnext_crm_settings/test_erpnext_crm_settings.py
+++ b/crm/fcrm/doctype/erpnext_crm_settings/test_erpnext_crm_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/fcrm_note/fcrm_note.js b/crm/fcrm/doctype/fcrm_note/fcrm_note.js
index 843e8f73..32b8ed21 100644
--- a/crm/fcrm/doctype/fcrm_note/fcrm_note.js
+++ b/crm/fcrm/doctype/fcrm_note/fcrm_note.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2023, JINGROW and contributors
// For license information, please see license.txt
// frappe.ui.form.on("FCRM Note", {
diff --git a/crm/fcrm/doctype/fcrm_note/fcrm_note.py b/crm/fcrm/doctype/fcrm_note/fcrm_note.py
index c81538d8..c52d1506 100644
--- a/crm/fcrm/doctype/fcrm_note/fcrm_note.py
+++ b/crm/fcrm/doctype/fcrm_note/fcrm_note.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2023, JINGROW and contributors
# For license information, please see license.txt
# import frappe
diff --git a/crm/fcrm/doctype/fcrm_note/test_fcrm_note.py b/crm/fcrm/doctype/fcrm_note/test_fcrm_note.py
index 6a98a6ff..9a26f533 100644
--- a/crm/fcrm/doctype/fcrm_note/test_fcrm_note.py
+++ b/crm/fcrm/doctype/fcrm_note/test_fcrm_note.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2023, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/doctype/fcrm_settings/fcrm_settings.js b/crm/fcrm/doctype/fcrm_settings/fcrm_settings.js
index 4264130f..7ae55c1e 100644
--- a/crm/fcrm/doctype/fcrm_settings/fcrm_settings.js
+++ b/crm/fcrm/doctype/fcrm_settings/fcrm_settings.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// Copyright (c) 2024, JINGROW and contributors
// For license information, please see license.txt
frappe.ui.form.on("FCRM Settings", {
diff --git a/crm/fcrm/doctype/fcrm_settings/fcrm_settings.py b/crm/fcrm/doctype/fcrm_settings/fcrm_settings.py
index 3c27695f..a7241561 100644
--- a/crm/fcrm/doctype/fcrm_settings/fcrm_settings.py
+++ b/crm/fcrm/doctype/fcrm_settings/fcrm_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# Copyright (c) 2024, JINGROW and contributors
# For license information, please see license.txt
import frappe
diff --git a/crm/fcrm/doctype/fcrm_settings/test_fcrm_settings.py b/crm/fcrm/doctype/fcrm_settings/test_fcrm_settings.py
index 8e626f3e..2db39688 100644
--- a/crm/fcrm/doctype/fcrm_settings/test_fcrm_settings.py
+++ b/crm/fcrm/doctype/fcrm_settings/test_fcrm_settings.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2024, JINGROW and Contributors
# See license.txt
# import frappe
diff --git a/crm/fcrm/workspace/frappe_crm/frappe_crm.json b/crm/fcrm/workspace/frappe_crm/frappe_crm.json
index 543e49a8..cf2c463b 100644
--- a/crm/fcrm/workspace/frappe_crm/frappe_crm.json
+++ b/crm/fcrm/workspace/frappe_crm/frappe_crm.json
@@ -18,7 +18,7 @@
"module": "FCRM",
"name": "Frappe CRM",
"number_cards": [],
- "owner": "shariq@frappe.io",
+ "owner": "shariq@jingrow.com",
"parent_page": "",
"public": 1,
"quick_lists": [],
diff --git a/crm/hooks.py b/crm/hooks.py
index 3dcc2c4c..875564ed 100644
--- a/crm/hooks.py
+++ b/crm/hooks.py
@@ -1,8 +1,8 @@
app_name = "crm"
app_title = "Frappe CRM"
-app_publisher = "Frappe Technologies Pvt. Ltd."
+app_publisher = "JINGROW"
app_description = "Kick-ass Open Source CRM"
-app_email = "shariq@frappe.io"
+app_email = "shariq@jingrow.com"
app_license = "AGPLv3"
app_icon_url = "/assets/crm/images/logo.svg"
app_icon_title = "CRM"
diff --git a/crm/install.py b/crm/install.py
index 8d72a464..6db6fc0e 100644
--- a/crm/install.py
+++ b/crm/install.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2022, JINGROW and Contributors
# MIT License. See license.txt
import click
import frappe
diff --git a/crm/locale/ar.po b/crm/locale/ar.po
index d3d92f4c..38d7990f 100644
--- a/crm/locale/ar.po
+++ b/crm/locale/ar.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/bs.po b/crm/locale/bs.po
index 5fc6d63e..9c08defc 100644
--- a/crm/locale/bs.po
+++ b/crm/locale/bs.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Bosnian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/cs.po b/crm/locale/cs.po
index e822ed28..69245bf9 100644
--- a/crm/locale/cs.po
+++ b/crm/locale/cs.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/da.po b/crm/locale/da.po
index 64884f8a..b26633fe 100644
--- a/crm/locale/da.po
+++ b/crm/locale/da.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/de.po b/crm/locale/de.po
index cae9c0eb..e3e21909 100644
--- a/crm/locale/de.po
+++ b/crm/locale/de.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/eo.po b/crm/locale/eo.po
index a5798291..d06891d7 100644
--- a/crm/locale/eo.po
+++ b/crm/locale/eo.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Esperanto\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/es.po b/crm/locale/es.po
index 5378b165..57ac1da3 100644
--- a/crm/locale/es.po
+++ b/crm/locale/es.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/fa.po b/crm/locale/fa.po
index b64e0bdd..0ae55808 100644
--- a/crm/locale/fa.po
+++ b/crm/locale/fa.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Persian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/fr.po b/crm/locale/fr.po
index 366e0899..62053135 100644
--- a/crm/locale/fr.po
+++ b/crm/locale/fr.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/hr.po b/crm/locale/hr.po
index c187d334..71de1088 100644
--- a/crm/locale/hr.po
+++ b/crm/locale/hr.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Croatian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/hu.po b/crm/locale/hu.po
index 8c943f4f..4efb0781 100644
--- a/crm/locale/hu.po
+++ b/crm/locale/hu.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/id.po b/crm/locale/id.po
index 40a8027e..dedb9e20 100644
--- a/crm/locale/id.po
+++ b/crm/locale/id.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/it.po b/crm/locale/it.po
index 9ae09ba0..121c4f6f 100644
--- a/crm/locale/it.po
+++ b/crm/locale/it.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/main.pot b/crm/locale/main.pot
index 917359a0..9be91923 100644
--- a/crm/locale/main.pot
+++ b/crm/locale/main.pot
@@ -1,16 +1,16 @@
# Translations template for Frappe CRM.
-# Copyright (C) 2025 Frappe Technologies Pvt. Ltd.
+# Copyright (C) 2025 JINGROW
# This file is distributed under the same license as the Frappe CRM project.
# FIRST AUTHOR , 2025.
#
msgid ""
msgstr ""
"Project-Id-Version: Frappe CRM VERSION\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-21 09:35+0000\n"
-"Last-Translator: shariq@frappe.io\n"
-"Language-Team: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
+"Language-Team: shariq@jingrow.com\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/crm/locale/nb.po b/crm/locale/nb.po
index 2283cf75..ca56cfb1 100644
--- a/crm/locale/nb.po
+++ b/crm/locale/nb.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-24 21:29\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Norwegian Bokmal\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/nl.po b/crm/locale/nl.po
index debf0ed0..2cbba8f2 100644
--- a/crm/locale/nl.po
+++ b/crm/locale/nl.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/pl.po b/crm/locale/pl.po
index 7ee3b593..bf953a31 100644
--- a/crm/locale/pl.po
+++ b/crm/locale/pl.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/pt.po b/crm/locale/pt.po
index 299d7079..f6435713 100644
--- a/crm/locale/pt.po
+++ b/crm/locale/pt.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/pt_BR.po b/crm/locale/pt_BR.po
index d86f1aa7..21c5f9da 100644
--- a/crm/locale/pt_BR.po
+++ b/crm/locale/pt_BR.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/ru.po b/crm/locale/ru.po
index 0d887a63..a1a57bf4 100644
--- a/crm/locale/ru.po
+++ b/crm/locale/ru.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/sr.po b/crm/locale/sr.po
index aee38a85..5709a1cb 100644
--- a/crm/locale/sr.po
+++ b/crm/locale/sr.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-24 21:29\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/sr_CS.po b/crm/locale/sr_CS.po
index 81785180..3d8181a9 100644
--- a/crm/locale/sr_CS.po
+++ b/crm/locale/sr_CS.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-24 21:29\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Serbian (Latin)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/sv.po b/crm/locale/sv.po
index caff340a..6dddc41b 100644
--- a/crm/locale/sv.po
+++ b/crm/locale/sv.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/th.po b/crm/locale/th.po
index d3fe85fd..8bf55814 100644
--- a/crm/locale/th.po
+++ b/crm/locale/th.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Thai\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/tr.po b/crm/locale/tr.po
index dce52299..f5fe11d5 100644
--- a/crm/locale/tr.po
+++ b/crm/locale/tr.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/vi.po b/crm/locale/vi.po
index e4d3d813..85e4da05 100644
--- a/crm/locale/vi.po
+++ b/crm/locale/vi.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/locale/zh.po b/crm/locale/zh.po
index 112e698e..9f2ed66e 100644
--- a/crm/locale/zh.po
+++ b/crm/locale/zh.po
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
-"Report-Msgid-Bugs-To: shariq@frappe.io\n"
+"Report-Msgid-Bugs-To: shariq@jingrow.com\n"
"POT-Creation-Date: 2025-09-21 09:35+0000\n"
"PO-Revision-Date: 2025-09-22 20:42\n"
-"Last-Translator: shariq@frappe.io\n"
+"Last-Translator: shariq@jingrow.com\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/crm/uninstall.py b/crm/uninstall.py
index a186c79f..2a164fc0 100644
--- a/crm/uninstall.py
+++ b/crm/uninstall.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2022, JINGROW and Contributors
# MIT License. See license.txt
import click
import frappe
diff --git a/crm/www/crm.py b/crm/www/crm.py
index 070372dd..7a229612 100644
--- a/crm/www/crm.py
+++ b/crm/www/crm.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
+# Copyright (c) 2022, JINGROW and Contributors
# GNU GPLv3 License. See license.txt
import os
import subprocess
diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue
index bd901520..52368b3a 100644
--- a/frontend/src/components/Layouts/AppSidebar.vue
+++ b/frontend/src/components/Layouts/AppSidebar.vue
@@ -130,7 +130,7 @@
:afterSkipAll="() => capture('onboarding_steps_skipped')"
:afterReset="(step) => capture('onboarding_step_reset_' + step)"
:afterResetAll="() => capture('onboarding_steps_reset')"
- docsLink="https://docs.frappe.io/crm"
+ docsLink="https://docs.jingrow.com/crm"
/>
- © Frappe Technologies Pvt. Ltd. and contributors
+ © JINGROW and contributors
@@ -50,7 +50,7 @@ let show = defineModel()
let links = [
{
label: __('Website'),
- url: 'https://frappe.io/crm',
+ url: 'https://framework.jingrow.com/crm',
icon: LucideGlobe,
},
{
@@ -60,7 +60,7 @@ let links = [
},
{
label: __('Documentation'),
- url: 'https://docs.frappe.io/crm',
+ url: 'https://docs.jingrow.com/crm',
icon: LucideBookOpen,
},
{
@@ -75,7 +75,7 @@ let links = [
},
{
label: __('Contact Support'),
- url: 'https://support.frappe.io',
+ url: 'https://support.jingrow.com',
icon: LucideHeadset,
},
]
diff --git a/frontend/src/components/Settings/AssignmentRules/AssignmentRuleView.vue b/frontend/src/components/Settings/AssignmentRules/AssignmentRuleView.vue
index 67de35e9..88a34bdc 100644
--- a/frontend/src/components/Settings/AssignmentRules/AssignmentRuleView.vue
+++ b/frontend/src/components/Settings/AssignmentRules/AssignmentRuleView.vue
@@ -153,7 +153,7 @@
}}
{{ __('Learn about conditions') }}
@@ -233,7 +233,7 @@
}}
{{ __('Learn about conditions') }}
diff --git a/pyproject.toml b/pyproject.toml
index e161909d..42d459f7 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
[project]
name = "crm"
authors = [
- { name = "Frappe Technologies Pvt. Ltd.", email = "shariq@frappe.io"}
+ { name = "JINGROW", email = "shariq@jingrow.com"}
]
description = "Kick-ass Open Source CRM"
requires-python = ">=3.10"