From 8eacdca93780731d68e930a5066b0d5891a2b14f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 12 Jul 2021 09:46:11 +0000 Subject: [PATCH] [MOV] crm_iap_mine: rename ``crm_iap_lead`` module PURPOSE Perform a global renaming / cleaning of IAP features often added or merged with minimal review. Time to cleanup ! SPECIFICATIONS Rename ``crm_iap_lead`` to ``crm_iap_mine`` . Indeed it adds lead mining feature on top of crm. LINKS Task-2630969 Prepares Task-2600047 (code improvements and cleaning) COM PR odoo/odoo#75514 ENT PR odoo/enterprise#20424 UPG PR odoo/upgrade#2770 --- .tx/config | 12 ++++----- addons/crm/models/res_config_settings.py | 2 +- .../crm/views/res_config_settings_views.xml | 6 ++--- .../data/crm.iap.lead.industry.csv | 24 ------------------ .../crm_iap_lead/data/crm.iap.lead.role.csv | 23 ----------------- .../data/crm.iap.lead.seniority.csv | 4 --- addons/crm_iap_lead_website/__manifest__.py | 2 +- .../views/crm_reveal_views.xml | 2 +- .../__init__.py | 0 .../__manifest__.py | 6 ++--- .../data/crm.iap.lead.industry.csv | 24 ++++++++++++++++++ .../crm_iap_mine/data/crm.iap.lead.role.csv | 23 +++++++++++++++++ .../data/crm.iap.lead.seniority.csv | 4 +++ .../data/ir_sequence_data.xml | 0 .../data/mail_template_data.xml | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/ar.po | 0 .../i18n/crm_iap_mine.pot} | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/cs.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/da.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/de.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/es.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/fr.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/he.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/hr.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/hu.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/it.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/lb.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/lt.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/mn.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/nb.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/nl.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/pl.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/pt.po | 0 .../i18n/pt_BR.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/ro.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/ru.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/tr.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/uk.po | 0 .../{crm_iap_lead => crm_iap_mine}/i18n/vi.po | 0 .../i18n/zh_CN.po | 0 .../i18n/zh_TW.po | 0 .../models/__init__.py | 0 .../models/crm_iap_lead.py | 0 .../models/crm_iap_lead_helpers.py | 4 +-- .../models/crm_iap_lead_industry.py | 0 .../models/crm_iap_lead_mining_request.py | 0 .../models/crm_lead.py | 0 .../security/ir.model.access.csv | 0 .../static/img/crunchbase.ico | Bin .../src/js/leads_tree_generate_leads.js | 0 .../static/src/js/tours/crm_iap_lead.js | 4 +-- .../xml/leads_tree_generate_leads_views.xml | 0 .../views/crm_iap_lead_views.xml | 0 .../views/crm_lead_views.xml} | 0 .../views/mail_templates.xml | 0 .../views/res_config_settings_views.xml | 2 +- 56 files changed, 71 insertions(+), 71 deletions(-) delete mode 100644 addons/crm_iap_lead/data/crm.iap.lead.industry.csv delete mode 100644 addons/crm_iap_lead/data/crm.iap.lead.role.csv delete mode 100644 addons/crm_iap_lead/data/crm.iap.lead.seniority.csv rename addons/{crm_iap_lead => crm_iap_mine}/__init__.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/__manifest__.py (87%) create mode 100644 addons/crm_iap_mine/data/crm.iap.lead.industry.csv create mode 100644 addons/crm_iap_mine/data/crm.iap.lead.role.csv create mode 100644 addons/crm_iap_mine/data/crm.iap.lead.seniority.csv rename addons/{crm_iap_lead => crm_iap_mine}/data/ir_sequence_data.xml (100%) rename addons/{crm_iap_lead => crm_iap_mine}/data/mail_template_data.xml (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/ar.po (100%) rename addons/{crm_iap_lead/i18n/crm_iap_lead.pot => crm_iap_mine/i18n/crm_iap_mine.pot} (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/cs.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/da.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/de.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/es.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/fr.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/he.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/hr.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/hu.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/it.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/lb.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/lt.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/mn.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/nb.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/nl.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/pl.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/pt.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/pt_BR.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/ro.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/ru.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/tr.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/uk.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/vi.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/zh_CN.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/i18n/zh_TW.po (100%) rename addons/{crm_iap_lead => crm_iap_mine}/models/__init__.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/models/crm_iap_lead.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/models/crm_iap_lead_helpers.py (96%) rename addons/{crm_iap_lead => crm_iap_mine}/models/crm_iap_lead_industry.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/models/crm_iap_lead_mining_request.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/models/crm_lead.py (100%) rename addons/{crm_iap_lead => crm_iap_mine}/security/ir.model.access.csv (100%) rename addons/{crm_iap_lead => crm_iap_mine}/static/img/crunchbase.ico (100%) rename addons/{crm_iap_lead => crm_iap_mine}/static/src/js/leads_tree_generate_leads.js (100%) rename addons/{crm_iap_lead => crm_iap_mine}/static/src/js/tours/crm_iap_lead.js (94%) rename addons/{crm_iap_lead => crm_iap_mine}/static/src/xml/leads_tree_generate_leads_views.xml (100%) rename addons/{crm_iap_lead => crm_iap_mine}/views/crm_iap_lead_views.xml (100%) rename addons/{crm_iap_lead/views/crm_lead_view.xml => crm_iap_mine/views/crm_lead_views.xml} (100%) rename addons/{crm_iap_lead => crm_iap_mine}/views/mail_templates.xml (100%) rename addons/{crm_iap_lead => crm_iap_mine}/views/res_config_settings_views.xml (88%) diff --git a/.tx/config b/.tx/config index 5acc7ed4c60..8060d18a019 100644 --- a/.tx/config +++ b/.tx/config @@ -212,9 +212,9 @@ file_filter = addons/crm/i18n/.po source_file = addons/crm/i18n/crm.pot source_lang = en -[odoo-master.crm_iap_lead] -file_filter = addons/crm_iap_lead/i18n/.po -source_file = addons/crm_iap_lead/i18n/crm_iap_lead.pot +[odoo-master.crm_iap_lead_website] +file_filter = addons/crm_iap_lead_website/i18n/.po +source_file = addons/crm_iap_lead_website/i18n/crm_iap_lead_website.pot source_lang = en [odoo-master.crm_iap_enrich] @@ -222,9 +222,9 @@ file_filter = addons/crm_iap_enrich/i18n/.po source_file = addons/crm_iap_enrich/i18n/crm_iap_enrich.pot source_lang = en -[odoo-master.crm_iap_lead_website] -file_filter = addons/crm_iap_lead_website/i18n/.po -source_file = addons/crm_iap_lead_website/i18n/crm_iap_lead_website.pot +[odoo-master.crm_iap_mine] +file_filter = addons/crm_iap_mine/i18n/.po +source_file = addons/crm_iap_mine/i18n/crm_iap_mine.pot source_lang = en [odoo-master.crm_livechat] diff --git a/addons/crm/models/res_config_settings.py b/addons/crm/models/res_config_settings.py index 8512f7972bc..26e7a69f0be 100644 --- a/addons/crm/models/res_config_settings.py +++ b/addons/crm/models/res_config_settings.py @@ -36,7 +36,7 @@ class ResConfigSettings(models.TransientModel): string="Auto Assignment Next Execution Date", compute='_compute_crm_auto_assignment_data', readonly=False, store=True) # IAP - module_crm_iap_lead = fields.Boolean("Generate new leads based on their country, industries, size, etc.") + module_crm_iap_mine = fields.Boolean("Generate new leads based on their country, industries, size, etc.") module_crm_iap_lead_website = fields.Boolean("Create Leads/Opportunities from your website's traffic") module_crm_iap_enrich = fields.Boolean("Enrich your leads automatically with company data based on their email address.") lead_enrich_auto = fields.Selection([ diff --git a/addons/crm/views/res_config_settings_views.xml b/addons/crm/views/res_config_settings_views.xml index 4c3803c0d54..667d11e9889 100644 --- a/addons/crm/views/res_config_settings_views.xml +++ b/addons/crm/views/res_config_settings_views.xml @@ -137,11 +137,11 @@
- +
-
-