feat(api): add the Mastodon quote entity to statuses
Mastodon 4.4+ clients read quotes from a top-level quote object with state and quoted_status; Pleroma only had pleroma.quote, so they did not show quote posts. Quoted statuses get a shallow quote with only quoted_status_id, as quotes are rendered one level deep. Inspired by Akkoma 5b7209980, which can not use the shallow form because Akkoma already had a top-level quote status.
This commit is contained in:
parent
ecd20c7587
commit
3890fbc127
4 changed files with 107 additions and 2 deletions
1
changelog.d/mastodon-quote-entity.add
Normal file
1
changelog.d/mastodon-quote-entity.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add the Mastodon quote entity (`quote` with `state` and `quoted_status`) to statuses, so Mastodon 4.4+ clients show quote posts
|
||||
Loading…
Add table
Add a link
Reference in a new issue