Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FieldTypeDescription
fileExtension NEWStringUsed for ATTACHMENT_V2 types. Used as a hint by BridgeEX to preserve the file extension as a quality-of-life improvement. Optional, defaults to ".tmp"no extension.
mimeType NEWStringUsed for ATTACHMENT_V2 types. Used as a hint by BridgeEX to mark a Synapse file handle with the correct MIME type as a quality-of-life improvement. Optional, defaults to "application/octet-stream".
minAppVersion NEWintThe oldest app version number for which this field is required. App versions before this will treat this field as optional, as it doesn't exist yet. Does nothing if required is false.
maxAppVersion NEWintSimilar to minAppVersion. This is used for when required fields are removed from the app, but we want to re-use the old Synapse table.
maxLength NEWintUsed for STRING, SINGLE_CHOICE, and INLINE_JSON_BLOB types. This is a hint for BridgeEX to create a Synapse column with the right width.
nameStringField name. Must be unique. (Is actually an identifier.)
requiredbooleanTrue if Strict Validation should reject the upload when the field is missing.
typeEnumField type. See table above for valid field types.

...