GitLab integration

We are having a problem with the GitLab integration. Token validation is not working.
Additional information related to the fix will be shared on this topic

Gitlab changed in version 15.0 the Access Token behavior, before that they didn’t have a lifetime expiration (similar to Github), and now they expire in two hours after their creation.

When you authorize Convox to access your Gitlab account, Gitlab will send us the AccessToken, RefreshToken, and the expiration date for the AccessToken. We will use RefreshToken to request a new AccessToken when it’s expired.

You must resync your Gitlab integration so we can save the new information and be able to refresh your token when it’s necessary. Users with a self-hosted console (enterprise) must also update their console to the 2.2.5 version.