From 7ed9a7fabeb613bf8b2c2980190399e8f9bbaa2b Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 26 Oct 2017 13:48:07 +0200 Subject: [PATCH] [REM] web_planner: Remove the module Purpose ======= User tests have been made by the Product Owners team. It showed that the planners are not used by new users on Odoo due to several reasons (They are too static, too heavy to use,...) Specification ============= Remove the module and its different applications. The onboarding on the business flow will be improvement in the weeks to come. --- addons/account/__manifest__.py | 3 +- addons/account/models/__init__.py | 1 - addons/account/models/web_planner.py | 21 - addons/account/views/web_planner_data.xml | 681 -------- addons/crm/__manifest__.py | 2 - addons/crm/data/mail_template_data.xml | 7 - addons/crm/data/web_planner_data.xml | 946 ------------ addons/crm/models/__init__.py | 1 - addons/crm/models/web_planner.py | 26 - addons/crm/static/src/js/tour.js | 6 +- addons/crm/static/src/js/web_planner_crm.js | 49 - addons/crm/views/crm_templates.xml | 2 - addons/hr_expense/__manifest__.py | 1 - addons/hr_expense/data/web_planner_data.xml | 327 ---- addons/hr_expense/models/__init__.py | 1 - addons/hr_expense/models/web_planner.py | 23 - .../static/src/js/web_planner_hr_expense.js | 6 - addons/hr_expense/views/hr_expense.xml | 1 - addons/project/__manifest__.py | 2 - addons/project/data/project_data.xml | 57 - .../data/project_mail_template_data.xml | 7 - addons/project/data/web_planner_data.xml | 1039 ------------- addons/project/models/__init__.py | 1 - addons/project/models/web_planner.py | 19 - addons/project/static/src/js/tour.js | 6 +- .../static/src/js/web_planner_project.js | 139 -- addons/project/views/project_templates.xml | 2 - addons/stock/__manifest__.py | 3 +- addons/stock/data/web_planner_data.xml | 480 ------ addons/stock/models/__init__.py | 1 - addons/stock/models/web_planner.py | 12 - addons/web_planner/__init__.py | 4 - addons/web_planner/__manifest__.py | 20 - addons/web_planner/i18n/af.po | 135 -- addons/web_planner/i18n/ar.po | 135 -- addons/web_planner/i18n/bg.po | 139 -- addons/web_planner/i18n/bs.po | 157 -- addons/web_planner/i18n/ca.po | 134 -- addons/web_planner/i18n/cs.po | 134 -- addons/web_planner/i18n/da.po | 162 -- addons/web_planner/i18n/de.po | 163 -- addons/web_planner/i18n/el.po | 135 -- addons/web_planner/i18n/en_AU.po | 134 -- addons/web_planner/i18n/en_GB.po | 139 -- addons/web_planner/i18n/es.po | 165 -- addons/web_planner/i18n/es_AR.po | 135 -- addons/web_planner/i18n/es_BO.po | 135 -- addons/web_planner/i18n/es_CL.po | 135 -- addons/web_planner/i18n/es_CO.po | 142 -- addons/web_planner/i18n/es_CR.po | 135 -- addons/web_planner/i18n/es_DO.po | 135 -- addons/web_planner/i18n/es_EC.po | 139 -- addons/web_planner/i18n/es_PA.po | 134 -- addons/web_planner/i18n/es_PE.po | 139 -- addons/web_planner/i18n/es_PY.po | 135 -- addons/web_planner/i18n/es_VE.po | 135 -- addons/web_planner/i18n/et.po | 134 -- addons/web_planner/i18n/eu.po | 134 -- addons/web_planner/i18n/fa.po | 134 -- addons/web_planner/i18n/fi.po | 160 -- addons/web_planner/i18n/fo.po | 133 -- addons/web_planner/i18n/fr.po | 161 -- addons/web_planner/i18n/fr_BE.po | 135 -- addons/web_planner/i18n/fr_CA.po | 135 -- addons/web_planner/i18n/gl.po | 134 -- addons/web_planner/i18n/gu.po | 134 -- addons/web_planner/i18n/he.po | 135 -- addons/web_planner/i18n/hr.po | 141 -- addons/web_planner/i18n/hu.po | 159 -- addons/web_planner/i18n/hy.po | 133 -- addons/web_planner/i18n/id.po | 160 -- addons/web_planner/i18n/is.po | 135 -- addons/web_planner/i18n/it.po | 137 -- addons/web_planner/i18n/ja.po | 158 -- addons/web_planner/i18n/ka.po | 134 -- addons/web_planner/i18n/kab.po | 134 -- addons/web_planner/i18n/kk.po | 134 -- addons/web_planner/i18n/ko.po | 134 -- addons/web_planner/i18n/lt.po | 159 -- addons/web_planner/i18n/lv.po | 135 -- addons/web_planner/i18n/mk.po | 140 -- addons/web_planner/i18n/ml_IN.po | 134 -- addons/web_planner/i18n/mn.po | 135 -- addons/web_planner/i18n/nb.po | 135 -- addons/web_planner/i18n/nl.po | 159 -- addons/web_planner/i18n/nl_BE.po | 135 -- addons/web_planner/i18n/pl.po | 162 -- addons/web_planner/i18n/pt.po | 136 -- addons/web_planner/i18n/pt_BR.po | 162 -- addons/web_planner/i18n/ro.po | 156 -- addons/web_planner/i18n/ru.po | 161 -- addons/web_planner/i18n/sk.po | 138 -- addons/web_planner/i18n/sl.po | 136 -- addons/web_planner/i18n/sq.po | 134 -- addons/web_planner/i18n/sr.po | 135 -- addons/web_planner/i18n/sr@latin.po | 136 -- addons/web_planner/i18n/sv.po | 134 -- addons/web_planner/i18n/ta.po | 135 -- addons/web_planner/i18n/th.po | 135 -- addons/web_planner/i18n/tr.po | 159 -- addons/web_planner/i18n/uk.po | 157 -- addons/web_planner/i18n/vi.po | 162 -- addons/web_planner/i18n/web_planner.pot | 151 -- addons/web_planner/i18n/zh_CN.po | 159 -- addons/web_planner/i18n/zh_TW.po | 135 -- addons/web_planner/models/__init__.py | 4 - addons/web_planner/models/web_planner.py | 79 - .../web_planner/security/ir.model.access.csv | 4 - .../security/web_planner_security.xml | 19 - .../web_planner/static/description/icon.png | Bin 2736 -> 0 bytes .../src/fonts/Simple-Line-Icons.dev.svg | 1369 ----------------- .../static/src/fonts/Simple-Line-Icons.eot | Bin 35514 -> 0 bytes .../static/src/fonts/Simple-Line-Icons.svg | 1369 ----------------- .../static/src/fonts/Simple-Line-Icons.ttf | Bin 35304 -> 0 bytes .../static/src/fonts/Simple-Line-Icons.woff | Bin 59324 -> 0 bytes .../static/src/img/fabien_signature.png | Bin 1273 -> 0 bytes .../web_planner/static/src/img/odoo_logo.png | Bin 12829 -> 0 bytes addons/web_planner/static/src/img/shadow.png | Bin 212 -> 0 bytes .../static/src/js/web_planner_backend.js | 48 - .../static/src/js/web_planner_common.js | 432 ------ .../static/src/less/web_planner_common.less | 371 ----- .../static/src/xml/web_planner.xml | 33 - .../views/web_planner_templates.xml | 32 - .../web_planner/views/web_planner_views.xml | 46 - addons/web_settings_dashboard/__manifest__.py | 5 +- .../static/src/js/dashboard.js | 75 +- .../static/src/xml/dashboard.xml | 55 +- addons/website/__manifest__.py | 3 +- addons/website/data/web_planner_data.xml | 720 --------- addons/website/models/__init__.py | 1 - addons/website/models/web_planner.py | 23 - addons/website/static/src/js/menu/planner.js | 52 - addons/website/views/website_templates.xml | 1 - .../website_mail/data/mail_channel_data.xml | 7 - addons/website_sale/__manifest__.py | 1 - addons/website_sale/data/web_planner_data.xml | 519 ------- 136 files changed, 12 insertions(+), 19386 deletions(-) delete mode 100644 addons/account/models/web_planner.py delete mode 100644 addons/account/views/web_planner_data.xml delete mode 100644 addons/crm/data/web_planner_data.xml delete mode 100644 addons/crm/models/web_planner.py delete mode 100644 addons/crm/static/src/js/web_planner_crm.js delete mode 100644 addons/hr_expense/data/web_planner_data.xml delete mode 100644 addons/hr_expense/models/web_planner.py delete mode 100644 addons/hr_expense/static/src/js/web_planner_hr_expense.js delete mode 100644 addons/project/data/web_planner_data.xml delete mode 100644 addons/project/models/web_planner.py delete mode 100644 addons/project/static/src/js/web_planner_project.js delete mode 100644 addons/stock/data/web_planner_data.xml delete mode 100644 addons/stock/models/web_planner.py delete mode 100644 addons/web_planner/__init__.py delete mode 100644 addons/web_planner/__manifest__.py delete mode 100644 addons/web_planner/i18n/af.po delete mode 100644 addons/web_planner/i18n/ar.po delete mode 100644 addons/web_planner/i18n/bg.po delete mode 100644 addons/web_planner/i18n/bs.po delete mode 100644 addons/web_planner/i18n/ca.po delete mode 100644 addons/web_planner/i18n/cs.po delete mode 100644 addons/web_planner/i18n/da.po delete mode 100644 addons/web_planner/i18n/de.po delete mode 100644 addons/web_planner/i18n/el.po delete mode 100644 addons/web_planner/i18n/en_AU.po delete mode 100644 addons/web_planner/i18n/en_GB.po delete mode 100644 addons/web_planner/i18n/es.po delete mode 100644 addons/web_planner/i18n/es_AR.po delete mode 100644 addons/web_planner/i18n/es_BO.po delete mode 100644 addons/web_planner/i18n/es_CL.po delete mode 100644 addons/web_planner/i18n/es_CO.po delete mode 100644 addons/web_planner/i18n/es_CR.po delete mode 100644 addons/web_planner/i18n/es_DO.po delete mode 100644 addons/web_planner/i18n/es_EC.po delete mode 100644 addons/web_planner/i18n/es_PA.po delete mode 100644 addons/web_planner/i18n/es_PE.po delete mode 100644 addons/web_planner/i18n/es_PY.po delete mode 100644 addons/web_planner/i18n/es_VE.po delete mode 100644 addons/web_planner/i18n/et.po delete mode 100644 addons/web_planner/i18n/eu.po delete mode 100644 addons/web_planner/i18n/fa.po delete mode 100644 addons/web_planner/i18n/fi.po delete mode 100644 addons/web_planner/i18n/fo.po delete mode 100644 addons/web_planner/i18n/fr.po delete mode 100644 addons/web_planner/i18n/fr_BE.po delete mode 100644 addons/web_planner/i18n/fr_CA.po delete mode 100644 addons/web_planner/i18n/gl.po delete mode 100644 addons/web_planner/i18n/gu.po delete mode 100644 addons/web_planner/i18n/he.po delete mode 100644 addons/web_planner/i18n/hr.po delete mode 100644 addons/web_planner/i18n/hu.po delete mode 100644 addons/web_planner/i18n/hy.po delete mode 100644 addons/web_planner/i18n/id.po delete mode 100644 addons/web_planner/i18n/is.po delete mode 100644 addons/web_planner/i18n/it.po delete mode 100644 addons/web_planner/i18n/ja.po delete mode 100644 addons/web_planner/i18n/ka.po delete mode 100644 addons/web_planner/i18n/kab.po delete mode 100644 addons/web_planner/i18n/kk.po delete mode 100644 addons/web_planner/i18n/ko.po delete mode 100644 addons/web_planner/i18n/lt.po delete mode 100644 addons/web_planner/i18n/lv.po delete mode 100644 addons/web_planner/i18n/mk.po delete mode 100644 addons/web_planner/i18n/ml_IN.po delete mode 100644 addons/web_planner/i18n/mn.po delete mode 100644 addons/web_planner/i18n/nb.po delete mode 100644 addons/web_planner/i18n/nl.po delete mode 100644 addons/web_planner/i18n/nl_BE.po delete mode 100644 addons/web_planner/i18n/pl.po delete mode 100644 addons/web_planner/i18n/pt.po delete mode 100644 addons/web_planner/i18n/pt_BR.po delete mode 100644 addons/web_planner/i18n/ro.po delete mode 100644 addons/web_planner/i18n/ru.po delete mode 100644 addons/web_planner/i18n/sk.po delete mode 100644 addons/web_planner/i18n/sl.po delete mode 100644 addons/web_planner/i18n/sq.po delete mode 100644 addons/web_planner/i18n/sr.po delete mode 100644 addons/web_planner/i18n/sr@latin.po delete mode 100644 addons/web_planner/i18n/sv.po delete mode 100644 addons/web_planner/i18n/ta.po delete mode 100644 addons/web_planner/i18n/th.po delete mode 100644 addons/web_planner/i18n/tr.po delete mode 100644 addons/web_planner/i18n/uk.po delete mode 100644 addons/web_planner/i18n/vi.po delete mode 100644 addons/web_planner/i18n/web_planner.pot delete mode 100644 addons/web_planner/i18n/zh_CN.po delete mode 100644 addons/web_planner/i18n/zh_TW.po delete mode 100644 addons/web_planner/models/__init__.py delete mode 100644 addons/web_planner/models/web_planner.py delete mode 100644 addons/web_planner/security/ir.model.access.csv delete mode 100644 addons/web_planner/security/web_planner_security.xml delete mode 100644 addons/web_planner/static/description/icon.png delete mode 100644 addons/web_planner/static/src/fonts/Simple-Line-Icons.dev.svg delete mode 100644 addons/web_planner/static/src/fonts/Simple-Line-Icons.eot delete mode 100644 addons/web_planner/static/src/fonts/Simple-Line-Icons.svg delete mode 100644 addons/web_planner/static/src/fonts/Simple-Line-Icons.ttf delete mode 100644 addons/web_planner/static/src/fonts/Simple-Line-Icons.woff delete mode 100644 addons/web_planner/static/src/img/fabien_signature.png delete mode 100644 addons/web_planner/static/src/img/odoo_logo.png delete mode 100644 addons/web_planner/static/src/img/shadow.png delete mode 100644 addons/web_planner/static/src/js/web_planner_backend.js delete mode 100644 addons/web_planner/static/src/js/web_planner_common.js delete mode 100644 addons/web_planner/static/src/less/web_planner_common.less delete mode 100644 addons/web_planner/static/src/xml/web_planner.xml delete mode 100644 addons/web_planner/views/web_planner_templates.xml delete mode 100644 addons/web_planner/views/web_planner_views.xml delete mode 100644 addons/website/data/web_planner_data.xml delete mode 100644 addons/website/models/web_planner.py delete mode 100644 addons/website/static/src/js/menu/planner.js delete mode 100644 addons/website_sale/data/web_planner_data.xml diff --git a/addons/account/__manifest__.py b/addons/account/__manifest__.py index 8e9eb3b62ba..3024b1702f5 100644 --- a/addons/account/__manifest__.py +++ b/addons/account/__manifest__.py @@ -11,7 +11,7 @@ Core mechanisms for the accounting modules. To display the menuitems, install th 'category': 'Accounting', 'website': 'https://www.odoo.com/page/billing', 'images' : ['images/accounts.jpeg','images/bank_statement.jpeg','images/cash_register.jpeg','images/chart_of_accounts.jpeg','images/customer_invoice.jpeg','images/journal_entries.jpeg'], - 'depends' : ['base_setup', 'product', 'analytic', 'web_planner', 'portal'], + 'depends' : ['base_setup', 'product', 'analytic', 'portal'], 'data': [ 'security/account_security.xml', 'security/ir.model.access.csv', @@ -57,7 +57,6 @@ Core mechanisms for the accounting modules. To display the menuitems, install th 'views/tax_adjustments.xml', 'wizard/wizard_tax_adjustments_view.xml', 'views/res_config_settings_views.xml', - 'views/web_planner_data.xml', 'views/account_journal_dashboard_view.xml', 'views/account_portal_templates.xml', 'report/account_report_payment_receipt_templates.xml', diff --git a/addons/account/models/__init__.py b/addons/account/models/__init__.py index 399daaa3e8e..b80cbcedf3f 100644 --- a/addons/account/models/__init__.py +++ b/addons/account/models/__init__.py @@ -12,5 +12,4 @@ from . import account_journal_dashboard from . import product from . import company from . import res_config_settings -from . import web_planner from . import account_cash_rounding diff --git a/addons/account/models/web_planner.py b/addons/account/models/web_planner.py deleted file mode 100644 index 40e7f44676e..00000000000 --- a/addons/account/models/web_planner.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -from odoo import api, models - - -class PlannerAccount(models.Model): - - _inherit = 'web.planner' - - def _get_planner_application(self): - planner = super(PlannerAccount, self)._get_planner_application() - planner.append(['planner_account', 'Account Planner']) - return planner - - def _prepare_planner_account_data(self): - values = { - 'company_id': self.env.user.company_id, - 'is_coa_installed': bool(self.env['account.account'].search_count([])), - 'payment_term': self.env['account.payment.term'].search([]), - 'supplier_menu_id': self.env.ref('account.menu_account_supplier').id - } - return values diff --git a/addons/account/views/web_planner_data.xml b/addons/account/views/web_planner_data.xml deleted file mode 100644 index e57147d6b04..00000000000 --- a/addons/account/views/web_planner_data.xml +++ /dev/null @@ -1,681 +0,0 @@ - - - - - - - - - Account strategy planner - - - planner_account - - - - - diff --git a/addons/crm/__manifest__.py b/addons/crm/__manifest__.py index a2e8745475a..6f0d4a5182d 100644 --- a/addons/crm/__manifest__.py +++ b/addons/crm/__manifest__.py @@ -17,7 +17,6 @@ 'resource', 'fetchmail', 'utm', - 'web_planner', 'web_tour', 'contacts' ], @@ -43,7 +42,6 @@ 'views/crm_lead_views.xml', 'views/calendar_views.xml', 'views/res_partner_views.xml', - 'data/web_planner_data.xml', 'report/crm_activity_report_views.xml', 'report/crm_opportunity_report_views.xml', 'views/crm_team_views.xml', diff --git a/addons/crm/data/mail_template_data.xml b/addons/crm/data/mail_template_data.xml index a1a8195a1e2..e5a991ed6b0 100644 --- a/addons/crm/data/mail_template_data.xml +++ b/addons/crm/data/mail_template_data.xml @@ -51,13 +51,6 @@


-

- Discover the - - CRM planner - to activate extra features - (${user.env['web.planner'].get_planner_progress('planner_crm')}% done) -