a131f2116f 
								
							 
						 
						
							
							
								
								Retire verification code storage machinery  
							
							
							
						 
						
							2023-08-04 17:26:55 -04:00  
				
					
						
							
							
								 
						
							
								625637b888 
								
							 
						 
						
							
							
								
								Stop checking for stored verification codes when linking devices  
							
							
							
						 
						
							2023-08-04 17:26:55 -04:00  
				
					
						
							
							
								 
						
							
								c873f62025 
								
							 
						 
						
							
							
								
								Produce verification tokens instead of stored verification codes for linking devices  
							
							
							
						 
						
							2023-08-04 16:04:47 -04:00  
				
					
						
							
							
								 
						
							
								43d91e5bd6 
								
							 
						 
						
							
							
								
								Convert `VerificationCode` to a record  
							
							
							
						 
						
							2023-08-04 16:04:47 -04:00  
				
					
						
							
							
								 
						
							
								5c4c729703 
								
							 
						 
						
							
							
								
								Disallow reuse of device verification tokens  
							
							
							
						 
						
							2023-08-04 13:40:37 -05:00  
				
					
						
							
							
								 
						
							
								308da3343d 
								
							 
						 
						
							
							
								
								Accept signed tokens in addition to randomly-generated codes for authorizing device linking  
							
							
							
						 
						
							2023-08-04 13:40:37 -05:00  
				
					
						
							
							
								 
						
							
								48c7572dd5 
								
							 
						 
						
							
							
								
								Add CommandStopListener  
							
							
							
						 
						
							2023-08-04 13:29:35 -05:00  
				
					
						
							
							
								 
						
							
								dc5f35460b 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-08-04 11:38:33 -05:00  
				
					
						
							
							
								 
						
							
								69ea9b0296 
								
							 
						 
						
							
							
								
								Add a request counter tagged by client version  
							
							
							
						 
						
							2023-08-04 12:16:48 -04:00  
				
					
						
							
							
								 
						
							
								969c6884c0 
								
							 
						 
						
							
							
								
								Add a command for analyzing device capabilities  
							
							
							
						 
						
							2023-08-04 12:14:08 -04:00  
				
					
						
							
							
								 
						
							
								fcf311aab3 
								
							 
						 
						
							
							
								
								Retire the `PendingAccounts` table  
							
							
							
						 
						
							2023-08-04 12:13:57 -04:00  
				
					
						
							
							
								 
						
							
								888879dfb2 
								
							 
						 
						
							
							
								
								Estimate message byte limit exceeded error count  
							
							
							
						 
						
							2023-08-04 11:10:58 -05:00  
				
					
						
							
							
								 
						
							
								e003197f77 
								
							 
						 
						
							
							
								
								Update to protobuf-java 3.23.3  
							
							
							
						 
						
							2023-08-03 17:09:31 -05:00  
				
					
						
							
							
								 
						
							
								f57910cd97 
								
							 
						 
						
							
							
								
								Update to dropwizard 2.1.7, jackson 2.13.5  
							
							
							
						 
						
							2023-08-03 16:18:27 -05:00  
				
					
						
							
							
								 
						
							
								d85e25dba0 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-08-02 16:17:22 -05:00  
				
					
						
							
							
								 
						
							
								89a4034fc6 
								
							 
						 
						
							
							
								
								Remove `s3-upload` from `deploy` phase  
							
							
							
						 
						
							2023-08-02 16:16:27 -05:00  
				
					
						
							
							
								 
						
							
								f53743d287 
								
							 
						 
						
							
							
								
								Add configuration for Datadog UDP transport  
							
							
							
						 
						
							2023-08-02 13:54:15 -05:00  
				
					
						
							
							
								 
						
							
								2d132128e1 
								
							 
						 
						
							
							
								
								Switched to a composed request object model for anonymous keys gRPC operations  
							
							
							
						 
						
							2023-07-28 14:20:24 -05:00  
				
					
						
							
							
								 
						
							
								6e5ffbe7b5 
								
							 
						 
						
							
							
								
								Restore `aci` field to `BatchIdentityCheckRequest`  
							
							
							
						 
						
							2023-07-28 14:16:48 -05:00  
				
					
						
							
							
								 
						
							
								a81c9681a0 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-07-26 14:57:18 -07:00  
				
					
						
							
							
								 
						
							
								baf98accd0 
								
							 
						 
						
							
							
								
								acquire lock before checking message listeners in MessagesCache  
							
							
							
						 
						
							2023-07-26 16:45:53 -04:00  
				
					
						
							
							
								 
						
							
								901c950ee6 
								
							 
						 
						
							
							
								
								Add metrics to keyspace-notifier executor  
							
							
							
						 
						
							2023-07-26 16:45:53 -04:00  
				
					
						
							
							
								 
						
							
								50ac7f9dc2 
								
							 
						 
						
							
							
								
								adjust messageDeletionAsyncExecutor core pool size  
							
							
							
						 
						
							2023-07-26 16:45:41 -04:00  
				
					
						
							
							
								 
						
							
								c2ea4a5290 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-07-26 16:45:13 -04:00  
				
					
						
							
							
								 
						
							
								b691b8d37d 
								
							 
						 
						
							
							
								
								Log successful client version refreshes  
							
							
							
						 
						
							2023-07-26 16:41:54 -04:00  
				
					
						
							
							
								 
						
							
								4ead8527c8 
								
							 
						 
						
							
							
								
								Use `ClientReleasesManager` when deciding whether to add client version tags  
							
							
							
						 
						
							2023-07-26 16:41:54 -04:00  
				
					
						
							
							
								 
						
							
								6f4801fd6f 
								
							 
						 
						
							
							
								
								Add a manager class for checking "liveness" of client versions  
							
							
							
						 
						
							2023-07-26 16:41:54 -04:00  
				
					
						
							
							
								 
						
							
								10689843b0 
								
							 
						 
						
							
							
								
								Add a repository for client release information  
							
							
							
						 
						
							2023-07-26 16:41:54 -04:00  
				
					
						
							
							
								 
						
							
								60cc0c482e 
								
							 
						 
						
							
							
								
								Add `@Produces` to `PUT /v1/accounts/apn`  
							
							
							
						 
						
							2023-07-26 16:35:23 -04:00  
				
					
						
							
							
								 
						
							
								e1a5105c28 
								
							 
						 
						
							
							
								
								Revert "Restore max concurrency when migrating pre-keys"  
							
							... 
							
							
							
							This reverts commit ed8a1ed579 
							
						 
						
							2023-07-26 12:56:35 -04:00  
				
					
						
							
							
								 
						
							
								ed8a1ed579 
								
							 
						 
						
							
							
								
								Restore max concurrency when migrating pre-keys  
							
							
							
						 
						
							2023-07-26 12:34:32 -04:00  
				
					
						
							
							
								 
						
							
								c3fd2e2284 
								
							 
						 
						
							
							
								
								Retry key storage attempts when migrating signed pre-keys  
							
							
							
						 
						
							2023-07-26 12:34:32 -04:00  
				
					
						
							
							
								 
						
							
								872ef5d0a0 
								
							 
						 
						
							
							
								
								Add environment variable to toggle tcp appender  
							
							
							
						 
						
							2023-07-24 13:13:13 -05:00  
				
					
						
							
							
								 
						
							
								b44599cd59 
								
							 
						 
						
							
							
								
								Remove unused jedis library  
							
							
							
						 
						
							2023-07-24 10:54:34 -04:00  
				
					
						
							
							
								 
						
							
								7a5dcc700e 
								
							 
						 
						
							
							
								
								Add support for AuthCredentialAsPni with pniAsServiceId=true  
							
							... 
							
							
							
							Update to libsignal 0.30.0, and add a new query param to
/v1/certificate/auth/group, "pniAsServiceId=true", that uses the new
encoding of PNIs in zkgroup rather than encoding PNIs the same way as
ACIs, as we have been doing.
Also includes all the adjustments for the libsignal 0.30.0 update. 
							
						 
						
							2023-07-24 10:53:59 -04:00  
				
					
						
							
							
								 
						
							
								705fb93e45 
								
							 
						 
						
							
							
								
								Add v4 attachment controller  
							
							... 
							
							
							
							Add AttachmentControllerV4 which can be configured to generate upload
forms for a TUS based CDN 
							
						 
						
							2023-07-21 12:09:45 -05:00  
				
					
						
							
							
								 
						
							
								9df923d916 
								
							 
						 
						
							
							
								
								Update keys gRPC endpoint to use service identifiers  
							
							
							
						 
						
							2023-07-21 13:03:01 -04:00  
				
					
						
							
							
								 
						
							
								dc1cb9093a 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2023-07-21 11:08:32 -05:00  
				
					
						
							
							
								 
						
							
								e32043ae79 
								
							 
						 
						
							
							
								
								Remove outdated documentation  
							
							
							
						 
						
							2023-07-21 10:24:17 -04:00  
				
					
						
							
							
								 
						
							
								881c921d56 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-07-21 09:44:53 -04:00  
				
					
						
							
							
								 
						
							
								abb32bd919 
								
							 
						 
						
							
							
								
								Introduce "service identifiers"  
							
							
							
						 
						
							2023-07-21 09:34:10 -04:00  
				
					
						
							
							
								 
						
							
								4a6c7152cf 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-07-20 14:37:12 -07:00  
				
					
						
							
							
								 
						
							
								cf92007f66 
								
							 
						 
						
							
							
								
								Moving Account serialization logic to storage-specific classes  
							
							
							
						 
						
							2023-07-20 14:28:07 -07:00  
				
					
						
							
							
								 
						
							
								f5c57e5741 
								
							 
						 
						
							
							
								
								Make `ContestedOptimisticLockException` extend `NoStackTraceRuntimeException`  
							
							
							
						 
						
							2023-07-20 11:15:08 -04:00  
				
					
						
							
							
								 
						
							
								5627209fdd 
								
							 
						 
						
							
							
								
								Add a gRPC service for working with pre-keys  
							
							
							
						 
						
							2023-07-20 11:10:26 -04:00  
				
					
						
							
							
								 
						
							
								0188d314ce 
								
							 
						 
						
							
							
								
								minor username api refinements  
							
							
							
						 
						
							2023-07-19 15:12:47 -07:00  
				
					
						
							
							
								 
						
							
								67343f6bdc 
								
							 
						 
						
							
							
								
								accept encrypted username with confirm-username-hash requests  
							
							
							
						 
						
							2023-07-19 10:54:11 -07:00  
				
					
						
							
							
								 
						
							
								ade2e9c6cf 
								
							 
						 
						
							
							
								
								Define asynchronous `ProfilesManager` operations  
							
							
							
						 
						
							2023-07-19 10:43:58 -07:00  
				
					
						
							
							
								 
						
							
								352e1b2249 
								
							 
						 
						
							
							
								
								test classes moved to same packages with components they test  
							
							
							
						 
						
							2023-07-17 13:34:58 -07:00  
				
					
						
							
							
								 
						
							
								b8d8d349f4 
								
							 
						 
						
							
							
								
								Control inbound message byte limits with a dynamic configuration flag  
							
							
							
						 
						
							2023-07-14 16:25:33 -04:00