Jon Chambers
|
c910fa406d
|
Migrate reserved usernames from a relational database to DynamoDB
|
2021-11-23 16:21:03 -05:00 |
Jon Chambers
|
559205e33f
|
Log cases where accounts are missing or have inconsistent PNIs
|
2021-11-23 15:40:31 -05:00 |
Chris Eager
|
c0756e9c60
|
Attempt an orderly websocket close on displacement before a hard disconnect
|
2021-11-23 11:36:32 -07:00 |
Ehren Kret
|
bf1190696e
|
Add badge workaround for old Android builds
|
2021-11-23 09:58:06 -06:00 |
Jon Chambers
|
71dd0890de
|
Restore an accidentally-removed PNI consistency check
|
2021-11-23 10:53:40 -05:00 |
Jon Chambers
|
e5acdf1402
|
Don't update the PNI attribute during general account updates
|
2021-11-23 10:53:40 -05:00 |
Jon Chambers
|
0f08b6bb59
|
Drop "got successful captcha" messages from `INFO` to `DEBUG`
|
2021-11-22 17:06:34 -05:00 |
Jon Chambers
|
6198a7b69a
|
Remove spurious `@JsonProperty` annotations
|
2021-11-22 15:43:09 -05:00 |
Jon Chambers
|
067aee6664
|
Remove unused properties from `OutgoingMessageEntity`
|
2021-11-22 15:43:09 -05:00 |
Jon Chambers
|
138a2ebbd0
|
Drop transactional logic from phone number identifier migration
|
2021-11-22 15:32:24 -05:00 |
Jon Chambers
|
296f6a7a88
|
Make phone number identifiers non-optional
|
2021-11-22 15:32:24 -05:00 |
Jon Chambers
|
069ffa9921
|
Drop PNI migration tools
|
2021-11-22 15:32:24 -05:00 |
Jon Chambers
|
f42fd8a840
|
Retire unused diagnostic metrics
|
2021-11-22 15:31:16 -05:00 |
Jon Chambers
|
10f27af6f2
|
Retire old unsealed-sender meters
|
2021-11-22 15:31:16 -05:00 |
Jon Chambers
|
0bbd34d060
|
Use text blocks where possible
|
2021-11-22 15:30:31 -05:00 |
Jon Chambers
|
282daeb0dc
|
Add a command to assign PNIs to accounts that don't already have one
|
2021-11-22 15:03:19 -05:00 |
Jon Chambers
|
d33b313c11
|
Break down legacy "get profile" requests by platform
|
2021-11-19 12:37:39 -05:00 |
Ehren Kret
|
fb7316c9ae
|
Return subscription status string in GET
|
2021-11-19 11:36:01 -06:00 |
Ehren Kret
|
279b0a51d9
|
Use latest invoice on subscription to generate receipts
|
2021-11-19 11:25:38 -06:00 |
Ehren Kret
|
6547d5ebf3
|
More consistent naming of receipt credentials endpoints
|
2021-11-19 10:14:00 -06:00 |
Ehren Kret
|
4f1ef9a039
|
Add additional http status codes to /v1/subscription/boost/receipt_credentials
|
2021-11-19 10:11:33 -06:00 |
Ehren Kret
|
4c80714d19
|
Update sample.yml
|
2021-11-18 10:49:30 -06:00 |
Jon Chambers
|
077ead71a5
|
Rename legacy profile methods to separate them in metrics
|
2021-11-18 11:31:15 -05:00 |
Ehren Kret
|
caba110266
|
Revert "Revert "Remove transparent SVG for badging""
This reverts commit 0fdb23c1e9 .
|
2021-11-18 10:23:09 -06:00 |
Ehren Kret
|
0fdb23c1e9
|
Revert "Remove transparent SVG for badging"
This reverts commit 13a84f0c72 .
|
2021-11-18 10:09:34 -06:00 |
Ehren Kret
|
13a84f0c72
|
Remove transparent SVG for badging
|
2021-11-18 10:04:42 -06:00 |
Jon Chambers
|
669bd58e33
|
Drop the unused `Key` utility class
|
2021-11-17 10:57:29 -05:00 |
Chris Eager
|
6e82740a9b
|
Update sample.yml
|
2021-11-16 17:25:45 -07:00 |
Ehren Kret
|
7ea43a728d
|
Set boost description from configuration
|
2021-11-16 17:21:57 -06:00 |
Chris Eager
|
71b38356b1
|
Update to Mockito 4.0.0
|
2021-11-16 15:56:35 -07:00 |
Chris Eager
|
5a99708f56
|
Update some deprecated usages
|
2021-11-16 15:56:13 -07:00 |
Chris Eager
|
24191d9599
|
Update Dropwizard to 2.0.25
|
2021-11-16 15:56:00 -07:00 |
Chris Eager
|
482ea8eb40
|
Update minimum required maven to 3.8.3
|
2021-11-16 15:55:52 -07:00 |
Jon Chambers
|
1dae05651f
|
Add PNIs to account creation and `whoami` responses
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
5164e92538
|
Shorten metric names
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
f89a20dbc7
|
Allow callers to set/retrieve keys by ACI or PNI
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
3a4c5a2bfb
|
Store and retrieve one-time pre-keys by UUID
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
5e1334e8de
|
s/KeysDynamoDb/Keys/
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
fa6e3d3690
|
Allow clients to request PNI-based group credentials
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
9383e7716b
|
Resolve `CertificateControllerTest` warnings and recommendations
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
cfe34fbf0f
|
Allow unsealed-sender messages to be addressed by PNI
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
9fe110625c
|
Add a `destinationUuid` field to envelopes
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
975f753c2b
|
Add an endpoint for testing whether an account with a given ACI or PNI exists
|
2021-11-16 15:08:10 -05:00 |
Jon Chambers
|
e6237480f8
|
Require that unidentified access keys be exactly 16 bytes
|
2021-11-16 15:08:10 -05:00 |
Chris Eager
|
966d4e29d4
|
Update sample.yml config to pass `mvn verify`
|
2021-11-16 11:43:07 -07:00 |
Chris Eager
|
26f876a2cb
|
Check service configurations in verify phase
|
2021-11-16 11:43:07 -07:00 |
Jon Chambers
|
ab9e6ac48a
|
Revert "Replace zkgroup with libsignal-client"
This reverts commit 73ea6e4251 .
|
2021-11-16 11:35:10 -05:00 |
Jon Chambers
|
c1d6c04ab2
|
Revert "Replace curve25519-java with libsignal-client"
This reverts commit 0011b8925b .
|
2021-11-16 11:35:10 -05:00 |
Jon Chambers
|
888cec3d56
|
Introduce a filter for correcting numeric "online" flags
|
2021-11-16 10:15:14 -05:00 |
Jon Chambers
|
1461bcc2c2
|
Correct envelope types for certain iOS builds
|
2021-11-16 10:15:14 -05:00 |