feat(federation): Add config option to control automatic queue purge time

This commit is contained in:
Jesse Wierzbinski 2024-11-25 13:53:14 +01:00
parent 048dd6b0ab
commit 61b773ed11
No known key found for this signature in database
4 changed files with 132 additions and 2 deletions

View file

@ -3298,6 +3298,58 @@
}
}
},
"queues": {
"type": "object",
"properties": {
"delivery": {
"type": "object",
"properties": {
"remove_on_complete": {
"type": "integer",
"default": 31536000
},
"remove_on_failure": {
"type": "integer",
"default": 31536000
}
},
"additionalProperties": false,
"default": {
"remove_on_complete": 31536000,
"remove_on_failure": 31536000
}
},
"inbox": {
"type": "object",
"properties": {
"remove_on_complete": {
"type": "integer",
"default": 31536000
},
"remove_on_failure": {
"type": "integer",
"default": 31536000
}
},
"additionalProperties": false,
"default": {
"remove_on_complete": 31536000,
"remove_on_failure": 31536000
}
}
},
"additionalProperties": false,
"default": {
"delivery": {
"remove_on_complete": 31536000,
"remove_on_failure": 31536000
},
"inbox": {
"remove_on_complete": 31536000,
"remove_on_failure": 31536000
}
}
},
"instance": {
"type": "object",
"properties": {