From 79e35eb9a2a3b9a0c20f0175cf8030a224f708fb Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 6 Oct 2016 16:08:19 +0200 Subject: [PATCH] [MIG] Make modules uninstallable --- admin_technical_features/__openerp__.py | 2 +- attachment_base_synchronize/__openerp__.py | 2 +- auth_session_timeout/__openerp__.py | 2 +- auth_signup_verify_email/__openerp__.py | 2 +- auth_supplier/__openerp__.py | 2 +- base_custom_info/__openerp__.py | 2 +- base_export_manager/__openerp__.py | 2 +- base_external_dbsource/__openerp__.py | 2 +- base_multi_image/__openerp__.py | 2 +- base_optional_quick_create/__openerp__.py | 2 +- base_report_auto_create_qweb/__openerp__.py | 2 +- base_suspend_security/__openerp__.py | 2 +- base_technical_features/__openerp__.py | 2 +- base_user_gravatar/__openerp__.py | 2 +- configuration_helper/__openerp__.py | 2 +- database_cleanup/__openerp__.py | 2 +- date_range/__openerp__.py | 2 +- dbfilter_from_header/__openerp__.py | 2 +- dead_mans_switch_client/__openerp__.py | 1 + disable_odoo_online/__openerp__.py | 2 +- letsencrypt/__openerp__.py | 2 +- mail_environment/__openerp__.py | 2 +- mass_editing/__openerp__.py | 2 +- menu_technical_info/__openerp__.py | 3 ++- module_prototyper/__openerp__.py | 2 +- password_security/__openerp__.py | 2 +- res_config_settings_enterprise_remove/__openerp__.py | 2 +- scheduler_error_mailer/__openerp__.py | 2 +- server_environment/__openerp__.py | 2 +- server_environment_files_sample/__openerp__.py | 2 +- test_configuration_helper/__openerp__.py | 2 +- users_ldap_mail/__openerp__.py | 2 +- users_ldap_populate/__openerp__.py | 2 +- 33 files changed, 34 insertions(+), 32 deletions(-) diff --git a/admin_technical_features/__openerp__.py b/admin_technical_features/__openerp__.py index 15738547a..7fa8743ea 100644 --- a/admin_technical_features/__openerp__.py +++ b/admin_technical_features/__openerp__.py @@ -38,5 +38,5 @@ ], 'demo': [], 'test': [], - 'installable': True, + 'installable': False, } diff --git a/attachment_base_synchronize/__openerp__.py b/attachment_base_synchronize/__openerp__.py index cdc33023c..40f3f390e 100644 --- a/attachment_base_synchronize/__openerp__.py +++ b/attachment_base_synchronize/__openerp__.py @@ -21,7 +21,7 @@ 'demo': [ 'demo/attachment_metadata_demo.xml' ], - 'installable': True, + 'installable': False, 'application': False, 'images': [], } diff --git a/auth_session_timeout/__openerp__.py b/auth_session_timeout/__openerp__.py index a7acc836d..5b1452402 100644 --- a/auth_session_timeout/__openerp__.py +++ b/auth_session_timeout/__openerp__.py @@ -24,5 +24,5 @@ 'data': [ 'data/ir_config_parameter_data.xml' ], - 'installable': True, + 'installable': False, } diff --git a/auth_signup_verify_email/__openerp__.py b/auth_signup_verify_email/__openerp__.py index 6ac75954b..1f4f902c3 100644 --- a/auth_signup_verify_email/__openerp__.py +++ b/auth_signup_verify_email/__openerp__.py @@ -12,7 +12,7 @@ "Odoo Community Association (OCA)", "license": "AGPL-3", "application": False, - "installable": True, + 'installable': False, "external_dependencies": { "python": [ "lxml", diff --git a/auth_supplier/__openerp__.py b/auth_supplier/__openerp__.py index 1d584e559..ccb61917a 100644 --- a/auth_supplier/__openerp__.py +++ b/auth_supplier/__openerp__.py @@ -20,5 +20,5 @@ 'Odoo Community Association (OCA)', 'website': 'http://www.incaser.es', 'license': 'AGPL-3', - 'installable': True, + 'installable': False, } diff --git a/base_custom_info/__openerp__.py b/base_custom_info/__openerp__.py index 603362e2f..b64308e55 100644 --- a/base_custom_info/__openerp__.py +++ b/base_custom_info/__openerp__.py @@ -31,5 +31,5 @@ 'Odoo Community Association (OCA)', 'website': 'http://www.antiun.com', 'license': 'AGPL-3', - 'installable': True, + 'installable': False, } diff --git a/base_export_manager/__openerp__.py b/base_export_manager/__openerp__.py index b5a9be97d..5c27c0a07 100644 --- a/base_export_manager/__openerp__.py +++ b/base_export_manager/__openerp__.py @@ -27,6 +27,6 @@ 'Odoo Community Association (OCA)', 'website': 'http://www.antiun.com', 'license': 'AGPL-3', - 'installable': True, + 'installable': False, 'application': False, } diff --git a/base_external_dbsource/__openerp__.py b/base_external_dbsource/__openerp__.py index 58d3dddde..35c6716b7 100644 --- a/base_external_dbsource/__openerp__.py +++ b/base_external_dbsource/__openerp__.py @@ -21,5 +21,5 @@ 'demo': [ 'demo/base_external_dbsource.xml', ], - 'installable': True, + 'installable': False, } diff --git a/base_multi_image/__openerp__.py b/base_multi_image/__openerp__.py index 77159b11f..d951f3c7b 100644 --- a/base_multi_image/__openerp__.py +++ b/base_multi_image/__openerp__.py @@ -16,7 +16,7 @@ "website": "http://www.antiun.com", "category": "Tools", "depends": ['base'], - 'installable': True, + 'installable': False, "data": [ "security/ir.model.access.csv", "views/image_view.xml", diff --git a/base_optional_quick_create/__openerp__.py b/base_optional_quick_create/__openerp__.py index e773b3f7d..e2a4465f1 100644 --- a/base_optional_quick_create/__openerp__.py +++ b/base_optional_quick_create/__openerp__.py @@ -16,5 +16,5 @@ ], "demo": [], 'test': [], - 'installable': True + 'installable': False } diff --git a/base_report_auto_create_qweb/__openerp__.py b/base_report_auto_create_qweb/__openerp__.py index 1b8c756e5..eef3dfd6f 100644 --- a/base_report_auto_create_qweb/__openerp__.py +++ b/base_report_auto_create_qweb/__openerp__.py @@ -30,5 +30,5 @@ "wizard/report_duplicate_view.xml", "views/report_xml_view.xml", ], - 'installable': True, + 'installable': False, } diff --git a/base_suspend_security/__openerp__.py b/base_suspend_security/__openerp__.py index 59e8ee816..3fa4218f4 100644 --- a/base_suspend_security/__openerp__.py +++ b/base_suspend_security/__openerp__.py @@ -30,7 +30,7 @@ "test": [ ], "auto_install": False, - 'installable': True, + 'installable': False, "application": False, "external_dependencies": { 'python': [], diff --git a/base_technical_features/__openerp__.py b/base_technical_features/__openerp__.py index 14383e9f5..368af6ce4 100644 --- a/base_technical_features/__openerp__.py +++ b/base_technical_features/__openerp__.py @@ -14,5 +14,5 @@ 'data/res_users.xml', ], "license": "AGPL-3", - "installable": True, + 'installable': False, } diff --git a/base_user_gravatar/__openerp__.py b/base_user_gravatar/__openerp__.py index 3bad60623..dff9834b4 100644 --- a/base_user_gravatar/__openerp__.py +++ b/base_user_gravatar/__openerp__.py @@ -10,7 +10,7 @@ 'website': 'http://www.endikaiglesias.com/', "license": "AGPL-3", "application": False, - 'installable': True, + 'installable': False, 'depends': ['base'], 'data': [ 'views/res_users_view.xml', diff --git a/configuration_helper/__openerp__.py b/configuration_helper/__openerp__.py index 38709aced..28ad673ec 100644 --- a/configuration_helper/__openerp__.py +++ b/configuration_helper/__openerp__.py @@ -11,7 +11,7 @@ 'website': 'http://www.akretion.com/', 'data': [], 'tests': [], - 'installable': True, + 'installable': False, 'auto_install': False, 'license': 'AGPL-3', 'application': False, diff --git a/database_cleanup/__openerp__.py b/database_cleanup/__openerp__.py index cf56734d3..036988cf5 100644 --- a/database_cleanup/__openerp__.py +++ b/database_cleanup/__openerp__.py @@ -18,5 +18,5 @@ 'views/purge_data.xml', 'views/menu.xml', ], - 'installable': True, + 'installable': False, } diff --git a/date_range/__openerp__.py b/date_range/__openerp__.py index 02c75f5d4..45751dd7c 100644 --- a/date_range/__openerp__.py +++ b/date_range/__openerp__.py @@ -10,7 +10,7 @@ "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "license": "AGPL-3", "application": False, - "installable": True, + 'installable': False, "depends": [ "web", ], diff --git a/dbfilter_from_header/__openerp__.py b/dbfilter_from_header/__openerp__.py index af7b459c6..a1210ad75 100644 --- a/dbfilter_from_header/__openerp__.py +++ b/dbfilter_from_header/__openerp__.py @@ -21,7 +21,7 @@ "css": [ ], "auto_install": False, - 'installable': True, + 'installable': False, "external_dependencies": { 'python': [], }, diff --git a/dead_mans_switch_client/__openerp__.py b/dead_mans_switch_client/__openerp__.py index f939a92a4..3fd99f862 100644 --- a/dead_mans_switch_client/__openerp__.py +++ b/dead_mans_switch_client/__openerp__.py @@ -18,4 +18,5 @@ "demo": [ "demo/dead_mans_switch_client_demo.yml", ], + 'installable': False, } diff --git a/disable_odoo_online/__openerp__.py b/disable_odoo_online/__openerp__.py index 49241a4e9..484c79cb5 100644 --- a/disable_odoo_online/__openerp__.py +++ b/disable_odoo_online/__openerp__.py @@ -47,5 +47,5 @@ come with the standard code: "qweb": [ 'static/src/xml/base.xml', ], - 'installable': True, + 'installable': False, } diff --git a/letsencrypt/__openerp__.py b/letsencrypt/__openerp__.py index 626b17e12..95c6b4f96 100644 --- a/letsencrypt/__openerp__.py +++ b/letsencrypt/__openerp__.py @@ -19,7 +19,7 @@ "demo/ir_cron.xml", ], "post_init_hook": 'post_init_hook', - "installable": True, + 'installable': False, "external_dependencies": { 'bin': [ 'openssl', diff --git a/mail_environment/__openerp__.py b/mail_environment/__openerp__.py index f71e4bf73..6026bf771 100644 --- a/mail_environment/__openerp__.py +++ b/mail_environment/__openerp__.py @@ -29,6 +29,6 @@ 'server_environment_files', ], 'data': ['mail_view.xml'], - 'installable': True, + 'installable': False, 'active': False, } diff --git a/mass_editing/__openerp__.py b/mass_editing/__openerp__.py index 25676794b..4cb5586a6 100644 --- a/mass_editing/__openerp__.py +++ b/mass_editing/__openerp__.py @@ -20,7 +20,7 @@ 'security/ir.model.access.csv', 'views/mass_editing_view.xml', ], - 'installable': True, + 'installable': False, 'application': False, 'auto_install': False, } diff --git a/menu_technical_info/__openerp__.py b/menu_technical_info/__openerp__.py index 9675a5622..4d5bd3188 100644 --- a/menu_technical_info/__openerp__.py +++ b/menu_technical_info/__openerp__.py @@ -13,5 +13,6 @@ 'data': [ 'views/menu_technical_info_templates.xml', ], - 'summary': "Fast way to look up technical info about menu item." + 'summary': "Fast way to look up technical info about menu item.", + 'installable': False, } diff --git a/module_prototyper/__openerp__.py b/module_prototyper/__openerp__.py index 143e69ce6..d943c328f 100644 --- a/module_prototyper/__openerp__.py +++ b/module_prototyper/__openerp__.py @@ -39,6 +39,6 @@ 'views/ir_model_fields_view.xml', 'security/ir.model.access.csv', ], - 'installable': True, + 'installable': False, 'application': True, } diff --git a/password_security/__openerp__.py b/password_security/__openerp__.py index d76bb72bb..0777063a7 100644 --- a/password_security/__openerp__.py +++ b/password_security/__openerp__.py @@ -19,5 +19,5 @@ 'security/ir.model.access.csv', 'security/res_users_pass_history.xml', ], - 'installable': True, + 'installable': False, } diff --git a/res_config_settings_enterprise_remove/__openerp__.py b/res_config_settings_enterprise_remove/__openerp__.py index de20259e2..6194a48b9 100644 --- a/res_config_settings_enterprise_remove/__openerp__.py +++ b/res_config_settings_enterprise_remove/__openerp__.py @@ -11,7 +11,7 @@ 'author': 'LasLabs, Odoo Community Association (OCA)', 'license': 'AGPL-3', 'application': False, - 'installable': True, + 'installable': False, 'depends': [ 'base', ], diff --git a/scheduler_error_mailer/__openerp__.py b/scheduler_error_mailer/__openerp__.py index cee08d1c7..e13ef0594 100644 --- a/scheduler_error_mailer/__openerp__.py +++ b/scheduler_error_mailer/__openerp__.py @@ -17,5 +17,5 @@ ], 'demo': ['demo/ir_cron_demo.xml'], 'images': ['images/scheduler_error_mailer.jpg'], - 'installable': True, + 'installable': False, } diff --git a/server_environment/__openerp__.py b/server_environment/__openerp__.py index 9d74c2e33..9f3329862 100644 --- a/server_environment/__openerp__.py +++ b/server_environment/__openerp__.py @@ -31,6 +31,6 @@ "data": [ 'serv_config.xml', ], - 'installable': True, + 'installable': False, "active": False, } diff --git a/server_environment_files_sample/__openerp__.py b/server_environment_files_sample/__openerp__.py index 5aecaf362..41e0cb646 100644 --- a/server_environment_files_sample/__openerp__.py +++ b/server_environment_files_sample/__openerp__.py @@ -29,6 +29,6 @@ "license": "GPL-3 or any later version", "category": "Tools", "data": [], - 'installable': True, + 'installable': False, "active": False, } diff --git a/test_configuration_helper/__openerp__.py b/test_configuration_helper/__openerp__.py index 6a5e310f5..a1cf57b2a 100644 --- a/test_configuration_helper/__openerp__.py +++ b/test_configuration_helper/__openerp__.py @@ -11,7 +11,7 @@ 'website': 'http://www.akretion.com/', 'data': [], 'tests': [], - 'installable': True, + 'installable': False, 'auto_install': False, 'license': 'AGPL-3', 'application': False, diff --git a/users_ldap_mail/__openerp__.py b/users_ldap_mail/__openerp__.py index 496c38cc3..4876e0332 100644 --- a/users_ldap_mail/__openerp__.py +++ b/users_ldap_mail/__openerp__.py @@ -38,5 +38,5 @@ AD also supports the "mail" attribute, so it can be mapped into OpenERP. 'data': [ 'users_ldap_view.xml', ], - 'installable': True, + 'installable': False, } diff --git a/users_ldap_populate/__openerp__.py b/users_ldap_populate/__openerp__.py index a24a78c1a..2fbea2efa 100644 --- a/users_ldap_populate/__openerp__.py +++ b/users_ldap_populate/__openerp__.py @@ -48,5 +48,5 @@ object you want to query. 'view/users_ldap.xml', 'view/populate_wizard.xml', ], - 'installable': True, + 'installable': False, }