feat(spaces): hierarchy over federation
Majorly refactors how space hierarchy was done before, ripping out the main components into separate functions.
Closes #410 (closed) #394 (closed)
Partially addresses #374 (closed)
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 (closed) 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