1
0
Fork 0
mirror of https://github.com/matrix-org/dendrite.git synced 2025-03-01 22:34:27 -06:00
Commit graph

6 commits

Author SHA1 Message Date
Bruce MacDonald d27607af78
Implement OpenID module () ()
* Implement OpenID module ()

- Unrelated: change Riot references to Element in client API routing

Signed-off-by: Bruce MacDonald <contact@bruce-macdonald.com>

* OpenID module tweaks ()

- specify expiry is ms rather than vague ts
- add OpenID token lifetime to configuration
- use Go naming conventions for the path params
- store plaintext token rather than hash
- remove openid table sqllite mutex

* Add default OpenID token lifetime ()

* Update dendrite-config.yaml

Co-authored-by: Kegsay <kegsay@gmail.com>
Co-authored-by: Kegsay <kegan@matrix.org>
2021-04-07 13:26:20 +01:00
Kegsay 586cc5be5e
Use new path for MSC2946 ()
* Use new path for MSC2946

* Update GMSL
2021-03-02 16:41:28 +00:00
Kegsay 80aa9aa8b0
Implement MSC2946 over federation ()
* Add fedsender dep on msc2946

* Add MSC2946Spaces to fsAPI

* Add exclude_rooms impl

* Implement fed spaces handler

* Use stripped state not room version

* Call federated spaces at the right time
2021-01-19 17:14:25 +00:00
Kegsay 5366c33885
MSC2946: Use new MSC1772 format for space parents () 2021-01-15 12:30:41 +00:00
Kegsay 2626525c65
MSC2946: Allow redactions/updates for space state events () 2021-01-15 11:44:36 +00:00
Kegsay 3183f75aed
MSC2946: Spaces Summary ()
* 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
2021-01-13 18:00:38 +00:00