summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2018-09-06 15:04:12 +0200
committerYannick Tivisse <yti@odoo.com>2018-09-10 14:23:43 +0200
commit4587816198f8a11a85ef95cf5da2b3627c3357c3 (patch)
treeabe1fce1adbaa46c87024ab5d3f1ed1bac4e190c /addons
parent7dfaca8639d324b7521104847210cbfb5a5f50a4 (diff)
Revert "[IMP] base: Remove unused module categories"
This reverts commit 382fbd35204ff947c16b795ca090c97d6741fb1d.
Diffstat (limited to 'addons')
-rw-r--r--addons/account/security/account_security.xml3
-rw-r--r--addons/analytic/security/analytic_security.xml2
-rw-r--r--addons/crm/security/crm_security.xml1
-rw-r--r--addons/hr_attendance/security/hr_attendance_security.xml1
-rw-r--r--addons/mass_mailing/security/mass_mailing_security.xml1
-rw-r--r--addons/mrp/security/mrp_security.xml1
-rw-r--r--addons/product/security/product_security.xml5
-rw-r--r--addons/project/security/project_security.xml2
-rw-r--r--addons/purchase/security/purchase_security.xml2
-rw-r--r--addons/sale/security/sale_security.xml7
-rw-r--r--addons/sale_stock/security/sale_stock_security.xml6
-rw-r--r--addons/stock/security/stock_security.xml7
-rw-r--r--addons/uom/security/uom_security.xml1
-rw-r--r--addons/website_mass_mailing/security/mass_mailing_security.xml1
-rw-r--r--addons/website_theme_install/models/ir_module_module.py3
-rw-r--r--addons/website_theme_install/views/views.xml2
16 files changed, 41 insertions, 4 deletions
diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml
index b73419fd7fb..e87ea58b47e 100644
--- a/addons/account/security/account_security.xml
+++ b/addons/account/security/account_security.xml
@@ -10,6 +10,7 @@
<record id="group_account_user" model="res.groups">
<field name="name">Show Full Accounting Features</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_account_manager" model="res.groups">
@@ -28,10 +29,12 @@
<record id="group_warning_account" model="res.groups">
<field name="name">A warning can be set on a partner (Account)</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_cash_rounding" model="res.groups">
<field name="name">Allow the cash rounding management</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_fiscal_year" model="res.groups">
diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml
index 30f813f4a19..5e66d317f5c 100644
--- a/addons/analytic/security/analytic_security.xml
+++ b/addons/analytic/security/analytic_security.xml
@@ -34,10 +34,12 @@
<record id="group_analytic_accounting" model="res.groups">
<field name="name">Analytic Accounting</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_analytic_tags" model="res.groups">
<field name="name">Analytic Accounting Tags</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml
index 13f854c9be6..8a8936dc8b3 100644
--- a/addons/crm/security/crm_security.xml
+++ b/addons/crm/security/crm_security.xml
@@ -5,6 +5,7 @@
<record id="group_use_lead" model="res.groups">
<field name="name">Show Lead Menu</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record model="res.users" id="base.user_root">
diff --git a/addons/hr_attendance/security/hr_attendance_security.xml b/addons/hr_attendance/security/hr_attendance_security.xml
index 6b903e890f9..2f39cd13d21 100644
--- a/addons/hr_attendance/security/hr_attendance_security.xml
+++ b/addons/hr_attendance/security/hr_attendance_security.xml
@@ -34,6 +34,7 @@
<record id="group_hr_attendance_use_pin" model="res.groups">
<field name="name">Enable PIN use</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
<field name="comment">The user will have to enter his PIN to check in and out manually at the company screen.</field>
</record>
diff --git a/addons/mass_mailing/security/mass_mailing_security.xml b/addons/mass_mailing/security/mass_mailing_security.xml
index 308e02956ef..823a9a4f4b5 100644
--- a/addons/mass_mailing/security/mass_mailing_security.xml
+++ b/addons/mass_mailing/security/mass_mailing_security.xml
@@ -10,6 +10,7 @@
<!-- Group to manage campaigns -->
<record id="group_mass_mailing_campaign" model="res.groups">
<field name="name">Manage Mass Mailing Campaigns</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<data noupdate="1">
diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml
index d203cfc73c1..35d843b9aeb 100644
--- a/addons/mrp/security/mrp_security.xml
+++ b/addons/mrp/security/mrp_security.xml
@@ -17,6 +17,7 @@
<record id="group_mrp_routings" model="res.groups">
<field name="name">Manage Work Order Operations</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml
index 08fec11f11c..422d7ac75ec 100644
--- a/addons/product/security/product_security.xml
+++ b/addons/product/security/product_security.xml
@@ -4,22 +4,27 @@
<record id="group_sale_pricelist" model="res.groups">
<field name="name">Sales Pricelists</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_pricelist_item" model="res.groups">
<field name="name">Manage Pricelist Items</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_product_pricelist" model="res.groups">
<field name="name">Pricelists On Product</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_stock_packaging" model="res.groups">
<field name="name">Manage Product Packaging</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_product_variant" model="res.groups">
<field name="name">Manage Product Variants</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml
index a34f32e7393..cfa175258f9 100644
--- a/addons/project/security/project_security.xml
+++ b/addons/project/security/project_security.xml
@@ -16,10 +16,12 @@
<record id="group_subtask_project" model="res.groups">
<field name="name">Use Subtasks</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_project_rating" model="res.groups">
<field name="name">Use Rating on Project</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<data noupdate="1">
diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml
index c8565685486..ef6f4a659e8 100644
--- a/addons/purchase/security/purchase_security.xml
+++ b/addons/purchase/security/purchase_security.xml
@@ -17,10 +17,12 @@
<record id="group_manage_vendor_price" model="res.groups">
<field name="name">Manage Vendor Price</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_warning_purchase" model="res.groups">
<field name="name">A warning can be set on a product or a customer (Purchase)</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml
index a4e6796f4a6..f753c3bed13 100644
--- a/addons/sale/security/sale_security.xml
+++ b/addons/sale/security/sale_security.xml
@@ -3,19 +3,23 @@
<record id="sale.group_sale_layout" model="res.groups">
<field name="name">Personalize sales order and invoice report</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_delivery_invoice_address" model="res.groups">
<field name="name">Addresses in Sales Orders</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_show_price_subtotal" model="res.groups">
<field name="name">Tax display B2B</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
<field name="comment">Show line subtotals without taxes (B2B)</field>
</record>
<record id="group_show_price_total" model="res.groups">
<field name="name">Tax display B2C</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
<field name="comment">Show line subtotals with taxes included (B2C)</field>
</record>
@@ -33,14 +37,17 @@
<record id="group_discount_per_so_line" model="res.groups">
<field name="name">Discount on lines</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_warning_sale" model="res.groups">
<field name="name">A warning can be set on a product or a customer (Sale)</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_proforma_sales" model="res.groups">
<field name="name">Pro-forma Invoices</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_analytic_accounting" model="res.groups">
diff --git a/addons/sale_stock/security/sale_stock_security.xml b/addons/sale_stock/security/sale_stock_security.xml
index 72c18b01594..630a6512b2d 100644
--- a/addons/sale_stock/security/sale_stock_security.xml
+++ b/addons/sale_stock/security/sale_stock_security.xml
@@ -3,10 +3,12 @@
<data noupdate="0">
<record id="group_route_so_lines" model="res.groups">
<field name="name">Enable Route on Sales Order Line</field>
- </record>
+ <field name="category_id" ref="base.module_category_hidden"/>
+ </record>
<record id="group_display_incoterm" model="res.groups">
<field name="name">Display incoterms on Sales Order and related invoices</field>
- </record>
+ <field name="category_id" ref="base.module_category_hidden"/>
+ </record>
</data>
</odoo>
diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml
index 153b39dd9e4..3301a5fbb8c 100644
--- a/addons/stock/security/stock_security.xml
+++ b/addons/stock/security/stock_security.xml
@@ -4,10 +4,12 @@
<record id="group_stock_multi_locations" model="res.groups">
<field name="name">Manage Multiple Stock Locations</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_stock_multi_warehouses" model="res.groups">
<field name="name">Manage Multiple Warehouses</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_stock_user" model="res.groups">
@@ -24,22 +26,27 @@
<record id="group_production_lot" model="res.groups">
<field name="name">Manage Lots / Serial Numbers</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_tracking_lot" model="res.groups">
<field name="name">Manage Packages</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_adv_location" model="res.groups">
<field name="name">Manage Push and Pull inventory flows</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_tracking_owner" model="res.groups">
<field name="name">Manage Different Stock Owners</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_warning_stock" model="res.groups">
<field name="name">A warning can be set on a partner (Stock)</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
<data noupdate="1">
diff --git a/addons/uom/security/uom_security.xml b/addons/uom/security/uom_security.xml
index f7e0c0dd4d4..ebfe3e1178d 100644
--- a/addons/uom/security/uom_security.xml
+++ b/addons/uom/security/uom_security.xml
@@ -3,6 +3,7 @@
<data noupdate="0">
<record id="group_uom" model="res.groups">
<field name="name">Manage Multiple Units of Measure</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
</odoo>
diff --git a/addons/website_mass_mailing/security/mass_mailing_security.xml b/addons/website_mass_mailing/security/mass_mailing_security.xml
index 95c9d4d56bb..1f1438fcab3 100644
--- a/addons/website_mass_mailing/security/mass_mailing_security.xml
+++ b/addons/website_mass_mailing/security/mass_mailing_security.xml
@@ -2,5 +2,6 @@
<odoo>
<record id="group_website_popup_on_exit" model="res.groups">
<field name="name">Use subscription pop up on the website</field>
+ <field name="category_id" ref="base.module_category_hidden"/>
</record>
</odoo>
diff --git a/addons/website_theme_install/models/ir_module_module.py b/addons/website_theme_install/models/ir_module_module.py
index 5350abea437..0ceea66f159 100644
--- a/addons/website_theme_install/models/ir_module_module.py
+++ b/addons/website_theme_install/models/ir_module_module.py
@@ -43,10 +43,11 @@ class IrModuleModule(models.Model):
@api.multi
def button_choose_theme(self):
theme_category = self.env.ref('base.module_category_theme', False)
+ hidden_category = self.env.ref('base.module_category_hidden', False)
theme_hidden_category = self.env.ref('base.module_category_theme_hidden', False)
theme_category_id = theme_category.id if theme_category else 0
- hidden_categories_ids = [theme_hidden_category.id if theme_hidden_category else 0]
+ hidden_categories_ids = [hidden_category.id if hidden_category else 0, theme_hidden_category.id if theme_hidden_category else 0]
self.search([ # Uninstall the theme(s) which is (are) installed
('state', '=', 'installed'),
diff --git a/addons/website_theme_install/views/views.xml b/addons/website_theme_install/views/views.xml
index f080ee96005..ed9b393ddf6 100644
--- a/addons/website_theme_install/views/views.xml
+++ b/addons/website_theme_install/views/views.xml
@@ -67,7 +67,7 @@
<field name="view_id" ref="theme_view_kanban"/>
<field name="search_view_id" ref="theme_view_search"/>
<field name="domain" eval="[
- ('category_id', 'not in', [ref('base.module_category_theme_hidden', False)]),
+ ('category_id', 'not in', [ref('base.module_category_hidden', False), ref('base.module_category_theme_hidden', False)]),
'|', ('category_id', '=', ref('base.module_category_theme', False)), ('category_id.parent_id', '=', ref('base.module_category_theme', False))
]"/>
</record>