|  Amber Brown | 020add5099 | Update black to 19.10b0 (#6304) * update version of black and also fix the mypy config being overridden | 2019-11-01 02:43:24 +11:00 | 
				
					
						|  Erik Johnston | 69f0054ce6 | Port to use state storage | 2019-10-30 14:46:54 +00:00 | 
				
					
						|  Amber Brown | 4806651744 | Replace returnValue with return (#5736) | 2019-07-23 23:00:55 +10:00 | 
				
					
						|  Amber Brown | 32e7c9e7f2 | Run Black. (#5482) | 2019-06-20 19:32:02 +10:00 | 
				
					
						|  Erik Johnston | b54b03f9e1 | Allow client event serialization to be async | 2019-05-14 11:58:01 +01:00 | 
				
					
						|  Richard van der Hoff | 03c85335d1 | Apply suggestions from code review Co-Authored-By: anoadragon453 <1342360+anoadragon453@users.noreply.github.com> | 2019-01-24 17:22:09 +00:00 | 
				
					
						|  Andrew Morgan | c9bfb058d8 | Fix a bug with single-room search searching all rooms * Create a new method for getting predecessor rooms
* Remove formatting change | 2019-01-22 12:00:41 +00:00 | 
				
					
						|  Andrew Morgan | df3a661e4a | Search for messages across predecessor rooms Signed-off-by: Andrew Morgan <andrew@amorgan.xyz> | 2019-01-18 11:19:20 +00:00 | 
				
					
						|  Travis Ralston | 158ffb92f1 | Add an option to disable search for homeservers which may not be interested in it (#4230) This is useful for homeservers not intended for users, such as bot-only homeservers or ones that only process IoT data. | 2018-12-04 12:01:02 +01:00 | 
				
					
						|  Amber Brown | 3bade14ec0 | Fix search 500ing (#4122) | 2018-10-31 04:33:41 +11:00 | 
				
					
						|  Amber Brown | 2608ebc04c | Port handlers/ to Python 3 (#3803) | 2018-09-07 00:22:23 +10:00 | 
				
					
						|  Matthew Hodgson | e9b2d047f6 | make /context lazyload & filter aware (#3567) make /context lazyload & filter aware. | 2018-07-27 15:12:50 +01:00 | 
				
					
						|  Amber Brown | 49af402019 | run isort | 2018-07-09 16:09:20 +10:00 | 
				
					
						|  Erik Johnston | 28ddc6cfbe | Also log number of events for serach context | 2018-06-22 15:42:11 +01:00 | 
				
					
						|  Erik Johnston | 4b4cec3989 | Add some logging to search queries | 2018-06-22 15:42:11 +01:00 | 
				
					
						|  Amber Brown | c936a52a9e | Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307) | 2018-05-31 19:03:47 +10:00 | 
				
					
						|  Richard van der Hoff | eaaabc6c4f | replace 'except:' with 'except Exception:' what could possibly go wrong | 2017-10-23 15:52:32 +01:00 | 
				
					
						|  Mark Haines | 7e23476814 | move filter_events_for_client out of base handler | 2016-05-11 13:42:37 +01:00 | 
				
					
						|  David Baker | 424a7f48f8 | Run filter_events_for_client so we don't accidentally mail out events people shouldn't see | 2016-04-27 17:50:49 +01:00 | 
				
					
						|  Matthew Hodgson | 6c28ac260c | copyrights | 2016-01-07 04:26:29 +00:00 | 
				
					
						|  Erik Johnston | d9a5c56930 | Include approximate count of search results | 2015-12-11 11:40:23 +00:00 | 
				
					
						|  Erik Johnston | 7c2ff8c889 | Merge pull request #405 from matrix-org/erikj/search-ts Change the result dict to be a list in /search response | 2015-12-08 16:15:27 +00:00 | 
				
					
						|  Erik Johnston | 27c5e1b374 | Search: Don't disregard grouping info in pagination tokens | 2015-12-01 16:47:18 +00:00 | 
				
					
						|  Erik Johnston | 71578e2bf2 | Change the result tict to be a list | 2015-12-01 14:48:35 +00:00 | 
				
					
						|  Erik Johnston | da7dd58641 | Tidy up a bit | 2015-12-01 11:06:40 +00:00 | 
				
					
						|  Erik Johnston | 4dcaa42b6d | Allow paginating search ordered by recents | 2015-11-30 17:45:31 +00:00 | 
				
					
						|  Erik Johnston | 76936f43ae | Return words to highlight in search results | 2015-11-27 16:40:42 +00:00 | 
				
					
						|  Erik Johnston | 6b95a79724 | Add option to include the current room state | 2015-11-20 14:16:42 +00:00 | 
				
					
						|  Erik Johnston | 506874cca9 | Optionally include historic profile info | 2015-11-20 11:39:44 +00:00 | 
				
					
						|  Erik Johnston | 66d36b8e41 | Be explicit about what we're doing | 2015-11-05 17:26:19 +00:00 | 
				
					
						|  Erik Johnston | 2aa98ff3bc | Remove redundant test | 2015-11-05 17:25:50 +00:00 | 
				
					
						|  Erik Johnston | 5ee070d21f | Increment by one, not five | 2015-11-05 17:25:33 +00:00 | 
				
					
						|  Erik Johnston | 1ad6222ebf | COMMENTS | 2015-11-05 16:29:16 +00:00 | 
				
					
						|  Erik Johnston | 7301e05122 | Implement basic pagination for search results | 2015-11-05 15:04:08 +00:00 | 
				
					
						|  Erik Johnston | 05c326d445 | Implement order and group by | 2015-11-04 17:57:44 +00:00 | 
				
					
						|  Erik Johnston | f6e6f3d87a | Make search API honour limit set in filter | 2015-10-29 16:17:47 +00:00 | 
				
					
						|  Erik Johnston | a2e5f7f3d8 | Optionally return event contexts with search results | 2015-10-28 18:25:11 +00:00 | 
				
					
						|  Erik Johnston | 2980136d75 | Rename | 2015-10-22 16:19:53 +01:00 | 
				
					
						|  Erik Johnston | 232beb3a3c | Use namedtuple as return value | 2015-10-22 15:02:35 +01:00 | 
				
					
						|  Erik Johnston | 5c41224a89 | Filter room ids before hitting the database | 2015-10-21 10:09:26 +01:00 | 
				
					
						|  Erik Johnston | c8baada94a | Filter search results | 2015-10-21 10:08:53 +01:00 | 
				
					
						|  Erik Johnston | 380f148db7 | Remove unused import | 2015-10-16 15:32:56 +01:00 | 
				
					
						|  Erik Johnston | d4b5621e0a | Remove duplicate _filter_events_for_client | 2015-10-16 15:19:52 +01:00 | 
				
					
						|  Erik Johnston | b62da463e1 | docstring | 2015-10-16 11:52:16 +01:00 | 
				
					
						|  Erik Johnston | 8c9df8774e | Make 'keys' optional | 2015-10-14 10:35:50 +01:00 | 
				
					
						|  Erik Johnston | 1d9e109820 | More TODO markers | 2015-10-14 09:49:00 +01:00 | 
				
					
						|  Erik Johnston | d25b0f65ea | Add TODO markers | 2015-10-14 09:46:31 +01:00 | 
				
					
						|  Erik Johnston | 3e2a1297b5 | Remove constraints in preperation of using filters | 2015-10-13 15:22:14 +01:00 | 
				
					
						|  Erik Johnston | 30c2783d2f | Search left rooms too | 2015-10-13 10:36:36 +01:00 | 
				
					
						|  Erik Johnston | ca53ad7425 | Filter events to only thsoe that the user is allowed to see | 2015-10-12 15:52:55 +01:00 |