Commit Graph

62 Commits (c850dd9a8e4e4f78fbe0b44686f3824b901236f6)

Author SHA1 Message Date
Erik Johnston 7941372ec8
Make token serializing/deserializing async (#8427) 4 years ago
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 4 years ago
Patrick Cloke e19de43eb5
Convert streams to async. (#8014) 4 years ago
Patrick Cloke e739b20588
Fix up types and comments that refer to Deferreds. (#7945) 4 years ago
Patrick Cloke be309d99cf
Convert search code to async/await. (#7460) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Erik Johnston 28c98e51ff
Add `local_current_membership` table (#6655) 5 years ago
Andrew Morgan ea0f0ad414
Prevent message search in upgraded rooms we're not in (#6385) 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Erik Johnston 69f0054ce6 Port to use state storage 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston b54b03f9e1 Allow client event serialization to be async 6 years ago
Richard van der Hoff 03c85335d1
Apply suggestions from code review 6 years ago
Andrew Morgan c9bfb058d8 Fix a bug with single-room search searching all rooms 6 years ago
Andrew Morgan df3a661e4a Search for messages across predecessor rooms 6 years ago
Travis Ralston 158ffb92f1 Add an option to disable search for homeservers which may not be interested in it (#4230) 6 years ago
Amber Brown 086e1a8f3e Fix search 500ing (#4122) 6 years ago
Amber Brown 3bade14ec0
Fix search 500ing (#4122) 6 years ago
Amber Brown 2608ebc04c
Port handlers/ to Python 3 (#3803) 6 years ago
Matthew Hodgson e9b2d047f6
make /context lazyload & filter aware (#3567) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Erik Johnston 28ddc6cfbe Also log number of events for serach context 7 years ago
Erik Johnston 4b4cec3989 Add some logging to search queries 7 years ago
Amber Brown c936a52a9e
Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307) 7 years ago
Richard van der Hoff eaaabc6c4f replace 'except:' with 'except Exception:' 7 years ago
Mark Haines 7e23476814 move filter_events_for_client out of base handler 9 years ago
David Baker 424a7f48f8 Run filter_events_for_client 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Erik Johnston d9a5c56930 Include approximate count of search results 9 years ago
Erik Johnston 27c5e1b374 Search: Don't disregard grouping info in pagination tokens 9 years ago
Erik Johnston 71578e2bf2 Change the result tict to be a list 9 years ago
Erik Johnston da7dd58641 Tidy up a bit 9 years ago
Erik Johnston 4dcaa42b6d Allow paginating search ordered by recents 9 years ago
Erik Johnston 76936f43ae Return words to highlight in search results 9 years ago
Erik Johnston 6b95a79724 Add option to include the current room state 9 years ago
Erik Johnston 506874cca9 Optionally include historic profile info 9 years ago
Erik Johnston 66d36b8e41 Be explicit about what we're doing 9 years ago
Erik Johnston 2aa98ff3bc Remove redundant test 9 years ago
Erik Johnston 5ee070d21f Increment by one, not five 9 years ago
Erik Johnston 1ad6222ebf COMMENTS 9 years ago
Erik Johnston 7301e05122 Implement basic pagination for search results 9 years ago
Erik Johnston 05c326d445 Implement order and group by 9 years ago
Erik Johnston f6e6f3d87a Make search API honour limit set in filter 9 years ago
Erik Johnston a2e5f7f3d8 Optionally return event contexts with search results 9 years ago
Erik Johnston 2980136d75 Rename 9 years ago
Erik Johnston 232beb3a3c Use namedtuple as return value 9 years ago
Erik Johnston 5c41224a89 Filter room ids before hitting the database 9 years ago
Erik Johnston c8baada94a Filter search results 9 years ago
Erik Johnston 380f148db7 Remove unused import 9 years ago