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"],
},
"website": "https://github.com/camptocamp/odoo-cloud-platform",
"installable": True,
"installable": False,
"development_status": "Beta",
"maintainers": ["max3903"],
}
+15 -14
View File
@@ -2,17 +2,18 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Attachments on S3 storage",
"summary": "Store assets and attachments on a S3 compatible object storage",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base", "base_attachment_object_storage"],
"external_dependencies": {
"python": ["boto3"],
},
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Attachments on S3 storage",
"summary": "Store assets and attachments on a S3 compatible object storage",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base", "base_attachment_object_storage"],
"external_dependencies": {
"python": ["boto3"],
},
"website": "https://www.camptocamp.com",
"data": [],
"installable": False,
}
+19 -17
View File
@@ -2,20 +2,22 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Attachments on Swift storage",
"summary": "Store assets and attachments on a Swift compatible object store",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base_attachment_object_storage"],
"external_dependencies": {
"python": ["swiftclient",
"keystoneclient",
"keystoneauth1",
],
},
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Attachments on Swift storage",
"summary": "Store assets and attachments on a Swift compatible object store",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base_attachment_object_storage"],
"external_dependencies": {
"python": [
"swiftclient",
"keystoneclient",
"keystoneauth1",
],
},
"website": "https://www.camptocamp.com",
"data": [],
"installable": False,
}
+13 -12
View File
@@ -2,15 +2,16 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Base Attachment Object Store",
"summary": "Base module for the implementation of external object store.",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base"],
"website": "http://www.camptocamp.com",
"data": ["data/res_config_settings_data.xml"],
"installable": True,
"auto_install": True,
}
{
"name": "Base Attachment Object Store",
"summary": "Base module for the implementation of external object store.",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Knowledge Management",
"depends": ["base"],
"website": "http://www.camptocamp.com",
"data": ["data/res_config_settings_data.xml"],
"installable": False,
"auto_install": True,
}
+1 -1
View File
@@ -11,5 +11,5 @@
"base_attachment_object_storage",
],
"auto_install": False,
"installable": True,
"installable": False,
}
+17 -16
View File
@@ -2,19 +2,20 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{'name': 'Cloud Platform',
'summary': 'Addons required for the Camptocamp Cloud Platform',
'version': "15.0.2.0.0",
'author': 'Camptocamp,Odoo Community Association (OCA)',
'license': 'AGPL-3',
'category': 'Extra Tools',
'depends': [
'session_redis',
'monitoring_status',
'logging_json',
'server_environment', # OCA/server-tools
],
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Cloud Platform",
"summary": "Addons required for the Camptocamp Cloud Platform",
"version": "15.0.2.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": [
"session_redis",
"monitoring_status",
"logging_json",
"server_environment", # OCA/server-tools
],
"website": "https://www.camptocamp.com",
"data": [],
"installable": False,
}
+1 -1
View File
@@ -20,5 +20,5 @@
],
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
"installable": False,
}
+1 -1
View File
@@ -19,5 +19,5 @@
],
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
"installable": False,
}
+1 -1
View File
@@ -19,5 +19,5 @@
],
"website": "https://www.camptocamp.com",
"data": [],
"installable": True,
"installable": False,
}
+16 -14
View File
@@ -1,17 +1,19 @@
# Copyright 2016-2021 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "JSON Logging",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": ["base",
],
"external_dependencies": {
"python": ["python-json-logger"],
},
"website": "http://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "JSON Logging",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": [
"base",
],
"external_dependencies": {
"python": ["python-json-logger"],
},
"website": "http://www.camptocamp.com",
"data": [],
"installable": False,
}
+11 -10
View File
@@ -2,13 +2,14 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Requests Logging",
"version": "15.0.1.0.0",
"author": "Camptocamp,Numigi,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base", "web"],
"website": "http://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Monitoring: Requests Logging",
"version": "15.0.1.0.0",
"author": "Camptocamp,Numigi,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base", "web"],
"website": "http://www.camptocamp.com",
"data": [],
"installable": False,
}
+1 -1
View File
@@ -18,5 +18,5 @@
"external_dependencies": {
"python": ["prometheus_client"],
},
"installable": True,
"installable": False,
}
+18 -16
View File
@@ -2,19 +2,21 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Statsd Metrics",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base",
"web",
"server_environment",
],
"website": "http://www.camptocamp.com",
"data": [],
"external_dependencies": {
"python": ["statsd"],
},
"installable": True,
}
{
"name": "Monitoring: Statsd Metrics",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": [
"base",
"web",
"server_environment",
],
"website": "http://www.camptocamp.com",
"data": [],
"external_dependencies": {
"python": ["statsd"],
},
"installable": False,
}
+11 -10
View File
@@ -2,13 +2,14 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Monitoring: Status",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base", "web"],
"website": "http://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Monitoring: Status",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base", "web"],
"website": "http://www.camptocamp.com",
"data": [],
"installable": False,
}
+15 -14
View File
@@ -2,17 +2,18 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
{"name": "Sessions in Redis",
"summary": "Store web sessions in Redis",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": ["base"],
"external_dependencies": {
"python": ["redis"],
},
"website": "http://www.camptocamp.com",
"data": [],
"installable": True,
}
{
"name": "Sessions in Redis",
"summary": "Store web sessions in Redis",
"version": "15.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": ["base"],
"external_dependencies": {
"python": ["redis"],
},
"website": "http://www.camptocamp.com",
"data": [],
"installable": False,
}