It looks it needs to fetch image from gitlab.com with hashed current version, if internet is broken, you can never know whether current version is updated or not. How can I make it pretty?
the current update check in help page shall be removed
What's new? function shall be added to replace the current version check in help page.
I am not sure whether you usually will open a new story for What's new? function since #14381 (moved) title is Remove update label from help . So may I ask what's the current issue scope? To remove the update label in help page? Or add the What's new? function in Profile dropdown?
To my opinion, it is better to separate the two parts, one ticket to remove current version check in help page, and the other ticket to add What's new? function. Also, the ticket title shall reflect the actual #14381 (moved) purpose, Remove update label from help seems not quite appropriate, or maybe there will be a new improvement story opened?
The last thing, yes, if the #14381 (moved) is completely implemented, the current issue will be obsolete.
- For admins we want to show the current messages: Up to date, New version available, Update ASAP- For non-admins we want to show only the first two messages: Up to date, New version available
The original proposal was to remove the update message but we decided against this so I believe this issue is still needed. I've updated the title https://gitlab.com/gitlab-org/gitlab-ce/issues/14381 to reflect this.