de27f7fc79 
								
							
								 
							
						 
						
							
							
								
								Add support for changing the actions for default rules  
							
							... 
							
							
							
							See matrix-org/matrix-doc#283 
Works by adding dummy rules to the push rules table with a negative priority class and then using those rules to clobber the default rule actions when adding the default rules in ``list_with_base_rules`` 
							
						 
						
							2016-02-26 14:28:19 +00:00  
				
					
						
							
							
								 
						
							
							
								766c24b2e6 
								
							
								 
							
						 
						
							
							
								
								Only notify for messages in one to one rooms, not every event  
							
							... 
							
							
							
							Fixes the fact that candidate events and hangups generated notifications. 
							
						 
						
							2016-01-26 10:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								930ba003f8 
								
							
								 
							
						 
						
							
							
								
								Remove member event rule as per SYN-607  
							
							
							
						 
						
							2016-01-21 11:50:27 +00:00  
				
					
						
							
							
								 
						
							
							
								9a8949f022 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into default_notify  
							
							
							
						 
						
							2016-01-19 11:37:05 +00:00  
				
					
						
							
							
								 
						
							
							
								f750a442f7 
								
							
								 
							
						 
						
							
							
								
								Update _id  
							
							
							
						 
						
							2016-01-19 10:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								866fe27e78 
								
							
								 
							
						 
						
							
							
								
								Do for loop once at start  
							
							
							
						 
						
							2016-01-18 15:29:41 +00:00  
				
					
						
							
							
								 
						
							
							
								d1f56f732e 
								
							
								 
							
						 
						
							
							
								
								Use static for const dicts  
							
							
							
						 
						
							2016-01-18 15:17:56 +00:00  
				
					
						
							
							
								 
						
							
							
								9c1f853d58 
								
							
								 
							
						 
						
							
							
								
								Rename 'user_name' to 'user_id' in push to make it consistent with the rest of the code  
							
							
							
						 
						
							2016-01-13 13:32:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d9db819e23 
								
							
								 
							
						 
						
							
							
								
								Change default pushrules back to notifying for all messages.  
							
							
							
						 
						
							2016-01-13 13:15:53 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								4b1281f9b7 
								
							
								 
							
						 
						
							
							
								
								Change the m.room.message rule to be disabled by default so we only notify for 1:1 rooms / highlights out-of-the-box  
							
							
							
						 
						
							2015-12-02 11:26:49 +00:00  
				
					
						
							
							
								 
						
							
							
								6825eef955 
								
							
								 
							
						 
						
							
							
								
								Oops: underride rule had an identifier with override in it.  
							
							
							
						 
						
							2015-06-23 14:26:14 +01:00  
				
					
						
							
							
								 
						
							
							
								ed83638668 
								
							
								 
							
						 
						
							
							
								
								Make one-to-one rule an underride otherwise bings don't work in one-to-one wrooms. Likewise a couple of other rules.  
							
							
							
						 
						
							2015-04-24 14:27:17 +01:00  
				
					
						
							
							
								 
						
							
							
								4e2f8b8722 
								
							
								 
							
						 
						
							
							
								
								Copyright notices  
							
							
							
						 
						
							2015-04-24 10:35:29 +01:00  
				
					
						
							
							
								 
						
							
							
								465354ffde 
								
							
								 
							
						 
						
							
							
								
								'false' is not False  
							
							
							
						 
						
							2015-03-11 11:24:50 +00:00  
				
					
						
							
							
								 
						
							
							
								83b1e7fb3c 
								
							
								 
							
						 
						
							
							
								
								PEP8 blank lines  
							
							
							
						 
						
							2015-03-11 10:01:17 +00:00  
				
					
						
							
							
								 
						
							
							
								04f8478aaa 
								
							
								 
							
						 
						
							
							
								
								Add the master push rule for the break-my-push button. Allow server default rules to be disabled by default.  
							
							
							
						 
						
							2015-03-10 17:26:25 +00:00  
				
					
						
							
							
								 
						
							
							
								1df3ccf7ee 
								
							
								 
							
						 
						
							
							
								
								D'oh: underscore, not hyphen  
							
							
							
						 
						
							2015-03-09 12:39:56 +00:00  
				
					
						
							
							
								 
						
							
							
								118c883429 
								
							
								 
							
						 
						
							
							
								
								Call notifications should be override else they'll get clobbered by sender/room rules.  
							
							
							
						 
						
							2015-03-06 19:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								96eda876a4 
								
							
								 
							
						 
						
							
							
								
								Specify when we don't want to highlight  
							
							
							
						 
						
							2015-03-06 15:12:37 +00:00  
				
					
						
							
							
								 
						
							
							
								e7d7152c3c 
								
							
								 
							
						 
						
							
							
								
								Remove the fallback rule - we probably don't want to be notifying for everything even if we don't know what it is.  
							
							
							
						 
						
							2015-03-06 15:03:34 +00:00  
				
					
						
							
							
								 
						
							
							
								c06b45129c 
								
							
								 
							
						 
						
							
							
								
								Add more server default rules so we have default rules for whether you get notifs for invites / random member events  
							
							
							
						 
						
							2015-03-06 11:50:51 +00:00  
				
					
						
							
							
								 
						
							
							
								1487bba226 
								
							
								 
							
						 
						
							
							
								
								Suppress notices should trump content/room/sender rules.  
							
							
							
						 
						
							2015-03-06 10:27:32 +00:00  
				
					
						
							
							
								 
						
							
							
								83d31144eb 
								
							
								 
							
						 
						
							
							
								
								Add the highlight tweak where messages should be highlighted a different colour in appropriate clients.  
							
							
							
						 
						
							2015-03-06 10:26:08 +00:00  
				
					
						
							
							
								 
						
							
							
								590b544f67 
								
							
								 
							
						 
						
							
							
								
								Add default rule to suppress notices.  
							
							
							
						 
						
							2015-03-04 15:29:02 +00:00  
				
					
						
							
							
								 
						
							
							
								769f8b58e8 
								
							
								 
							
						 
						
							
							
								
								Rename the room-with-two-people rule to be more compatible if we have actual one to one rooms.  
							
							
							
						 
						
							2015-03-02 13:28:24 +00:00  
				
					
						
							
							
								 
						
							
							
								cfac3b7873 
								
							
								 
							
						 
						
							
							
								
								SYN-267 Add a fallback rule as an explicit server default rule and make the default dont-notify so you effectively have a "notify for everything else" switch you can turn on and off.  
							
							
							
						 
						
							2015-02-26 18:58:14 +00:00  
				
					
						
							
							
								 
						
							
							
								1959088156 
								
							
								 
							
						 
						
							
							
								
								Add API for getting/setting enabled-ness of push rules.  
							
							
							
						 
						
							2015-02-26 18:07:44 +00:00  
				
					
						
							
							
								 
						
							
							
								94fa334b01 
								
							
								 
							
						 
						
							
							
								
								Add enable/disable overlay for push rules (REST API not yet hooked up)  
							
							
							
						 
						
							2015-02-25 19:17:07 +00:00  
				
					
						
							
							
								 
						
							
							
								b085fac735 
								
							
								 
							
						 
						
							
							
								
								Code-style fixes  
							
							
							
						 
						
							2015-02-10 16:30:48 +00:00  
				
					
						
							
							
								 
						
							
							
								784d714a3f 
								
							
								 
							
						 
						
							
							
								
								Fix server default rule injection (downwards, not upwards!)  
							
							
							
						 
						
							2015-02-09 14:17:52 +00:00  
				
					
						
							
							
								 
						
							
							
								aaf50bf6f3 
								
							
								 
							
						 
						
							
							
								
								Give server default rules the 'default' attribute and fix various brokenness.  
							
							
							
						 
						
							2015-02-05 15:11:38 +00:00  
				
					
						
							
							
								 
						
							
							
								2df41aa138 
								
							
								 
							
						 
						
							
							
								
								Server default rules now of all kinds rather than all being at lowest prio.  
							
							
							
						 
						
							2015-02-05 14:46:37 +00:00  
				
					
						
							
							
								 
						
							
							
								9a71add1c0 
								
							
								 
							
						 
						
							
							
								
								Use set_tweak instead of set_sound  
							
							
							
						 
						
							2015-02-03 16:06:31 +00:00  
				
					
						
							
							
								 
						
							
							
								b4b892f4a3 
								
							
								 
							
						 
						
							
							
								
								Spit out server default rules too.  
							
							
							
						 
						
							2015-01-30 15:54:51 +00:00  
				
					
						
							
							
								 
						
							
							
								322a047502 
								
							
								 
							
						 
						
							
							
								
								Add room member count condition and default rule to make a noise on rooms of only 2 people.  
							
							
							
						 
						
							2015-01-30 14:46:45 +00:00  
				
					
						
							
							
								 
						
							
							
								1235f7f383 
								
							
								 
							
						 
						
							
							
								
								Add default push rules including setting a sound for messages mentioning your username / display name  
							
							
							
						 
						
							2015-01-29 18:38:22 +00:00