Erik Johnston
|
33a9026cdf
|
Add logging and fix log contexts for publicRooms
|
2017-10-25 10:26:06 +01:00 |
|
Erik Johnston
|
b8ca494ee9
|
Initial group server implementation
|
2017-07-10 15:44:15 +01:00 |
|
Erik Johnston
|
0162994983
|
Comments
|
2017-03-13 11:53:26 +00:00 |
|
Erik Johnston
|
79926e016e
|
Assume rooms likely haven't changed
|
2017-03-13 09:50:10 +00:00 |
|
Erik Johnston
|
8ffbe43ba1
|
Get current state by using current_state_events table
|
2017-03-10 17:39:35 +00:00 |
|
Erik Johnston
|
b2f8642d3d
|
Cache network room list queries.
|
2016-12-16 16:11:43 +00:00 |
|
Erik Johnston
|
1de53a7a1a
|
Fix caching on public room list
|
2016-12-13 17:33:24 +00:00 |
|
Erik Johnston
|
2687af82d4
|
Comments
|
2016-12-07 09:58:33 +00:00 |
|
Erik Johnston
|
f32fb65552
|
Add new API appservice specific public room list
|
2016-12-06 16:12:27 +00:00 |
|
Erik Johnston
|
90c070c850
|
Add total_room_count_estimate to /publicRooms
|
2016-09-21 13:30:05 +01:00 |
|
Erik Johnston
|
39af634dd2
|
Merge pull request #1130 from matrix-org/erikj/fix_pubroom_pag
Handle fact that _generate_room_entry may not return a room entry
|
2016-09-19 10:13:59 +01:00 |
|
Erik Johnston
|
4d49e0bdfd
|
PEP8
|
2016-09-17 18:09:22 +01:00 |
|
Erik Johnston
|
81570abfb2
|
Handle fact that _generate_room_entry may not return a room entry
|
2016-09-17 18:01:54 +01:00 |
|
Erik Johnston
|
eb24aecf8c
|
Merge pull request #1129 from matrix-org/erikj/fix_pubroom_pag
Fix and clean up publicRooms pagination
|
2016-09-17 15:30:34 +01:00 |
|
Erik Johnston
|
a298331de4
|
Spelling
|
2016-09-17 14:59:40 +01:00 |
|
Erik Johnston
|
71edaae981
|
Fix and clean up publicRooms pagination
|
2016-09-17 14:46:19 +01:00 |
|
David Baker
|
5336acd46f
|
Make public room search case insensitive
|
2016-09-16 19:02:42 +01:00 |
|
Erik Johnston
|
b7b62bf9ea
|
Comment
|
2016-09-16 11:00:29 +01:00 |
|
Erik Johnston
|
d84319ae10
|
Add remote reoom cache
|
2016-09-16 10:31:59 +01:00 |
|
Erik Johnston
|
23b6701a28
|
Support filtering remote room lists
|
2016-09-16 10:24:15 +01:00 |
|
Erik Johnston
|
e58a9d781c
|
Filter remote rooms lists locally
|
2016-09-16 10:19:32 +01:00 |
|
Erik Johnston
|
74d4cdee25
|
Don't cache searched in /publicRooms
|
2016-09-16 09:05:11 +01:00 |
|
Erik Johnston
|
098db4aa52
|
Add very basic filter API to /publicRooms
|
2016-09-15 17:50:16 +01:00 |
|
Erik Johnston
|
c33b25fd8d
|
Change the way we calculate new_limit in /publicRooms and add POST API
|
2016-09-15 17:35:20 +01:00 |
|
Erik Johnston
|
4fb65a1091
|
Base public room list off of public_rooms stream
|
2016-09-15 11:27:04 +01:00 |
|
Erik Johnston
|
5810cffd33
|
Pass since/from parameters over federation
|
2016-09-15 10:36:19 +01:00 |
|
Erik Johnston
|
f3eead0660
|
Allow paginating both forwards and backwards
|
2016-09-15 10:15:37 +01:00 |
|
Erik Johnston
|
4131381123
|
Remove support for aggregate room lists
|
2016-09-15 09:28:15 +01:00 |
|
Erik Johnston
|
4f181f361d
|
Accept optional token to public room list
|
2016-09-15 09:08:57 +01:00 |
|
Erik Johnston
|
c566f0ee17
|
Calculate the public room list from a stream_ordering
|
2016-09-14 17:42:47 +01:00 |
|
Erik Johnston
|
772c6067a3
|
Refactor public rooms to not pull out the full state for each room
|
2016-09-14 17:29:25 +01:00 |
|
Erik Johnston
|
a70a43bc51
|
Move RoomListHandler into a separate file
|
2016-09-14 14:07:37 +01:00 |
|