cubicweb-mercurial-server #3216959 Repository.source_url vs MSC.base_url [validation pending]

Currently the mercurial-server cube assumes that all repos it manages have the MSC's base_url as a prefix of their source_url. However the source_url is used in the UI as the publically accessible clone/browse url, so it's plausible (and common) for it to be a read-only http url.

priorityimportant
typeenhancement
done in0.4.0
load1.000
load left0.000
closed by#209b3b1f6946 [entities] use the repo's push_url when generating access.conf
patch[entities] Add push_url property on repos [applied][entities] use the repo's push_url when generating access.conf [applied][hooks] Pass the repo's push_url to hg init [applied]