Review API, clarify versioning in relation to Mastodon API
Created by: Wv5twkFEKh54vo4tta9yu7dHa3
Pixelfed implements Mastodon's API, but does not implement the latest version of it. Looking at the /api/v1/instance endpoint, Pixelfed 0.10.8 (current latest, used on pixelfed.de and pixelfed.fr and pixelfed.social) is marked "compatible" with 2.7.2.
This means that when implementing endpoints and the various objects (Status, Account, etc) we should check that what we implement is not a newer addition (newer than 2.7.2)
As of now, this is not taken into account properly (objects and fields newer than 2.7.2 are present)
Edited by Matthieu