|  David Baker | 442fcc02f7 | Merge remote-tracking branch 'origin/develop' into store_event_actions | 2016-01-06 17:28:55 +00:00 | 
				
					
						|  David Baker | b6a585348a | Adding is_guest here won't work because it just constructs a dict of uid -> password hash | 2016-01-06 17:16:02 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 5880de186b | Log when we skip daily messages | 2016-01-06 13:52:16 +00:00 | 
				
					
						|  David Baker | 992928304f | Delete notifications for redacted events | 2016-01-06 11:58:46 +00:00 | 
				
					
						|  David Baker | ae1262a241 | Add schema change file for is_guest flag | 2016-01-06 11:58:20 +00:00 | 
				
					
						|  David Baker | c79f221192 | Add is_guest flag to users db to track whether a user is a guest user or not. Use this so we can run _filter_events_for_client when calculating event_push_actions. | 2016-01-06 11:38:09 +00:00 | 
				
					
						|  David Baker | eb03625626 | Merge remote-tracking branch 'origin/develop' into store_event_actions | 2016-01-05 18:39:50 +00:00 | 
				
					
						|  Daniel Wagner-Hall | cfd07aafff | Allow guests to upgrade their accounts | 2016-01-05 18:01:18 +00:00 | 
				
					
						|  David Baker | 4eb7b950c8 | = not == in sql | 2016-01-04 18:11:17 +00:00 | 
				
					
						|  David Baker | c914d67cda | Rename event-actions to event_push_actions as per PR request | 2016-01-04 14:05:37 +00:00 | 
				
					
						|  David Baker | 3051c9d002 | Address minor PR issues | 2016-01-04 13:39:29 +00:00 | 
				
					
						|  David Baker | 4c8f6a7e42 | Insert push actions in a single db query rather than one per user/profile_tag | 2015-12-22 17:04:31 +00:00 | 
				
					
						|  David Baker | 65c451cb38 | Add bulk push rule evaluator which actually still evaluates rules one by one, but does far fewer db queries to fetch the rules | 2015-12-22 15:19:34 +00:00 | 
				
					
						|  David Baker | c061b47c57 | Merge remote-tracking branch 'origin/develop' into store_event_actions | 2015-12-21 15:30:26 +00:00 | 
				
					
						|  David Baker | 091c545c4f | pep8 | 2015-12-21 10:14:57 +00:00 | 
				
					
						|  David Baker | 413d0d6a24 | Make unread notification count sending work: put the correct count in incremental syncs too, where necessary, and fix silly bugs like only select the event actions for that user... | 2015-12-18 17:47:00 +00:00 | 
				
					
						|  Richard van der Hoff | a64f9bbfe0 | Fix 500 error when back-paginating search results We were mistakenly adding pagination clauses to the count query, which then
failed because the count query doesn't join to the events table. | 2015-12-17 12:50:46 +00:00 | 
				
					
						|  David Baker | 42ad49f5b7 | still very WIP, but now sends unread_notifications_count in the room object on sync (only actually corrrect in a full sync: hardcoded to 0 in incremental syncs). | 2015-12-16 18:42:09 +00:00 | 
				
					
						|  Mark Haines | 4fab578b43 | Merge branch 'release-v0.12.0' into develop | 2015-12-16 11:18:45 +00:00 | 
				
					
						|  Mark Haines | dcfc70e8ed | Allow users to change which account a 3pid is bound to | 2015-12-15 17:02:21 +00:00 | 
				
					
						|  Mark Haines | 15e9885197 | Merge branch 'release-v0.12.0' into develop | 2015-12-14 14:46:55 +00:00 | 
				
					
						|  Mark Haines | 98dfa7d24f | Skip events that where the body, name or topic isn't a string when back populating the FTS index | 2015-12-14 13:55:46 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 76e69cc8de | Fix typo | 2015-12-14 12:38:55 +00:00 | 
				
					
						|  Mark Haines | bfc52a2342 | Fix typo in sql for full text search on sqlite3 | 2015-12-14 11:38:11 +00:00 | 
				
					
						|  Mark Haines | deeebbfcb7 | Merge branch 'release-v0.12.0' into develop | 2015-12-12 14:21:49 +00:00 | 
				
					
						|  Erik Johnston | d9a5c56930 | Include approximate count of search results | 2015-12-11 11:40:23 +00:00 | 
				
					
						|  Erik Johnston | 51fb590c0e | Use more efficient query form | 2015-12-11 11:12:57 +00:00 | 
				
					
						|  David Baker | aa667ee396 | Save event actions to the db | 2015-12-10 17:51:15 +00:00 | 
				
					
						|  Mark Haines | 7d6b313312 | Add caches for whether a room has been forgotten by a user | 2015-12-10 17:49:34 +00:00 | 
				
					
						|  David Baker | 21f135ba76 | Very first cut of calculating actions for events as they come in. Doesn't store them yet. Not very efficient. | 2015-12-10 16:26:08 +00:00 | 
				
					
						|  Mark Haines | 6a5ff5f223 | Track the time spent in the database per request. and track the number of transactions that request started. | 2015-12-07 17:56:11 +00:00 | 
				
					
						|  Mark Haines | d57c5cda71 | Bump schema version. As we released version 26 in v0.11.1 | 2015-12-04 15:28:39 +00:00 | 
				
					
						|  Erik Johnston | b8680b82c3 | Merge pull request #414 from matrix-org/erikj/if_not_exists Older versions of SQLite don't like IF NOT EXISTS in virtual tables | 2015-12-03 13:21:09 +00:00 | 
				
					
						|  David Baker | e515b48929 | Just replace the table definition with the one from full_schema 16 | 2015-12-02 17:23:52 +00:00 | 
				
					
						|  David Baker | 8810eb8c39 | Fix schema delta 15 on postgres in the very unlikley event that anyone upgrades to 15... | 2015-12-02 17:19:11 +00:00 | 
				
					
						|  Erik Johnston | f721fdbf87 | Merge pull request #412 from matrix-org/erikj/search Search: Add prefix matching support | 2015-12-02 13:56:41 +00:00 | 
				
					
						|  Erik Johnston | 976cb5aaa8 | Throw if unrecognized DB type | 2015-12-02 13:50:43 +00:00 | 
				
					
						|  Erik Johnston | b2def42bfd | Older versions of SQLite don't like IF NOT EXISTS in virtual tables | 2015-12-02 13:29:14 +00:00 | 
				
					
						|  Erik Johnston | b9acef5301 | Fix so highlight matching works again | 2015-12-02 13:28:13 +00:00 | 
				
					
						|  Erik Johnston | 7dd6e5efca | Remove deuplication. Add comment about regex. | 2015-12-02 13:09:37 +00:00 | 
				
					
						|  Erik Johnston | 477da77b46 | Search: Add prefix matching support | 2015-12-02 11:40:52 +00:00 | 
				
					
						|  Mark Haines | 95f30ecd1f | Add API for setting account_data globaly or on a per room basis | 2015-12-01 18:41:32 +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 | 
				
					
						|  Daniel Wagner-Hall | df7cf6c0eb | Fix SQL for postgres again | 2015-11-23 18:54:41 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 3e573a5c6b | Fix SQL for postgres | 2015-11-23 18:48:53 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 7dfa455508 | Remove size specifier for database column Postgres doesn't support them like this.
We don't have a bool type in common between postgres and sqlite. | 2015-11-23 18:35:25 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 95c3306798 | Merge branch 'daniel/forgetrooms' of github.com:matrix-org/synapse into daniel/forgetrooms | 2015-11-19 15:00:14 -05:00 | 
				
					
						|  Daniel Wagner-Hall | df6824a008 | Ignore forgotten rooms in v2 sync | 2015-11-19 14:54:47 -05:00 | 
				
					
						|  Paul "LeoNerd" Evans | 1cfda3d2d8 | Merge branch 'develop' into daniel/forgetrooms | 2015-11-19 16:53:13 +00:00 |