Producing a visual representation of Mastodon interactions with JS
Find a file
Oneric 30dc06657c Swap order of Pleroma/Fedibird emoji probing
Akkoma offers the emoji_reactions field both in
the toplevel and in the pleroma namespace, to
achieve compatibility with fedibird’s frontend.

The current probing order will treat Akkoma as
a Fedibird instance. However, the relevant endpoint
emoji_reactioned_by returning more user details along with
reactions is currently not implemented in Akkoma.
(Only the minimal API viable for the frontend was implemented,
 i.e. currently just the emoji_reations duplication
 and PUT `/api/v1/statuses/:id/emoji_reactions/:emoji`)

Thus this order broke evaluation of emoji reactions for Akkoma
and even if all Fedibird API was implemented, limiting Akkoma
to Fedibird API may give suboptimal results.

However, fortunately this probing is only ever relied upon if the
ApiClient was manually initialised as Mastodon. If (as by default)
autodetect is used, Akkoma gets correctly identified as a
Pleroma variant and the probing-based guess isn’t used.
In practice this issues was likely rarely ever encountered.
2023-10-20 17:09:35 +02:00
background.png Made it look good 2023-08-31 20:49:04 +02:00
create-circle.js Swap order of Pleroma/Fedibird emoji probing 2023-10-20 17:09:35 +02:00
image.js Fixed an off-by-one error (two of them actually) 2023-09-03 01:15:59 +02:00
index.html Merge branch 'main' into add-fedibird-support 2023-09-01 18:26:16 +02:00
LICENSE Added a LICENSE 2023-07-30 21:59:51 +02:00
README.md Added Misskey support and labels 2023-07-20 01:16:22 +02:00
style.css Prettier profile output 2023-08-31 23:41:36 +02:00

Mastodon-Circles

Producing a visual representation of Mastodon interactions with JS

A fork of https://github.com/andigandhi/Mastodon-Circles