chore: implement instance metadata import

This commit is contained in:
DevMiner 2024-09-22 01:08:21 +02:00
parent 5f9b611921
commit 95cff10def
13 changed files with 173 additions and 20 deletions

View file

@ -25,7 +25,10 @@ func (InstanceMetadata) Fields() []ent.Field {
field.String("softwareName").NotEmpty(),
field.String("softwareVersion").NotEmpty(),
field.String("sharedInboxURI").Validate(ValidateURI),
field.String("sharedInboxURI").
Validate(ValidateURI).
Optional().
Nillable(),
field.String("moderatorsURI").
Validate(ValidateURI).
Optional().