Neil Alexander
d15836e260
Increase gocyclo complexity to 25 (and remove all but 2 golint directives related to it) ( #1783 )
2021-03-03 14:35:57 +00:00
Kegsay
586cc5be5e
Use new path for MSC2946 ( #1778 )
...
* Use new path for MSC2946
* Update GMSL
2021-03-02 16:41:28 +00:00
Kegan Dougal
9a199ba179
Remove 100 default
2021-02-06 17:05:00 +00:00
Kegan Dougal
82df194858
Increase limit
2021-02-06 16:56:55 +00:00
Kegsay
c08e38df2c
MSC2946: Treat federation responses the same way as local responses ( #1724 )
...
* Start treating fed rooms/events the same as local rooms/events
* Share more code
2021-01-20 17:03:35 +00:00
Kegsay
80aa9aa8b0
Implement MSC2946 over federation ( #1722 )
...
* 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
Kegan Dougal
fdd534f86a
Escape the create event content key so it can be extracted correctly
2021-01-15 18:49:21 +00:00
Kegsay
5366c33885
MSC2946: Use new MSC1772 format for space parents ( #1713 )
2021-01-15 12:30:41 +00:00
Kegsay
2626525c65
MSC2946: Allow redactions/updates for space state events ( #1712 )
2021-01-15 11:44:36 +00:00
Kegan Dougal
e30c523089
Per request cache for now as we don't do batching correclty
2021-01-13 23:00:25 +00:00
Kegan Dougal
19392c8c6b
Decode uri values correctly
2021-01-13 22:27:04 +00:00
Kegsay
3183f75aed
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
2021-01-13 18:00:38 +00:00