@@ -20,7 +20,12 @@ COMPATIBILITY_MATRIX = {
|
|||||||
"modoboa-pdfcredentials": ">=1.1.1",
|
"modoboa-pdfcredentials": ">=1.1.1",
|
||||||
"modoboa-sievefilters": ">=1.1.1",
|
"modoboa-sievefilters": ">=1.1.1",
|
||||||
"modoboa-webmail": ">=1.2.0",
|
"modoboa-webmail": ">=1.2.0",
|
||||||
}
|
},
|
||||||
|
"2.1.0": {
|
||||||
|
"modoboa-pdfcredentials": None,
|
||||||
|
"modoboa-dmarc": None,
|
||||||
|
"modoboa-imap-migration": None,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
EXTENSIONS_AVAILABILITY = {
|
EXTENSIONS_AVAILABILITY = {
|
||||||
|
|||||||
@@ -183,7 +183,7 @@ ConfigDictTemplate = [
|
|||||||
{
|
{
|
||||||
"option": "extensions",
|
"option": "extensions",
|
||||||
"default": (
|
"default": (
|
||||||
"modoboa-amavis modoboa-pdfcredentials "
|
"modoboa-amavis "
|
||||||
"modoboa-postfix-autoreply modoboa-sievefilters "
|
"modoboa-postfix-autoreply modoboa-sievefilters "
|
||||||
"modoboa-webmail modoboa-contacts "
|
"modoboa-webmail modoboa-contacts "
|
||||||
"modoboa-radicale"
|
"modoboa-radicale"
|
||||||
|
|||||||
@@ -87,6 +87,8 @@ class Modoboa(base.Installer):
|
|||||||
continue
|
continue
|
||||||
if extension in matrix:
|
if extension in matrix:
|
||||||
req_version = matrix[extension]
|
req_version = matrix[extension]
|
||||||
|
if req_version is None:
|
||||||
|
continue
|
||||||
req_version = req_version.replace("<", "\<")
|
req_version = req_version.replace("<", "\<")
|
||||||
req_version = req_version.replace(">", "\>")
|
req_version = req_version.replace(">", "\>")
|
||||||
packages.append("{}{}".format(extension, req_version))
|
packages.append("{}{}".format(extension, req_version))
|
||||||
|
|||||||
Reference in New Issue
Block a user