akkoma/lib/pleroma/web/activity_pub/object_validators
ilja space c9a36e4340 Support htmlMfm term key for FEP-c16b compliance
We now add the htmlMfm key when relevant, store this in the database, and we see it when fetching using e.g.

    curl -L -H 'Accept: application/activity+json' "$ap_id"

The `@context` of the Activity Pub message now also contains `htmlMfm: https://w3id.org/fep/c16b#htmlMfm`.

When an incomming post has `htmlMfm: true`, we will not re-parse the content.

FEDERATION.md is adapted to show the `htmlMfm` term is used.
2025-04-06 19:56:56 +02:00
..
accept_reject_validator.ex Purge Rejected Follow requests in daily task (#334) 2022-12-03 23:17:43 +00:00
add_remove_validator.ex validators/add_remove: don't crash on failure to resolve reference 2025-01-07 20:27:27 +01:00
announce_validator.ex object_validators: Group common fields in CommonValidations 2021-10-10 02:50:06 +02:00
answer_validator.ex object_validators: Group common fields in CommonValidations 2021-10-10 02:50:06 +02:00
article_note_page_validator.ex Support htmlMfm term key for FEP-c16b compliance 2025-04-06 19:56:56 +02:00
attachment_validator.ex Post editing (#202) 2022-09-06 19:24:02 +00:00
audio_video_validator.ex maintenance: dependency upgrade (#81) 2022-07-18 00:56:35 +00:00
block_validator.ex object_validators: Group common fields in CommonValidations 2021-10-10 02:50:06 +02:00
common_fields.ex Post editing (#202) 2022-09-06 19:24:02 +00:00
common_fixes.ex CommonFixes: more predictable context generation 2023-06-14 16:22:26 +00:00
common_validations.ex object_validators: only query relevant table for object 2025-01-07 20:27:28 +01:00
create_generic_validator.ex GTS: cherry-picks and collection usage (#186) 2022-08-27 18:05:48 +00:00
delete_validator.ex object_validators: only query relevant table for object 2025-01-07 20:27:28 +01:00
emoji_react_validator.ex object_validators: only query relevant table for object 2025-01-07 20:27:28 +01:00
event_validator.ex make conversation-id deterministic (#154) 2022-08-06 20:59:15 +00:00
follow_validator.ex object_validators: Group common fields in CommonValidations 2021-10-10 02:50:06 +02:00
like_validator.ex object_validators: only query relevant table for object 2025-01-07 20:27:28 +01:00
question_options_validator.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
question_validator.ex make conversation-id deterministic (#154) 2022-08-06 20:59:15 +00:00
tag_validator.ex just drop unknown tags 2022-01-07 20:14:04 +00:00
undo_validator.ex object_validators: only query relevant table for object 2025-01-07 20:27:28 +01:00
update_validator.ex Post editing (#202) 2022-09-06 19:24:02 +00:00
user_validator.ex elixir 1.18 formatting 2025-03-02 11:54:00 +00:00