Add GitGuardian HTTP client to perform REST API calls to the service
Overview
The next iteration for GitGuardian pre-receive secrets detection (&11494 - closed). Can be added within/after Add GitGuardian integration (#435706 - closed).
Within this issue, we need to implement an HTTP client (similar to this) that will send HTTP request to GitGuardian REST API. This client will be then used by a push rule that needs to detect files that violate GitGuardian policies related to secret checks.
Very rough draft MR: Draft: Git guardian (!140098 - closed)
Edited by Igor Drozdov