Neil Alexander
4ac3e03db1
Move function out of common and into gmsl
2020-03-27 15:01:53 +00:00
Neil Alexander
e0468e62a8
Some review comments fixed
2020-03-27 14:40:28 +00:00
Neil Alexander
eedb355b57
Strip headers on federationapi endpoints
2020-03-26 09:40:46 +00:00
Neil Alexander
b620099df7
Versioned SendJoin
2020-03-25 13:38:23 +00:00
Neil Alexander
6fe6fc6704
Make room server producers use headered events
2020-03-24 14:28:38 +00:00
Neil Alexander
a8c23426e7
Improvements to make_join send_join dance
2020-03-24 12:36:07 +00:00
Neil Alexander
8b85fa6fd2
Query room version in federation API, client API as needed
2020-03-24 09:59:48 +00:00
Neil Alexander
139904f604
Room version 2 by default, other wiring updates, update gomatrixserverlib
2020-03-20 09:59:32 +00:00
Neil Alexander
acb505b717
Implement gomatrixserverlib.HeaderedEvent in roomserver query API ( #912 )
...
* Implement gomatrixserverlib.HeaderedEvent, which should allow us to store room version headers along with the event across API boundaries and consumers/producers, and intercept unmarshalling to get the event structure right
* Add federationsender to previous
2020-03-16 17:29:52 +00:00
Neil Alexander
59a1f4b8ed
Remove httputil.LogThenError so that the line numbers are reported properly - make error reporting slightly more useful ( #879 )
2020-03-02 16:20:44 +00:00
Behouba Manassé
9937c05bea
Pass cfg by reference around the codebase ( #819 )
...
* Pass cfg by reference around the codebase
* Merge branch 'master' into pass-cfg-by-ref
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2020-02-11 11:18:12 +00:00
Abhishek Kumar
e2d73855eb
Refuse /send_join without m.room.create ( #824 )
...
Signed-off-by: Abhishek Kumar <abhishekkumar2718@gmail.com>
2019-12-20 14:42:57 +00:00
Alex Chen
f8d2860765
Replace membership and visibility values with constants ( #774 )
...
Signed-off-by: Alex Chen <minecnly@gmail.com>
2019-08-06 15:07:36 +01:00
ruben
74827428bd
use go module for dependencies ( #594 )
2019-05-21 21:56:55 +01:00