3.16: update schema, add trailing / to recording URL if missing, make vm_full optional as well as maintenance deletes