feat: v16.0 : all modules uninstallable

This commit is contained in:
vrenaville
2022-09-26 10:12:15 +02:00
parent 1731912ba4
commit afc02b779f
15 changed files with 141 additions and 129 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
"python": ["azure-storage-blob", "azure-identity"], "python": ["azure-storage-blob", "azure-identity"],
}, },
"website": "https://github.com/camptocamp/odoo-cloud-platform", "website": "https://github.com/camptocamp/odoo-cloud-platform",
"installable": True, "installable": False,
"development_status": "Beta", "development_status": "Beta",
"maintainers": ["max3903"], "maintainers": ["max3903"],
} }
+4 -3
View File
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Attachments on S3 storage", {
"name": "Attachments on S3 storage",
"summary": "Store assets and attachments on a S3 compatible object storage", "summary": "Store assets and attachments on a S3 compatible object storage",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
@@ -14,5 +15,5 @@
}, },
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+6 -4
View File
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Attachments on Swift storage", {
"name": "Attachments on Swift storage",
"summary": "Store assets and attachments on a Swift compatible object store", "summary": "Store assets and attachments on a Swift compatible object store",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
@@ -10,12 +11,13 @@
"category": "Knowledge Management", "category": "Knowledge Management",
"depends": ["base_attachment_object_storage"], "depends": ["base_attachment_object_storage"],
"external_dependencies": { "external_dependencies": {
"python": ["swiftclient", "python": [
"swiftclient",
"keystoneclient", "keystoneclient",
"keystoneauth1", "keystoneauth1",
], ],
}, },
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Base Attachment Object Store", {
"name": "Base Attachment Object Store",
"summary": "Base module for the implementation of external object store.", "summary": "Base module for the implementation of external object store.",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
@@ -11,6 +12,6 @@
"depends": ["base"], "depends": ["base"],
"website": "http://www.camptocamp.com", "website": "http://www.camptocamp.com",
"data": ["data/res_config_settings_data.xml"], "data": ["data/res_config_settings_data.xml"],
"installable": True, "installable": False,
"auto_install": True, "auto_install": True,
} }
+1 -1
View File
@@ -11,5 +11,5 @@
"base_attachment_object_storage", "base_attachment_object_storage",
], ],
"auto_install": False, "auto_install": False,
"installable": True, "installable": False,
} }
+14 -13
View File
@@ -2,19 +2,20 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{'name': 'Cloud Platform', {
'summary': 'Addons required for the Camptocamp Cloud Platform', "name": "Cloud Platform",
'version': "15.0.2.0.0", "summary": "Addons required for the Camptocamp Cloud Platform",
'author': 'Camptocamp,Odoo Community Association (OCA)', "version": "15.0.2.0.0",
'license': 'AGPL-3', "author": "Camptocamp,Odoo Community Association (OCA)",
'category': 'Extra Tools', "license": "AGPL-3",
'depends': [ "category": "Extra Tools",
'session_redis', "depends": [
'monitoring_status', "session_redis",
'logging_json', "monitoring_status",
'server_environment', # OCA/server-tools "logging_json",
"server_environment", # OCA/server-tools
], ],
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+1 -1
View File
@@ -20,5 +20,5 @@
], ],
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+1 -1
View File
@@ -19,5 +19,5 @@
], ],
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+1 -1
View File
@@ -19,5 +19,5 @@
], ],
"website": "https://www.camptocamp.com", "website": "https://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+6 -4
View File
@@ -1,17 +1,19 @@
# Copyright 2016-2021 Camptocamp SA # Copyright 2016-2021 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "JSON Logging", {
"name": "JSON Logging",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3", "license": "AGPL-3",
"category": "Extra Tools", "category": "Extra Tools",
"depends": ["base", "depends": [
"base",
], ],
"external_dependencies": { "external_dependencies": {
"python": ["python-json-logger"], "python": ["python-json-logger"],
}, },
"website": "http://www.camptocamp.com", "website": "http://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+4 -3
View File
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Requests Logging", {
"name": "Monitoring: Requests Logging",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Numigi,Odoo Community Association (OCA)", "author": "Camptocamp,Numigi,Odoo Community Association (OCA)",
"license": "AGPL-3", "license": "AGPL-3",
@@ -10,5 +11,5 @@
"depends": ["base", "web"], "depends": ["base", "web"],
"website": "http://www.camptocamp.com", "website": "http://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+1 -1
View File
@@ -18,5 +18,5 @@
"external_dependencies": { "external_dependencies": {
"python": ["prometheus_client"], "python": ["prometheus_client"],
}, },
"installable": True, "installable": False,
} }
+6 -4
View File
@@ -2,12 +2,14 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Statsd Metrics", {
"name": "Monitoring: Statsd Metrics",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3", "license": "AGPL-3",
"category": "category", "category": "category",
"depends": ["base", "depends": [
"base",
"web", "web",
"server_environment", "server_environment",
], ],
@@ -16,5 +18,5 @@
"external_dependencies": { "external_dependencies": {
"python": ["statsd"], "python": ["statsd"],
}, },
"installable": True, "installable": False,
} }
+4 -3
View File
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Status", {
"name": "Monitoring: Status",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3", "license": "AGPL-3",
@@ -10,5 +11,5 @@
"depends": ["base", "web"], "depends": ["base", "web"],
"website": "http://www.camptocamp.com", "website": "http://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }
+4 -3
View File
@@ -2,7 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Sessions in Redis", {
"name": "Sessions in Redis",
"summary": "Store web sessions in Redis", "summary": "Store web sessions in Redis",
"version": "15.0.1.0.0", "version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)", "author": "Camptocamp,Odoo Community Association (OCA)",
@@ -14,5 +15,5 @@
}, },
"website": "http://www.camptocamp.com", "website": "http://www.camptocamp.com",
"data": [], "data": [],
"installable": True, "installable": False,
} }