It currently supports GitLab server version 4.x and higher, but it is highly optimized for GitLab 6.x.
Please note that some of the features may not be available or not work at all on versions prior to 6.0.
Make sure to check the following:
- If your server is not public, make sure your device is on the same private network.
- Your GitLab server is version 9.x or higher.
- Your GitLab server API must be publicly accessible.
In order to check that your GitLab server is configured properly for GitLab Control to work, run the following on terminal:
If you see something similar to “401” everything works as expected:
HTTP/1.1 401 Unauthorized
if you see, something similar to “302”, it means that you have a proxy configured in a way that is denying access to the GitLab server API:
HTTP/1.1 302 Found
<html><body>You are being <a href="https://yourserver.com/users/sign_in">redirected</a>.</body></html>
In this case, you should contact your system administrator and ask for the problem to be fixed.
if you still can’t connect, please contact [email protected]
Go to Settings App > General > International > Language
Imagine you had changed your device to English, then Italian, then Spanish. The app would first try and provide a Spanish localization. If one wasn’t available, it would attempt Italian. If that wasn’t available, then it would finally use English.
So, if for example your device language is set to German (which is not supported by the app), but for some reason you previously switched your device language to Italian (which Is supported) then the app will default to Italian.
To restore the English language (for any app). Change the device language to English and then back to your original language.
Try restarting your device.
If restart did not help, do the following:
- Remove the app from your device
- Restart your device
- Reinstall the app
NOTE: sometimes installing on your device any software that is not authorized by Apple may cause unstable operation of the app.