Commit graph

27 commits

Author SHA1 Message Date
trevor-signal
9c918e4d62
Update captcha response error handling 2024-10-25 10:10:33 -04:00
Scott Nonnenberg
9efb046a06
Add mock test for a 413 response from v1/challenge 2024-09-10 06:31:20 +10:00
ayumi-signal
c93a211595
Skip unsealed typing messages with active challenges 2024-07-19 15:06:44 -07:00
Chris Eager
4e3c79fe25
Challenge: remove obsolete option 2024-06-24 14:16:02 -07:00
Scott Nonnenberg
fc2bccb6b6
Challenge: Only show captcha if requested 2024-05-28 11:18:10 -07:00
Scott Nonnenberg
8391a71aff
Challenge: Set status to 'idle' on rate limit errors 2024-05-23 09:23:05 -07:00
Scott Nonnenberg
2964006b79
Challenge: On challenge response failure, propagate error 2024-05-02 19:04:14 +02:00
Chris Eager
231bf91a22
Update ChallengeType 2024-03-14 14:16:09 -07:00
Scott Nonnenberg
2da49456c6
conversationJobQueue: Only show captcha for bubble messages 2023-10-27 17:14:35 -07:00
Fedor Indutny
3e586be46a
Move challenge urls into config 2023-04-06 14:49:24 -07:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
ed271d92ea
Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Jamie Kyle
eb10aafd7c
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Fedor Indutny
e3f418105b
Improve challenge handling 2022-09-14 17:31:37 -07:00
Scott Nonnenberg
1d26424f22
Challenge: If no retry-after header on 428, don't start timer for retry 2022-04-25 16:05:23 -07:00
Scott Nonnenberg
bddd55d574
Challenge: Save conversationIds and start queues 2022-03-21 14:19:37 -07:00
Evan Hahn
052a8e65e2
Add "clean up timer if necessary" utility 2022-02-25 10:37:15 -08:00
Jon Chambers
45289f519a
Accept HTTP/429 as a "rate-limited" status code 2022-02-24 16:26:58 -08:00
Fedor Indutny
7c1ce3366d
Move StandaloneRegistration to React 2021-11-30 09:51:53 -08:00
Evan Hahn
5619eeca83
Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Evan Hahn
74fde10ff5
Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Fedor Indutny
b9d6497cb1
Better types for WebAPI 2021-09-21 17:58:03 -07:00
Josh Perez
65ddf0a9e8
Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Evan Hahn
1f45bce0a2
When a job fails, respect the Retry-After header if applicable 2021-09-02 17:31:21 -05:00
Evan Hahn
9e9a815a2b
ESLint: allow for..of 2021-08-26 13:18:00 -05:00
Fedor Indutny
8f5086227a
Enforce stronger types for ArrayBuffers and storage 2021-06-14 17:09:37 -07:00
Fedor Indutny
986d8a66bc
Show challenge when requested by server 2021-05-05 17:09:29 -07:00