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 |
|
Chris Eager
|
d2bc3c7360
|
Add dynamic configuration to disable directory reconciler
|
2021-10-04 14:38:47 -07:00 |
|
Ehren Kret
|
3032415141
|
Add receipt redemption API to chat server
|
2021-10-01 12:44:47 -05:00 |
|
Jon Chambers
|
4aaae3f445
|
Use a single configuration URI for Redis clusters
|
2021-09-29 14:46:09 -04:00 |
|
Ehren Kret
|
559026933d
|
Add low and high detail svgs to badges
|
2021-09-27 17:00:09 -05:00 |
|
Ehren Kret
|
7864405efd
|
Remove single URL in favor of density based sprite sheets
|
2021-09-27 16:50:18 -05: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 |
|
Chris Eager
|
6a71d369e2
|
More Accounts cleanup
* Remove `AccountStore`
* Clean up `AccountsDynamoDb#delete`
* Rename `AccountsDynamoDb` → `Accounts`
* Remove unused configuration
* Move Accounts scan page size to static configuration
* Remove disabled tests and related methods
|
2021-09-21 15:25:16 -07:00 |
|
Ehren Kret
|
3172b571c6
|
Move "testing" string into BadgeConfiguration
|
2021-09-20 16:41:09 -05:00 |
|
Chris Eager
|
2a67b2e610
|
Remove Accounts Postgres
|
2021-09-20 11:10:24 -07:00 |
|
Chris Eager
|
8161f55a82
|
Add dynamic configuration for setting Dynamo as primary
|
2021-09-17 13:28:45 -07:00 |
|
Ehren Kret
|
fb1f99da87
|
Add a method to enable a badge for all accounts
|
2021-09-16 09:28:21 -05:00 |
|
Ehren Kret
|
08c6a8c2e5
|
Add category to badges
|
2021-09-16 09:28:21 -05:00 |
|
Ehren Kret
|
ce3835e176
|
Rename id to name in the configuration
|
2021-09-16 09:28:21 -05:00 |
|
Chris Eager
|
894297efa9
|
Add dynamic configuration for doing a mismatch post-check
|
2021-09-13 13:54:19 -07:00 |
|
Chris Eager
|
b91a69d8b3
|
Add asynchronous chunk pre-read to AccountDatabaseCrawler
|
2021-09-10 11:14:11 -07:00 |
|
Ehren Kret
|
81a21c0d5f
|
Use @NotNull since @NotEmpty doesn't support URL
|
2021-09-10 10:49:31 -05:00 |
|
Ehren Kret
|
6478210330
|
Update configuration for badges to use URL instead of String
|
2021-09-10 10:49:31 -05:00 |
|
Ehren Kret
|
aa1c37fe26
|
Create configuration for badges
|
2021-09-10 10:14:16 -05:00 |
|
Jon Chambers
|
b946c27a20
|
Remove a metric aggregator
|
2021-08-27 11:52:11 -04:00 |
|
Chris Eager
|
5c68d83a93
|
Add integration test for re-registration with and without Dynamo DB
|
2021-08-19 14:05:21 -05:00 |
|
Ehren Kret
|
b0667b258b
|
Implement EnterpriseRecaptchaClient
|
2021-08-02 13:14:44 -05:00 |
|
Chris Eager
|
51b7a8d868
|
Add excluded E164s configuration to pre-registration experiment
|
2021-07-29 14:16:40 -05:00 |
|
Ehren Kret
|
31bbbbb5e0
|
Raise default message TTL to 14 days
|
2021-07-20 14:08:08 -05:00 |
|
Chris Eager
|
158d65c6a7
|
Add optimistic locking to account updates
|
2021-07-16 16:52:58 -04:00 |
|
Chris Eager
|
a824b5575d
|
Add dynamic configuration for using DynamoDB in AccountsDatabaseCrawler
|
2021-07-06 13:01:24 -05:00 |
|
Jon Chambers
|
d128bc782a
|
Retire Postgres-backed pending account/device tables.
|
2021-07-06 11:03:49 -04:00 |
|
Chris Eager
|
819d59cd79
|
Update reconciliation crawler to use secondary index
|
2021-07-02 15:05:11 -05:00 |
|
Chris Eager
|
e52b8c8423
|
Implement DatadogConfig in DatadogConfiguration
|
2021-07-02 10:48:05 -05:00 |
|
Jon Chambers
|
3d581941ab
|
Add plumbing and configuration to migrate pending accounts/devices to DynamoDB.
|
2021-07-01 10:50:52 -04:00 |
|
Chris Eager
|
4c99577c08
|
Add configuration for Datadog batch size
|
2021-06-30 16:44:25 -05:00 |
|
Jon Chambers
|
6cbd57f19f
|
Include environment/service/version as common metric tags.
|
2021-06-04 18:17:09 -04:00 |
|
Jon Chambers
|
735573e61b
|
Make reporting intervals configurable.
|
2021-06-03 17:50:41 -04:00 |
|
Jon Chambers
|
ca876e40ca
|
Add a second metric aggregator.
|
2021-06-03 14:12:02 -04:00 |
|
Jon Chambers
|
f8c623074b
|
Introduce an ASN-to-IP manager.
|
2021-05-18 17:43:30 -04:00 |
|
Jon Chambers
|
28e3b23e8c
|
Add an "excessively large object" safeguard.
|
2021-05-18 17:00:30 -04:00 |
|
Jon Chambers
|
fbaf4a09e2
|
Use the S3 object monitor to retrieve Tor exit node lists.
|
2021-05-18 17:00:30 -04:00 |
|
Chris Eager
|
bacf524ae6
|
Add optional logging for mismatches
|
2021-05-18 14:39:30 -05:00 |
|
Ehren Kret
|
e9a3d52d7f
|
Add an optional description to the payment intent request
|
2021-05-12 18:14:33 -05:00 |
|
Chris Eager
|
760462f8fb
|
Add configuration for regional SMS verification text
|
2021-05-12 12:20:46 -05:00 |
|
Jon Chambers
|
46110d4d65
|
Add client challenges for prekey and message rate limiters
|
2021-05-11 16:21:32 -05:00 |
|
Ehren Kret
|
13ecbe7e53
|
Fix missing defaults
|
2021-05-11 10:03:04 -05:00 |
|
Ehren Kret
|
17047513c3
|
Create stripe api endpoint for apple pay donations
|
2021-05-11 10:03:04 -05:00 |
|
Jon Chambers
|
350de1c759
|
Add a simple utility class for testing if an IP belongs to a Tor exit node.
|
2021-05-06 11:57:18 -04:00 |
|
Chris Eager
|
5ee56b022c
|
Add CustomFriendlyName parameter to Twilio Verify requests
|
2021-04-26 14:31:52 -05:00 |
|
Chris Eager
|
17ba630014
|
Add TwilioVerifySender
|
2021-04-26 14:31:52 -05:00 |
|
Chris Eager
|
f190462879
|
Fully implement unsealed sender cardinality rate limiter
|
2021-04-23 11:45:53 -05:00 |
|
Chris Eager
|
a472774734
|
Add threadpoool to increase Accounts → Dynamo migration throughput
|
2021-04-21 11:13:07 -05:00 |
|
Chris Eager
|
59bbd0c43c
|
Add Accounts DynamoDB
* Add additional test cases to AccountsTest
* Migrate AccountsManagerTest to JUnit 5
* Add AccountsDynamoDbConfiguration
* Add Account.dynamoDbMigrationversion
* Add DynamicAccountsDynamoDbMigrationConfiguration
* Add AccountsDynamoDb to AccountsManager
* Add AccountsDynamoDbMigrator
|
2021-04-16 14:24:24 -05:00 |
|
Sanket.Ghenand@tomtom.com
|
37bda0b035
|
remove unused imports
|
2021-04-13 11:44:59 -05:00 |
|