Skip to content

Commit 8eacdca

Browse files
[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#75514 ENT PR odoo/enterprise#20424 UPG PR odoo/upgrade#2770
1 parent 98d2f44 commit 8eacdca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+71
-71
lines changed

.tx/config

+6-6
Original file line numberDiff line numberDiff line change
@@ -212,19 +212,19 @@ file_filter = addons/crm/i18n/<lang>.po
212212
source_file = addons/crm/i18n/crm.pot
213213
source_lang = en
214214

215-
[odoo-master.crm_iap_lead]
216-
file_filter = addons/crm_iap_lead/i18n/<lang>.po
217-
source_file = addons/crm_iap_lead/i18n/crm_iap_lead.pot
215+
[odoo-master.crm_iap_lead_website]
216+
file_filter = addons/crm_iap_lead_website/i18n/<lang>.po
217+
source_file = addons/crm_iap_lead_website/i18n/crm_iap_lead_website.pot
218218
source_lang = en
219219

220220
[odoo-master.crm_iap_enrich]
221221
file_filter = addons/crm_iap_enrich/i18n/<lang>.po
222222
source_file = addons/crm_iap_enrich/i18n/crm_iap_enrich.pot
223223
source_lang = en
224224

225-
[odoo-master.crm_iap_lead_website]
226-
file_filter = addons/crm_iap_lead_website/i18n/<lang>.po
227-
source_file = addons/crm_iap_lead_website/i18n/crm_iap_lead_website.pot
225+
[odoo-master.crm_iap_mine]
226+
file_filter = addons/crm_iap_mine/i18n/<lang>.po
227+
source_file = addons/crm_iap_mine/i18n/crm_iap_mine.pot
228228
source_lang = en
229229

230230
[odoo-master.crm_livechat]

addons/crm/models/res_config_settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class ResConfigSettings(models.TransientModel):
3636
string="Auto Assignment Next Execution Date", compute='_compute_crm_auto_assignment_data',
3737
readonly=False, store=True)
3838
# IAP
39-
module_crm_iap_lead = fields.Boolean("Generate new leads based on their country, industries, size, etc.")
39+
module_crm_iap_mine = fields.Boolean("Generate new leads based on their country, industries, size, etc.")
4040
module_crm_iap_lead_website = fields.Boolean("Create Leads/Opportunities from your website's traffic")
4141
module_crm_iap_enrich = fields.Boolean("Enrich your leads automatically with company data based on their email address.")
4242
lead_enrich_auto = fields.Selection([

addons/crm/views/res_config_settings_views.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,11 @@
137137

138138
<div class="col-lg-6 o_setting_box">
139139
<div class="o_setting_left_pane">
140-
<field name="module_crm_iap_lead"/>
140+
<field name="module_crm_iap_mine"/>
141141
</div>
142142

143-
<div class="o_setting_right_pane" id="crm_iap_lead_settings">
144-
<label string="Lead Mining" for="module_crm_iap_lead"/>
143+
<div class="o_setting_right_pane" id="crm_iap_mine_settings">
144+
<label string="Lead Mining" for="module_crm_iap_mine"/>
145145
<a href="https://www.odoo.com/documentation/14.0/applications/sales/crm/acquire_leads/lead_mining.html" title="Documentation" class="o_doc_link" target="_blank"></a>
146146
<div class="text-muted">
147147
Generate new leads based on their country, industry, size, etc.

addons/crm_iap_lead/data/crm.iap.lead.industry.csv

-24
This file was deleted.

addons/crm_iap_lead/data/crm.iap.lead.role.csv

-23
This file was deleted.

addons/crm_iap_lead/data/crm.iap.lead.seniority.csv

-4
This file was deleted.

addons/crm_iap_lead_website/__manifest__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
'depends': [
1010
'iap_crm',
1111
'iap_mail',
12-
'crm_iap_lead',
12+
'crm_iap_mine',
1313
'website'
1414
],
1515
'data': [

addons/crm_iap_lead_website/views/crm_reveal_views.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
<menuitem
169169
id="crm_reveal_rule_menu_action"
170170
action="crm_reveal_rule_action"
171-
parent="crm_iap_lead.crm_menu_lead_generation"
171+
parent="crm_iap_mine.crm_menu_lead_generation"
172172
sequence="5"/>
173173

174174
<menuitem
File renamed without changes.

addons/crm_iap_lead/__manifest__.py addons/crm_iap_mine/__manifest__.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@
1717
'data/mail_template_data.xml',
1818
'data/ir_sequence_data.xml',
1919
'security/ir.model.access.csv',
20-
'views/crm_lead_view.xml',
20+
'views/crm_lead_views.xml',
2121
'views/crm_iap_lead_views.xml',
2222
'views/res_config_settings_views.xml',
2323
'views/mail_templates.xml',
2424
],
2525
'auto_install': True,
2626
'assets': {
2727
'web.assets_backend': [
28-
'crm_iap_lead/static/src/js/**/*',
28+
'crm_iap_mine/static/src/js/**/*',
2929
],
3030
'web.assets_qweb': [
31-
'crm_iap_lead/static/src/xml/**/*',
31+
'crm_iap_mine/static/src/xml/**/*',
3232
],
3333
},
3434
'license': 'LGPL-3',
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"id",name,reveal_ids,sequence
2+
"crm_iap_mine_industry_30_155","Consumer Discretionary","30,155",1
3+
"crm_iap_mine_industry_33","Consumer Staples","33",4
4+
"crm_iap_mine_industry_69_157","Banks & Insurance","69,157",2
5+
"crm_iap_mine_industry_86","Media","86",7
6+
"crm_iap_mine_industry_114","Real Estate","114",21
7+
"crm_iap_mine_industry_136","Transportation","136",16
8+
"crm_iap_mine_industry_138_156","Energy & Utilities ","138",22
9+
"crm_iap_mine_industry_148","Materials","148",17
10+
"crm_iap_mine_industry_149","Telecommunication Services","149",20
11+
"crm_iap_mine_industry_150_151","Consumer Services","150,151",9
12+
"crm_iap_mine_industry_152","Retailing","152",3
13+
"crm_iap_mine_industry_153_154","Food, Beverage & Tobacco","153,154",12
14+
"crm_iap_mine_industry_158_159","Diversified Financials & Financial Services","158,159",15
15+
"crm_iap_mine_industry_160","Health Care Equipment & Services","160",11
16+
"crm_iap_mine_industry_161","Pharmaceuticals, Biotechnology & Life Sciences","161",13
17+
"crm_iap_mine_industry_162","Capital Goods","162",6
18+
"crm_iap_mine_industry_163","Commercial & Professional Services","163",5
19+
"crm_iap_mine_industry_165","Software & Services","165",8
20+
"crm_iap_mine_industry_166","Technology Hardware & Equipment","166",19
21+
"crm_iap_mine_industry_167","Construction Materials","167",23
22+
"crm_iap_mine_industry_168","Independent Power and Renewable Electricity Producers","168",14
23+
"crm_iap_mine_industry_238","Automobiles & Components","238",18
24+
"crm_iap_mine_industry_239","Consumer Durables & Apparel","239",10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
"id",name,reveal_id
2+
"crm_iap_mine_role_1","CEO","CEO"
3+
"crm_iap_mine_role_2","communications","communications"
4+
"crm_iap_mine_role_3","consulting","consulting"
5+
"crm_iap_mine_role_4","customer_service","customer_service"
6+
"crm_iap_mine_role_5","education","education"
7+
"crm_iap_mine_role_6","engineering","engineering"
8+
"crm_iap_mine_role_7","finance","finance"
9+
"crm_iap_mine_role_8","founder","founder"
10+
"crm_iap_mine_role_9","health_professional","health_professional"
11+
"crm_iap_mine_role_10","human_resources","human_resources"
12+
"crm_iap_mine_role_11","information_technology","information_technology"
13+
"crm_iap_mine_role_12","legal","legal"
14+
"crm_iap_mine_role_13","marketing","marketing"
15+
"crm_iap_mine_role_14","operations","operations"
16+
"crm_iap_mine_role_15","owner","owner"
17+
"crm_iap_mine_role_16","president","president"
18+
"crm_iap_mine_role_17","product","product"
19+
"crm_iap_mine_role_18","public_relations","public_relations"
20+
"crm_iap_mine_role_19","real_estate","real_estate"
21+
"crm_iap_mine_role_20","recruiting","recruiting"
22+
"crm_iap_mine_role_21","research","research"
23+
"crm_iap_mine_role_22","sale","sale"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
"id",name,reveal_id
2+
"crm_iap_mine_seniority_1","director","director"
3+
"crm_iap_mine_seniority_2","executive","executive"
4+
"crm_iap_mine_seniority_3","manager","manager"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

addons/crm_iap_lead/models/crm_iap_lead_helpers.py addons/crm_iap_mine/models/crm_iap_lead_helpers.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
class CRMHelpers(models.Model):
66
_name = 'crm.iap.lead.helpers'
7-
_description = 'Helper methods for crm_iap_lead modules'
7+
_description = 'Helper methods for crm_iap_mine modules'
88

99
@api.model
1010
def notify_no_more_credit(self, service_name, model_name, notification_parameter):
@@ -15,7 +15,7 @@ def notify_no_more_credit(self, service_name, model_name, notification_parameter
1515
already_notified = self.env['ir.config_parameter'].sudo().get_param(notification_parameter, False)
1616
if already_notified:
1717
return
18-
mail_template = self.env.ref('crm_iap_lead.lead_generation_no_credits')
18+
mail_template = self.env.ref('crm_iap_mine.lead_generation_no_credits')
1919
iap_account = self.env['iap.account'].search([('service_name', '=', service_name)], limit=1)
2020
# Get the email address of the creators of the records
2121
res = self.env[model_name].search_read([], ['create_uid'])
File renamed without changes.

addons/crm_iap_lead/static/src/js/tours/crm_iap_lead.js addons/crm_iap_mine/static/src/js/tours/crm_iap_lead.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
odoo.define('crm_iap_lead.generate_leads_steps', function (require) {
1+
odoo.define('crm_iap_mine.generate_leads_steps', function (require) {
22
"use strict";
33

44
var tour = require('web_tour.tour');
@@ -16,7 +16,7 @@ tour.tours.crm_tour.steps.splice(DragOppToWonStepIndex + 1, 0, {
1616
/**
1717
* Add some steps between "Drag your opportunity to <b>Won</b> when you get
1818
* the deal. Congrats !" and "Let’s have a look at an Opportunity." to
19-
* include the steps related to the lead generation (crm_iap_lead).
19+
* include the steps related to the lead generation (crm_iap_mine).
2020
* This eases the on boarding for the Lead Generation process.
2121
*
2222
*/

addons/crm_iap_lead/views/res_config_settings_views.xml addons/crm_iap_mine/views/res_config_settings_views.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<field name="model">res.config.settings</field>
66
<field name="inherit_id" ref="crm.res_config_settings_view_form"/>
77
<field name="arch" type="xml">
8-
<div id="crm_iap_lead_settings" position="inside">
8+
<div id="crm_iap_mine_settings" position="inside">
99
<widget name="iap_buy_more_credits" service_name="reveal"/>
1010
</div>
1111
</field>

0 commit comments

Comments
 (0)