federator modularization (outgoing)
This branch implements federation protocol modularity, allowing for an admin to choose what federation protocols are used for outgoing federation.
Things left to do:
-
nodeinfo integration -
webfinger integration
Federation seems kinda slow, but that may just be my test instance being slow. Based on an analysis of PleromaJobQueue source, I don't believe this is an introduced regression anymore, but it may be good to do some production smoke testing to make sure.
Edited by kaniini