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  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								71bea759c6 
								
							 
						 
						
							
							
								
								Consolidate StoredVerificationCode constructors.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								bf1dd791a5 
								
							 
						 
						
							
							
								
								Drop caching for pending accounts/devices.  
							
							 
							
							
							
						 
						
							2021-07-01 10:50:52 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								4c99577c08 
								
							 
						 
						
							
							
								
								Add configuration for Datadog batch size  
							
							 
							
							
							
						 
						
							2021-06-30 16:44:25 -05:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								5d5c63e6d4 
								
							 
						 
						
							
							
								
								Update profile controller to S3 AWSv2.  
							
							 
							
							
							
						 
						
							2021-06-30 13:09:18 -06:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								42ff3f8432 
								
							 
						 
						
							
							
								
								Switch SQS to Amazon SDKv2.  
							
							 
							
							
							
						 
						
							2021-06-30 12:46:12 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								be6ef76486 
								
							 
						 
						
							
							
								
								Update DynamoDBLocal to 1.16.0  
							
							 
							
							
							
						 
						
							2021-06-23 13:50:58 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								7883352b74 
								
							 
						 
						
							
							
								
								Match random capability generation in test  
							
							 
							
							
							
						 
						
							2021-06-21 17:32:31 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								982d122d18 
								
							 
						 
						
							
							
								
								Match random capability generation in test  
							
							 
							
							
							
						 
						
							2021-06-21 17:32:31 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								d8d94407c6 
								
							 
						 
						
							
							
								
								Create announcement group capability  
							
							 
							
							
							
						 
						
							2021-06-21 17:32:31 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								28cfc54170 
								
							 
						 
						
							
							
								
								Update FunctionCounter builder to use non-null object and method  
							
							 
							
							
							
						 
						
							2021-06-11 11:27:45 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2ee7279743 
								
							 
						 
						
							
							
								
								Pause nstat counters.  
							
							 
							
							
							
						 
						
							2021-06-11 12:26:56 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								eb1b073385 
								
							 
						 
						
							
							
								
								Add a hostname-aware reporter factory.  
							
							 
							
							
							
						 
						
							2021-06-10 14:23:05 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								c634185b6f 
								
							 
						 
						
							
							
								
								Standardize a utility method for getting local host names.  
							
							 
							
							
							
						 
						
							2021-06-10 14:23:05 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								2c33d22a30 
								
							 
						 
						
							
							
								
								Stop recording specific client versions in metrics until we know we need them again.  
							
							 
							
							
							
						 
						
							2021-06-08 12:25:31 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								b41ed9d810 
								
							 
						 
						
							
							
								
								Update sample.yml config  
							
							 
							
							
							
						 
						
							2021-06-07 17:21:36 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								58d3a12eff 
								
							 
						 
						
							
							
								
								Set hostname to lowercase to avoid strange case mismatch issues; log hostname failures.  
							
							 
							
							
							
						 
						
							2021-06-07 17:17:46 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								88c4b2be97 
								
							 
						 
						
							
							
								
								Correct a misunderstanding about the metrics host tag.  
							
							 
							
							
							
						 
						
							2021-06-07 16:29:44 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6cbd57f19f 
								
							 
						 
						
							
							
								
								Include environment/service/version as common metric tags.  
							
							 
							
							
							
						 
						
							2021-06-04 18:17:09 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								5522376584 
								
							 
						 
						
							
							
								
								Include a host tag with metrics.  
							
							 
							
							
							
						 
						
							2021-06-04 18:17:09 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								5089c37d28 
								
							 
						 
						
							
							
								
								Drop a pair of unused commands.  
							
							 
							
							
							
						 
						
							2021-06-04 12:35:06 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								1ccf24e68c 
								
							 
						 
						
							
							
								
								Add a command to check dynamic config files.  
							
							 
							
							
							
						 
						
							2021-06-04 12:34:48 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								411f7298f2 
								
							 
						 
						
							
							
								
								Enforce validation constraints for dynamic configuration objects.  
							
							 
							
							
							
						 
						
							2021-06-04 12:34:48 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5b0214c6f2 
								
							 
						 
						
							
							
								
								Make pre-key `take` operations more null-safe  
							
							 
							
							
							
						 
						
							2021-06-04 11:18:59 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								735573e61b 
								
							 
						 
						
							
							
								
								Make reporting intervals configurable.  
							
							 
							
							
							
						 
						
							2021-06-03 17:50:41 -04:00  
						
					 
				
					
						
							
							
								 
								Graeme Connell
							
						 
						
							 
							
							
							
							
								
							
							
								c545cff1b3 
								
							 
						 
						
							
							
								
								Switch DynamoDB to AWSv2.  
							
							 
							
							... 
							
							
							
							Switch from using com.amazonaws.services.dynamodbv2 to using
software.amazon.awssdk.services.dynamodb for all current DynamoDB uses. 
							
						 
						
							2021-06-03 13:37:10 -06:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								cbd9681e3e 
								
							 
						 
						
							
							
								
								Configure histograms and exclude high-cardinality metrics.  
							
							 
							
							
							
						 
						
							2021-06-03 14:12:02 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								ca876e40ca 
								
							 
						 
						
							
							
								
								Add a second metric aggregator.  
							
							 
							
							
							
						 
						
							2021-06-03 14:12:02 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								76f5a71727 
								
							 
						 
						
							
							
								
								Include server version in logging tags  
							
							 
							
							
							
						 
						
							2021-06-03 11:24:25 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								117de2382d 
								
							 
						 
						
							
							
								
								Verify that API consumers can skip/clear VOIP tokens.  
							
							 
							
							
							
						 
						
							2021-06-02 16:50:49 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								25e7036451 
								
							 
						 
						
							
							
								
								Send a payload with mutable content for non-VOIP topics.  
							
							 
							
							
							
						 
						
							2021-06-02 16:50:49 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								3131bd3dd9 
								
							 
						 
						
							
							
								
								Allow iOS callers to specify whether they're providing a VOIP token for preauth.  
							
							 
							
							
							
						 
						
							2021-06-02 16:50:49 -05:00  
						
					 
				
					
						
							
							
								 
								brock-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c97be15e79 
								
							 
						 
						
							
							
								
								Fix NPE when a null message comes in from a client  
							
							 
							
							
							
						 
						
							2021-06-01 15:00:41 -06:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								164fc40990 
								
							 
						 
						
							
							
								
								Rename receipt type and add new client-to-client plaintext type for decryption error receipts  
							
							 
							
							
							
						 
						
							2021-05-28 11:33:44 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								6456af6284 
								
							 
						 
						
							
							
								
								Upgrade to latest protobuf  
							
							 
							
							... 
							
							
							
							This upgrades to protobuf 3.17 and uses maven to automatically rebuild
the generated code instead of using prefabricated checked in Java
files. 
							
						 
						
							2021-05-28 11:33:44 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								6f0750790c 
								
							 
						 
						
							
							
								
								Add metric to count number of legacy messages sent  
							
							 
							
							
							
						 
						
							2021-05-27 11:13:42 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								3e61b5c49d 
								
							 
						 
						
							
							
								
								Add call chain and mismatch check for push token timestamp  
							
							 
							
							
							
						 
						
							2021-05-27 11:10:58 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								50c4df4f45 
								
							 
						 
						
							
							
								
								Add deploy phase bindings  
							
							 
							
							
							
						 
						
							2021-05-26 19:42:45 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								7bd402b48d 
								
							 
						 
						
							
							
								
								Build refactor in preparations for bringing in jgitver  
							
							 
							
							
							
						 
						
							2021-05-26 19:42:42 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5ee093f87c 
								
							 
						 
						
							
							
								
								Add mismatch for signed pre-key; remove mismatch for migration version  
							
							 
							
							
							
						 
						
							2021-05-26 10:58:23 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								67067f1d2d 
								
							 
						 
						
							
							
								
								Remove last-seen and registration lock comparisons  
							
							 
							
							
							
						 
						
							2021-05-25 10:47:57 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								07f9bb112e 
								
							 
						 
						
							
							
								
								Use separate object for multi recipient response  
							
							 
							
							... 
							
							
							
							`needsSync` was being sent back from the server in the JSON response
which is an unnecessary and constantly false field in multi-recipient
message sending endpoint as it's always sealed sender. 
							
						 
						
							2021-05-25 10:30:39 -05:00  
						
					 
				
					
						
							
							
								 
								Ehren Kret
							
						 
						
							 
							
							
							
							
								
							
							
								417d48c452 
								
							 
						 
						
							
							
								
								Block downgrading sender key support  
							
							 
							
							... 
							
							
							
							Disallow linking an additional device to an account that has already
upgraded to having sender key support where the linked device does not
have sender key support. This should prompt the person attempting to
link the older application to upgrade in order to complete the linking
process. 
							
						 
						
							2021-05-25 10:30:26 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								215621a9b0 
								
							 
						 
						
							
							
								
								Remove temporary adaptation for nested `IncomingMessage.online`  
							
							 
							
							
							
						 
						
							2021-05-24 11:36:15 -05:00