Pleroma users should be aware that Pleroma has introduced breaking changes in their implementation of the Mastodon client API, which mean Toot! will no longer work at all with the latest version of Pleroma.
Pleroma is breaking some fundamental assumptions Toot! makes about IDs, and which can't easily be changed.
@tootapp What are they changing?
@WAHa_06x36 @tootapp Is that basically UUIDs? I suppose that really fucks with the ability to calculate toot gaps (although it should still be possible with more effort if their API responses include next/prev links)
That being said, the Mastodon REST API was never intended to be used by anything but Mastodon, so maybe it's a good thing.
@tootapp l we do it as well for the same reason and I made sure that SQLite will do the thing I need.
What do you use for such persistence?
@charlag Custom hash table database, as no existing solution worked without massive bloat.
@DarckCrystale Yes. Looking into whether the mapping idea is feasible now.
@feld Are you saying the deva don’t know what their own code actually does?
@sascha Rewriting a custom caching database layer?
@dgold Updated again now:
"All IDs are encoded as string representations of integers"
@dgold Hmm, the change was reverted, it seems.
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!