Commit Graph

321 Commits

Author SHA1 Message Date
Moxie Marlinspike 2a665f9d92 Update network logging dependency 2018-05-04 01:23:33 -07:00
Moxie Marlinspike cdea1d5545 Bump version to 1.84 2018-05-03 09:23:03 -07:00
Moxie Marlinspike a577c2d859 Update dropwizard to 1.3.1 2018-05-03 09:22:36 -07:00
Moxie Marlinspike 8f74e83d83 Bump version to 1.83 2018-04-27 14:04:44 -07:00
Moxie Marlinspike bc29495dd0 Bump version to 1.82 2018-04-27 12:31:44 -07:00
Moxie Marlinspike 8ddc688c13 Bump version to 1.81 2018-04-26 11:19:16 -07:00
Brian Acton 90ecc5c13b bump version to 1.80 2018-04-16 13:48:00 -07:00
Moxie Marlinspike 9b31e4f385 Bump version to 1.79 2018-04-12 15:13:18 -07:00
Moxie Marlinspike 9923a07c25 Support for messagedb caching 2018-04-12 15:13:05 -07:00
Moxie Marlinspike aa4a567160 Bump version to 1.72 2018-03-15 10:10:14 -07:00
Moxie Marlinspike dc3ca6db4f Bump version to 1.71 2018-03-14 16:54:05 -07:00
Moxie Marlinspike d7140eac35 Bump version to 1.70 2018-03-05 15:07:52 -08:00
Moxie Marlinspike d2b81cd359 Bump version to 1.69 2018-03-05 14:54:55 -08:00
Moxie Marlinspike c0bbebd532 Bump version to 1.68 2018-02-26 14:21:59 -08:00
Moxie Marlinspike d765d11c3e Bump version to 1.67
// FREEBIE
2017-10-03 14:38:43 -07:00
Moxie Marlinspike 50ea267664 Bump version to 1.66
// FREEBIE
2017-08-18 16:03:26 -07:00
Moxie Marlinspike 789f11a5c4 Disconnect sockets on other servers when new websocket comes in
// FREEBIE
2017-08-18 16:03:26 -07:00
Moxie Marlinspike 322548f078 Support for setting profile names and avatars
// FREEBIE
2017-08-18 16:03:22 -07:00
Moxie Marlinspike 5c2166a019 Bump version to 1.65
// FREEBIE
2017-05-22 10:39:20 -07:00
Moxie Marlinspike b8fb8a52f1 Bump version to 1.64
// FREEBIE
2017-05-09 16:17:27 -07:00
Moxie Marlinspike 51c3257df9 Bump version to 1.63
// FREEBIE
2017-05-08 13:07:07 -07:00
Moxie Marlinspike 3200ba0ed0 Bump version to 1.62
// FREEBIE
2017-05-04 17:31:12 -07:00
Moxie Marlinspike 13ea678e5e connect in dropwizard metrics listener to pushy
// FREEBIE
2017-05-03 22:03:01 -07:00
Moxie Marlinspike 2e98c16f05 Bump version to 1.58
// FREEBIE
2017-05-03 20:09:31 -07:00
Moxie Marlinspike 5ceb18414a Update to websocket-resources 0.5.2
// FREEBIE
2017-05-03 14:25:27 -07:00
Moxie Marlinspike 716150cfd2 Switch to HTTP/2 APNS interface
// FREEBIE
2017-05-02 20:40:21 -07:00
Moxie Marlinspike e10baa915d Bump version to 1.57
// FREEBIE
2017-05-02 20:40:06 -07:00
Moxie Marlinspike ef6ff68b0b Update websocket-resources to 0.5.1
// FREEBIE
2017-05-02 20:04:03 -07:00
Moxie Marlinspike b87a6a9fec Bump version to 1.55
// FREEBIE
2017-05-01 15:42:31 -07:00
Moxie Marlinspike 2efe8ae0cf Update to dropwizard 1.1.0
// FREEBIE
2017-05-01 14:45:16 -07:00
Moxie Marlinspike 8b2f46f0ba Bump version to 1.51
// FREEBIE
2017-04-27 11:32:07 -07:00
Moxie Marlinspike 3c41d4b3a4 Bump version to 1.50
// FREEBIE
2017-04-27 11:18:38 -07:00
Moxie Marlinspike 189d95f4fa Pull GCM/APN senders into service
// FREEBIE
2017-04-25 18:16:24 -07:00
Moxie Marlinspike 28939e7405 Bump version to 1.49
// FREEBIE
2017-04-24 18:46:29 -07:00
Moxie Marlinspike 2a7e2be675 Bump version to 1.43
// FREEBIE
2017-04-11 17:27:42 -07:00
Moxie Marlinspike a1057ef764 Bump version to 1.42
// FREEBIE
2017-04-10 16:23:26 -07:00
Moxie Marlinspike 6b84f54611 Bump version to 1.41
// FREEBIE
2017-04-05 16:38:46 -07:00
Moxie Marlinspike 1bd66297e2 Use transfer acceleration
// FREEBIE
2017-04-05 16:38:35 -07:00
Moxie Marlinspike ea08f39f6e Bump version to 1.40
// FREEBIE
2017-04-04 14:56:24 -07:00
Moxie Marlinspike a783859ab2 Bump version to 1.36
// FREEBIE
2017-03-05 15:47:16 -08:00
Moxie Marlinspike 905db1e8ff Bump version to 1.35
// FREEBIE
2017-03-05 15:19:52 -08:00
Moxie Marlinspike dabd294eaf Bump version to 1.28
// FREEBIE
2017-02-26 16:46:48 -08:00
Moxie Marlinspike 875be1f028 Bump version to 1.27
// FREEBIE
2017-02-26 16:27:56 -08:00
Moxie Marlinspike 3aed470a87 Bump version to 1.26
// FREEBIE
2017-02-25 12:05:11 -08:00
Moxie Marlinspike d8e142d454 Bump version to 1.25
// FREEBIE
2017-02-17 10:33:28 -08:00
Moxie Marlinspike 571c7a8069 Bump version to 1.22
// FREEBIE
2017-01-29 20:03:04 -08:00
Moxie Marlinspike 014a821d05 Squelch some warnings
Closes #8
// FREEBIE
2017-01-29 19:49:03 -08:00
Moxie Marlinspike 53a65ea810 up max devices to 6
Closes #70
// FREEBIE
2017-01-29 19:43:55 -08:00
Moxie Marlinspike fc0ac45f21 Bump version to 1.21
// FREEBIE
2017-01-10 11:20:18 -08:00
Moxie Marlinspike 47a8329cd0 Bump version to 1.20
// FREEBIE
2017-01-10 11:02:16 -08:00
Moxie Marlinspike 0087f328d6 Register message controller with websocket channel
// FREEBIE
2017-01-09 19:00:35 -08:00
Moxie Marlinspike 9250d90e57 Bump version to 1.19
// FREEBIE
2017-01-09 11:52:10 -08:00
Moxie Marlinspike 5b28594189 Bump version to 1.18
// FREEBIE
2017-01-06 12:24:41 -08:00
Moxie Marlinspike 6d4bb5dcbc Bump version to 1.16
// FREEBIE
2016-12-01 09:48:32 -08:00
Moxie Marlinspike b6d3e76568 Bump version to 1.15
// FREEBIE
2016-11-29 19:51:17 -08:00
Moxie Marlinspike 26bd15ec28 Bump version to 1.14
// FREEBIE
2016-11-20 10:30:14 -08:00
Moxie Marlinspike 7277e30443 Bump version to 1.13
// FREEBIE
2016-11-20 10:14:59 -08:00
Moxie Marlinspike ad9886284b Bump version to 1.12
// FREEBIE
2016-11-14 10:23:56 -08:00
Moxie Marlinspike 7b18ce41a1 Bump version to 1.11
// FREEBIE
2016-11-05 22:13:14 -07:00
Moxie Marlinspike 0fb46ed60b Bump version to 1.10
// FREEBIE
2016-11-05 21:59:59 -07:00
Moxie Marlinspike a9875dff13 bump version
// FREEBIE
2016-11-05 21:44:31 -07:00
Moxie Marlinspike 9e6427d406 Bump version to 1.07
// FREEBIE
2016-11-02 16:59:52 -07:00
Moxie Marlinspike 92322288ca Bump version to 1.06
// FREEBIE
2016-11-01 16:28:08 -07:00
Moxie Marlinspike 8eed2329bc Bump version to 1.05
// FREEBIE
2016-10-24 11:55:05 -07:00
Moxie Marlinspike 917eaa50fb Bump version to 1.04
// FREEBIE
2016-10-08 17:52:29 -07:00
Moxie Marlinspike 9b274cb243 Bump version to 1.03
// FREEBIE
2016-10-01 23:56:31 -07:00
Moxie Marlinspike 9f5e213402 Bump version to 1.02
// FREEBIE
2016-09-14 16:40:56 -07:00
Moxie Marlinspike 26b552a12e Bump version to 1.01
// FREEBIE
2016-07-21 18:03:31 -07:00
Moxie Marlinspike 8cbeecd347 Bump version to 1.0
// FREEBIE
2016-06-23 16:11:57 -07:00
Moxie Marlinspike 48888be408 Bump version to 0.99
// FREEBIE
2016-06-12 13:50:27 -07:00
Moxie Marlinspike 6a80ce878f Bump dropwizard version to 0.9.2
// FREEBIE
2016-06-12 13:49:50 -07:00
Moxie Marlinspike 13a75adba9 Bump version to 0.98
// FREEBIE
2016-04-13 21:03:58 -07:00
Moxie Marlinspike 76bf89dda3 Bump version to 0.97
// FREEBIE
2016-04-12 08:49:08 -07:00
Moxie Marlinspike d3023a0068 Bump version to 0.96
// FREEBIE
2016-03-17 16:14:00 -07:00
Moxie Marlinspike 6b8478dbe9 Bump version to 0.95
// FREEBIE
2016-03-17 15:25:13 -07:00
Moxie Marlinspike 761ac95085 Bump version to 0.94
// FREEBIE
2016-03-11 16:15:27 -08:00
Moxie Marlinspike c410348278 Bump version to 0.93
// FREEBIE
2016-03-06 13:59:36 -08:00
Moxie Marlinspike 33e60f2527 Bump version to 0.92
// FREEBIE
2016-02-02 15:31:10 -08:00
Moxie Marlinspike 635e16e934 Bump version to 0.91
// FREEBIE
2016-02-02 14:43:34 -08:00
Moxie Marlinspike 16ff40f420 Bump version to 0.90
// FREEBIE
2016-01-20 18:41:22 -08:00
Moxie Marlinspike 0e1091e0ea Bump version to 0.89
// FREEBIE
2015-12-21 12:36:07 -08:00
Moxie Marlinspike 0be34b1135 Bump version to 0.88
// FREEBIE
2015-12-04 12:59:22 -08:00
Moxie Marlinspike d376035557 Bump version to 0.87 2015-12-03 16:40:23 -08:00
Moxie Marlinspike fac2f1bee3 Bump version to 0.86
// FREEBIE
2015-12-02 15:06:54 -08:00
Moxie Marlinspike 2dd131cf79 Bump verison to 0.85
// FREEBIE
2015-11-12 10:42:28 -08:00
Moxie Marlinspike 00a49afc30 Bump version to 0.84
// FREEBIE
2015-11-09 17:20:28 -08:00
Moxie Marlinspike aac3fc68fc Bump version to 0.83
// FREEBIE
2015-11-06 11:24:53 -08:00
Moxie Marlinspike 9c08b96b50 Bump version to 0.82
// FREEBIE
2015-11-04 11:20:39 -08:00
Moxie Marlinspike fd725206e2 Bump version to 0.81
// FREEBIE
2015-11-03 08:12:31 -08:00
Moxie Marlinspike 2b8a11b001 Bump version to 0.80
// FREEBIE
2015-09-30 17:53:47 -07:00
Moxie Marlinspike 8d11595290 Bump version to 0.79 2015-09-21 14:09:28 -07:00
Moxie Marlinspike ae122ff8a2 Bump version to 0.76
// FREEBIE
2015-08-18 11:11:58 -07:00
Moxie Marlinspike 62d8f635b0 Track voice support on TS server.
// FREEBIE
2015-08-13 11:43:49 -07:00
Moxie Marlinspike c9176efe6f Bump version to 0.71
// FREEBIE
2015-07-30 17:31:19 -07:00
Moxie Marlinspike 9668decc84 Bump version to 0.70
// FREEBIE
2015-07-30 14:17:24 -07:00
Moxie Marlinspike c74e0b9eab Bump version to 0.69
// FREEBIE
2015-07-30 13:25:40 -07:00
Moxie Marlinspike 8d0d934249 Bump version to 0.68
// FREEBIE
2015-07-29 15:19:09 -07:00
Moxie Marlinspike bb7859138c Bump version to 0.67
// FREEBIE
2015-07-29 14:23:05 -07:00
Moxie Marlinspike d04baed38b Bump version to 0.65
// FREEBIE
2015-07-28 15:23:49 -07:00
Moxie Marlinspike e0b480e232 Bump version to 0.64
// FREEBIE
2015-07-27 22:47:16 -07:00
Moxie Marlinspike 4c11315a3c Bump version to 0.63
// FREEBIE
2015-07-27 17:04:07 -07:00
Moxie Marlinspike dc723fadaa Bump version to 0.62
// FREEBIE
2015-07-27 16:41:23 -07:00
Moxie Marlinspike 1fe57e4841 Bump version to 0.61
// FREEBIE
2015-07-27 14:03:42 -07:00
Moxie Marlinspike 3885ae6337 Dropwizard 9 compatibility!
// FREEBIE
2015-07-27 14:02:44 -07:00
Moxie Marlinspike 39e3366b3b Bump version to 0.54
// FREEBIE
2015-06-25 11:02:00 -07:00
Moxie Marlinspike 18a96a445b Bump version to 0.53 2015-06-25 08:51:09 -07:00
Moxie Marlinspike 8f6aff3a7e Bump version to 0.52
// FREEBIE
2015-06-24 13:46:08 -07:00
Moxie Marlinspike 79f36664ef Bump version to 0.50
// FREEBIE
2015-06-06 21:04:53 -07:00
Moxie Marlinspike c6810d7460 Bump version to 0.49
// FREEBIE
2015-05-13 14:31:38 -07:00
Moxie Marlinspike 424e98e67e Bump version to 0.48
// FREEBIE
2015-04-21 19:44:20 -07:00
Moxie Marlinspike fa1c275904 Bump version to 0.46
// FREEBIE
2015-04-15 16:44:22 -07:00
Moxie Marlinspike 37976455bc Bump version to 0.45
// FREEBIE
2015-04-15 16:20:25 -07:00
Moxie Marlinspike 53e7ffa311 Bump version to 0.44 2015-03-30 10:31:35 -07:00
Moxie Marlinspike 9b7f61a09d Bump version to 0.43 2015-03-20 07:57:00 -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 407f596b61 Bump version to 0.41
// FREEBIE
2015-03-13 14:38:39 -07:00
Moxie Marlinspike 28afe3470b Upgrade jedis to 2.6.2
// FREEBIE
2015-03-13 10:06:44 -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 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 887f49760f Bump version to 0.35
// FREEBIE
2015-03-07 09:25:24 -08:00
Moxie Marlinspike b585b849a1 Bump version to 0.34 2015-03-05 11:59:41 -08:00
Moxie Marlinspike 289058be81 Bump version to 0.33 2015-02-23 21:26:27 -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
Moxie Marlinspike c9bd700d31 Bump version to 0.30
// FREEBIE
2015-02-02 08:55:11 -08:00
Moxie Marlinspike 75aec0a8d4 Switch to Redis for all caching.
// FREEBIE
2015-01-29 15:37:28 -08:00
Moxie Marlinspike 715181f830 Remove duplicate dependency.
// FREEBIE

Fixes #26
2015-01-03 20:26:11 -08:00
Moxie Marlinspike 5c1c80dad3 Bump version to 0.29
// FREEBIE
2015-01-03 19:43:46 -08:00
Moxie Marlinspike fa4e492d1c Get rid of GSON dependency.
// FREEBIE
2015-01-03 18:28:51 -08:00
Moxie Marlinspike 4711fa2a9a Bump version to 0.27
// FREEBIE
2015-01-03 17:34:44 -08:00
Moxie Marlinspike e88b732715 Add PaperTrail support.
// FREEBIE
2015-01-03 16:51:28 -08:00
Moxie Marlinspike 77800dfb01 Update websocket-resources.
// FREEBIE
2014-12-08 09:07:45 -08:00
Moxie Marlinspike 41d15b738b Refactor direct connect delivery pipeline and message store.
1) Make message store contents more memory efficient.

2) Make notification pipeline simpler and more memory efficient.

3) Don't b64 encode websocket message bodies.

// FREEBIE
2014-12-06 20:00:39 -08:00
Moxie Marlinspike aa2a5ff929 Bump version to 0.26
// FREEBIE
2014-12-03 13:36:25 -08:00
Moxie Marlinspike ac96f906b3 Bump version to 0.25
// FREEBIE
2014-12-02 15:37:40 -08:00
Moxie Marlinspike 958ada9110 Bump dropwizard version.
// FREEBIE
2014-12-01 12:10:14 -08:00
Moxie Marlinspike 3452ea29b8 Use push microservice instead of doing push directly.
// FREEBIE
2014-12-01 11:23:29 -08:00
Moxie Marlinspike 8a2131416d Bump version to 0.24
// FREEBIE
2014-11-27 16:24:27 -08:00
Moxie Marlinspike fdb35d4f77 Switch to WebSocket-Resources
// FREEBIE
2014-11-14 17:59:50 -08:00
Moxie Marlinspike 8f2722263f Bump version to 0.23 2014-11-04 19:33:07 -08:00
Moxie Marlinspike bc65461ecb Bump version to 0.22 2014-10-01 15:03:25 -07:00
Moxie Marlinspike b944b86bf8 Bump version to 0.21
// FREEBIE
2014-07-30 11:45:45 -07:00
Moxie Marlinspike aadf76692e Bump version to 0.20
// FREEBIE
2014-07-30 11:36:54 -07:00
Moxie Marlinspike 4cd098af1d Switch to GCM CCS and add support for APN feedback processing. 2014-07-23 18:00:49 -07:00
Moxie Marlinspike 362abd618f Bump version to 0.19
// FREEBIE
2014-07-21 01:20:57 -07:00
Moxie Marlinspike 2aa379bf21 Bumping version to 0.18
// FREEBIE
2014-07-17 11:05:38 -07:00
Moxie Marlinspike d9de015eab Bump version to 0.17 2014-07-10 17:45:11 -07:00
Moxie Marlinspike b34e46af93 Bump version to 0.16 2014-06-30 12:18:39 -07:00
Moxie Marlinspike 2452f6ef8a Fix dependency conflicts. 2014-06-27 19:48:49 -07:00
Moxie Marlinspike b433b9c879 Upgrade to dropwizard 0.7. 2014-06-26 16:08:29 -07:00
Moxie Marlinspike 5d169c523f Bump version to 0.13 2014-06-25 21:52:07 -07:00
Moxie Marlinspike 3bd58bf25e Bumping version to 0.12 2014-06-25 21:27:00 -07:00
Moxie Marlinspike 4206f6af45 Bumping version to 0.11 2014-06-25 18:55:54 -07:00
Moxie Marlinspike d9bd1c679e Bump version to 0.10 2014-06-25 11:36:12 -07:00
Moxie Marlinspike d46c9fb157 Bump version to 0.9 2014-04-04 21:14:53 -07:00
Moxie Marlinspike aea3f299a0 JSON metrics reporting. 2014-03-19 14:31:31 -07:00
Moxie Marlinspike 5667476780 Bump version to 0.7 2014-03-19 10:02:46 -07:00
Moxie Marlinspike 21723d6313 Bump version to 0.6 2014-03-06 22:53:43 -08:00
Moxie Marlinspike 129e372613 Fix for federated message flow to support source IDs. 2014-02-23 18:24:48 -08:00
Moxie Marlinspike 67e5794722 Support DataDog Reporting. 2014-02-21 09:14:05 -08:00
Moxie Marlinspike f4ecb5d7be Add support for "registrationId" session enforcement. 2014-02-20 09:32:42 -08:00
Moxie Marlinspike 6e0ae70f02 Fixes for some multi-device bugs. 2014-02-02 16:44:02 -08:00
Moxie Marlinspike 7bb505db4c Refactor WebSocket support to use Redis for pubsub communication. 2014-01-24 12:33:40 -08:00
Moxie Marlinspike 74f71fd8a6 Initial multi device support refactoring.
1) Store account data as a json type, which includes all
   devices in a single object.

2) Simplify message delivery logic.

3) Make federated calls a pass through to standard controllers.

4) Simplify key retrieval logic.
2014-01-18 23:45:07 -08:00
Matt Corallo 6f9226dcf9 One query to get set of accounts and long-existing logic error. 2014-01-11 17:40:00 -10:00
Matt Corallo ef1160eda8 New API to support multiple accounts per # (FREEBIE) 2014-01-08 14:46:33 -10:00
Moxie Marlinspike cae5cf7024 Bump version to 0.3 2013-12-10 16:37:22 -08:00
Moxie Marlinspike c194ce153d Add support for Twilio voice verification. 2013-12-09 17:50:25 -08:00
Moxie Marlinspike 4ad0dad3d9 Squashed History 2013-12-08 23:11:09 -08:00