Ehren Kret
|
99b1f48e0e
|
Copy badges from existing account on re-reg
|
2021-11-04 18:00:47 -05:00 |
Jon Chambers
|
c21eb6aa50
|
Update to the latest abusive message filter
|
2021-11-01 15:27:14 -04:00 |
Jon Chambers
|
6dddf54222
|
Consolidate rate-limit counters
|
2021-11-01 14:33:05 -04:00 |
Jon Chambers
|
9e3eb2319e
|
Update to the latest abusive message filter
|
2021-11-01 13:12:23 -04:00 |
Jon Chambers
|
1d8dcda815
|
Update to the latest abusive message filter
|
2021-11-01 12:45:50 -04:00 |
Jon Chambers
|
ee52a84262
|
Update to the latest abusive message filter
|
2021-11-01 12:19:21 -04:00 |
Jon Chambers
|
eb51e81faa
|
Configuration-only change
|
2021-11-01 11:41:26 -04:00 |
Jon Chambers
|
d41ef1df18
|
Configuration-only change
|
2021-11-01 11:27:02 -04:00 |
Jon Chambers
|
66d47aff2c
|
Update deployment configuration
|
2021-11-01 11:10:19 -04:00 |
Jon Chambers
|
c931103712
|
Remove unused utility classes
|
2021-11-01 10:51:47 -04:00 |
Jon Chambers
|
ad1aeea74b
|
Add an abusive message filter interface and submodule
|
2021-11-01 10:51:47 -04:00 |
Ehren Kret
|
ae7f8af03e
|
Mark boost and subscription configuration as not null
|
2021-10-28 16:12:23 -07:00 |
Ehren Kret
|
a52c91a665
|
Add names to subscription levels
|
2021-10-28 14:48:44 -07:00 |
Ehren Kret
|
94bf3a3902
|
Extract logic for created header controlled resource bundles
|
2021-10-28 14:26:53 -07:00 |
Ehren Kret
|
f5a539e128
|
Add subscriptions resource bundle
|
2021-10-28 14:15:20 -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
|
8d34f3447b
|
Drop an unused registration meter
|
2021-10-25 14:52:21 -04:00 |
Ehren Kret
|
72b52965b9
|
Expand definition of badge SVGs
|
2021-10-25 10:28:02 -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
|
11598e855f
|
Count non-normalized or impossible numbers
|
2021-10-22 14:01:54 -04:00 |
Jon Chambers
|
534c577f59
|
Enforce phone number normalization when creating accounts or changing numbers
|
2021-10-22 14:01:54 -04:00 |
Jon Chambers
|
7762afc497
|
Add a method for verifying that numbers are normalized in addition to being dialable
|
2021-10-22 14:01:54 -04:00 |
Jon Chambers
|
a3fe4b9980
|
Update/parameterize ValidNumberTest
|
2021-10-22 14:01:54 -04:00 |
Jon Chambers
|
598599cd14
|
Use a default `reportMessage` configuration if not specified
|
2021-10-21 15:34:57 -05: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 |
Jon Chambers
|
c91d5c2fdb
|
Count reported messages per sender
|
2021-10-19 11:47:54 -04:00 |
Jon Chambers
|
40f7e6e994
|
Remove unused imports
|
2021-10-19 11:47:54 -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
|
f84e7aebd0
|
Count numbers that can't be normalized because another account has the normalized form of the number
|
2021-10-14 11:10:12 -04: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
|
64eeb1e361
|
Move to using collections for sprites and svgs for badges
|
2021-10-13 23:25:39 -05:00 |
Ehren Kret
|
e07597eba7
|
Add initial text for donation badges
|
2021-10-13 23:08:02 -05:00 |
Ehren Kret
|
5f2656710c
|
Update badge configuration to new style
|
2021-10-13 22:58:57 -05:00 |
Ehren Kret
|
1af53f2612
|
Simplify getLevels API
|
2021-10-13 13:28:31 -05:00 |
Ehren Kret
|
c89cfa4927
|
Move property setting above servlet construction
|
2021-10-13 13:17:07 -05:00 |
Ehren Kret
|
bbde93a3c7
|
Enable unwrapping of CompletionStage
|
2021-10-13 11:46:20 -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
|
75c22038eb
|
Create empty Badges_en.properties file
|
2021-10-11 22:27:30 -05:00 |
Jon Chambers
|
3c1705994d
|
Count accounts with non-normalized phone numbers
|
2021-10-11 10:13:08 -04:00 |
Jon Chambers
|
439d2f5df8
|
Update to libphonenumber 8.12.33
|
2021-10-05 15:19:59 -04:00 |