Ravi Khadiwala
|
c14621a09f
|
Add metrics for captcha scores
|
2022-09-14 16:00:11 -05:00 |
|
Ehren Kret
|
5df24edebf
|
Remove all unused imports remaining in project
|
2022-05-25 17:15:20 -05:00 |
|
Jon Chambers
|
c048074c31
|
Tag captcha attempt metrics with UA platform
|
2022-03-16 15:00:04 -04:00 |
|
Jon Chambers
|
3a1c716c73
|
Remove an unused rate limiter
|
2022-02-25 13:50:17 -08:00 |
|
Jon Chambers
|
14cff958e9
|
Migrate challenge-issuing rate limiters to the abusive message filter
|
2021-12-03 11:52:58 -05:00 |
|
Jon Chambers
|
9628f147f1
|
Separate statically- and dynamically-configured rate limiters
|
2021-12-03 11:01:15 -05:00 |
|
Chris Eager
|
27844fe692
|
Add JUnit 5 RedisClusterExtension
|
2021-08-13 12:07:04 -05:00 |
|
Chris Eager
|
b3e6a50dee
|
Send 508 status code for legacy clients that produce rate limit challenges
|
2021-08-11 11:57:30 -05:00 |
|
Jon Chambers
|
a680639718
|
Use UUIDs as rate limiter keys.
|
2021-08-04 14:15:21 -04:00 |
|
Ehren Kret
|
33fb7a72de
|
Use RecaptchaClient interface
|
2021-08-02 13:14:44 -05:00 |
|
Ehren Kret
|
2aaddd721f
|
Rename existing captcha client
|
2021-08-02 13:14:44 -05:00 |
|
Jon Chambers
|
d45154f2aa
|
Measure captcha challenge success rates.
|
2021-05-12 12:20:53 -05:00 |
|
Jon Chambers
|
46110d4d65
|
Add client challenges for prekey and message rate limiters
|
2021-05-11 16:21:32 -05:00 |
|
Chris Eager
|
fac4538f6f
|
Migrate rate limiters to rate limiter cluster
|
2021-05-03 10:57:34 -05:00 |
|
Chris Eager
|
4f6b132449
|
Add secondaryCacheCluster to RateLimiter
|
2021-04-30 15:26:17 -05:00 |
|
Jon Chambers
|
e0ed8fa0b8
|
Introduce a hyper-log-log-based cardinality rate limiter
|
2021-02-11 10:36:26 -05:00 |
|
Jon Chambers
|
c5d0d4acd0
|
Revert "Move rate limiter logic to Lua scripts"
This reverts commit b585c6676d.
|
2020-07-09 12:30:25 -04:00 |
|
Jon Chambers
|
933ce42d5a
|
Test rate limiters against a real cluster.
|
2020-07-07 15:17:25 -04:00 |
|
Jon Chambers
|
b585c6676d
|
Move rate limiter logic to Lua scripts
|
2020-07-06 10:10:13 -04:00 |
|