Update Repository entity

Add the new added checksum_type field

Closes #1571
Since you do have the option to pass ``null`` as a value, shouldn't this list also include ``None`` as an option?