I really hate to bring this up. I don’t want to change hosting platforms again. I don’t even want to spend time discussing it. So I’ll keep this short. I have three complaints:
The UI, especially for issue tracking, is terrible. It’s slow as molasses, and is spread haphazardly across many different pages, making it hard to find what you’re looking for (which exacerbates the speed issue, since getting somewhere is going to involve multiple page loads).
You need to solve a reCAPTCHA after repeatedly editing an issue, among some other things. GitLab knows about this issue, but I have not seen anything that convinces me they intend to fix it. It’s been reported many times, so I won’t link them all, but here’s the most upvoted/discussed issue and the most recent communication from a GitLab employee.
Recently(?) you can no longer log using Firefox if
privacy.resistFingerprintingis enabled in your about:config. Because, in the words of the linked post, “Cloudflare’s anti-privacy, overly intrusive ddos prevention system - which gitlab is now using - requires browser fingerprinting”.
I’m not proposing anything at this time, but moving away is on my mind.