|  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 | 
				
					
						|  Chris Eager | 01ef855157 | Return a non-stale account from base authenticator when last seen is updated | 2021-07-16 16:52:58 -04:00 | 
				
					
						|  Chris Eager | 817866caf3 | Use fresh accounts to update in PushFeedbackProcessor | 2021-07-16 16:52:58 -04:00 | 
				
					
						|  Chris Eager | 158d65c6a7 | Add optimistic locking to account updates | 2021-07-16 16:52:58 -04:00 | 
				
					
						|  realturner | 62022c7de1 | Migrate AppConfig to SDK v2 to detect and use web identify token | 2021-07-16 16:48:33 -04:00 | 
				
					
						|  Chris Eager | a824b5575d | Add dynamic configuration for using DynamoDB in AccountsDatabaseCrawler | 2021-07-06 13:01:24 -05:00 | 
				
					
						|  Jon Chambers | 78819d5382 | Remove expiration logic when checking token validity. The data store will no longer return tokens that have expired, and we no longer need to check for expiration in application space. | 2021-07-06 11:03:49 -04:00 |