7da9e88c0b 
								
							 
						 
						
							
							
								
								Add hashKey to RemoteConfig  
							
							... 
							
							
							
							This allows the percentages for different entries in remote config to
be aligned so one remote config can be a subset of another. 
							
						 
						
							2020-05-13 11:08:22 -07:00  
				
					
						
							
							
								 
						
							
								674e63cd3e 
								
							 
						 
						
							
							
								
								Bump version to 3.26  
							
							
							
						 
						
							2020-05-12 10:06:07 -07:00  
				
					
						
							
							
								 
						
							
								1c73c91133 
								
							 
						 
						
							
							
								
								Report the number of days until the CDS CA cert expires as a metric so we can set an alarm.  
							
							
							
						 
						
							2020-05-12 12:57:11 -04:00  
				
					
						
							
							
								 
						
							
								b1d11d4f69 
								
							 
						 
						
							
							
								
								Use APNs signing keys instead of expiring certificates.  
							
							
							
						 
						
							2020-05-12 12:48:28 -04:00  
				
					
						
							
							
								 
						
							
								001a9310c3 
								
							 
						 
						
							
							
								
								Support device transfers (SERVER-41, SERVER-42) ( #32 )  
							
							... 
							
							
							
							This change introduces a `transfer` device capability and account creation argument in support of the iOS device transfer effort. 
							
						 
						
							2020-05-12 12:23:18 -04:00  
				
					
						
							
							
								 
						
							
								4cea9023f2 
								
							 
						 
						
							
							
								
								Bump version to 3.25  
							
							
							
						 
						
							2020-05-07 09:54:42 -07:00  
				
					
						
							
							
								 
						
							
								8ffadfa1f1 
								
							 
						 
						
							
							
								
								Add payment addresses on account attributes update  
							
							
							
						 
						
							2020-05-07 09:52:38 -07:00  
				
					
						
							
							
								 
						
							
								39e0b8e40e 
								
							 
						 
						
							
							
								
								Bump version to 3.24  
							
							
							
						 
						
							2020-05-07 09:52:00 -07:00  
				
					
						
							
							
								 
						
							
								50d7929e76 
								
							 
						 
						
							
							
								
								Drop the GCM `RECEIPT` message type (unused).  
							
							
							
						 
						
							2020-05-04 17:51:54 -04:00  
				
					
						
							
							
								 
						
							
								10840b22c5 
								
							 
						 
						
							
							
								
								Don't let one unregistered device block receipt for others.  
							
							
							
						 
						
							2020-05-04 17:51:25 -04:00  
				
					
						
							
							
								 
						
							
								acfbab5915 
								
							 
						 
						
							
							
								
								Update to Pushy v0.13.11.  
							
							
							
						 
						
							2020-05-04 17:50:35 -04:00  
				
					
						
							
							
								 
						
							
								9b00f65798 
								
							 
						 
						
							
							
								
								Bump version to 3.23  
							
							
							
						 
						
							2020-04-30 13:40:42 -07:00  
				
					
						
							
							
								 
						
							
								48c324fe86 
								
							 
						 
						
							
							
								
								Use a static sequence of randomness in tests  
							
							... 
							
							
							
							The RemoteConfigControllerTest#testMath unit test would occassionally
fail because randomness doesn't necessarily group into expected ranges
over a finite trial count. This changes the test to use a predefined
PRNG sequence instead of one that varies with each test so that the
test will no long randomly fail. 
							
						 
						
							2020-04-29 17:31:43 -07:00  
				
					
						
							
							
								 
						
							
								0c495e7e72 
								
							 
						 
						
							
							
								
								Workaround lack of internal retry on transaction rollback  
							
							... 
							
							
							
							The get endpoint for key fetching can fail if the transaction cannot
complete because of simultaneous modification. Clients currently
receive 500 from this and retry if it happens, but this test case runs
into it without retrying and then complains that not all the threads
completed successfully. This workaround adds some retry attempts. 
							
						 
						
							2020-04-29 17:10:13 -07:00  
				
					
						
							
							
								 
						
							
								50ccfee201 
								
							 
						 
						
							
							
								
								Allow remote config to send non-boolean values  
							
							... 
							
							
							
							This version of remote config allows non-boolean values to be returned
to clients but unfortunately limits the configuration to only one
value or another. There is no way to configure more than two values
for the same key with this setup. 
							
						 
						
							2020-04-29 10:51:10 -07:00  
				
					
						
							
							
								 
						
							
								f39a5f6e68 
								
							 
						 
						
							
							
								
								Bump version to 3.22  
							
							
							
						 
						
							2020-04-28 09:01:50 -07:00  
				
					
						
							
							
								 
						
							
								f1f2efc4f8 
								
							 
						 
						
							
							
								
								Update dropwizard to 2.0.8  
							
							
							
						 
						
							2020-04-28 09:01:29 -07:00  
				
					
						
							
							
								 
						
							
								fa739c9594 
								
							 
						 
						
							
							
								
								Bump zkgroups to 0.7.0  
							
							
							
						 
						
							2020-04-28 08:58:57 -07:00  
				
					
						
							
							
								 
						
							
								95f0ce1816 
								
							 
						 
						
							
							
								
								Support for advertising payment addresses on profile  
							
							
							
						 
						
							2020-04-22 12:32:53 -07:00  
				
					
						
							
							
								 
						
							
								3432529f9c 
								
							 
						 
						
							
							
								
								Bump version to 3.21  
							
							
							
						 
						
							2020-04-22 12:16:59 -07:00  
				
					
						
							
							
								 
						
							
								a32c8fabed 
								
							 
						 
						
							
							
								
								Temporarily move GV2 capability from allMatch to anyMatch  
							
							
							
						 
						
							2020-04-20 13:42:36 -07:00  
				
					
						
							
							
								 
						
							
								6a11501184 
								
							 
						 
						
							
							
								
								Bump zkgroups to 0.6.0  
							
							
							
						 
						
							2020-04-20 13:41:54 -07:00  
				
					
						
							
							
								 
						
							
								7ca228d466 
								
							 
						 
						
							
							
								
								Bump version to 3.20  
							
							
							
						 
						
							2020-04-13 10:37:33 -07:00  
				
					
						
							
							
								 
						
							
								09a00f7d42 
								
							 
						 
						
							
							
								
								Bump dropwizard to 2.0.7  
							
							
							
						 
						
							2020-04-13 10:37:12 -07:00  
				
					
						
							
							
								 
						
							
								eac4cd15e3 
								
							 
						 
						
							
							
								
								Bump version to 3.19  
							
							
							
						 
						
							2020-04-09 20:36:54 -07:00  
				
					
						
							
							
								 
						
							
								c03fd4645d 
								
							 
						 
						
							
							
								
								Bump zkgroups to 0.5.0  
							
							
							
						 
						
							2020-04-09 20:36:34 -07:00  
				
					
						
							
							
								 
						
							
								911ddbe1c8 
								
							 
						 
						
							
							
								
								Bump version to 3.18  
							
							
							
						 
						
							2020-04-09 11:45:43 -07:00  
				
					
						
							
							
								 
						
							
								b76c7a4824 
								
							 
						 
						
							
							
								
								Update zkgroups to 0.4.2  
							
							
							
						 
						
							2020-04-09 11:21:58 -07:00  
				
					
						
							
							
								 
						
							
								1408ac77f9 
								
							 
						 
						
							
							
								
								Make storageCapable a boolean result rather than an auth token  
							
							
							
						 
						
							2020-04-09 10:19:49 -07:00  
				
					
						
							
							
								 
						
							
								c641abc7cd 
								
							 
						 
						
							
							
								
								Bump version to 3.17  
							
							
							
						 
						
							2020-04-06 11:23:11 -07:00  
				
					
						
							
							
								 
						
							
								7e97d10ae1 
								
							 
						 
						
							
							
								
								Fix account dropping new style registration locks  
							
							
							
						 
						
							2020-04-06 09:27:23 -07:00  
				
					
						
							
							
								 
						
							
								56b134facd 
								
							 
						 
						
							
							
								
								Change attachment key from long to base64 of 15 bytes  
							
							
							
						 
						
							2020-04-02 10:20:42 -07:00  
				
					
						
							
							
								 
						
							
								41286650cc 
								
							 
						 
						
							
							
								
								Create attachments V3 endpoint for CDN2 on GCP  
							
							... 
							
							
							
							In preparation for resumable uploads, this creates a separate
attachment authorization endpoint that creates a signed URL for
accessing GCP Storage through Signal's CDN2. This should allow Signal
clients to do byte-level resume of media uploads. 
							
						 
						
							2020-04-02 10:20:42 -07:00  
				
					
						
							
							
								 
						
							
								2aca007a59 
								
							 
						 
						
							
							
								
								Remove references to newer bouncy castle from tests  
							
							... 
							
							
							
							This unifies the entire workspace on one instance of bouncy castle
until such time as the entire workspace is ready to upgrade to BC 1.64 
							
						 
						
							2020-04-02 10:20:01 -07:00  
				
					
						
							
							
								 
						
							
								39f5c00f7e 
								
							 
						 
						
							
							
								
								Bump version to 3.16  
							
							
							
						 
						
							2020-04-02 10:11:05 -07:00  
				
					
						
							
							
								 
						
							
								7eab431e5d 
								
							 
						 
						
							
							
								
								Bump version to 3.15  
							
							
							
						 
						
							2020-03-27 11:38:42 -07:00  
				
					
						
							
							
								 
						
							
								678b15e759 
								
							 
						 
						
							
							
								
								Bump version to 3.14  
							
							
							
						 
						
							2020-03-27 11:05:38 -07:00  
				
					
						
							
							
								 
						
							
								3c8e7c6c10 
								
							 
						 
						
							
							
								
								Add storage capability and return KBS creds on rereg w/ storage set  
							
							
							
						 
						
							2020-03-27 10:45:48 -07:00  
				
					
						
							
							
								 
						
							
								bb7433ab40 
								
							 
						 
						
							
							
								
								Bump version to 3.13  
							
							
							
						 
						
							2020-03-16 17:45:05 -07:00  
				
					
						
							
							
								 
						
							
								4f64513c83 
								
							 
						 
						
							
							
								
								Break out redis pubsub into dedicated cluster  
							
							
							
						 
						
							2020-03-16 17:44:42 -07:00  
				
					
						
							
							
								 
						
							
								4ee47b6b1b 
								
							 
						 
						
							
							
								
								Bump version to 3.10  
							
							
							
						 
						
							2020-03-14 19:08:00 -07:00  
				
					
						
							
							
								 
						
							
								350f5ccb3c 
								
							 
						 
						
							
							
								
								Account for fronted regions  
							
							
							
						 
						
							2020-03-14 19:07:42 -07:00  
				
					
						
							
							
								 
						
							
								0d3f94860b 
								
							 
						 
						
							
							
								
								Bump version to 3.09  
							
							
							
						 
						
							2020-03-14 18:48:35 -07:00  
				
					
						
							
							
								 
						
							
								3d7489563d 
								
							 
						 
						
							
							
								
								Bump version to 3.08  
							
							
							
						 
						
							2020-03-14 18:10:14 -07:00  
				
					
						
							
							
								 
						
							
								ac1153c7cf 
								
							 
						 
						
							
							
								
								Additional limits  
							
							
							
						 
						
							2020-03-14 18:10:07 -07:00  
				
					
						
							
							
								 
						
							
								d4c4220299 
								
							 
						 
						
							
							
								
								Bump version to 3.07  
							
							
							
						 
						
							2020-03-14 16:30:38 -07:00  
				
					
						
							
							
								 
						
							
								3b1672a4a7 
								
							 
						 
						
							
							
								
								Update zkgroups to 0.4.0  
							
							
							
						 
						
							2020-03-14 16:30:13 -07:00  
				
					
						
							
							
								 
						
							
								009f81a9a6 
								
							 
						 
						
							
							
								
								Update to dropwizard 2.x  
							
							
							
						 
						
							2020-03-14 16:30:13 -07:00  
				
					
						
							
							
								 
						
							
								69285f28ad 
								
							 
						 
						
							
							
								
								Bump version to 3.06  
							
							
							
						 
						
							2020-03-12 13:31:00 -07:00  
				
					
						
							
							
								 
						
							
								3593df0e73 
								
							 
						 
						
							
							
								
								Bump version to 3.00  
							
							
							
						 
						
							2020-02-25 12:26:01 -08:00