
5/7/2015 · Sid Sijbrandij
What this post added
This post introduces a version check functionality for GitLab. This feature aims to combat the problem of outdated servers by making them visible to users. The version check works by loading an image from version.gitlab.com on the /help page, which indicates the update status (green for up-to-date, yellow for out-of-date, red for missing security updates). The image request includes the GitLab version and server hostname (though the hostname is later revised to be inferred from the HTTP referer header). The functionality is opt-out and aims to provide insights into GitLab usage to improve the platform, while acknowledging the trade-offs in maintenance and operational capacity.