akkoma/test
Hélène 0906de9fda
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>
2022-07-24 15:24:32 -04:00
..
config Load an emoji.txt specific to the test env 2021-02-03 16:40:59 -06:00
credo/check/consistency Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
fixtures EmojiReactValidator: fix emoji qualification 2022-07-24 15:24:32 -04:00
instance_static support for special chars in pack name 2020-09-24 09:12:37 +03:00
mix purge chat and shout endpoints 2022-07-21 11:29:28 +01:00
pleroma EmojiReactValidator: fix emoji qualification 2022-07-24 15:24:32 -04:00
support remove all endpoints marked as deprecated (#91) 2022-07-20 12:00:58 +00:00
test_helper.exs Use finch everywhere (#33) 2022-07-04 16:30:38 +00:00