I-4 Automatic following of public libraries and channels
Part of #762 integrated into !1806
Already done for channels : On Channel creation -> creation of a public actor related to the channel -> creation of an activity to declare the channel creation to all known domains .
To do : global fed is enable -> discovery -> follow :
Discover funkwhale domains in network.funkwhale https://network.funkwhale.audio/api/domains
Discover domain by asking to known domains unknown domains info.
Follow all domains we have in db when global fed is enable (new task, will allow to follow domain we discovered if follow failed during discovery process)
add to the doc the fact that channel will federate in any cases but libraries will only federate if global federation is enabled.