Ravi Khadiwala
|
f5080f9bd6
|
Support configurable verification code sender overrides
|
2024-01-19 13:58:17 -06:00 |
|
Ravi Khadiwala
|
360a4793ae
|
Remove global lock in RateLimitChallengeManager
|
2024-01-19 13:56:09 -06:00 |
|
Jon Chambers
|
7d483c711a
|
Revert "Revert "Retire "migrate signed pre-keys" configuration""
This reverts commit a024949311.
|
2024-01-10 11:22:10 -05:00 |
|
Jon Chambers
|
61256d49cd
|
Revert "Revert "Retire the "migrate signed pre-keys" command""
This reverts commit f738bc97e7.
|
2024-01-10 11:22:10 -05:00 |
|
ravi-signal
|
b6ecfc7131
|
Add archive listing
|
2024-01-08 13:54:57 -06:00 |
|
Jonathan Klabunde Tomer
|
e1ad25cee0
|
Group Send Credential support in chat
|
2024-01-04 11:38:57 -08:00 |
|
Chris Eager
|
195f23c347
|
Add /v1/accounts and /v2/keys to the WebSocket
|
2024-01-02 15:51:57 -06:00 |
|
Ravi Khadiwala
|
ca47a7b663
|
handle new RegistrationService proto error
|
2023-12-19 18:19:26 -06:00 |
|
Chris Eager
|
3b509bf820
|
Add command to remove expired linked devices
|
2023-12-19 13:11:26 -06:00 |
|
Chris Eager
|
3090de56b8
|
Set TLS keystore password from secrets configuration
|
2023-12-15 12:47:27 -06:00 |
|
Katherine
|
a37acd1f42
|
Add ttl for braintree writes to onetime donation table
|
2023-12-15 13:37:35 -05:00 |
|
Katherine
|
3548c3df15
|
Calculate onetime badge expiration from payment success timestamp
|
2023-12-14 15:39:46 -05:00 |
|
Jon Chambers
|
f738bc97e7
|
Revert "Retire the "migrate signed pre-keys" command"
This reverts commit c7cc3002d5.
|
2023-12-13 17:49:55 -05:00 |
|
Jon Chambers
|
a024949311
|
Revert "Retire "migrate signed pre-keys" configuration"
This reverts commit 44145073f1.
|
2023-12-13 17:49:55 -05:00 |
|
Jon Chambers
|
6c7a3df5ae
|
Retire non-atomic device-linking pathways
|
2023-12-12 09:53:51 -05:00 |
|
Jon Chambers
|
44145073f1
|
Retire "migrate signed pre-keys" configuration
|
2023-12-12 09:53:34 -05:00 |
|
Jon Chambers
|
c7cc3002d5
|
Retire the "migrate signed pre-keys" command
|
2023-12-11 11:07:00 -05:00 |
|
Jon Chambers
|
5ad83da4e0
|
Remove the now-unused admin logger
|
2023-12-07 12:58:43 -05:00 |
|
Chris Eager
|
e084a9f2b6
|
Remove PUT/DELETE methods from RemoteConfigController
|
2023-12-07 10:54:19 -05:00 |
|
Jon Chambers
|
5f0726af8a
|
Perform cleanup operations before overwriting an existing account record
|
2023-12-05 12:18:09 -05:00 |
|
gram-signal
|
22e6584402
|
Add auth controller for SVR3 to /v3/backup.
|
2023-11-30 15:50:21 -08:00 |
|
Chris Eager
|
a027c4ce1f
|
Conditionally use request.remoteAddr instead of X-Forwarded-For
|
2023-11-29 15:48:24 -06:00 |
|
Chris Eager
|
b1fd025ea6
|
Use EpochSecondSerializer for UserRemoteConfigList.serverEpochTime
|
2023-11-29 15:47:10 -06:00 |
|
ravi-signal
|
202dd8e92d
|
Add copy endpoint to ArchiveController
Co-authored-by: Jonathan Klabunde Tomer <125505367+jkt-signal@users.noreply.github.com>
Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com>
|
2023-11-28 11:45:41 -06:00 |
|
Jon Chambers
|
c8033f875d
|
Create accounts transactionally
|
2023-11-27 09:57:43 -05:00 |
|
Chris Eager
|
84b56ae1b2
|
Upgrade to dropwizard 3.0
|
2023-11-16 17:57:48 -06:00 |
|
Ravi Khadiwala
|
6b38b538f1
|
Add ArchiveController
Adds endpoints for creating and managing backup objects with ZK
anonymous credentials.
|
2023-10-30 14:02:19 -05:00 |
|
Jon Chambers
|
54bc3bce96
|
Add an authentication-required gRPC service for working with accounts
|
2023-10-25 14:47:20 -04:00 |
|
Jon Chambers
|
744eb58071
|
Discard old chunk-based account crawler machinery
|
2023-10-20 16:09:17 -04:00 |
|
Jon Chambers
|
9d47a6f41f
|
Introduce a reactive push notification feedback processor
|
2023-10-20 16:09:17 -04:00 |
|
Jonathan Klabunde Tomer
|
fd19299ae0
|
Accept a captcha score threshold for challenges from the spam filter
|
2023-10-20 09:09:22 -07:00 |
|
Jon Chambers
|
c3c7329ebb
|
Add a single-shot command for removing expired accounts
|
2023-10-19 10:34:24 -04:00 |
|
Jon Chambers
|
ae976ef8d6
|
Retire legacy Secure Value Recovery plumbing
|
2023-10-13 15:32:41 -04:00 |
|
Katherine
|
e1aa734c40
|
Define endpoint to get localized bank mandate text
|
2023-10-05 09:53:33 -07:00 |
|
Jon Chambers
|
bb7e0528c4
|
Make account deletion an asynchronous operation
|
2023-10-04 10:44:50 -04:00 |
|
Katherine
|
a00c2fcfdb
|
Support SEPA
|
2023-09-28 08:26:01 -07:00 |
|
Sergey Skrobotov
|
0b3af7d824
|
gRPC API for external services credentials service
|
2023-09-25 12:14:49 -07:00 |
|
ravi-signal
|
0fa8276d2d
|
retry hCaptcha errors
Co-authored-by: Jon Chambers <63609320+jon-signal@users.noreply.github.com>
|
2023-09-14 16:07:35 -05:00 |
|
Sergey Skrobotov
|
9f3ffa3707
|
gRPC API for payments service
|
2023-09-14 11:12:00 -07:00 |
|
Jon Chambers
|
1b9bf01ab1
|
Absorb DeletedAccounts into Accounts
|
2023-09-13 16:02:19 -04:00 |
|
Sergey Skrobotov
|
977243ebfd
|
DRY gRPC tests, refactor error mapping
|
2023-09-08 17:12:08 -07:00 |
|
Chris Eager
|
b89e2e5355
|
Propagate certain subscription processor errors to client responses
|
2023-09-06 15:57:14 -05:00 |
|
Katherine Yen
|
6a37b73463
|
Profile gRPC: Define getExpiringProfileKeyCredential endpoint
|
2023-08-30 14:56:43 -07:00 |
|
Katherine Yen
|
dd18fcaea2
|
Profile gRPC: Define getVersionedProfile endpoint
|
2023-08-30 14:47:11 -07:00 |
|
Katherine Yen
|
5afc058f90
|
Profile gRPC: Define getUnversionedProfile endpoint
|
2023-08-30 14:24:43 -07:00 |
|
Chris Eager
|
eeea97e2fe
|
Return a single OAuth2 credentials JSON
|
2023-08-18 16:16:31 -05:00 |
|
Katherine Yen
|
bc5eed48c3
|
Add authentication interceptor to profile gRPC service
|
2023-08-10 13:59:46 -07:00 |
|
Ravi Khadiwala
|
3ac7aba6b2
|
Add a captcha short-code expander
|
2023-08-09 12:41:31 -05:00 |
|
Jon Chambers
|
ae61ee5486
|
Retire AnalyzeDeviceCapabilitiesCommand
|
2023-08-08 15:38:37 -04:00 |
|
Katherine Yen
|
a953cb33b7
|
Define ProfileController protobufs and setProfile endpoint
|
2023-08-08 10:53:11 -07:00 |
|