MSC2946: Spaces Summary (#1700)

* Add stub functions for MSC2946

* Implement core space walking algorithm

* Flesh out stub functions; add test stubs

* Implement storage bits and add sanity check test

* Implement world_readable auth with test

* Linting
This commit is contained in:
Kegsay 2021-01-13 18:00:38 +00:00 committed by GitHub
parent 3ac693c7a5
commit 3183f75aed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 1041 additions and 2 deletions

View file

@ -257,7 +257,8 @@ media_api:
mscs:
# A list of enabled MSC's
# Currently valid values are:
# - msc2836 (Threading, see https://github.com/matrix-org/matrix-doc/pull/2836)
# - msc2836 (Threading, see https://github.com/matrix-org/matrix-doc/pull/2836)
# - msc2946 (Spaces Summary, see https://github.com/matrix-org/matrix-doc/pull/2946)
mscs: []
database:
connection_string: file:mscs.db