Enabled emoji reactions on wiki pages [BE]

What does this MR do and why?

This MR extends GitLab's existing award emoji system to wiki pages. This MR introduces changes in two parts. This is the first part, introducing necessary changes in the backend. Wiki pages already supported emoji reactions on comments, but not on the page itself. This gap meant the only way to express quick sentiment about a page's content was to write a full comment. The implementation used in this MR reuses the entire existing award emoji infrastructure with no new database tables.

References

Functionality Testing via Dummy UI

Before After
Screenshot_2026-02-19_at_11.42.48_AM Screenshot_2026-02-19_at_11.35.17_AM

NOTE: Please ignore the error while fetching comments in the "Before" image. It keeps on happening randomly 😭

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #510116 (closed)

Edited by Samaksh Agarwal

Merge request reports

Loading