Jon Chambers
|
1dae05651f
|
Add PNIs to account creation and whoami responses
|
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
|
cfe34fbf0f
|
Allow unsealed-sender messages to be addressed by PNI
|
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 |
|
Jon Chambers
|
ab9e6ac48a
|
Revert "Replace zkgroup with libsignal-client"
This reverts commit 73ea6e4251.
|
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 |
|
Jordan Rose
|
73ea6e4251
|
Replace zkgroup with libsignal-client
|
2021-11-16 09:52:38 -05:00 |
|
Jon Chambers
|
2015ba77ca
|
Switch to a disallowed prefix model instead of a disallowed country code model
|
2021-11-15 15:44:55 -05:00 |
|
Jon Chambers
|
da5c0ae4b6
|
Enable Payments Beta for more country codes
|
2021-11-10 10:15:14 -05:00 |
|
Jon Chambers
|
3398955c1a
|
Add basic support for phone number identifiers
|
2021-11-09 10:23:08 -05:00 |
|
Chris Eager
|
eb86986cf4
|
Add /v2/directory/auth endpoint
|
2021-11-08 14:30:52 -07:00 |
|
Ehren Kret
|
99b1f48e0e
|
Copy badges from existing account on re-reg
|
2021-11-04 18:00:47 -05:00 |
|
Jon Chambers
|
6dddf54222
|
Consolidate rate-limit counters
|
2021-11-01 14:33:05 -04:00 |
|
Jon Chambers
|
ad1aeea74b
|
Add an abusive message filter interface and submodule
|
2021-11-01 10:51:47 -04:00 |
|
Ehren Kret
|
a52c91a665
|
Add names to subscription levels
|
2021-10-28 14:48:44 -07:00 |
|
Ehren Kret
|
24480b2090
|
Add endpoint to fetch information on boost badges
|
2021-10-26 14:05:59 -07:00 |
|
Ehren Kret
|
a124b3abe9
|
Fix encoding of boost amounts
|
2021-10-26 08:08:09 -07:00 |
|
Ehren Kret
|
090d722b61
|
Add method to retrieve receipt credentials for a boost payment
|
2021-10-25 14:54:40 -07:00 |
|
Ehren Kret
|
d27ec6fe8d
|
Create boost create endpoint
|
2021-10-25 12:58:32 -07:00 |
|
Jon Chambers
|
ae7077c643
|
Refresh accounts from storage when checking for device state changes after requests
|
2021-10-22 14:02:28 -04:00 |
|
Jon Chambers
|
534c577f59
|
Enforce phone number normalization when creating accounts or changing numbers
|
2021-10-22 14:01:54 -04:00 |
|
Ehren Kret
|
07cd69ab34
|
Add endpoint for fetching boost amounts
|
2021-10-21 13:56:35 -05:00 |
|
Jon Chambers
|
3b764bed7a
|
Make DynamicConfigurationManager generic
|
2021-10-19 11:52:29 -04:00 |
|
Ehren Kret
|
ee9aa9ce12
|
Round up by days on receipt expiration
|
2021-10-18 12:11:27 -05:00 |
|
Ehren Kret
|
08304bf375
|
Validate GetReceiptCredentialsRequest
|
2021-10-18 11:57:18 -05:00 |
|
Ehren Kret
|
8b8c6237be
|
Use last subscription created at time as a subscription generation number
|
2021-10-14 12:06:19 -05:00 |
|
Ehren Kret
|
c0837104cd
|
Bring badge configuration into levels information
|
2021-10-14 11:35:18 -05:00 |
|
Jon Chambers
|
fe21d014f7
|
Remove legacy rate-limiting tools
|
2021-10-14 11:43:18 -04:00 |
|
Ehren Kret
|
75c5032cd3
|
Add method to set default payment method
|
2021-10-14 10:37:12 -05:00 |
|
Jon Chambers
|
c379a3d297
|
Remove deprecated counters
|
2021-10-14 10:52:20 -04:00 |
|
Jon Chambers
|
eedeaaecee
|
Update rate-limiting for requests matching specific criteria
|
2021-10-14 10:42:16 -04:00 |
|
Ehren Kret
|
1af53f2612
|
Simplify getLevels API
|
2021-10-13 13:28:31 -05:00 |
|
Ehren Kret
|
b01b76d78f
|
First pass at subscriptions API
This is an incomplete first pass at building the subscriptions API. More API endpoints are still to be added along with controller tests.
|
2021-10-12 21:23:20 -05:00 |
|
Ehren Kret
|
3032415141
|
Add receipt redemption API to chat server
|
2021-10-01 12:44:47 -05:00 |
|
Jon Chambers
|
ba58a95a0f
|
Add support for changing phone numbers
|
2021-10-01 10:15:33 -04:00 |
|
Ehren Kret
|
041aed2d72
|
Remove zkgroup enabled flag
The last remnants of a time before zkgroup have been swept away.
|
2021-09-23 09:24:06 -05:00 |
|
Jon Chambers
|
02a296e500
|
Use a MIME Base64 decoder for provisioning messages
|
2021-09-22 16:30:44 -04:00 |
|
Ehren Kret
|
44bc90e5ab
|
Return a badge with additional properties when fetching your own profile
|
2021-09-20 16:42:38 -05:00 |
|
Ehren Kret
|
5c1cde1b28
|
Add visibility modifying helper method in AccountBadge
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
3172b571c6
|
Move "testing" string into BadgeConfiguration
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
3f3052c23c
|
Remove isZkEnabled
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
8f17f45339
|
Reorder creating of testing badges
Need their expiration time to always get refreshed on set so reorder
how they're created to ensure that's the case.
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
009e2eeb97
|
Enable editing of badges on profiles
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
c70fa48835
|
Fix indentation of ProfileController#setProfile
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
bd5f5c407b
|
Add method to merge badge ids list into a profile
|
2021-09-20 16:41:09 -05:00 |
|