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
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>
Emoji: implement full-qualifier using combinations

See merge request pleroma/pleroma!3709
adapt emoji qualification for customs
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
3ba6667654
fix redirects and search formatting
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline is pending
18cad411f7
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
floatingghost referenced this pull request from a commit 2022-07-28 12:02:36 +00:00
rat referenced this pull request from a commit 2024-02-25 20:33:28 +00:00
Sign in to join this conversation.
No description provided.