Fixes #25054: No documentation on built-in techniques
https://issues.rudder.io/issues/25054
- If there is no documentation, then the field is hidden
- The description is no longer formatted in markdown, only the documentation should be
The bug was to hide documentation on Directive page when you open a technique to create a directive, but yeah we also forgot to change display of technique in Technique page too
PR updated with a new commit
This PR is not mergeable to upper versions.
Since it is "Ready for merge" you must merge it by yourself using the following command:
rudder-dev merge https://github.com/Normation/rudder/pull/5752
-- Your faithful QA
Kant merge: "It is beyond a doubt that all our knowledge begins with experience."
(https://ci.normation.com/jenkins/job/merge-accepted-pr/86620/console)
OK, squash merging this PR