Fix emoji qualification #124

Merged
floatingghost merged 4 commits from emoji-qualification into develop 2022-07-28 12:02:36 +00:00

thanks heleeeeene

thanks heleeeeene
floatingghost added 4 commits 2022-07-28 12:02:31 +00:00
48421ef5c6 EmojiReactValidator: fix emoji qualification
Tries fully-qualifying emoji when receiving them, by adding the emoji
variation sequence to the received reaction emoji.

This issue arises when other instance software, such as Misskey, tries
reacting with emoji that have unqualified or minimally qualified
variants, like a red heart. Pleroma only accepts fully qualified emoji
in emoji reactions, and refused those emoji. Now, Pleroma will attempt
to properly qualify them first, and reject them if checks still fail.

This commit contains changes to tests proposed by lanodan.

Co-authored-by: Haelwenn <contact+git.pleroma.social@hacktivis.me>
bc9074b9e4 Merge branch 'fix/proper-emoji-qualification' into 'develop'
Emoji: implement full-qualifier using combinations

See merge request pleroma/pleroma!3709
ci/woodpecker/push/woodpecker Pipeline is pending Details
3ba6667654
adapt emoji qualification for customs
ci/woodpecker/push/woodpecker Pipeline is pending Details
ci/woodpecker/pr/woodpecker Pipeline is pending Details
18cad411f7
fix redirects and search formatting
floatingghost merged commit 405406601f into develop 2022-07-28 12:02:36 +00:00
floatingghost deleted branch emoji-qualification 2022-07-28 12:02:36 +00:00
rat referenced this issue from a commit 2024-02-25 20:33:28 +00:00
Sign in to join this conversation.
No description provided.