repository type configuration option added, tests working