fix: making the user add endpoint idempotent
making the user add endpoint idempotent by returning 200 even in the case the user was already added (the call in entitlement is not idempotent and return 409 -> conflict)
Starting on April 8th, The Open Group will require Two Factor Authentication for all GitLab users. For instructions on setting up 2FA, see the Knowledge Article or GitLab Documentation. Note in particular that any HTTPS clones will require the use of a Personal Access Token (rather than a user’s password) once 2FA is enabled.
making the user add endpoint idempotent by returning 200 even in the case the user was already added (the call in entitlement is not idempotent and return 409 -> conflict)