mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-11-12 08:53:56 +01:00
Added way to allow/block alias target at creation/modification.
see #2013
This commit is contained in:
@@ -244,6 +244,15 @@ class AdminGlobalParametersSerializer(serializers.Serializer):
|
||||
auto_create_domain_and_mailbox = serializers.BooleanField(default=True)
|
||||
create_alias_on_mbox_rename = serializers.BooleanField(default=False)
|
||||
|
||||
# Aliases settings
|
||||
alias_can_target_any_domain = serializers.BooleanField(default=True)
|
||||
alias_target_block_list = serializers.ListField(
|
||||
child=serializers.CharField(), required=False
|
||||
)
|
||||
alias_target_allow_list = serializers.ListField(
|
||||
child=serializers.CharField(), required=False
|
||||
)
|
||||
|
||||
def validate_default_domain_quota(self, value):
|
||||
"""Ensure quota is a positive integer."""
|
||||
if value < 0:
|
||||
|
||||
Reference in New Issue
Block a user