|  Moxie Marlinspike | 6ad705b40e | Fall back straight to APN. // FREEBIE | 2015-05-27 16:19:56 -07:00 | 
				
					
						|  Moxie Marlinspike | 4cb43415a1 | Track APN fallback deliverability metrics. // FREEBIE | 2015-05-15 17:01:23 -07:00 | 
				
					
						|  Moxie Marlinspike | bbb09b558c | Support for APN fallback retries. // FREEBIE | 2015-05-15 16:04:27 -07:00 | 
				
					
						|  Moxie Marlinspike | 6363be81e0 | Support for configured test devices with hardcoded verification. Closes #40
// FREEBIE | 2015-05-13 15:35:59 -07:00 | 
				
					
						|  Moxie Marlinspike | c6810d7460 | Bump version to 0.49 // FREEBIE | 2015-05-13 14:31:38 -07:00 | 
				
					
						|  Moxie Marlinspike | 4c1e7e7c2f | Rate limit messages on source+destination rather than just src. // FREEBIE | 2015-04-24 16:25:59 -07:00 | 
				
					
						|  Moxie Marlinspike | 931081752a | Updated sample config // FREEBIE
Closes #38 | 2015-04-21 19:45:31 -07:00 | 
				
					
						|  Moxie Marlinspike | 424e98e67e | Bump version to 0.48 // FREEBIE | 2015-04-21 19:44:20 -07:00 | 
				
					
						|  Moxie Marlinspike | 7cfa93f5f8 | Tone down websocket logging for bad federated responses. // FREEBIE | 2015-04-21 19:44:02 -07:00 | 
				
					
						|  Moxie Marlinspike | fd8e8d1475 | Catch WebApplicationException inside WebsocketConnection. // FREEBIE | 2015-04-16 11:33:16 -07:00 | 
				
					
						|  Moxie Marlinspike | 7ed5eb22ec | Additional WebsocketConnection test. // FREEBIE | 2015-04-16 10:45:24 -07:00 | 
				
					
						|  Moxie Marlinspike | fa1c275904 | Bump version to 0.46 // FREEBIE | 2015-04-15 16:44:22 -07:00 | 
				
					
						|  Moxie Marlinspike | 558c72bbb7 | Make pending messages indexable by sender and timestamp. Rather than just timestamp.
// FREEBIE | 2015-04-15 16:43:44 -07:00 | 
				
					
						|  Moxie Marlinspike | 37976455bc | Bump version to 0.45 // FREEBIE | 2015-04-15 16:20:25 -07:00 | 
				
					
						|  Moxie Marlinspike | db6ee8f687 | Make stored messages REST accessible. Add REST endpoints for retrieving and acknowledging pending
messges, beyond the WebSocket.
// FREEBIE | 2015-04-15 16:19:07 -07:00 | 
				
					
						|  Moxie Marlinspike | 53e7ffa311 | Bump version to 0.44 | 2015-03-30 10:31:35 -07:00 | 
				
					
						|  Moxie Marlinspike | e0f7ff325a | Add voip push support in communication with push server. // FREEBIE | 2015-03-25 15:59:52 -07:00 | 
				
					
						|  Moxie Marlinspike | 1fcd1e33c5 | Log keepalives for unsubscribed channels. // FREEBIE | 2015-03-24 14:13:32 -07:00 | 
				
					
						|  Moxie Marlinspike | 843b16c1f0 | Correctly serialize provisioning addresses. // FREEBIE | 2015-03-24 12:10:59 -07:00 | 
				
					
						|  Moxie Marlinspike | a58f3f0fe3 | Check subscription status on websocket keepalive. // FREEBIE | 2015-03-24 10:48:14 -07:00 | 
				
					
						|  Moxie Marlinspike | e69e395b25 | Support for receiving "canonical id" update events from pushserver. // FREEBIE | 2015-03-24 10:47:45 -07:00 | 
				
					
						|  Moxie Marlinspike | 456164fc24 | Support registering a 'voip' APN ID. // FREEBIE | 2015-03-24 10:47:20 -07:00 | 
				
					
						|  Moxie Marlinspike | 9b7f61a09d | Bump version to 0.43 | 2015-03-20 07:57:00 -07:00 | 
				
					
						|  Moxie Marlinspike | 2de9adb7ae | Make dispatch subscription/unsubscription synchronized. | 2015-03-19 14:37:10 -07:00 | 
				
					
						|  Moxie Marlinspike | c7e0cc1158 | Use a custom redis pubsub implementation rather than Jedis. // FREEBIE | 2015-03-17 13:30:51 -07:00 | 
				
					
						|  Moxie Marlinspike | e79861c30a | Add connection duration stats. // FREEBIE | 2015-03-15 10:21:24 -07:00 | 
				
					
						|  Moxie Marlinspike | 407f596b61 | Bump version to 0.41 // FREEBIE | 2015-03-13 14:38:39 -07:00 | 
				
					
						|  Moxie Marlinspike | 41d30fc8dc | Resubscribe listeners when subscription link breaks. // FREEBIE | 2015-03-13 10:56:48 -07:00 | 
				
					
						|  Moxie Marlinspike | 2e429c5b35 | Loop voice verification prompt 3 times. Fixes #18
Closes #32
// FREEBIE | 2015-03-13 10:09:40 -07:00 | 
				
					
						|  Moxie Marlinspike | 28afe3470b | Upgrade jedis to 2.6.2 // FREEBIE | 2015-03-13 10:06:44 -07:00 | 
				
					
						|  Moxie Marlinspike | f623b24196 | Fix string formatting. // FREEBIE | 2015-03-12 16:29:49 -07:00 | 
				
					
						|  Moxie Marlinspike | 2016c17894 | Bump version to 0.40 | 2015-03-10 18:29:14 -07:00 | 
				
					
						|  Moxie Marlinspike | 2d28077010 | Make idle timeout 90s // FREEBIE | 2015-03-10 17:27:43 -07:00 | 
				
					
						|  Moxie Marlinspike | 7011f3c3c7 | Fix 500 on validation error | 2015-03-10 16:00:20 -07:00 | 
				
					
						|  Moxie Marlinspike | 1403dbd5dd | Handle pubsub callbacks from a cached thread pool. ...implement some belt and suspenders dead letter handling.
...implement some belt and suspenders redis pubsub queue handling.
// FREEBIE | 2015-03-10 12:45:05 -07:00 | 
				
					
						|  Moxie Marlinspike | 6ef3845a34 | Don't consider empty relays present on receipt delivery. | 2015-03-09 15:41:50 -07:00 | 
				
					
						|  Moxie Marlinspike | de2f0914f0 | Reenable websocket notifications for Android. // FREEBIE | 2015-03-09 09:39:09 -07:00 | 
				
					
						|  Moxie Marlinspike | 080ae0985f | Support URL-safe Base64 encoding for directory tokens. // FREEBIE | 2015-03-09 09:34:02 -07:00 | 
				
					
						|  Moxie Marlinspike | 887f49760f | Bump version to 0.35 // FREEBIE | 2015-03-07 09:25:24 -08:00 | 
				
					
						|  Moxie Marlinspike | be77f2291b | Temporarily disable GCM websocket notifications. Workaround for a client bug.
// FREEBIE | 2015-03-07 09:24:55 -08:00 | 
				
					
						|  Moxie Marlinspike | b585b849a1 | Bump version to 0.34 | 2015-03-05 11:59:41 -08:00 | 
				
					
						|  Moxie Marlinspike | 0c94e3d994 | Don't print the full stack trace for twilio exceptions. | 2015-03-05 08:37:27 -08:00 | 
				
					
						|  Moxie Marlinspike | 4a93658d0f | Don't consider an empty string to be a possible relay. // FREEBIE | 2015-03-05 08:36:56 -08:00 | 
				
					
						|  Moxie Marlinspike | 6da19c6254 | Set registration id when newly provisioned device registers. | 2015-03-05 08:36:30 -08:00 | 
				
					
						|  Moxie Marlinspike | 289058be81 | Bump version to 0.33 | 2015-02-23 21:26:27 -08:00 | 
				
					
						|  Moxie Marlinspike | 864675ecde | Return stored messages in order. // FREEBIE | 2015-02-23 12:14:41 -08:00 | 
				
					
						|  Moxie Marlinspike | c79d7e3e30 | Close existing websocket connection for a device on new connect. // FREEBIE | 2015-02-23 12:11:07 -08:00 | 
				
					
						|  Moxie Marlinspike | 549cc6f492 | Bump version to 0.32 // FREEBIE | 2015-02-23 11:27:25 -08:00 | 
				
					
						|  Moxie Marlinspike | aa84ab66af | Support for GCM stored messages. // FREEBIE | 2015-02-04 14:19:50 -08:00 | 
				
					
						|  Moxie Marlinspike | 1fef812c67 | Bump version to 0.31 // FREEBIE | 2015-02-02 09:37:50 -08:00 |