Moxie Marlinspike
|
fefadaebfa
|
Correctly replicate delete events to directory
|
2018-09-20 11:44:17 -07:00 |
Jeffrey Griffin
|
8d72515a30
|
Use config option to tune reconciliation instead of auto-tuning
the COUNT query on the accounts db is too heavyweight and risky to justify an auto-tuning reconciliation cycle
|
2018-09-20 00:40:10 -07:00 |
Jeffrey Griffin
|
1cd0abf415
|
Rename member in DirectoryReconciler for clarity
|
2018-09-19 10:45:22 -07:00 |
Brian Acton
|
10575d80ad
|
Contact Discovery Service
|
2018-09-18 11:17:12 -07:00 |
Moxie Marlinspike
|
e26e383bd7
|
Support for vpush only retries
|
2018-07-09 09:59:40 -07:00 |
Moxie Marlinspike
|
3b2eacfc8e
|
Remove dependency
|
2018-05-04 02:20:29 -07:00 |
Moxie Marlinspike
|
2a665f9d92
|
Update network logging dependency
|
2018-05-04 01:23:33 -07:00 |
Moxie Marlinspike
|
4e9bcd0d1f
|
Don't rate limit sync messages
|
2018-04-27 14:04:09 -07:00 |
Moxie Marlinspike
|
49dad3099a
|
Support for replicated redis clusters
|
2018-04-26 09:51:51 -07:00 |
Moxie Marlinspike
|
9923a07c25
|
Support for messagedb caching
|
2018-04-12 15:13:05 -07:00 |
Moxie Marlinspike
|
86389a5fb3
|
Don't rate limit null pin submissions
|
2018-03-13 17:33:19 -07:00 |
Moxie Marlinspike
|
18bab4aa7d
|
Support for registration lock
|
2018-03-02 11:05:59 -08:00 |
Moxie Marlinspike
|
acbc2fd490
|
Remove pending messages on device unlink
|
2018-02-26 14:21:49 -08:00 |
Moxie Marlinspike
|
79ab85c632
|
Support for unaccelerated regions
// FREEBIE
|
2017-10-03 14:38:12 -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
|
3d7e4766f7
|
Remove unused push configuration fields
// FREEBIE
|
2017-06-06 08:13:29 -07:00 |
Moxie Marlinspike
|
f5aec1c894
|
Add profile controller
// FREEBIE
|
2017-05-22 10:38:34 -07:00 |
Moxie Marlinspike
|
9d32300612
|
The APNs server appears to be lying to us about unregistrations
// FREEBIE
|
2017-05-09 16:17:21 -07:00 |
Moxie Marlinspike
|
35180b41bc
|
Remove all the old V1 keys stuff
// FREEBIE
|
2017-05-05 10:36:29 -07:00 |
Moxie Marlinspike
|
8e742ceb91
|
Cancel apn fallback on unregistered event
// FREEBIE
|
2017-05-04 12:06:13 -07:00 |
Moxie Marlinspike
|
02deea85e6
|
Make apn unregister events work for voip push too
// FREEBIE
|
2017-05-04 09:41:35 -07:00 |
Moxie Marlinspike
|
13ea678e5e
|
connect in dropwizard metrics listener to pushy
// FREEBIE
|
2017-05-03 22:03:01 -07:00 |
Moxie Marlinspike
|
ca6aa5213c
|
Reset voip apn id as well when we get an unregister event
// FREEBIE
|
2017-05-03 20:09:13 -07:00 |
Moxie Marlinspike
|
54f25358eb
|
Apparently I'm behind the times on this constructor
// FREEBIE
|
2017-05-03 14:37:08 -07:00 |
Moxie Marlinspike
|
6fce69bbac
|
No need to warn on metrics reporting
// FREEBIE
|
2017-05-03 14:25:57 -07:00 |
Moxie Marlinspike
|
716150cfd2
|
Switch to HTTP/2 APNS interface
// FREEBIE
|
2017-05-02 20:40:21 -07:00 |
Moxie Marlinspike
|
ef6ff68b0b
|
Update websocket-resources to 0.5.1
// FREEBIE
|
2017-05-02 20:04:03 -07:00 |
Moxie Marlinspike
|
2efe8ae0cf
|
Update to dropwizard 1.1.0
// FREEBIE
|
2017-05-01 14:45:16 -07:00 |
Moxie Marlinspike
|
189d95f4fa
|
Pull GCM/APN senders into service
// FREEBIE
|
2017-04-25 18:16:24 -07:00 |
Moxie Marlinspike
|
84be8cc045
|
Add push command
// FREEBIE
|
2017-04-24 18:46:06 -07:00 |
Moxie Marlinspike
|
f79a0a8603
|
Send end of queue message after connection drain
// FREEBIE
|
2017-04-10 16:22:58 -07:00 |
Moxie Marlinspike
|
1bd66297e2
|
Use transfer acceleration
// FREEBIE
|
2017-04-05 16:38:35 -07:00 |
Moxie Marlinspike
|
818c5a9cf5
|
Try a second fallback before APNS
// FREEBIE
|
2017-04-04 14:55:50 -07:00 |
Moxie Marlinspike
|
074fd14849
|
Don't write to account db if gcm id is same
// FREEBIE
|
2017-03-16 22:14:08 -07:00 |
Moxie Marlinspike
|
4b84a5ec15
|
Fix json serialization
// FREEBIE
|
2017-03-05 15:46:59 -08:00 |
Moxie Marlinspike
|
934d7e0f02
|
Make attachment ids available in string form
Since JS can't handle 8 byte longs (!)
// FREEBIE
|
2017-03-05 12:49:25 -08:00 |
Moxie Marlinspike
|
3b9a76c1f2
|
Fix for configurable max devices
Put a time limit on device provisioning codes while we're at it
// FREEBIE
|
2017-03-05 12:47:18 -08:00 |
Moxie Marlinspike
|
3d2f8a7ddb
|
Allow max device limit to be configurable per-user
// FREEBIE
|
2017-02-26 16:46:42 -08:00 |
Moxie Marlinspike
|
507d457900
|
We can say 'Signal' in the Android verification SMS now
// FREEBIE
|
2017-02-26 16:30:13 -08:00 |
Moxie Marlinspike
|
71267ec333
|
phase out legacy support for last resort
// FREEBIE
|
2017-02-26 16:27:12 -08:00 |
Moxie Marlinspike
|
356b0ae659
|
Don't send fallback APN on requeued receipts
// FREEBIE
|
2017-02-25 12:04:04 -08:00 |
Moxie Marlinspike
|
dd6c5292fd
|
Move account existence check to be before rate limit
// FREEBIE
|
2017-02-16 17:34:58 -08:00 |
Moxie Marlinspike
|
5dbde869df
|
staging command
// FREEBIE
|
2017-01-29 20:02:36 -08:00 |
Moxie Marlinspike
|
432943d6ee
|
Fix test
// FREEBIE
|
2017-01-29 20:01:58 -08:00 |
Paride Legovini
|
d8d98e289a
|
Removed stale files
ApnConfiguration.java and GcmConfiguration.java are no longer used
since Signal-Server uses PushServer.
Closes #74
// FREEBIE
|
2017-01-29 19:45:08 -08:00 |
Moxie Marlinspike
|
53a65ea810
|
up max devices to 6
Closes #70
// FREEBIE
|
2017-01-29 19:43:55 -08:00 |
Mikkel Kroman
|
c2d8c9a662
|
Faroese phone numbers are 6 digits in length and has
a 3-digit dialing code, but the validation regex
requires 10-digit numbers.
Validates numbers the same way libsignal-service-java does it.
Closes #72
|
2017-01-10 11:19:12 -08:00 |
Moxie Marlinspike
|
0087f328d6
|
Register message controller with websocket channel
// FREEBIE
|
2017-01-09 19:00:35 -08:00 |
Moxie Marlinspike
|
2dfe9eea94
|
Support for video account attributes
// FREEBIE
|
2017-01-09 11:50:56 -08:00 |