cubicweb-mercurial-server #5731974 [schema] tighten permissions on MercurialServerConfig [validation pending]

[schema] tighten permissions on MercurialServerConfig

Since changeset 90fcddcce166 "when some inlined relation is set using cw_edited, its security shouldn't be checked." in cubicweb 3.20.8, our restrictive hgadmin_repository's add permissions are no longer checked since the relation is set by MSCCreateHook. Fixes unittest_hooks::SchemaPermTC.test_ordinary_user_AUD.

priorityimportant
typebug
done in0.7.0
load left0.000
closed by#3608e28223e7 [schema] tighten permissions on MercurialServerConfig (closes #5731974)
patch[schema] tighten permissions on MercurialServerConfig [applied]