diff --git a/addons/auth_password_policy/views/res_config_settings_views.xml b/addons/auth_password_policy/views/res_config_settings_views.xml index ae974074271..0c466780fb8 100644 --- a/addons/auth_password_policy/views/res_config_settings_views.xml +++ b/addons/auth_password_policy/views/res_config_settings_views.xml @@ -2,6 +2,7 @@ res.config.settings.form.auth_password_policy res.config.settings + diff --git a/addons/auth_signup/views/res_config_settings_views.xml b/addons/auth_signup/views/res_config_settings_views.xml index 080f9481c9d..62d1c74fa46 100644 --- a/addons/auth_signup/views/res_config_settings_views.xml +++ b/addons/auth_signup/views/res_config_settings_views.xml @@ -6,7 +6,7 @@ res.config.settings - +
@@ -18,7 +18,7 @@ Let your customers log in to see their documents
- +
diff --git a/addons/base_setup/models/res_config_settings.py b/addons/base_setup/models/res_config_settings.py index 968e01b99bc..f1fd84be745 100644 --- a/addons/base_setup/models/res_config_settings.py +++ b/addons/base_setup/models/res_config_settings.py @@ -15,7 +15,7 @@ class ResConfigSettings(models.TransientModel): "Default Access Rights", config_parameter='base_setup.default_user_rights') external_email_server_default = fields.Boolean( - "External Email Servers", + "Custom Email Servers", config_parameter='base_setup.default_external_email_server') module_base_import = fields.Boolean("Allow users to import data from CSV/XLS/XLSX/ODS files") module_google_calendar = fields.Boolean( @@ -39,7 +39,6 @@ class ResConfigSettings(models.TransientModel): group_multi_currency = fields.Boolean(string='Multi-Currencies', implied_group='base.group_multi_currency', help="Allows to work in a multi currency environment") - paperformat_id = fields.Many2one(related="company_id.paperformat_id", string='Paper format', readonly=False) external_report_layout_id = fields.Many2one(related="company_id.external_report_layout_id", readonly=False) show_effect = fields.Boolean(string="Show Effect", config_parameter='base_setup.show_effect') company_count = fields.Integer('Number of Companies', compute="_compute_company_count") diff --git a/addons/base_setup/views/res_config_settings_views.xml b/addons/base_setup/views/res_config_settings_views.xml index 67bd799f6f4..1063f056842 100644 --- a/addons/base_setup/views/res_config_settings_views.xml +++ b/addons/base_setup/views/res_config_settings_views.xml @@ -12,6 +12,11 @@

Users

+
+
+ +
+
@@ -25,42 +30,6 @@
-
-
-
- -
-
-
-
- -
-

Companies

-
-
-
- -
- -
-
-
-
-
- - - Company - - - Companies - -
-
-
@@ -92,25 +61,19 @@
-
-

Business Documents

-
-
+
+

Companies

+
+
+
- Format - -
- Set the paper format of printed documents -
-
-
-
-
+ +
+ +
+
-
-
+
Document Layout @@ -128,10 +91,43 @@
+
+
+
+
+ + + Company + + + Companies + +
+
+
+
+
+
+ +
+ +
+
+
+

Contacts

@@ -161,7 +157,7 @@
-
+

Permissions

@@ -211,27 +207,7 @@
-
- -

Multi-Company

-
-
-
- -
-
-
-
-
-
+

Integrations

diff --git a/addons/iap/static/src/js/iap_buy_more_credits.js b/addons/iap/static/src/js/iap_buy_more_credits.js index dbef2cd6898..baa9dc67dd8 100644 --- a/addons/iap/static/src/js/iap_buy_more_credits.js +++ b/addons/iap/static/src/js/iap_buy_more_credits.js @@ -6,6 +6,7 @@ var Widget = require('web.Widget'); var core = require('web.core'); var rpc = require('web.rpc'); +const utils = require('web.utils'); var QWeb = core.qweb; @@ -21,17 +22,20 @@ var IAPBuyMoreCreditsWidget = Widget.extend({ init: function (parent, data, options) { this._super.apply(this, arguments); this.service_name = options.attrs.service_name; + this.hideService = utils.toBoolElse(options.attrs.hide_service || '', false); }, /** * @override */ start: function () { - this.$widget = $(QWeb.render('iap.buy_more_credits')); + this.$widget = $(QWeb.render('iap.buy_more_credits', {'hideService': this.hideService})); this.$buyLink = this.$widget.find('.buy_credits'); this.$widget.appendTo(this.$el); this.$buyLink.click(this._getLink.bind(this)); - this.el.querySelector('.o_iap_view_my_services').addEventListener('click', this._getMyServices.bind(this)); + if (!this.hideService) { + this.el.querySelector('.o_iap_view_my_services').addEventListener('click', this._getMyServices.bind(this)); + } }, //-------------------------------------------------------------------------- diff --git a/addons/iap/static/src/xml/iap_templates.xml b/addons/iap/static/src/xml/iap_templates.xml index d206f79a17d..1b3cd1d7f41 100644 --- a/addons/iap/static/src/xml/iap_templates.xml +++ b/addons/iap/static/src/xml/iap_templates.xml @@ -25,7 +25,7 @@

- +
diff --git a/addons/iap/views/res_config_settings.xml b/addons/iap/views/res_config_settings.xml index c6b0fda6374..cc49a001e18 100644 --- a/addons/iap/views/res_config_settings.xml +++ b/addons/iap/views/res_config_settings.xml @@ -16,9 +16,8 @@ if records: res.config.settings - +
-

In-App Purchases

diff --git a/addons/partner_autocomplete/views/res_config_settings_views.xml b/addons/partner_autocomplete/views/res_config_settings_views.xml index 48303fa45d4..0769003c23f 100644 --- a/addons/partner_autocomplete/views/res_config_settings_views.xml +++ b/addons/partner_autocomplete/views/res_config_settings_views.xml @@ -6,7 +6,7 @@
- +
diff --git a/addons/product/views/res_config_settings_views.xml b/addons/product/views/res_config_settings_views.xml index 3325b056a4b..8398bd44bdb 100644 --- a/addons/product/views/res_config_settings_views.xml +++ b/addons/product/views/res_config_settings_views.xml @@ -5,33 +5,33 @@ res.config.settings - +

Units of Measure

-
-
diff --git a/addons/sale/views/res_config_settings_views.xml b/addons/sale/views/res_config_settings_views.xml index 0af9e764778..77e7632717c 100644 --- a/addons/sale/views/res_config_settings_views.xml +++ b/addons/sale/views/res_config_settings_views.xml @@ -153,7 +153,7 @@ Let your customers log in to see their documents
- +
diff --git a/addons/sms/views/res_config_settings_views.xml b/addons/sms/views/res_config_settings_views.xml index f85b590f452..cdcde943c82 100644 --- a/addons/sms/views/res_config_settings_views.xml +++ b/addons/sms/views/res_config_settings_views.xml @@ -6,7 +6,7 @@
- +
diff --git a/addons/website/views/res_config_settings_views.xml b/addons/website/views/res_config_settings_views.xml index c01c45a7da3..f955a6b43e2 100644 --- a/addons/website/views/res_config_settings_views.xml +++ b/addons/website/views/res_config_settings_views.xml @@ -261,7 +261,7 @@ Let your customers log in to see their documents
- +