summary refs log tree commit diff
path: root/synapse/handlers/room_list.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove cache from room directory query resultsRichard van der Hoff2021-01-051-1/+1
* Merge remote-tracking branch 'origin/release-v1.25.0' into matrix-org-hotfixesRichard van der Hoff2021-01-051-46/+55
|\
| * Add type hints to admin and room list handlers. (#8973)Patrick Cloke2020-12-291-43/+51
| * Do not assume that the contents dictionary includes history_visibility. (#8945)Patrick Cloke2020-12-161-3/+4
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2020-10-011-1/+1
|\|
| * Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-07-241-33/+29
|\|
| * Convert room list handler to async/await. (#7912)Patrick Cloke2020-07-211-33/+29
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-06-171-3/+1
|\|
| * Replace iteritems/itervalues/iterkeys with native versions. (#7692)Patrick Cloke2020-06-151-3/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesBrendan Abolivier2020-06-011-8/+12
|\|
| * Fix 'FederationGroupsRoomsServlet' API when group has room server is not in. ...Erik Johnston2020-05-291-8/+12
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2020-05-011-1/+5
|\|
| * Apply federation check for /publicRooms with filter list (#7367)Andrew Morgan2020-04-301-1/+5
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-04-241-11/+12
|\|
| * Improve error responses when a remote server doesn't allow you to access its ...Andrew Morgan2020-04-061-11/+12
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-02-271-9/+0
|\|
| * Stop returning aliases as part of the room list. (#6970)Patrick Cloke2020-02-211-9/+0
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-10-111-12/+1
|\|
| * Remove unused public room list timeout param (#6179)Andrew Morgan2019-10-081-12/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-10-021-10/+23
|\|
| * Fix public room list pagination.Erik Johnston2019-10-021-10/+23
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-10-021-234/+89
|\|
| * Land improved room list based on room stats (#6019)Erik Johnston2019-10-021-234/+89
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-08-291-1/+28
|\|
| * Support MSC2197 outbound with unstable prefixOlivier Wilkinson (reivilibre)2019-08-151-1/+28
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-07-301-5/+5
|\|
| * Replace returnValue with return (#5736)Amber Brown2019-07-231-5/+5
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-06-211-104/+151
|\|
| * Run Black. (#5482)Amber Brown2019-06-201-102/+152
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-04-041-1/+1
|\|
| * Fix grammar and document get_current_users_in_room (#4998)Andrew Morgan2019-04-031-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-03-211-0/+15
|\|
| * Pull out config optionErik Johnston2019-03-201-3/+3
| * Return before we logErik Johnston2019-03-201-4/+5
| * Add option to disable search room listsErik Johnston2019-03-191-0/+13
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2019-02-271-8/+60
|\|
| * Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room...Andrew Morgan2019-02-261-2/+26
| |\
| | * Revert "Prevent showing non-fed rooms in fed /publicRooms"Andrew Morgan2019-02-261-65/+11
| | * Cleaner chunk logicAndrew Morgan2019-02-261-5/+4
| | * Correct indentAndrew Morgan2019-02-261-3/+3
| | * Correct docstring types and chunk logicAndrew Morgan2019-02-261-10/+11
| | * Clean up room chunk logicAndrew Morgan2019-02-261-6/+8
| | * Make not showing non-federated rooms the defaultAndrew Morgan2019-02-261-1/+1
| | * Result may be NoneAndrew Morgan2019-02-261-1/+1
| | * Address rich commentsAndrew Morgan2019-02-261-6/+30
| | * elif not else ifAndrew Morgan2019-02-251-1/+1
| | * syntax derpAndrew Morgan2019-02-251-1/+1
| | * Simplify call to generate_room_entryAndrew Morgan2019-02-251-17/+13
| | * Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room...Erik Johnston2019-02-251-2/+11
| | |\
| | * | Docs and arg name clarificationAndrew Morgan2019-02-251-2/+15
| | * | Don't restrict non-fed rooms over client APIsAndrew Morgan2019-02-251-11/+18
| | * | Config option to prevent showing non-fed rooms in fed /publicRoomsAndrew Morgan2019-02-251-2/+15
| * | | Put function def back to the way it wasAndrew Morgan2019-02-261-3/+3
| * | | Prevent showing non-fed rooms in fed /publicRoomsAndrew Morgan2019-02-261-12/+50
| |/ /
* | | Merge branch 'anoa/room_dir_quick_fix' into matrix-org-hotfixesAndrew Morgan2019-01-241-3/+2
|\ \ \ | | |/ | |/|
| * | Change default timeout value from 0 to NoneAndrew Morgan2019-01-241-1/+1
| * | Use self.clock instead of datetimeAndrew Morgan2019-01-241-4/+3
* | | Merge branch 'anoa/room_dir_quick_fix' into matrix-org-hotfixesAndrew Morgan2019-01-241-2/+13
|\| |
| * | isortAndrew Morgan2019-01-241-1/+1
| * | lintAndrew Morgan2019-01-241-1/+2
| * | Time out filtered room dir queries after 60sAndrew Morgan2019-01-241-2/+12
| |/
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2018-10-181-2/+9
|\|
| * Fix roomlist since tokens on Python 3 (#4046)Will Hunt2018-10-171-2/+9
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-09-111-1/+1
|\|
| * Port handlers/ to Python 3 (#3803)Amber Brown2018-09-071-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-08-151-1/+1
|\|
| * Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678)Amber Brown2018-08-101-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-07-171-3/+3
|\|
| * typoMatthew Hodgson2018-07-131-3/+3
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2018-07-101-11/+9
|\|
| * run isortAmber Brown2018-07-091-11/+9
* | Add timeout to ResponseCache of /public_roomsErik Johnston2018-06-221-3/+6
|/
* Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown2018-05-311-1/+2
* Move more xrange to sixAdrian Tschira2018-04-281-1/+3
* Refactor ResponseCache usageRichard van der Hoff2018-04-121-25/+13
* Add metrics for ResponseCacheRichard van der Hoff2018-04-101-2/+3
* s/replication_client/federation_client/Erik Johnston2018-03-131-1/+1
* Split replication layer into twoErik Johnston2018-03-131-1/+1
* add white space lineNeil Johnson2018-01-261-0/+1
* rather than try reconstruct the results object, better to guard against the x...Neil Johnson2018-01-261-6/+2
* fix return type, should be a dictNeil Johnson2018-01-251-1/+1
* fix PEP8 violationNeil Johnson2018-01-251-1/+1
* remove white spaceNeil Johnson2018-01-251-1/+0
* synapse 500s on a call to publicRooms in the case where the number of public ...Neil Johnson2018-01-251-0/+5
* Reshuffle room list request codeRichard van der Hoff2017-11-141-27/+24
* Add a load of logging to the room_list handlerRichard van der Hoff2017-11-141-0/+13
* Update room_list.pyErik Johnston2017-10-261-1/+1
* Do logcontexts outside ResponseCacheErik Johnston2017-10-251-2/+5
* Add logging and fix log contexts for publicRoomsErik Johnston2017-10-251-0/+2
* Initial group server implementationErik Johnston2017-07-101-8/+10
* CommentsErik Johnston2017-03-131-0/+12
* Assume rooms likely haven't changedErik Johnston2017-03-131-8/+11
* Get current state by using current_state_events tableErik Johnston2017-03-101-18/+29
* Cache network room list queries.Erik Johnston2016-12-161-3/+4
* Fix caching on public room listErik Johnston2016-12-131-2/+4
* CommentsErik Johnston2016-12-071-1/+2
* Add new API appservice specific public room listErik Johnston2016-12-061-11/+46
* Add total_room_count_estimate to /publicRoomsErik Johnston2016-09-211-0/+3
* Merge pull request #1130 from matrix-org/erikj/fix_pubroom_pagErik Johnston2016-09-191-12/+25
|\
| * PEP8Erik Johnston2016-09-171-1/+1
| * Handle fact that _generate_room_entry may not return a room entryErik Johnston2016-09-171-12/+25
* | Merge pull request #1129 from matrix-org/erikj/fix_pubroom_pagErik Johnston2016-09-171-110/+123
|\|
| * SpellingErik Johnston2016-09-171-1/+1
| * Fix and clean up publicRooms paginationErik Johnston2016-09-171-110/+123
* | Make public room search case insensitiveDavid Baker2016-09-161-4/+4
|/
* CommentErik Johnston2016-09-161-0/+2
* Add remote reoom cacheErik Johnston2016-09-161-2/+23
* Support filtering remote room listsErik Johnston2016-09-161-3/+9
* Filter remote rooms lists locallyErik Johnston2016-09-161-10/+24
* Don't cache searched in /publicRoomsErik Johnston2016-09-161-1/+5
* Add very basic filter API to /publicRoomsErik Johnston2016-09-151-5/+18
* Change the way we calculate new_limit in /publicRooms and add POST APIErik Johnston2016-09-151-15/+33
* Base public room list off of public_rooms streamErik Johnston2016-09-151-7/+27
* Pass since/from parameters over federationErik Johnston2016-09-151-29/+26
* Allow paginating both forwards and backwardsErik Johnston2016-09-151-21/+50
* Remove support for aggregate room listsErik Johnston2016-09-151-55/+0
* Accept optional token to public room listErik Johnston2016-09-151-7/+75
* Calculate the public room list from a stream_orderingErik Johnston2016-09-141-3/+40
* Refactor public rooms to not pull out the full state for each roomErik Johnston2016-09-141-14/+30
* Move RoomListHandler into a separate fileErik Johnston2016-09-141-0/+184