feat(spaces): hierarchy over federation
Majorly refactors how space hierarchy was done before, ripping out the main components into separate functions.
Partially addresses #374
Left to do:
-
Properly sort children- Out of scope, wasn't properly sorted before this merge request, and is more effort than I originally thought. It seems this is keeping #374 from being fully fixed
-
Write tests
-
I agree to release my code and all other changes of this MR under the Apache-2.0 license
Edited by Matthias Ahouansou