mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-04 04:09:16 +02:00
Model / settings for allow-listing
This commit is contained in:
parent
1a52dfcc1d
commit
2b2b64f0a7
8 changed files with 90 additions and 1 deletions
|
@ -130,6 +130,7 @@ class ManageDomainSerializer(serializers.ModelSerializer):
|
|||
"nodeinfo",
|
||||
"nodeinfo_fetch_date",
|
||||
"instance_policy",
|
||||
"allowed",
|
||||
]
|
||||
read_only_fields = [
|
||||
"creation_date",
|
||||
|
@ -145,6 +146,11 @@ class ManageDomainSerializer(serializers.ModelSerializer):
|
|||
return getattr(o, "outbox_activities_count", 0)
|
||||
|
||||
|
||||
class ManageDomainUpdateSerializer(ManageDomainSerializer):
|
||||
class Meta(ManageDomainSerializer.Meta):
|
||||
read_only_fields = ["name"] + ManageDomainSerializer.Meta.read_only_fields
|
||||
|
||||
|
||||
class ManageDomainActionSerializer(common_serializers.ActionSerializer):
|
||||
actions = [common_serializers.Action("purge", allow_all=False)]
|
||||
filterset_class = filters.ManageDomainFilterSet
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue