b9977ea667 
								
							
								 
							
						 
						
							
							
								
								Remove dead code for setting device specific rules.  
							
							... 
							
							
							
							It wasn't possible to hit the code from the API because of a typo
in parsing the request path. Since no-one was using the feature
we might as well remove the dead code. 
							
						 
						
							2016-02-18 16:05:13 +00:00  
				
					
						
							
							
								 
						
							
							
								afb7b377f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into push_badge_counts  
							
							
							
						 
						
							2016-01-19 18:17:23 +00:00  
				
					
						
							
							
								 
						
							
							
								12623c99b6 
								
							
								 
							
						 
						
							
							
								
								Use the unread notification count to send accurate badge counts in push notifications.  
							
							
							
						 
						
							2016-01-13 18:55:57 +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  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								37b2d69bbc 
								
							
								 
							
						 
						
							
							
								
								Reuse a single http client, rather than creating new ones  
							
							
							
						 
						
							2015-12-02 11:36:02 +00:00  
				
					
						
							
							
								 
						
							
							
								be9dafcd37 
								
							
								 
							
						 
						
							
							
								
								Dial down logging for failed pushers  
							
							
							
						 
						
							2015-03-06 15:32:38 +00:00  
				
					
						
							
							
								 
						
							
							
								5ecc768970 
								
							
								 
							
						 
						
							
							
								
								Add attribute so push gateways can tell if a member event is about the user in question  
							
							
							
						 
						
							2015-03-06 14:41:50 +00:00  
				
					
						
							
							
								 
						
							
							
								b457f1677c 
								
							
								 
							
						 
						
							
							
								
								Send room ID in http notifications so clients know which room to go to if the user responds to the notification.  
							
							
							
						 
						
							2015-02-19 10:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								dc7bb70f22 
								
							
								 
							
						 
						
							
							
								
								s/instance_handle/profile_tag/  
							
							
							
						 
						
							2015-02-03 16:51:07 +00:00  
				
					
						
							
							
								 
						
							
							
								365e007bee 
								
							
								 
							
						 
						
							
							
								
								Ignore empty strings for display names & room names in notifications  
							
							
							
						 
						
							2015-01-31 12:48:06 +00:00  
				
					
						
							
							
								 
						
							
							
								fc946f3b8d 
								
							
								 
							
						 
						
							
							
								
								Include content in notification pokes  
							
							
							
						 
						
							2015-01-29 21:59:17 +00:00  
				
					
						
							
							
								 
						
							
							
								0b16886397 
								
							
								 
							
						 
						
							
							
								
								Change 'from' in notification pokes to 'sender' to match client API v2. Send sender display names where they exist.  
							
							
							
						 
						
							2015-01-29 18:51:22 +00:00  
				
					
						
							
							
								 
						
							
							
								acb68a39e0 
								
							
								 
							
						 
						
							
							
								
								Code style fixes.  
							
							
							
						 
						
							2015-01-29 16:12:40 +00:00  
				
					
						
							
							
								 
						
							
							
								5f2665320f 
								
							
								 
							
						 
						
							
							
								
								It is 2015  
							
							
							
						 
						
							2015-01-28 14:11:45 +00:00  
				
					
						
							
							
								 
						
							
							
								273b12729b 
								
							
								 
							
						 
						
							
							
								
								Reset badge count to zero when last active time is bumped  
							
							
							
						 
						
							2015-01-28 11:55:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b481889117 
								
							
								 
							
						 
						
							
							
								
								Support membership events and more camelcase/underscores  
							
							
							
						 
						
							2015-01-26 17:27:28 +00:00  
				
					
						
							
							
								 
						
							
							
								f21f9fa3c5 
								
							
								 
							
						 
						
							
							
								
								Use push settings!  
							
							
							
						 
						
							2015-01-23 17:07:06 +00:00  
				
					
						
							
							
								 
						
							
							
								5d5932d493 
								
							
								 
							
						 
						
							
							
								
								use underscores everywhere, not camelcase.  
							
							
							
						 
						
							2015-01-20 11:52:08 +00:00  
				
					
						
							
							
								 
						
							
							
								afb714f7be 
								
							
								 
							
						 
						
							
							
								
								add instance_handles to pushers so we have a way to refer to them even if the push token changes.  
							
							
							
						 
						
							2015-01-20 11:49:48 +00:00  
				
					
						
							
							
								 
						
							
							
								2ca2dbc821 
								
							
								 
							
						 
						
							
							
								
								Send room name and first alias in notification poke.  
							
							
							
						 
						
							2015-01-15 16:56:18 +00:00  
				
					
						
							
							
								 
						
							
							
								2cb30767fa 
								
							
								 
							
						 
						
							
							
								
								Honour the 'rejected' return from push gateways  
							
							... 
							
							
							
							Add a timestamp to push tokens so we know the last time they we
got them from the device. Send it to the push gateways so it can
determine whether its failure is more recent than the token.
Stop and remove pushers that have been rejected. 
							
						 
						
							2015-01-13 19:48:37 +00:00  
				
					
						
							
							
								 
						
							
							
								9728c305a3 
								
							
								 
							
						 
						
							
							
								
								after a few rethinks, a working implementation of pushers.  
							
							
							
						 
						
							2014-12-18 14:49:22 +00:00  
				
					
						
							
							
								 
						
							
							
								88af58d41d 
								
							
								 
							
						 
						
							
							
								
								Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant.  
							
							
							
						 
						
							2014-12-03 13:37:02 +00:00  
				
					
						
							
							
								 
						
							
							
								eb6aedf92c 
								
							
								 
							
						 
						
							
							
								
								More work on pushers. Attempt to do HTTP pokes. Not sure if the actual HTTP pokes work or not yet but the retry semantics are pretty good.  
							
							
							
						 
						
							2014-11-21 12:21:00 +00:00  
				
					
						
							
							
								 
						
							
							
								051b185811 
								
							
								 
							
						 
						
							
							
								
								remove random half-line  
							
							
							
						 
						
							2014-11-19 18:37:00 +00:00  
				
					
						
							
							
								 
						
							
							
								74c3879760 
								
							
								 
							
						 
						
							
							
								
								Start creating a module to do generic notifications (just prints them to stdout currently!)  
							
							
							
						 
						
							2014-11-19 18:20:59 +00:00