Prateek Sachan
0049b4502f
Add nil check for queryEventsRes.StateEvents
2020-04-14 17:01:09 +05:30
Prateek Sachan
04b35af0a2
fix review changes
2020-03-21 00:29:34 +05:30
Prateek Sachan
16c69aacc6
Resolve conflicts
2020-03-21 00:12:08 +05:30
Kegsay
bfbf96eec9
p2p: Implement published rooms ( #923 )
...
* Create and glue ExternalPublicRoomsProvider into the public rooms component
This is how we will link p2p stuff to dendrite proper.
* Use gmsl structs rather than our own
* Implement federated public rooms
- Make thirdparty endpoint r0 so riot-web loads the public room list
* Typo
* Missing callsites
2020-03-19 11:04:08 +00:00
Prateek Sachan
e03e541b48
Check if user has the power level to edit the room visibility
2020-03-11 22:52:52 +05:30
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
Neil Alexander
c28577ea25
Implement storage interfaces ( #841 )
...
* Implement interfaces for federationsender storage
* Implement interfaces for mediaapi storage
* Implement interfaces for publicroomsapi storage
* Implement interfaces for roomserver storage
* Implement interfaces for syncapi storage
* Implement interfaces for keydb storage
* common.PartitionStorer in publicroomsapi interface
* Update copyright notices
2020-01-03 14:07:05 +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
Andrew Morgan
6ff7b6a72a
Clarify that POST publicRooms is implemented ( #743 )
...
As a response to #638 , it seems that POST /publicRooms is already implemented. It is, however, unclear from the code that it is.
Add some comments and change a method name to make this more clear.
2019-07-19 00:21:06 +08:00
Andrew Morgan
c494d81235
Small clarification for method ( #742 )
2019-07-16 18:01:16 +01:00
ruben
74827428bd
use go module for dependencies ( #594 )
2019-05-21 21:56:55 +01:00