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  
				
					
						
							
							
								 
						
							
								e87468fbe0 
								
							 
						 
						
							
							
								
								Add a rate limit for inbound message bytes for a given account  
							
							
							
						 
						
							2023-07-14 16:25:33 -04:00  
				
					
						
							
							
								 
						
							
								e38a713ccc 
								
							 
						 
						
							
							
								
								Support sub-millisecond permit regeneration durations in rate limiters  
							
							
							
						 
						
							2023-07-14 16:25:33 -04:00  
				
					
						
							
							
								 
						
							
								82ed783a2d 
								
							 
						 
						
							
							
								
								Introduce async account updaters  
							
							
							
						 
						
							2023-07-14 16:25:19 -04:00  
				
					
						
							
							
								 
						
							
								d17c7aaba6 
								
							 
						 
						
							
							
								
								Add support for clearing accounts from Redis asynchronously  
							
							
							
						 
						
							2023-07-14 16:25:19 -04:00  
				
					
						
							
							
								 
						
							
								8c93368b20 
								
							 
						 
						
							
							
								
								Update to the latest version of the spam filter  
							
							
							
						 
						
							2023-07-13 12:43:07 -07:00  
				
					
						
							
							
								 
						
							
								41f61c66a3 
								
							 
						 
						
							
							
								
								Add public methods for fetching accounts asynchronously  
							
							
							
						 
						
							2023-07-13 13:53:29 -04:00  
				
					
						
							
							
								 
						
							
								1b7a20619e 
								
							 
						 
						
							
							
								
								Add tools for testing asynchronous Redis operations  
							
							
							
						 
						
							2023-07-13 13:53:29 -04:00  
				
					
						
							
							
								 
						
							
								7d19e58953 
								
							 
						 
						
							
							
								
								Add parallel pathways for getting accounts asyncronously to `Accounts`  
							
							
							
						 
						
							2023-07-13 13:53:29 -04:00  
				
					
						
							
							
								 
						
							
								1605676509 
								
							 
						 
						
							
							
								
								Store signed EC pre-keys in a dedicated table when setting signed pre-keys individually  
							
							
							
						 
						
							2023-07-12 14:58:10 -04:00