Make `source.hash` non-optional, remove `metadata-only`

Sergej Kostjucenko requested to merge cmichi-remove-metadata-only into master

Created by: cmichi

Merge request reports