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
675b6f4b5e
Update APN payload.
...
// FREEBIE
2014-11-27 18:20:23 -08:00
Moxie Marlinspike
4fab67b0f5
Switch to production APN endpoint.
...
// FREEBIE
2014-11-27 16:25:02 -08:00
Moxie Marlinspike
8a2131416d
Bump version to 0.24
...
// FREEBIE
2014-11-27 16:24:27 -08:00
Moxie Marlinspike
2525304215
Account for websocket-resources changes.
...
// FREEBIE
2014-11-15 09:48:09 -08:00
Moxie Marlinspike
fdb35d4f77
Switch to WebSocket-Resources
...
// FREEBIE
2014-11-14 17:59:50 -08:00
Moxie Marlinspike
222c7ea641
Support for signature token based account verification.
2014-11-13 14:56:24 -08:00
Moxie Marlinspike
8f2722263f
Bump version to 0.23
2014-11-04 19:33:07 -08:00
Moxie Marlinspike
fd662e3401
Add vacuum command.
...
// FREEBIE
2014-11-04 19:32:35 -08:00
Moxie Marlinspike
bc65461ecb
Bump version to 0.22
2014-10-01 15:03:25 -07:00
Moxie Marlinspike
30017371df
Reconnect even when Smack thinks it doesn't need to.
2014-10-01 14:07:12 -07:00
Moxie Marlinspike
b944b86bf8
Bump version to 0.21
...
// FREEBIE
2014-07-30 11:45:45 -07:00
Moxie Marlinspike
6ba8352fa6
Update sample config to include GCM senderId
...
// FREEBIE
2014-07-30 11:38:23 -07:00
Moxie Marlinspike
aadf76692e
Bump version to 0.20
...
// FREEBIE
2014-07-30 11:36:54 -07:00
Moxie Marlinspike
c9a1386a55
Fix for PubSub channel.
...
1) Create channels based on numbers rather than DB row ids.
2) Ensure that stored messages are cleared at reregistration
time.
2014-07-26 20:41:25 -07:00
Moxie Marlinspike
4eb88a3e02
Server side support for delivery receipts.
2014-07-25 15:48:34 -07:00
Moxie Marlinspike
160c0bfe14
Switch from Java serialization to JSON for memcache storage.
2014-07-23 18:02:35 -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
69de9f6684
Fix stored message retrieval.
...
// FREEBIE
2014-07-21 01:20:14 -07:00
Moxie Marlinspike
2aa379bf21
Bumping version to 0.18
...
// FREEBIE
2014-07-17 11:05:38 -07:00
Moxie Marlinspike
820a2f1a63
Break FederationController into V1 and V2
2014-07-16 17:24:01 -07:00
Moxie Marlinspike
6fac7614f5
Allow device to query their currently stored signed prekey.
2014-07-16 14:44:00 -07:00
Moxie Marlinspike
b724ea8d3b
Renamed 'device key' to 'signed prekey'.
2014-07-11 10:37:19 -07:00
Moxie Marlinspike
06f80c320d
Introduce V2 API for PreKey updates and requests.
...
1) A /v2/keys controller.
2) Separate wire protocol PreKey POJOs from database PreKey
objects.
3) Separate wire protocol PreKey submission and response POJOs.
4) Introduce a new update/response JSON format for /v2/keys.
2014-07-10 18:06:45 -07:00
Moxie Marlinspike
d9de015eab
Bump version to 0.17
2014-07-10 17:45:11 -07:00
Moxie Marlinspike
dd36c861ba
Pipeline directory update redis flow for a 10x speedup.
2014-07-10 17:31:39 -07:00
Moxie Marlinspike
b34e46af93
Bump version to 0.16
2014-06-30 12:18:39 -07:00
Moxie Marlinspike
405802c492
Get JSON metrics response code.
2014-06-30 12:18:16 -07:00
Moxie Marlinspike
e15f3c9d2b
By default, dont try to gunzip
2014-06-29 19:48:47 -07:00
Moxie Marlinspike
885af064c9
Support unrecognized properties.
2014-06-29 18:16:43 -07:00
Moxie Marlinspike
40529dc41f
Fix JSON reporter.
2014-06-27 19:49:21 -07:00
Moxie Marlinspike
2452f6ef8a
Fix dependency conflicts.
2014-06-27 19:48:49 -07:00
Moxie Marlinspike
4c543e6f06
Update websocket close codes to comply with RFC
2014-06-26 16:08:29 -07:00
Moxie Marlinspike
bc5fd5d441
Update sample config
2014-06-26 16:08:29 -07:00
Moxie Marlinspike
7a33cef27e
Updated iOS message delivery.
...
1) Use WebSockets for delivery if a client is connected.
2) If a client isn't connected, write to a redis queue and send
an APN push.
2014-06-26 16:08:29 -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
98d277368f
Final migration step, remove identity_key column from keys table.
2014-06-25 21:51:22 -07:00
Moxie Marlinspike
3bd58bf25e
Bumping version to 0.12
2014-06-25 21:27:00 -07:00
Moxie Marlinspike
ba05e577ae
Treat account object as authoritative source for identity keys.
...
Step 3 in migration.
2014-06-25 21:26:25 -07:00
Moxie Marlinspike
4206f6af45
Bumping version to 0.11
2014-06-25 18:55:54 -07:00
Moxie Marlinspike
0c5da1cc47
Schema migration for identity keys.
2014-06-25 18:55:26 -07:00
Moxie Marlinspike
d9bd1c679e
Bump version to 0.10
2014-06-25 11:36:12 -07:00
Moxie Marlinspike
437eb8de37
Write identity key into 'account' object.
...
This is the beginning of a migration to storing one identity
key per account, instead of the braindead duplication we're
doing now. Part one of a two-part deployment in the schema
migration process.
2014-06-25 11:34:54 -07:00
Moxie Marlinspike
f14c181840
Add host system metrics.
2014-04-12 14:14:18 -07:00
Moxie Marlinspike
d46c9fb157
Bump version to 0.9
2014-04-04 21:14:53 -07:00
Moxie Marlinspike
6913e4dfd2
Add contacts histogram and directory controller test.
2014-04-04 20:19:12 -07:00
Moxie Marlinspike
aea3f299a0
JSON metrics reporting.
2014-03-19 14:31:31 -07:00