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