A user, JSey, reported an issue with uploading emojis, which was potentially a regression of a previous issue. After struggling to upload around 120 images, they encountered errors and the emoji picker only showed 3 emojis. zogstrip was invited to investigate and found that the issue was caused by NGINX rate limiting when dragging and dropping multiple emojis at once. A fix was implemented to upload emojis sequentially github.com/discourse/discourse/commit/94fe0af900e9f53091f3a2e4fbc8e11fa8ecc7c4. However, JSey still encountered errors and Stephen suggested updating to the latest version. After further investigation, dan was unable to reproduce the issue, and the bug is no longer reproducible.
I tried to upload a larger patch of emoji into my instance. At first, everything worked fine. Then, I increased the number of files I can upload to 20, and started dropping emoji onto the customize page. I had a few errors here and there, but after an upload of around 120 images, no further upload was possible. Plus, the emoji picker did only show 3.
Deleting all emoji made things worse: now I cannot upload a single emoji, symptoms like this:
Can this be a regression of this? Or another problem? I even tried rebuilding the whole container to no avail.