make all SylvaUnitsSource fields optional in type SylvaUnitsReleaseTemplate

We made SylvaUnitsReleaseTemplate fields optional, but the SylvaUnitsSource fields are not.

In order to have different validation on this object in SylvaUnitsRelease and in SylvaUnitsReleaseTemplate, all validation is moved to CEL expression applied to a dreived type.

Closes: #74 (closed)

Edited by Francois Eleouet

Merge request reports

Loading