David Baker
							
						 
						
							 
							
							
							
								
							
								df4c12c762 
								
							
								 
							
						 
						
							
							
								
								pep8 blank lines  
							
							 
							
							
							
						 
						
							2015-03-25 19:08:17 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								c1a256cc4c 
								
							
								 
							
						 
						
							
							
								
								Allow multiple pushers for a single app ID & pushkey, honouring the 'append' flag in the API.  
							
							 
							
							
							
						 
						
							2015-03-25 19:06:22 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								c7023f2155 
								
							
								 
							
						 
						
							
							
								
								1) Pushers are now associated with an access token  
							
							 
							
							... 
							
							
							
							2) Change places where we mean unauthenticated to 401, not 403, in C/S v2: hack so it stays as 403 in v1 because web client relies on it. 
							
						 
						
							2015-03-24 17:24:15 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								e9e54449f5 
								
							
								 
							
						 
						
							
							
								
								Use encode_canonical_json for pushes  
							
							 
							
							
							
						 
						
							2015-02-11 17:32:42 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								4ebbaf0d43 
								
							
								 
							
						 
						
							
							
								
								Blunty replace json with simplejson  
							
							 
							
							
							
						 
						
							2015-02-11 14:23:10 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								dc7bb70f22 
								
							
								 
							
						 
						
							
							
								
								s/instance_handle/profile_tag/  
							
							 
							
							
							
						 
						
							2015-02-03 16:51:07 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								acb68a39e0 
								
							
								 
							
						 
						
							
							
								
								Code style fixes.  
							
							 
							
							
							
						 
						
							2015-01-29 16:12:40 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								30fbba168b 
								
							
								 
							
						 
						
							
							
								
								Easy on the newlines  
							
							 
							
							
							
						 
						
							2015-01-28 14:23:16 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								dd3abbd61f 
								
							
								 
							
						 
						
							
							
								
								2015  
							
							 
							
							
							
						 
						
							2015-01-28 14:22:39 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								fb532d8425 
								
							
								 
							
						 
						
							
							
								
								Unused import  
							
							 
							
							
							
						 
						
							2015-01-28 13:06:09 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								273b12729b 
								
							
								 
							
						 
						
							
							
								
								Reset badge count to zero when last active time is bumped  
							
							 
							
							
							
						 
						
							2015-01-28 11:55:49 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								2d2953cf5f 
								
							
								 
							
						 
						
							
							
								
								Require device language when adding a pusher.  
							
							 
							
							... 
							
							
							
							Because this seems like it might be useful to do sooner rather
than later. 
							
						 
						
							2015-01-16 11:24:10 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								9728c305a3 
								
							
								 
							
						 
						
							
							
								
								after a few rethinks, a working implementation of pushers.  
							
							 
							
							
							
						 
						
							2014-12-18 14:49:22 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								88af58d41d 
								
							
								 
							
						 
						
							
							
								
								Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant.  
							
							 
							
							
							
						 
						
							2014-12-03 13:37:02 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								74c3879760 
								
							
								 
							
						 
						
							
							
								
								Start creating a module to do generic notifications (just prints them to stdout currently!)  
							
							 
							
							
							
						 
						
							2014-11-19 18:20:59 +00:00