introduce MESSAGING_MESSAGES_GET_BATCH_SIZE as config variable (#19455)

makes`MESSAGING_MESSAGES_GET_BATCH_SIZE` configurable for self hosters

/closes #19147
This commit is contained in:
neo773
2026-04-08 20:17:04 +05:30
committed by GitHub
parent 7d6111b0a5
commit fda3eabb5f
4 changed files with 26 additions and 9 deletions
@@ -245,6 +245,16 @@ export class ConfigVariables {
})
MESSAGING_PROVIDER_MICROSOFT_ENABLED = false;
@ConfigVariablesMetadata({
group: ConfigVariablesGroup.ADVANCED_SETTINGS,
description:
'Number of messages fetched per batch during message import, adjust incase of rate limiting caused by Gmail, Outlook or IMAP',
type: ConfigVariableType.NUMBER,
})
@CastToPositiveNumber()
@IsOptional()
MESSAGING_MESSAGES_GET_BATCH_SIZE = 400;
@ConfigVariablesMetadata({
group: ConfigVariablesGroup.MICROSOFT_AUTH,
description: 'Enable or disable the Microsoft Calendar integration',