Filenames can't contain commas
Because the versioning method adds ,#
to the end and we rely on splitting on a comma. So we need to check this on all models with filenames and everywhere files can be uploaded (event creation/replacement specifically). It might be automatically handled in the superevents API, but I'm not sure.