Custom AP Context is in api/activitypub/vars.py and used for Audio create and update.
Handle correctly remote users (IDs) vs local users (username) (#155)
Various to implement
Deactivation of broadcasting the federation (#142)
Mandatory Actor changes
Every Actor should have an User, with local=False
Best way might be to change models.py::create_remote_actor() to create the User.local=true at the same time.
Returning an actor, user, and editing functions using create_remote_actor() to handle thoses two and save them.
Home "Your feed"
Update (not handled in Pleroma or Mastodon)
Handle fetching the original activity if getting an Update for an unknown track
Important for incoming track handling: Federates track (#283):