|  Ehren Kret | 33fb7a72de | Use RecaptchaClient interface | 2021-08-02 13:14:44 -05:00 | 
				
					
						|  Ehren Kret | 2c808e369c | Create a transitional recaptcha client for upgrading | 2021-08-02 13:14:44 -05:00 | 
				
					
						|  Ehren Kret | 906d0be382 | Setup recaptcha client interface | 2021-08-02 13:14:44 -05:00 | 
				
					
						|  Ehren Kret | 1c9a3c6105 | Bringing in Google Cloud Recaptcha Enterprise libraries | 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 | 4e2284b83f | Retire old GV2 adoption metrics. | 2021-08-02 12:51:49 -05:00 | 
				
					
						|  Chris Eager | d5d9978e48 | Use non-stale account in mutator when adding a new device | 2021-08-02 11:38:03 -05:00 | 
				
					
						|  Chris Eager | d45659ac76 | Reduce contention when updating `device.lastSeen` | 2021-08-02 11:26:15 -05:00 | 
				
					
						|  Jon Chambers | 13a07dc6cd | Drop the active user counter. | 2021-07-29 15:40:27 -04:00 | 
				
					
						|  Chris Eager | 51b7a8d868 | Add excluded E164s configuration to pre-registration experiment | 2021-07-29 14:16:40 -05:00 | 
				
					
						|  Chris Eager | df9c0051c9 | Reconcile inactive and undiscoverable accounts when using v3 endpoints | 2021-07-29 10:56:44 -05:00 | 
				
					
						|  Jon Chambers | 331ff83cd5 | Drop legacy PIN-based registration lock plumbing | 2021-07-29 11:51:14 -04:00 | 
				
					
						|  Jon Chambers | 44838d6238 | Verify that nobody's addressing API calls by e164 any more. | 2021-07-29 11:50:36 -04:00 | 
				
					
						|  Chris Eager | 5400abb065 | Better support unhandled exception logging on websocket requests | 2021-07-28 14:06:09 -05:00 | 
				
					
						|  Jon Chambers | f47fefb73e | Lock accounts for the duration of deletion operations. | 2021-07-27 13:12:39 -04:00 | 
				
					
						|  Jon Chambers | cdef745a7a | Drop a not-very-helpful metric (logging works better in this case). | 2021-07-27 13:12:39 -04:00 | 
				
					
						|  Jon Chambers | 1a1eab4ec0 | Also clear profiles on re-registration. | 2021-07-27 13:05:54 -04:00 | 
				
					
						|  Jon Chambers | 3a966ef345 | Reuse account UUIDs when registering an account with a recently-deleted e164. | 2021-07-27 13:05:54 -04:00 | 
				
					
						|  Jon Chambers | be20c04cd8 | Identify accounts for which to delete keys by UUID. | 2021-07-27 13:05:54 -04:00 | 
				
					
						|  Jon Chambers | d09dcc90fe | Add methods for getting, clearing, locking recently-deleted account records. | 2021-07-27 13:05:54 -04:00 | 
				
					
						|  Sophiah Ho | 1fd1207bf6 | Prevent unit tests from failing for machines with a non-US default Locale | 2021-07-27 13:01:48 -04:00 | 
				
					
						|  Jon Chambers | 0117fc12c7 | Actually increment the moved "new user" counter. | 2021-07-27 12:09:51 -04:00 | 
				
					
						|  Jon Chambers | ef9a7fda9a | Publish outstanding SQS operation count as a gauge. | 2021-07-27 11:15:41 -04:00 | 
				
					
						|  Chris Eager | 13447df1e0 | Update validation for NotNull items in IncomingMessagesList | 2021-07-27 10:39:30 -04:00 | 
				
					
						|  Jon Chambers | 3608c5bfb0 | Wait for outstanding requests to be resolved before shutting down the directory queue. | 2021-07-27 10:36:53 -04:00 | 
				
					
						|  Jon Chambers | 34dbff6786 | Switch to an async SQS client. | 2021-07-27 10:36:53 -04:00 | 
				
					
						|  Jon Chambers | a6066bfc2f | Migrate DirectoryQueueTest to JUnit 5. | 2021-07-27 10:36:53 -04:00 | 
				
					
						|  Jon Chambers | 8579190cdf | Consolidate account creation/directory updates into `AccountsManager` | 2021-07-27 10:27:47 -04:00 | 
				
					
						|  Chris Eager | 917f667229 | Remove AccountController and KeysController from websocket | 2021-07-26 14:27:43 -05:00 | 
				
					
						|  Chris Eager | 317a551bdb | Migrate MetricsRequestEventListenerTest to JUnit 5 | 2021-07-26 12:06:29 -05:00 | 
				
					
						|  Chris Eager | 27e9271473 | Add request path and user agent to unhandled exception logging | 2021-07-26 12:06:29 -05:00 | 
				
					
						|  Fedor Indutny | 11dff6c546 | more controllers | 2021-07-26 12:06:17 -05:00 | 
				
					
						|  Fedor Indutny | e6712937ca | fix indent | 2021-07-26 12:06:17 -05:00 | 
				
					
						|  Fedor Indutny | cf8887bb5a | Provide more WebSocket endpoints | 2021-07-26 12:06:17 -05:00 | 
				
					
						|  Chris Eager | 696340f780 | Migrate DeviceControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | 86ddcbaa08 | Migrate CertificateControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | 2144d2a8d8 | Migrate AttachmentControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | f7af861b31 | Migrate SecureStorageControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | 208a09b3ae | Migrate RemoteConfigControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | 831023e41d | Migrate PaymentsControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | ff627793d6 | Migrate DirectoryControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | f971c76a99 | Migrate StickerControllerTest to JUnit 5 | 2021-07-26 11:18:17 -05:00 | 
				
					
						|  Chris Eager | 8f41176c76 | Enable "sms" transport for +98 | 2021-07-26 10:40:05 -05:00 | 
				
					
						|  Ehren Kret | 31bbbbb5e0 | Raise default message TTL to 14 days | 2021-07-20 14:08:08 -05:00 | 
				
					
						|  Jon Chambers | effcd6038d | Also record dimensional metrics for circuit breakers and retries. | 2021-07-19 16:56:16 -04:00 | 
				
					
						|  Jon Chambers | 12be7d49c2 | Clear one-time pre-keys on re-registration. | 2021-07-19 10:05:01 -04:00 | 
				
					
						|  Jon Chambers | 14863b575e | Clear one-time pre-keys when a device is unlinked. | 2021-07-19 10:05:01 -04:00 | 
				
					
						|  Jon Chambers | 32a95f96ff | Add a pessimistic locking system for operations on recently-deleted account records | 2021-07-16 16:52:58 -04:00 | 
				
					
						|  Jon Chambers | b757d4b334 | Measure how many "send message" requests are still using e164-based addressing. | 2021-07-16 16:52:58 -04:00 | 
				
					
						|  Chris Eager | bd03d910fe | Set authenticated device after updating last seen | 2021-07-16 16:52:58 -04:00 |