fradrive/minio-file-uploads.md

647 B

  • SessionFile should only have touched and content; just there to keep FileContent alive
    Store fileTitle and fileModified within actual session

    Better symmetry with e.g. SubmissionFile

  • Restrict genericFileField to not allow duplicate fileTitles

    Make fieldAdditionalFiles isomophoric to [FileReference, FileFieldUserOption Bool]

    type FileUploads = Map FileTitle (Maybe FileContentReference, UTCTime) (~ [FileReference])

  • Route um Uploads nachzureichen

    Cronjob, der FileContent aus MinIO füttert sollte panische E-Mail mit Link auf jene Route verschicken, wenn Datei nicht zur Hand ist