Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								394f58f6cc 
								
							 
						 
						
							
							
								
								Add a (failing!) check for destination UUIDs  
							
							 
							
							
							
						 
						
							2021-12-02 12:17:08 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								674bf1b0e0 
								
							 
						 
						
							
							
								
								Drop a myserious empty test  
							
							 
							
							
							
						 
						
							2021-12-02 12:17:08 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								606ddd8a9b 
								
							 
						 
						
							
							
								
								Populate destination UUID for messages delivered via websocket  
							
							 
							
							
							
						 
						
							2021-12-02 12:17:08 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e23a1fac50 
								
							 
						 
						
							
							
								
								Remove old Postgres-backed remote config machinery  
							
							 
							
							
							
						 
						
							2021-12-02 12:16:43 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								342323a7e6 
								
							 
						 
						
							
							
								
								Use canonical usernames throughout `AccountsManager`  
							
							 
							
							
							
						 
						
							2021-12-02 12:02:29 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								efb410444b 
								
							 
						 
						
							
							
								
								Introduce a username validator  
							
							 
							
							
							
						 
						
							2021-12-02 12:02:29 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								17c9b4c5d3 
								
							 
						 
						
							
							
								
								Transition from Postgres-backed remote config store to Dynamo-backed store  
							
							 
							
							
							
						 
						
							2021-12-02 11:13:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								706de8e2f1 
								
							 
						 
						
							
							
								
								Add a command to migrate remote configuration entries from Postgres to DynamoDB  
							
							 
							
							
							
						 
						
							2021-12-02 11:13:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								23bc11f3b6 
								
							 
						 
						
							
							
								
								Introduce a DynamoDB-backed remote config store  
							
							 
							
							
							
						 
						
							2021-12-02 11:13:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								4eb7dde1c8 
								
							 
						 
						
							
							
								
								Migrate RemoteConfigsTest to Junit 5  
							
							 
							
							
							
						 
						
							2021-12-02 11:13:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								064861b930 
								
							 
						 
						
							
							
								
								Consolidate profiles store tests and discard `ProfilesStore` interface  
							
							 
							
							
							
						 
						
							2021-12-02 10:49:54 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								afa910bbd7 
								
							 
						 
						
							
							
								
								Drop relational profiles store  
							
							 
							
							
							
						 
						
							2021-12-02 10:49:54 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6aceb24fd2 
								
							 
						 
						
							
							
								
								Drop profile migration tools  
							
							 
							
							
							
						 
						
							2021-12-02 10:49:54 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d94e86781f 
								
							 
						 
						
							
							
								
								Migrate username storage from a relational database to DynamoDB  
							
							 
							
							
							
						 
						
							2021-12-01 16:50:18 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								acfcb18f29 
								
							 
						 
						
							
							
								
								Allow overwriting of previously-delted profiles  
							
							 
							
							
							
						 
						
							2021-12-01 11:59:18 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f7ff8e3837 
								
							 
						 
						
							
							
								
								Add a (failing!) test for deleting, then resetting profiles  
							
							 
							
							
							
						 
						
							2021-12-01 11:59:18 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								048e17c62b 
								
							 
						 
						
							
							
								
								Use a memoizing supplier instead of a looping thread to cache remote config entries  
							
							 
							
							
							
						 
						
							2021-11-30 16:35:42 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d89b4f7e95 
								
							 
						 
						
							
							
								
								Compare versioned profiles synchronously; log a subset of mismatches for further investigation  
							
							 
							
							
							
						 
						
							2021-11-30 16:35:29 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								795b226b90 
								
							 
						 
						
							
							
								
								Mark methods that update `SignedPreKey`s as `@ChangesDeviceEnabledState`  
							
							 
							
							
							
						 
						
							2021-11-30 10:40:12 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e485c380e0 
								
							 
						 
						
							
							
								
								Change the name of the CSV file argument to avoid upstream naming collisions  
							
							 
							
							
							
						 
						
							2021-11-30 11:31:12 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								bb4f4bc441 
								
							 
						 
						
							
							
								
								Modify the "migrate profiles" command to accept a list of UUIDs/versions from a CSV file  
							
							 
							
							
							
						 
						
							2021-11-30 11:22:51 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								65b49b2d9c 
								
							 
						 
						
							
							
								
								Use a "for each" strategy in profile migration methods  
							
							 
							
							
							
						 
						
							2021-11-24 16:54:30 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9e7010f185 
								
							 
						 
						
							
							
								
								Migrate profiles from a relational database to DynamoDB  
							
							 
							
							
							
						 
						
							2021-11-24 14:48:41 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								3bb8e5bb00 
								
							 
						 
						
							
							
								
								Set a TTL for `Account` entries in the general cache  
							
							 
							
							
							
						 
						
							2021-11-24 14:47:36 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2a4d1da2ca 
								
							 
						 
						
							
							
								
								Delete accounts from Redis after they've been deleted from Dynamo  
							
							 
							
							
							
						 
						
							2021-11-24 13:47:53 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6b71b66bd2 
								
							 
						 
						
							
							
								
								Take no action if badge list is omitted entirely  
							
							 
							
							
							
						 
						
							2021-11-24 13:47:39 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ebf24fb125 
								
							 
						 
						
							
							
								
								Add a (failing!) test for clients omitting badges in profile update requests  
							
							 
							
							
							
						 
						
							2021-11-24 13:47:39 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								46d64b949e 
								
							 
						 
						
							
							
								
								Don't read "soft-deleted" profiles  
							
							 
							
							... 
							
							
							
							Nothing is actually "soft-deleting" profiles yet, and this
is a first step toward migrating profiles to a new data
store. 
							
						 
						
							2021-11-24 12:02:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6919354520 
								
							 
						 
						
							
							
								
								Fix a counting bug with reported messages  
							
							 
							
							
							
						 
						
							2021-11-23 17:28:39 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								a42fe9bfb0 
								
							 
						 
						
							
							
								
								Add crawler names to log messages  
							
							 
							
							
							
						 
						
							2021-11-23 16:22:09 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ee1f8b34ea 
								
							 
						 
						
							
							
								
								Add a command for reserving usernames  
							
							 
							
							
							
						 
						
							2021-11-23 16:21:03 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								c910fa406d 
								
							 
						 
						
							
							
								
								Migrate reserved usernames from a relational database to DynamoDB  
							
							 
							
							
							
						 
						
							2021-11-23 16:21:03 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								559205e33f 
								
							 
						 
						
							
							
								
								Log cases where accounts are missing or have inconsistent PNIs  
							
							 
							
							
							
						 
						
							2021-11-23 15:40:31 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								c0756e9c60 
								
							 
						 
						
							
							
								
								Attempt an orderly websocket close on displacement before a hard disconnect  
							
							 
							
							
							
						 
						
							2021-11-23 11:36:32 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								bf1190696e 
								
							 
						 
						
							
							
								
								Add badge workaround for old Android builds  
							
							 
							
							
							
						 
						
							2021-11-23 09:58:06 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								71dd0890de 
								
							 
						 
						
							
							
								
								Restore an accidentally-removed PNI consistency check  
							
							 
							
							
							
						 
						
							2021-11-23 10:53:40 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e5acdf1402 
								
							 
						 
						
							
							
								
								Don't update the PNI attribute during general account updates  
							
							 
							
							
							
						 
						
							2021-11-23 10:53:40 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								0f08b6bb59 
								
							 
						 
						
							
							
								
								Drop "got successful captcha" messages from `INFO` to `DEBUG`  
							
							 
							
							
							
						 
						
							2021-11-22 17:06:34 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6198a7b69a 
								
							 
						 
						
							
							
								
								Remove spurious `@JsonProperty` annotations  
							
							 
							
							
							
						 
						
							2021-11-22 15:43:09 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								067aee6664 
								
							 
						 
						
							
							
								
								Remove unused properties from `OutgoingMessageEntity`  
							
							 
							
							
							
						 
						
							2021-11-22 15:43:09 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								138a2ebbd0 
								
							 
						 
						
							
							
								
								Drop transactional logic from phone number identifier migration  
							
							 
							
							
							
						 
						
							2021-11-22 15:32:24 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								296f6a7a88 
								
							 
						 
						
							
							
								
								Make phone number identifiers non-optional  
							
							 
							
							
							
						 
						
							2021-11-22 15:32:24 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								069ffa9921 
								
							 
						 
						
							
							
								
								Drop PNI migration tools  
							
							 
							
							
							
						 
						
							2021-11-22 15:32:24 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f42fd8a840 
								
							 
						 
						
							
							
								
								Retire unused diagnostic metrics  
							
							 
							
							
							
						 
						
							2021-11-22 15:31:16 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								10f27af6f2 
								
							 
						 
						
							
							
								
								Retire old unsealed-sender meters  
							
							 
							
							
							
						 
						
							2021-11-22 15:31:16 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								0bbd34d060 
								
							 
						 
						
							
							
								
								Use text blocks where possible  
							
							 
							
							
							
						 
						
							2021-11-22 15:30:31 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								282daeb0dc 
								
							 
						 
						
							
							
								
								Add a command to assign PNIs to accounts that don't already have one  
							
							 
							
							
							
						 
						
							2021-11-22 15:03:19 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d33b313c11 
								
							 
						 
						
							
							
								
								Break down legacy "get profile" requests by platform  
							
							 
							
							
							
						 
						
							2021-11-19 12:37:39 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								fb7316c9ae 
								
							 
						 
						
							
							
								
								Return subscription status string in GET  
							
							 
							
							
							
						 
						
							2021-11-19 11:36:01 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								279b0a51d9 
								
							 
						 
						
							
							
								
								Use latest invoice on subscription to generate receipts  
							
							 
							
							
							
						 
						
							2021-11-19 11:25:38 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								6547d5ebf3 
								
							 
						 
						
							
							
								
								More consistent naming of receipt credentials endpoints  
							
							 
							
							
							
						 
						
							2021-11-19 10:14:00 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								4f1ef9a039 
								
							 
						 
						
							
							
								
								Add additional http status codes to /v1/subscription/boost/receipt_credentials  
							
							 
							
							
							
						 
						
							2021-11-19 10:11:33 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								4c80714d19 
								
							 
						 
						
							
							
								
								Update sample.yml  
							
							 
							
							
							
						 
						
							2021-11-18 10:49:30 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								077ead71a5 
								
							 
						 
						
							
							
								
								Rename legacy profile methods to separate them in metrics  
							
							 
							
							
							
						 
						
							2021-11-18 11:31:15 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								caba110266 
								
							 
						 
						
							
							
								
								Revert "Revert "Remove transparent SVG for badging""  
							
							 
							
							... 
							
							
							
							This reverts commit 0fdb23c1e9 . 
							
						 
						
							2021-11-18 10:23:09 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								0fdb23c1e9 
								
							 
						 
						
							
							
								
								Revert "Remove transparent SVG for badging"  
							
							 
							
							... 
							
							
							
							This reverts commit 13a84f0c72 . 
							
						 
						
							2021-11-18 10:09:34 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								13a84f0c72 
								
							 
						 
						
							
							
								
								Remove transparent SVG for badging  
							
							 
							
							
							
						 
						
							2021-11-18 10:04:42 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								669bd58e33 
								
							 
						 
						
							
							
								
								Drop the unused `Key` utility class  
							
							 
							
							
							
						 
						
							2021-11-17 10:57:29 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								6e82740a9b 
								
							 
						 
						
							
							
								
								Update sample.yml  
							
							 
							
							
							
						 
						
							2021-11-16 17:25:45 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								7ea43a728d 
								
							 
						 
						
							
							
								
								Set boost description from configuration  
							
							 
							
							
							
						 
						
							2021-11-16 17:21:57 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								71b38356b1 
								
							 
						 
						
							
							
								
								Update to Mockito 4.0.0  
							
							 
							
							
							
						 
						
							2021-11-16 15:56:35 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5a99708f56 
								
							 
						 
						
							
							
								
								Update some deprecated usages  
							
							 
							
							
							
						 
						
							2021-11-16 15:56:13 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								1dae05651f 
								
							 
						 
						
							
							
								
								Add PNIs to account creation and `whoami` responses  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								5164e92538 
								
							 
						 
						
							
							
								
								Shorten metric names  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f89a20dbc7 
								
							 
						 
						
							
							
								
								Allow callers to set/retrieve keys by ACI or PNI  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								3a4c5a2bfb 
								
							 
						 
						
							
							
								
								Store and retrieve one-time pre-keys by UUID  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								5e1334e8de 
								
							 
						 
						
							
							
								
								s/KeysDynamoDb/Keys/  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								fa6e3d3690 
								
							 
						 
						
							
							
								
								Allow clients to request PNI-based group credentials  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								9383e7716b 
								
							 
						 
						
							
							
								
								Resolve `CertificateControllerTest` warnings and recommendations  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								cfe34fbf0f 
								
							 
						 
						
							
							
								
								Allow unsealed-sender messages to be addressed by PNI  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								9fe110625c 
								
							 
						 
						
							
							
								
								Add a `destinationUuid` field to envelopes  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								975f753c2b 
								
							 
						 
						
							
							
								
								Add an endpoint for testing whether an account with a given ACI or PNI exists  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e6237480f8 
								
							 
						 
						
							
							
								
								Require that unidentified access keys be exactly 16 bytes  
							
							 
							
							
							
						 
						
							2021-11-16 15:08:10 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								966d4e29d4 
								
							 
						 
						
							
							
								
								Update sample.yml config to pass `mvn verify`  
							
							 
							
							
							
						 
						
							2021-11-16 11:43:07 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								26f876a2cb 
								
							 
						 
						
							
							
								
								Check service configurations in verify phase  
							
							 
							
							
							
						 
						
							2021-11-16 11:43:07 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ab9e6ac48a 
								
							 
						 
						
							
							
								
								Revert "Replace zkgroup with libsignal-client"  
							
							 
							
							... 
							
							
							
							This reverts commit 73ea6e4251 . 
							
						 
						
							2021-11-16 11:35:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								c1d6c04ab2 
								
							 
						 
						
							
							
								
								Revert "Replace curve25519-java with libsignal-client"  
							
							 
							
							... 
							
							
							
							This reverts commit 0011b8925b . 
							
						 
						
							2021-11-16 11:35:10 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								888cec3d56 
								
							 
						 
						
							
							
								
								Introduce a filter for correcting numeric "online" flags  
							
							 
							
							
							
						 
						
							2021-11-16 10:15:14 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								1461bcc2c2 
								
							 
						 
						
							
							
								
								Correct envelope types for certain iOS builds  
							
							 
							
							
							
						 
						
							2021-11-16 10:15:14 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								11f1cf80bd 
								
							 
						 
						
							
							
								
								Move `MessageControllerTest` out of the `tests` sub-package to expose package-private elements from the class under test  
							
							 
							
							
							
						 
						
							2021-11-16 10:15:14 -05:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								c675cc8b26 
								
							 
						 
						
							
							
								
								Test the response code for invalid serialized zkgroup objects  
							
							 
							
							... 
							
							
							
							Test by Jon, making sure this is consistent even without up-front size
checking. 
							
						 
						
							2021-11-16 09:52:38 -05:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								0011b8925b 
								
							 
						 
						
							
							
								
								Replace curve25519-java with libsignal-client  
							
							 
							
							... 
							
							
							
							These APIs stemmed from a common source long ago, so there's not much
to change! 
							
						 
						
							2021-11-16 09:52:38 -05:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								73ea6e4251 
								
							 
						 
						
							
							
								
								Replace zkgroup with libsignal-client  
							
							 
							
							
							
						 
						
							2021-11-16 09:52:38 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e4441dddbb 
								
							 
						 
						
							
							
								
								Consolidate Redis client resources  
							
							 
							
							
							
						 
						
							2021-11-16 09:52:12 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2015ba77ca 
								
							 
						 
						
							
							
								
								Switch to a disallowed prefix model instead of a disallowed country code model  
							
							 
							
							
							
						 
						
							2021-11-15 15:44:55 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6ada76da7f 
								
							 
						 
						
							
							
								
								Parallelize assignment of phone number identifiers  
							
							 
							
							
							
						 
						
							2021-11-12 11:03:46 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								cbdec0cb22 
								
							 
						 
						
							
							
								
								Remove legacy push latency measurement pathways  
							
							 
							
							
							
						 
						
							2021-11-11 15:44:07 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								de6e9d31c9 
								
							 
						 
						
							
							
								
								Add dedicated crawler for directory reconciler  
							
							 
							
							
							
						 
						
							2021-11-11 13:38:13 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f0a6be32fc 
								
							 
						 
						
							
							
								
								Add a crawler to assign PNIs to existing accounts  
							
							 
							
							
							
						 
						
							2021-11-10 11:15:05 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								5c4855cca6 
								
							 
						 
						
							
							
								
								Remove trailing space  
							
							 
							
							
							
						 
						
							2021-11-10 10:11:49 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								2e1e380418 
								
							 
						 
						
							
							
								
								Also update description text of boost badge  
							
							 
							
							
							
						 
						
							2021-11-10 10:10:53 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								d07f0b4f71 
								
							 
						 
						
							
							
								
								Update badge description text  
							
							 
							
							
							
						 
						
							2021-11-10 09:51:51 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aaa2a6eef1 
								
							 
						 
						
							
							
								
								Break down push latency metrics by VOIP/not-VOIP and optionally by client version  
							
							 
							
							
							
						 
						
							2021-11-10 10:35:41 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								b1f56c3324 
								
							 
						 
						
							
							
								
								Resolve formatting complaints  
							
							 
							
							
							
						 
						
							2021-11-10 10:15:14 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								da5c0ae4b6 
								
							 
						 
						
							
							
								
								Enable Payments Beta for more country codes  
							
							 
							
							
							
						 
						
							2021-11-10 10:15:14 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1e1394560d 
								
							 
						 
						
							
							
								
								Check length of cancellation reason list before getting reason codes  
							
							 
							
							
							
						 
						
							2021-11-09 11:42:44 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bae0196bcf 
								
							 
						 
						
							
							
								
								Tolerate null UUID attribute values  
							
							 
							
							
							
						 
						
							2021-11-09 11:00:27 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3398955c1a 
								
							 
						 
						
							
							
								
								Add basic support for phone number identifiers  
							
							 
							
							
							
						 
						
							2021-11-09 10:23:08 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a1b925d1e0 
								
							 
						 
						
							
							
								
								Reduce visiblity on one constructor  
							
							 
							
							
							
						 
						
							2021-11-08 14:30:52 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								31c0c3275f 
								
							 
						 
						
							
							
								
								Use the latest and in config, `@JsonCreator`  
							
							 
							
							
							
						 
						
							2021-11-08 14:30:52 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								0a4392f700 
								
							 
						 
						
							
							
								
								Streamline `ExternalServiceCredentialsGenerator` construction  
							
							 
							
							
							
						 
						
							2021-11-08 14:30:52 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								eb86986cf4 
								
							 
						 
						
							
							
								
								Add /v2/directory/auth endpoint  
							
							 
							
							
							
						 
						
							2021-11-08 14:30:52 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								1053a47e42 
								
							 
						 
						
							
							
								
								Add an exception mapper for CompletionExceptions  
							
							 
							
							
							
						 
						
							2021-11-04 19:12:31 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								99b1f48e0e 
								
							 
						 
						
							
							
								
								Copy badges from existing account on re-reg  
							
							 
							
							
							
						 
						
							2021-11-04 18:00:47 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6dddf54222 
								
							 
						 
						
							
							
								
								Consolidate rate-limit counters  
							
							 
							
							
							
						 
						
							2021-11-01 14:33:05 -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  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								d2bc3c7360 
								
							 
						 
						
							
							
								
								Add dynamic configuration to disable directory reconciler  
							
							 
							
							
							
						 
						
							2021-10-04 14:38:47 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								9734433f00 
								
							 
						 
						
							
							
								
								Use the default `SecureRandom` algorithm for tests  
							
							 
							
							
							
						 
						
							2021-10-04 11:37:32 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								5bd08800bb 
								
							 
						 
						
							
							
								
								Remove public modifier from test class  
							
							 
							
							
							
						 
						
							2021-10-01 14:27:07 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3032415141 
								
							 
						 
						
							
							
								
								Add receipt redemption API to chat server  
							
							 
							
							
							
						 
						
							2021-10-01 12:44:47 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ba58a95a0f 
								
							 
						 
						
							
							
								
								Add support for changing phone numbers  
							
							 
							
							
							
						 
						
							2021-10-01 10:15:33 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								aa4bd92fee 
								
							 
						 
						
							
							
								
								Lazy-load scripts; fall back to `eval` if `evalsha` returns `NOSCRIPT`  
							
							 
							
							
							
						 
						
							2021-09-29 16:08:17 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f37c76dab1 
								
							 
						 
						
							
							
								
								Drop `LuaScript`  
							
							 
							
							
							
						 
						
							2021-09-29 16:08:17 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								863969c77c 
								
							 
						 
						
							
							
								
								Resolve ClusterLuaScript warnings/suggestions  
							
							 
							
							
							
						 
						
							2021-09-29 16:08:17 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2383aaaa3d 
								
							 
						 
						
							
							
								
								Update ClusterLuaScript formatting  
							
							 
							
							
							
						 
						
							2021-09-29 16:08:17 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								715d1157ad 
								
							 
						 
						
							
							
								
								Reject Redis commands when disconnected  
							
							 
							
							
							
						 
						
							2021-09-29 16:07:26 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								4aaae3f445 
								
							 
						 
						
							
							
								
								Use a single configuration URI for Redis clusters  
							
							 
							
							
							
						 
						
							2021-09-29 14:46:09 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								8359ef73f4 
								
							 
						 
						
							
							
								
								Cycle all connected websockets on any device or account enabled state change  
							
							 
							
							
							
						 
						
							2021-09-29 14:18:35 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								c6bb649adb 
								
							 
						 
						
							
							
								
								Simplify map-building logic  
							
							 
							
							
							
						 
						
							2021-09-29 14:18:35 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e333cbd94d 
								
							 
						 
						
							
							
								
								Close websockets on account deletion  
							
							 
							
							
							
						 
						
							2021-09-29 14:11:16 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5189cbe5c7 
								
							 
						 
						
							
							
								
								apply editorconfig formatting  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:39 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								d1d6e5c652 
								
							 
						 
						
							
							
								
								Filter stale ephemeral messages from cache  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:39 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								3e5087e60b 
								
							 
						 
						
							
							
								
								Remove obsolete ephemeral queue handling  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:39 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								93c3cea912 
								
							 
						 
						
							
							
								
								Clean up old "ephemeral" metrics  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:39 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								e824b861d4 
								
							 
						 
						
							
							
								
								Drop `accounts` table  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:20 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								e8dd1e0bf2 
								
							 
						 
						
							
							
								
								Fixup formatting  
							
							 
							
							
							
						 
						
							2021-09-29 10:31:20 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								533afa4c6e 
								
							 
						 
						
							
							
								
								Upgrade to zkgroup 0.8.1  
							
							 
							
							
							
						 
						
							2021-09-28 09:28:28 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								559026933d 
								
							 
						 
						
							
							
								
								Add low and high detail svgs to badges  
							
							 
							
							
							
						 
						
							2021-09-27 17:00:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								7864405efd 
								
							 
						 
						
							
							
								
								Remove single URL in favor of density based sprite sheets  
							
							 
							
							
							
						 
						
							2021-09-27 16:50:18 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								a5575902de 
								
							 
						 
						
							
							
								
								Pause if we bump into an exception while trying to persist messages  
							
							 
							
							
							
						 
						
							2021-09-27 13:38:17 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								5b9bce59e1 
								
							 
						 
						
							
							
								
								Upgrade to zkgroup 0.8.0  
							
							 
							
							
							
						 
						
							2021-09-24 15:56:28 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								041aed2d72 
								
							 
						 
						
							
							
								
								Remove zkgroup enabled flag  
							
							 
							
							... 
							
							
							
							The last remnants of a time before zkgroup have been swept away. 
							
						 
						
							2021-09-23 09:24:06 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								02a296e500 
								
							 
						 
						
							
							
								
								Use a MIME Base64 decoder for provisioning messages  
							
							 
							
							
							
						 
						
							2021-09-22 16:30:44 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								98e41f9a37 
								
							 
						 
						
							
							
								
								Improve Redis exception handling  
							
							 
							
							
							
						 
						
							2021-09-22 10:31:39 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6a71d369e2 
								
							 
						 
						
							
							
								
								More Accounts cleanup  
							
							 
							
							... 
							
							
							
							* Remove `AccountStore`
* Clean up `AccountsDynamoDb#delete`
* Rename `AccountsDynamoDb` → `Accounts`
* Remove unused configuration
* Move Accounts scan page size to static configuration
* Remove disabled tests and related methods 
							
						 
						
							2021-09-21 15:25:16 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								75661fa800 
								
							 
						 
						
							
							
								
								Add JavaTimeModule  
							
							 
							
							
							
						 
						
							2021-09-20 16:42:38 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								df5498e1c0 
								
							 
						 
						
							
							
								
								Add test for self badge fetching  
							
							 
							
							
							
						 
						
							2021-09-20 16:42:38 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								c0af911197 
								
							 
						 
						
							
							
								
								Show invisible badges to query for self  
							
							 
							
							
							
						 
						
							2021-09-20 16:42:38 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								44bc90e5ab 
								
							 
						 
						
							
							
								
								Return a badge with additional properties when fetching your own profile  
							
							 
							
							
							
						 
						
							2021-09-20 16:42:38 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								5c1cde1b28 
								
							 
						 
						
							
							
								
								Add visibility modifying helper method in AccountBadge  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								3172b571c6 
								
							 
						 
						
							
							
								
								Move "testing" string into BadgeConfiguration  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								17e8b77e88 
								
							 
						 
						
							
							
								
								Add unit test for setting badges  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								8011935a3b 
								
							 
						 
						
							
							
								
								Fix compilation issues created by constructor changes  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								3f3052c23c 
								
							 
						 
						
							
							
								
								Remove isZkEnabled  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								8f17f45339 
								
							 
						 
						
							
							
								
								Reorder creating of testing badges  
							
							 
							
							... 
							
							
							
							Need their expiration time to always get refreshed on set so reorder
how they're created to ensure that's the case. 
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								009e2eeb97 
								
							 
						 
						
							
							
								
								Enable editing of badges on profiles  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								c70fa48835 
								
							 
						 
						
							
							
								
								Fix indentation of ProfileController#setProfile  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								bd5f5c407b 
								
							 
						 
						
							
							
								
								Add method to merge badge ids list into a profile  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								2bc573a53d 
								
							 
						 
						
							
							
								
								Add additional test badges for translation  
							
							 
							
							
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								537d61d5bd 
								
							 
						 
						
							
							
								
								Add badges to CreateProfileRequest  
							
							 
							
							... 
							
							
							
							This will permit users to set the order and visibility of badges on
their profile. 
							
						 
						
							2021-09-20 16:41:09 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								09519ae942 
								
							 
						 
						
							
							
								
								Only retry websocket sending if the client is still connected  
							
							 
							
							
							
						 
						
							2021-09-20 14:24:07 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2a67b2e610 
								
							 
						 
						
							
							
								
								Remove Accounts Postgres  
							
							 
							
							
							
						 
						
							2021-09-20 11:10:24 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								8161f55a82 
								
							 
						 
						
							
							
								
								Add dynamic configuration for setting Dynamo as primary  
							
							 
							
							
							
						 
						
							2021-09-17 13:28:45 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								ecee189ad8 
								
							 
						 
						
							
							
								
								Add `AccountDatabaseCrawler.dedicatedDynamoMigrationCrawler`  
							
							 
							
							
							
						 
						
							2021-09-17 11:27:20 -07:00  
						
					 
				
					
						
							
							
								 
								Fedor Indutny
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								383d744bd8 
								
							 
						 
						
							
							
								
								Log the error message when retrying queue send  
							
							 
							
							
							
						 
						
							2021-09-16 18:03:42 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								c2ba8ab562 
								
							 
						 
						
							
							
								
								Identify receipt destinations by UUID instead of e164  
							
							 
							
							
							
						 
						
							2021-09-16 10:47:03 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								cd49ea43c0 
								
							 
						 
						
							
							
								
								Use `queryPaginator` when loading messages  
							
							 
							
							
							
						 
						
							2021-09-16 10:46:37 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								53aa45a2bb 
								
							 
						 
						
							
							
								
								Use `queryPaginator` when deleting messages  
							
							 
							
							
							
						 
						
							2021-09-16 10:46:37 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								83e0a19561 
								
							 
						 
						
							
							
								
								Migrate `MessagesDynamoDbRule` to `MessagesDynamoDbExtension`  
							
							 
							
							
							
						 
						
							2021-09-16 10:46:37 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6a5d475198 
								
							 
						 
						
							
							
								
								Add a "refresh websocket on number change" provider  
							
							 
							
							
							
						 
						
							2021-09-16 10:37:34 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								49ccbba2e3 
								
							 
						 
						
							
							
								
								Generalize the "watch for websockets that need to be refreshed" listener  
							
							 
							
							
							
						 
						
							2021-09-16 10:37:34 -04:00  
						
					 
				
					
						
							
							
								 
								Fedor Indutnyy
							
						 
						
							 
							
							
							
							
								
							
							
								41735ed40e 
								
							 
						 
						
							
							
								
								Introduce queueDrainRetry counter metric  
							
							 
							
							
							
						 
						
							2021-09-16 10:30:19 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								2d11a433c9 
								
							 
						 
						
							
							
								
								Wrap all calls to getAcceptableLanguages  
							
							 
							
							... 
							
							
							
							ContainerRequestContext#getAcceptableLanguages throws a
ProcessingException if the header has invalid values in it. Rather than
error out of the request entirely with the exception handler for that
exception, we just treat it as though no Accept-Languages header was
specified. 
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								e79ab2521f 
								
							 
						 
						
							
							
								
								Rename field in ConfiguredProfileBadgeConverter  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								fb1f99da87 
								
							 
						 
						
							
							
								
								Add a method to enable a badge for all accounts  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								08c6a8c2e5 
								
							 
						 
						
							
							
								
								Add category to badges  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								ce3835e176 
								
							 
						 
						
							
							
								
								Rename id to name in the configuration  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								39f6eadbb9 
								
							 
						 
						
							
							
								
								Add test for add and remove badges  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								16dba09b61 
								
							 
						 
						
							
							
								
								Handle merging badges when adding to account  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								d5ebf2f2ed 
								
							 
						 
						
							
							
								
								Rename name to id in Account#removeBadge  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								8a8e6e7b49 
								
							 
						 
						
							
							
								
								Rename name to id in the stored badge information and expose id in the profile endpoint  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								34e21b9f7b 
								
							 
						 
						
							
							
								
								Change name to id on AccountBadge  
							
							 
							
							... 
							
							
							
							This makes it distinct from the localized name field on the Badge
entity that is returned. 
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								98a31d1474 
								
							 
						 
						
							
							
								
								Switch ProfileController to the actual badge converter  
							
							 
							
							
							
						 
						
							2021-09-16 09:28:21 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								72a0c1be0f 
								
							 
						 
						
							
							
								
								Tune mismatch logging  
							
							 
							
							
							
						 
						
							2021-09-15 16:46:10 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								5b25e38e41 
								
							 
						 
						
							
							
								
								Ensure badges are in ordered collections  
							
							 
							
							
							
						 
						
							2021-09-15 16:20:15 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2fb400280b 
								
							 
						 
						
							
							
								
								Remove unused parameter from `deleteMessageByDestinationAndGuid`  
							
							 
							
							
							
						 
						
							2021-09-15 10:14:08 -07:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								79ad09524e 
								
							 
						 
						
							
							
								
								Implement the ProfileBadgeConverter interface  
							
							 
							
							
							
						 
						
							2021-09-15 10:32:20 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5f8accb492 
								
							 
						 
						
							
							
								
								Add acceptable languages from request to variable  
							
							 
							
							
							
						 
						
							2021-09-14 17:43:39 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								6fcadc2297 
								
							 
						 
						
							
							
								
								Handle exception reading `Accept-Language` header  
							
							 
							
							
							
						 
						
							2021-09-13 18:07:16 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								3f4e1522eb 
								
							 
						 
						
							
							
								
								Only put accounts that exhaust optimistic lock retries in migration retry table  
							
							 
							
							
							
						 
						
							2021-09-13 15:00:01 -07:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								6304c84cdb 
								
							 
						 
						
							
							
								
								Add ContactDiscoveryWriterTest based on mock.  
							
							 
							
							
							
						 
						
							2021-09-13 15:20:21 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								894297efa9 
								
							 
						 
						
							
							
								
								Add dynamic configuration for doing a mismatch post-check  
							
							 
							
							
							
						 
						
							2021-09-13 13:54:19 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a51a7a0901 
								
							 
						 
						
							
							
								
								Add `MigrationMismatchedAccounts` to `AccountsManager`  
							
							 
							
							
							
						 
						
							2021-09-13 13:54:19 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								372e131e25 
								
							 
						 
						
							
							
								
								Update `PaymentsControllerTest`  
							
							 
							
							
							
						 
						
							2021-09-13 09:58:42 -07:00  
						
					 
				
					
						
							
							
								 
								Sophiah Ho
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cd66a1ceb7 
								
							 
						 
						
							
							
								
								fix merge issue after 2021 Aug 15 commit  d1735c7e57 ( #137 )  
							
							 
							
							
							
						 
						
							2021-09-13 09:39:11 -07:00  
						
					 
				
					
						
							
							
								 
								Sophiah Ho
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								feb59deb28 
								
							 
						 
						
							
							
								
								Use BigDecimal instead of Double for currency rate calculations ( #134 )  
							
							 
							
							... 
							
							
							
							use BigDecimal instead of double for accuracy 
							
						 
						
							2021-09-10 16:15:57 -05:00  
						
					 
				
					
						
							
							
								 
								Nicolas Remond
							
						 
						
							 
							
							
							
							
								
							
							
								489519a982 
								
							 
						 
						
							
							
								
								Use Map.of() for statically defined map  
							
							 
							
							
							
						 
						
							2021-09-10 14:27:18 -05:00  
						
					 
				
					
						
							
							
								 
								F2theK
							
						 
						
							 
							
							
							
							
								
							
							
								5b404095b0 
								
							 
						 
						
							
							
								
								Added missing config entries  
							
							 
							
							... 
							
							
							
							Starting server with sample.yml throws errors because of missing elements in config - not just empty ones 
							
						 
						
							2021-09-10 14:19:10 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								6a6555e2d5 
								
							 
						 
						
							
							
								
								Add metrics for AuthEnablementRequestEventListener displacements  
							
							 
							
							
							
						 
						
							2021-09-10 12:01:05 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								49489a6021 
								
							 
						 
						
							
							
								
								Re-check mismatched accounts after a delay, to avoid false positives from concurrent requests  
							
							 
							
							
							
						 
						
							2021-09-10 11:31:44 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								8cd93d68e4 
								
							 
						 
						
							
							
								
								Add MetricsUtil  
							
							 
							
							
							
						 
						
							2021-09-10 11:31:44 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								f3b9a8d97f 
								
							 
						 
						
							
							
								
								Add account to migration retry table on transient dynamo failure  
							
							 
							
							
							
						 
						
							2021-09-10 11:30:49 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								b91a69d8b3 
								
							 
						 
						
							
							
								
								Add asynchronous chunk pre-read to `AccountDatabaseCrawler`  
							
							 
							
							
							
						 
						
							2021-09-10 11:14:11 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								624e40e3b7 
								
							 
						 
						
							
							
								
								Add separate `AccountsDatabaseCrawler` for DynamoDB migration  
							
							 
							
							
							
						 
						
							2021-09-10 11:14:11 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								23a076a204 
								
							 
						 
						
							
							
								
								Update `Account#getNextDeviceId` to not reuse disable device’s IDs  
							
							 
							
							
							
						 
						
							2021-09-10 10:48:48 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								016141a05d 
								
							 
						 
						
							
							
								
								Add `DevicesHelper`  
							
							 
							
							
							
						 
						
							2021-09-10 10:48:48 -07:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								a064b25a14 
								
							 
						 
						
							
							
								
								Fix CDS writer to use AccountsManager.  
							
							 
							
							
							
						 
						
							2021-09-10 11:36:06 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								bd40e32f3b 
								
							 
						 
						
							
							
								
								Send acceptable languages instead of request into the profile badge converter  
							
							 
							
							
							
						 
						
							2021-09-10 10:53:04 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								81a21c0d5f 
								
							 
						 
						
							
							
								
								Use @NotNull since @NotEmpty doesn't support URL  
							
							 
							
							
							
						 
						
							2021-09-10 10:49:31 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								6478210330 
								
							 
						 
						
							
							
								
								Update configuration for badges to use URL instead of String  
							
							 
							
							
							
						 
						
							2021-09-10 10:49:31 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								aa1c37fe26 
								
							 
						 
						
							
							
								
								Create configuration for badges  
							
							 
							
							
							
						 
						
							2021-09-10 10:14:16 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								6ee23b0186 
								
							 
						 
						
							
							
								
								Create resource bundle for badges  
							
							 
							
							
							
						 
						
							2021-09-10 10:11:56 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								40eb445592 
								
							 
						 
						
							
							
								
								Add a command to set a user's discoverability in CDS  
							
							 
							
							
							
						 
						
							2021-09-10 10:34:20 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ce7d687205 
								
							 
						 
						
							
							
								
								Add a shutdown monitor that publishes shutdown state as a metric  
							
							 
							
							
							
						 
						
							2021-09-08 16:37:05 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								758900b7a8 
								
							 
						 
						
							
							
								
								Register AuthEnablementApplicationEventListener  
							
							 
							
							
							
						 
						
							2021-09-08 13:11:09 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								539b62a829 
								
							 
						 
						
							
							
								
								Add request event listener that handles device.isEnabled changes  
							
							 
							
							
							
						 
						
							2021-09-08 13:11:09 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2866f1b213 
								
							 
						 
						
							
							
								
								Include e164 in account creation (whoami) responses  
							
							 
							
							
							
						 
						
							2021-09-07 16:52:32 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								fc1465c05d 
								
							 
						 
						
							
							
								
								Wire up stored account badges to the profile endpoints  
							
							 
							
							
							
						 
						
							2021-09-07 15:51:29 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								bc887ec6fa 
								
							 
						 
						
							
							
								
								Add visibility flag to badge storage  
							
							 
							
							
							
						 
						
							2021-09-07 15:50:29 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								84b3d324bb 
								
							 
						 
						
							
							
								
								Creates a storage object for badges  
							
							 
							
							
							
						 
						
							2021-09-07 15:49:41 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								fc10108788 
								
							 
						 
						
							
							
								
								Make fields final in Badge entity  
							
							 
							
							
							
						 
						
							2021-09-07 15:39:48 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								fbbc1bec58 
								
							 
						 
						
							
							
								
								Add badge entity to profile  
							
							 
							
							
							
						 
						
							2021-09-07 15:39:48 -05:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								2059bb5ef8 
								
							 
						 
						
							
							
								
								Update test to handle read-then-write in ContactDiscoveryWriter.  
							
							 
							
							
							
						 
						
							2021-09-07 13:41:47 -06:00  
						
					 
				
					
						
							
							
								 
								gram-signal
							
						 
						
							 
							
							
							
							
								
							
							
								b080a5db4d 
								
							 
						 
						
							
							
								
								Get-and-set accounts, since other updates may have made them stale.  
							
							 
							
							... 
							
							
							
							Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com> 
							
						 
						
							2021-09-07 13:41:47 -06:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								b4aabd799b 
								
							 
						 
						
							
							
								
								Canonical discoverability writing.  
							
							 
							
							
							
						 
						
							2021-09-07 13:41:47 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								92f035bc2a 
								
							 
						 
						
							
							
								
								Add a "change number" device/account capability  
							
							 
							
							
							
						 
						
							2021-09-07 15:07:30 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								18a6df34bd 
								
							 
						 
						
							
							
								
								Add timers to `processChunk` and `deleteRecentlyDeletedUuids`  
							
							 
							
							
							
						 
						
							2021-09-03 14:54:51 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								b1274125c9 
								
							 
						 
						
							
							
								
								Add start/chunk/sleep logging to crawler  
							
							 
							
							
							
						 
						
							2021-09-03 14:54:51 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								dceebc1c8d 
								
							 
						 
						
							
							
								
								Consistently use `whenCompleteAsync(…, migrationThreadPool)`  
							
							 
							
							
							
						 
						
							2021-09-03 14:02:51 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								6aadb4b458 
								
							 
						 
						
							
							
								
								Parameterize registration lock constructor when updating account attributes  
							
							 
							
							
							
						 
						
							2021-09-03 14:02:27 -07:00  
						
					 
				
					
						
							
							
								 
								Fedor Indutnyy
							
						 
						
							 
							
							
							
							
								
							
							
								703405b874 
								
							 
						 
						
							
							
								
								Start WebSocket before registering its presence  
							
							 
							
							
							
						 
						
							2021-08-27 16:41:07 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d1735c7e57 
								
							 
						 
						
							
							
								
								Retire `AmbiguousIdentifier`  
							
							 
							
							
							
						 
						
							2021-08-27 13:40:46 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								1f815b49dd 
								
							 
						 
						
							
							
								
								Measure APNs rejections by reason  
							
							 
							
							
							
						 
						
							2021-08-27 11:52:29 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								a9339b7037 
								
							 
						 
						
							
							
								
								Update to Pushy 0.15.0  
							
							 
							
							
							
						 
						
							2021-08-27 11:52:29 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f2c6ca182d 
								
							 
						 
						
							
							
								
								Include the current server version in the tag list for Dropwizard metrics  
							
							 
							
							
							
						 
						
							2021-08-27 11:52:11 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								b946c27a20 
								
							 
						 
						
							
							
								
								Remove a metric aggregator  
							
							 
							
							
							
						 
						
							2021-08-27 11:52:11 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								8a8a848fac 
								
							 
						 
						
							
							
								
								Record error metrics from Twilio Verify  
							
							 
							
							
							
						 
						
							2021-08-26 12:22:17 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								aeb9f67266 
								
							 
						 
						
							
							
								
								Migrate MessageSenderTest to JUnit 5  
							
							 
							
							
							
						 
						
							2021-08-25 12:25:10 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								e08c5a412e 
								
							 
						 
						
							
							
								
								Insert ephemeral messages in the standard cache queue  
							
							 
							
							
							
						 
						
							2021-08-25 12:25:10 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a7443a9ece 
								
							 
						 
						
							
							
								
								Don’t persist ephemeral messages; clear ephemeral field when sending to clients  
							
							 
							
							
							
						 
						
							2021-08-25 11:17:00 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								54fe3b9a43 
								
							 
						 
						
							
							
								
								Update TextSecure.proto  
							
							 
							
							
							
						 
						
							2021-08-25 11:17:00 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								ba522b1691 
								
							 
						 
						
							
							
								
								Clean redis message cache structure  
							
							 
							
							
							
						 
						
							2021-08-24 10:30:52 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								739c5bf22c 
								
							 
						 
						
							
							
								
								Add a counter to estimate announcement group adoption  
							
							 
							
							
							
						 
						
							2021-08-23 17:31:34 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								7cdadeb791 
								
							 
						 
						
							
							
								
								Register circuit breaker metrics for FaultTolerantPubSubConnection  
							
							 
							
							
							
						 
						
							2021-08-23 15:49:19 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								dadf43b93e 
								
							 
						 
						
							
							
								
								Consolidate directory reconciliation on v3 endpoints  
							
							 
							
							
							
						 
						
							2021-08-19 14:18:38 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								19f7b207b7 
								
							 
						 
						
							
							
								
								Extract configuration for WebSocket max message sizes  
							
							 
							
							
							
						 
						
							2021-08-19 14:09:57 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a398e2269c 
								
							 
						 
						
							
							
								
								Update `AccountsManager` mismatch comparison  
							
							 
							
							
							
						 
						
							2021-08-19 14:08:48 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2e28fb97a4 
								
							 
						 
						
							
							
								
								Delete DynamoDB accounts with invalid UUIDs in AccountsManager#create  
							
							 
							
							
							
						 
						
							2021-08-19 14:05:21 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5c68d83a93 
								
							 
						 
						
							
							
								
								Add integration test for re-registration with and without Dynamo DB  
							
							 
							
							
							
						 
						
							2021-08-19 14:05:21 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								0b7c3ad745 
								
							 
						 
						
							
							
								
								.editorconfig formatting  
							
							 
							
							
							
						 
						
							2021-08-16 16:32:26 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								0cde06557d 
								
							 
						 
						
							
							
								
								Catch and log unexpected exceptions keyspace notification executor service  
							
							 
							
							
							
						 
						
							2021-08-16 16:32:26 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								27844fe692 
								
							 
						 
						
							
							
								
								Add JUnit 5 RedisClusterExtension  
							
							 
							
							
							
						 
						
							2021-08-13 12:07:04 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								779051ef9f 
								
							 
						 
						
							
							
								
								Add minThreads(64) to multiRecipientMessageExecutor  
							
							 
							
							
							
						 
						
							2021-08-12 13:03:40 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								d13741fbd5 
								
							 
						 
						
							
							
								
								Change from using parallel streams to using an ExecutorService  
							
							 
							
							
							
						 
						
							2021-08-12 12:05:01 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								f7f870fe62 
								
							 
						 
						
							
							
								
								Execute send multi-recipient message loop in parallel  
							
							 
							
							
							
						 
						
							2021-08-12 12:05:01 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								de59aa099d 
								
							 
						 
						
							
							
								
								Add uncaught exception handler  
							
							 
							
							
							
						 
						
							2021-08-12 11:10:05 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								57a478b898 
								
							 
						 
						
							
							
								
								Remove unused local variable  
							
							 
							
							
							
						 
						
							2021-08-12 10:26:23 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								3e8d79e147 
								
							 
						 
						
							
							
								
								Remove unused lua script to delete by sender and timestamp  
							
							 
							
							
							
						 
						
							2021-08-11 17:38:55 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								a46045d987 
								
							 
						 
						
							
							
								
								Remove unused methods that delete messages by sender and timestamp  
							
							 
							
							
							
						 
						
							2021-08-11 17:30:39 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								662c905b80 
								
							 
						 
						
							
							
								
								Remove deprecated delete messages endpoint  
							
							 
							
							... 
							
							
							
							DELETE /v1/messages/{source}/{timestamp} has been deprecated a long
time and has minimal usage each day at this point. Dropping support
for this endpoint to improve message cache storage flexibility. 
							
						 
						
							2021-08-11 16:17:44 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								31022aeb79 
								
							 
						 
						
							
							
								
								Use  refreshing `AuthenticatedAccount` for `@Auth`  
							
							 
							
							
							
						 
						
							2021-08-11 14:52:25 -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  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								d29764d11f 
								
							 
						 
						
							
							
								
								Only process updates for enabled devices in PushFeedbackProcessor  
							
							 
							
							
							
						 
						
							2021-08-11 11:54:42 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								f8e4f6727a 
								
							 
						 
						
							
							
								
								Reorder crawler listeners so updates happen after read-only processing  
							
							 
							
							
							
						 
						
							2021-08-11 11:54:20 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								63d05df8a3 
								
							 
						 
						
							
							
								
								Fix indentation  
							
							 
							
							
							
						 
						
							2021-08-10 10:02:04 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								52d13d1d62 
								
							 
						 
						
							
							
								
								Remove unused lua script  
							
							 
							
							
							
						 
						
							2021-08-10 10:02:04 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								f58a320223 
								
							 
						 
						
							
							
								
								Remove unused method from MessagesCache  
							
							 
							
							
							
						 
						
							2021-08-10 10:02:04 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								3e01bc1174 
								
							 
						 
						
							
							
								
								Add metric for content-length header distribution  
							
							 
							
							
							
						 
						
							2021-08-06 14:41:16 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d1ada7f998 
								
							 
						 
						
							
							
								
								Revert "Continue to verify rate limiters by e164 during UUID migration period"  
							
							 
							
							... 
							
							
							
							This reverts commit ce5edbb7fc . 
							
						 
						
							2021-08-06 14:33:59 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								73c368ea86 
								
							 
						 
						
							
							
								
								Use UUIDs instead of e164s to associate accounts with push notifications.  
							
							 
							
							
							
						 
						
							2021-08-04 14:38:28 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ce5edbb7fc 
								
							 
						 
						
							
							
								
								Continue to verify rate limiters by e164 during UUID migration period  
							
							 
							
							
							
						 
						
							2021-08-04 14:15:21 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								a680639718 
								
							 
						 
						
							
							
								
								Use UUIDs as rate limiter keys.  
							
							 
							
							
							
						 
						
							2021-08-04 14:15:21 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								becf6afbdd 
								
							 
						 
						
							
							
								
								Block until all UUID bytes are read or EOF  
							
							 
							
							
							
						 
						
							2021-08-03 17:59:48 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								1dda015c6a 
								
							 
						 
						
							
							
								
								Update multi-recipient message sending to handle unrestricted destinations  
							
							 
							
							
							
						 
						
							2021-08-03 17:31:39 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a0427ecf8c 
								
							 
						 
						
							
							
								
								Update s3-upload-maven-plugin to 1.6-SNAPSHOT  
							
							 
							
							
							
						 
						
							2021-08-03 11:04:29 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								cfd31e98ff 
								
							 
						 
						
							
							
								
								Move version comparison to after more meaningful checks  
							
							 
							
							
							
						 
						
							2021-08-03 11:03:41 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bcb89924b4 
								
							 
						 
						
							
							
								
								Simplify optimistic write logic  
							
							 
							
							
							
						 
						
							2021-08-03 11:54:26 -04:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								1f6318a919 
								
							 
						 
						
							
							
								
								Rename constant  
							
							 
							
							
							
						 
						
							2021-08-02 13:14:44 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								b0667b258b 
								
							 
						 
						
							
							
								
								Implement EnterpriseRecaptchaClient  
							
							 
							
							
							
						 
						
							2021-08-02 13:14:44 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								4c3a48f5be 
								
							 
						 
						
							
							
								
								Use more specific prefix for recaptcha transition  
							
							 
							
							
							
						 
						
							2021-08-02 13:14:44 -05:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d128bc782a 
								
							 
						 
						
							
							
								
								Retire Postgres-backed pending account/device tables.  
							
							 
							
							
							
						 
						
							2021-07-06 11:03:49 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								530b2a310f 
								
							 
						 
						
							
							
								
								Ensure active future is always completed  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								d5b0d99a54 
								
							 
						 
						
							
							
								
								Remove unused method  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								43be72d076 
								
							 
						 
						
							
							
								
								Add test for ManagedPeriodicWork; fix shutdown not awaiting active execution  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								9558944e22 
								
							 
						 
						
							
							
								
								Add needsReconciliationIndexName to sample.yml  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								0f6c866c8d 
								
							 
						 
						
							
							
								
								Update imports  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								bac78e9291 
								
							 
						 
						
							
							
								
								Switch DeletedAccountsTableCrawler metrics to a basic Metrics#summary  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								c22ea78672 
								
							 
						 
						
							
							
								
								Add crawler to process migration retry accounts  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a85afe827d 
								
							 
						 
						
							
							
								
								Avoid NPE by using scheduledFuture as the Gauge state object  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								abaed821ec 
								
							 
						 
						
							
							
								
								Add additional case to unit test  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								6fa9dcd954 
								
							 
						 
						
							
							
								
								Refactor to use shared recurringJobExecutor  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								819d59cd79 
								
							 
						 
						
							
							
								
								Update reconciliation crawler to use secondary index  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2f88f0eedb 
								
							 
						 
						
							
							
								
								Refactor to use single threaded scheduled executor  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								74ff491671 
								
							 
						 
						
							
							
								
								Rename ManagedPeriodicWorkCache to ManagedPeriodicWorkLock  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								eac48a6617 
								
							 
						 
						
							
							
								
								Don’t delete accounts after reconciling  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								19617c14f8 
								
							 
						 
						
							
							
								
								Improved logging in ManagedPeriodcWork  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								fc7291c3e8 
								
							 
						 
						
							
							
								
								Migrate DeletedAccountsTableCrawler to ManagedPeriodicWork  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								88db808298 
								
							 
						 
						
							
							
								
								Add abstract ManagedPeriodicWork  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5193abdab3 
								
							 
						 
						
							
							
								
								Add DeletedAccountsTableCrawler  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a315c9be92 
								
							 
						 
						
							
							
								
								Add DeletedAccounts DynamoDB table  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								fc1541591a 
								
							 
						 
						
							
							
								
								Add AbstractDynamoDbStore#scan  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								ae97c4db9f 
								
							 
						 
						
							
							
								
								Use editorconfig in AbstractDynamoDbStore  
							
							 
							
							
							
						 
						
							2021-07-02 15:05:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								26bc5973b5 
								
							 
						 
						
							
							
								
								Clear message queue before and after removing a device  
							
							 
							
							
							
						 
						
							2021-07-02 10:48:42 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								e52b8c8423 
								
							 
						 
						
							
							
								
								Implement DatadogConfig in DatadogConfiguration  
							
							 
							
							
							
						 
						
							2021-07-02 10:48:05 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								7395489bac 
								
							 
						 
						
							
							
								
								Add tests for pending account/device managers.  
							
							 
							
							
							
						 
						
							2021-07-02 11:30:13 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								b384ed7f5c 
								
							 
						 
						
							
							
								
								Add a counter for requests for delivery certificates with/without e164s.  
							
							 
							
							
							
						 
						
							2021-07-01 10:59:10 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								e3afcae7d3 
								
							 
						 
						
							
							
								
								Gather data to verify safety of retiring legacy reglock system.  
							
							 
							
							
							
						 
						
							2021-07-01 10:58:47 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								9faeed7b20 
								
							 
						 
						
							
							
								
								Count E164 authentications versus UUID authentications.  
							
							 
							
							
							
						 
						
							2021-07-01 10:51:34 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								49adcca80e 
								
							 
						 
						
							
							
								
								Use Optional.isEmpty().  
							
							 
							
							
							
						 
						
							2021-07-01 10:51:34 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								49c43a6816 
								
							 
						 
						
							
							
								
								Simplify distribution summary for "days since last seen."  
							
							 
							
							
							
						 
						
							2021-07-01 10:51:34 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								84f85ae098 
								
							 
						 
						
							
							
								
								Collapse various account meters into a single, multi-dimensional counter.  
							
							 
							
							
							
						 
						
							2021-07-01 10:51:34 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								3d581941ab 
								
							 
						 
						
							
							
								
								Add plumbing and configuration to migrate pending accounts/devices to DynamoDB.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d2d39baede 
								
							 
						 
						
							
							
								
								Add a DynamoDB-backed stored verification code store.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								111f5ba024 
								
							 
						 
						
							
							
								
								Use java.time classes for stored verification code expiration; add tests.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ce3fb7fa99 
								
							 
						 
						
							
							
								
								Extract a common base class for verification code store tests.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								fc421d3f21 
								
							 
						 
						
							
							
								
								Introduce a common interface for verification code stores.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00