Duplicate notes created with a single button click
I think there was another issue out there for this, but I can't find it now. I noticed after submitting separate notes for a merge request in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4428#note_60070247, two separate notes were POST'ed to the backend:
If you look at Kibana (https://log.gitlap.com/goto/d82fe286ceac7cb956eefa6d80e13048), you can see there are two POST requests, and two different note IDs were created as a result:
This happened twice in a row, so I think there is a frontend bug here.
I've also noticed this behavior on dev when trying to click "Play Pipeline Schedule". The first request went through but the second rejects me because of the rate limiting.