Update custom emoji to use the asset proxy
What does this MR do and why?
Updates custom emoji to use the asset proxy when it is enabled.
https://gitlab.com/gitlab-org/gitlab/-/issues/451485
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
How to set up and validate locally
- Configure asset proxy (https://docs.gitlab.com/ee/security/asset_proxy.html)
- Create a custom emoji (http://gdk.test:3000/groups/gitlab-org/-/custom_emoji/new)
- Visit an issue/merge request/epic
- Open emoji dropdown
- Custom emoji should display from asset proxy
Edited by Phil Hughes