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
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 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 reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AkkomaGang/akkoma!124
No description provided.