This implements the Developer Certificate of Origin as a commit check via the commitlint hook and add the relevant documentation. Closes #5095 Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
Allow use of hashed OpenID Connect client secrets.
Small adjustments to the guidelines layout and additional guidelines added.