fixes #6392 - make repository names editable

I don't think you need `repository.readonly` here, it should never be defined.  You may want to check `product.readonly` though, see #4343.