Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								06c391cbf6
								
							
						 | 
						
							
							
								
								Add counter for failed account updates to RemoveExpiredLinkedDevicesCommand
							
							
							
							
							
						 | 
						
							2023-12-20 13:51:28 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								d90dff95b1
								
							
						 | 
						
							
							
								
								Move MeterRegistry#close calls to after the lifecycle has fully stopped
							
							
							
							
							
						 | 
						
							2023-12-20 13:51:16 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								c93972a322
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-12-19 18:33:45 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								ca47a7b663
								
							
						 | 
						
							
							
								
								handle new RegistrationService proto error
							
							
							
							
							
						 | 
						
							2023-12-19 18:19:26 -06:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9d3d4a3698
								
							
						 | 
						
							
							
								
								Add phone-number-sharing field to versioned profile
							
							
							
							
							
							
							
							Co-authored-by: Katherine <katherine@signal.org> 
							
						 | 
						
							2023-12-19 11:20:04 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								3b509bf820
								
							
						 | 
						
							
							
								
								Add command to remove expired linked devices
							
							
							
							
							
						 | 
						
							2023-12-19 13:11:26 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								5b7f91827a
								
							
						 | 
						
							
							
								
								Remove signed pre-keys transactionally when removing devices
							
							
							
							
							
						 | 
						
							2023-12-19 14:11:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								a44491714c
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-12-18 14:55:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								06800043a9
								
							
						 | 
						
							
							
								
								Set TLS keystore password  in secondary persistent services
							
							
							
							
							
						 | 
						
							2023-12-15 13:39:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								3090de56b8
								
							
						 | 
						
							
							
								
								Set TLS keystore password from secrets configuration
							
							
							
							
							
						 | 
						
							2023-12-15 12:47:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a37acd1f42
								
							
						 | 
						
							
							
								
								Add ttl for braintree writes to onetime donation table
							
							
							
							
							
						 | 
						
							2023-12-15 13:37:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								372e3f83d2
								
							
						 | 
						
							
							
								
								Update libsignal to 0.37.0
							
							
							
							
							
						 | 
						
							2023-12-15 10:36:59 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								de260a2bef
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-12-15 12:23:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								e9a130f976
								
							
						 | 
						
							
							
								
								add versioned zkconfig secrets to sample secrets bundle
							
							
							
							
							
						 | 
						
							2023-12-14 17:38:49 -08:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								43f17414ff
								
							
						 | 
						
							
							
								
								Make key-setting methods asynchronous again
							
							
							
							
							
						 | 
						
							2023-12-14 16:49:16 -08:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								b259eea8ce
								
							
						 | 
						
							
							
								
								Refactor/clarify account creation/reclamation process
							
							
							
							
							
						 | 
						
							2023-12-14 16:48:57 -08:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9cfc2ba09a
								
							
						 | 
						
							
							
								
								Persist onetime donation payment success timestamps for Braintree transactions
							
							
							
							
							
						 | 
						
							2023-12-14 16:48:29 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								bb347999ce
								
							
						 | 
						
							
							
								
								Propagate another subscription processor error to clients
							
							
							
							
							
						 | 
						
							2023-12-14 15:40:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								3548c3df15
								
							
						 | 
						
							
							
								
								Calculate onetime badge expiration from payment success timestamp
							
							
							
							
							
						 | 
						
							2023-12-14 15:39:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1167d0ac2e
								
							
						 | 
						
							
							
								
								Make key-setting methods synchronous
							
							
							
							
							
						 | 
						
							2023-12-13 17:49:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								f738bc97e7
								
							
						 | 
						
							
							
								
								Revert "Retire the "migrate signed pre-keys" command"
							
							
							
							
							
							
							
							This reverts commit c7cc3002d5. 
							
						 | 
						
							2023-12-13 17:49:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								3f9edfe597
								
							
						 | 
						
							
							
								
								Revert "Treat the stand-alone signed pre-keys table as the source of truth for signed pre-keys"
							
							
							
							
							
							
							
							This reverts commit feb933b4df. 
							
						 | 
						
							2023-12-13 17:49:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								a024949311
								
							
						 | 
						
							
							
								
								Revert "Retire "migrate signed pre-keys" configuration"
							
							
							
							
							
							
							
							This reverts commit 44145073f1. 
							
						 | 
						
							2023-12-13 17:49:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								609c901867
								
							
						 | 
						
							
							
								
								Refactor key-fetching to be reactive
							
							
							
							
							
						 | 
						
							2023-12-13 12:46:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4ce060a963
								
							
						 | 
						
							
							
								
								Count wildcard "get keys" requests by platform
							
							
							
							
							
						 | 
						
							2023-12-13 12:46:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								c4ca0fee40
								
							
						 | 
						
							
							
								
								Synchronize access to `responseItems` when assembling a "get keys" response
							
							
							
							
							
						 | 
						
							2023-12-13 12:46:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								8d4acf0330
								
							
						 | 
						
							
							
								
								Remove `ForkJoinPool.managedBlock` in favor of async updates
							
							
							
							
							
						 | 
						
							2023-12-13 10:18:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								28a981f29f
								
							
						 | 
						
							
							
								
								Assume that all devices have signed pre-keys
							
							
							
							
							
						 | 
						
							2023-12-13 10:17:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								c29113d17a
								
							
						 | 
						
							
							
								
								Reject requests with missing device capabilities
							
							
							
							
							
						 | 
						
							2023-12-12 11:37:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								951f978447
								
							
						 | 
						
							
							
								
								Use start of subscription period as fallback timestamp
							
							
							
							
							
						 | 
						
							2023-12-12 11:34:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								07899f35bd
								
							
						 | 
						
							
							
								
								Return `DeviceController#linkDevice` to synchronous processing
							
							
							
							
							
						 | 
						
							2023-12-12 11:34:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								3cbbf37468
								
							
						 | 
						
							
							
								
								Use payment success timestamp to calculate recurring donation badge expiration
							
							
							
							
							
						 | 
						
							2023-12-12 10:01:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6c7a3df5ae
								
							
						 | 
						
							
							
								
								Retire non-atomic device-linking pathways
							
							
							
							
							
						 | 
						
							2023-12-12 09:53:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								2054ab2771
								
							
						 | 
						
							
							
								
								Revert "Count requests with missing device capabilities"
							
							
							
							
							
							
							
							This reverts commit 6cdf8ebd2c. 
							
						 | 
						
							2023-12-12 09:53:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								44145073f1
								
							
						 | 
						
							
							
								
								Retire "migrate signed pre-keys" configuration
							
							
							
							
							
						 | 
						
							2023-12-12 09:53:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								feb933b4df
								
							
						 | 
						
							
							
								
								Treat the stand-alone signed pre-keys table as the source of truth for signed pre-keys
							
							
							
							
							
						 | 
						
							2023-12-11 11:39:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								c7cc3002d5
								
							
						 | 
						
							
							
								
								Retire the "migrate signed pre-keys" command
							
							
							
							
							
						 | 
						
							2023-12-11 11:07:00 -05:00 | 
						
					
				
					
						
							
							
								 
								xiaolou86
							
						 | 
						
							
							
							
							
							
								
							
							
								049b901d63
								
							
						 | 
						
							
							
								
								Fix typos
							
							
							
							
							
						 | 
						
							2023-12-09 10:04:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								3cf1b92dfc
								
							
						 | 
						
							
							
								
								Do not set one-time pre-keys if the lists of new keys are empty
							
							
							
							
							
						 | 
						
							2023-12-08 14:03:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5b0fcbe854
								
							
						 | 
						
							
							
								
								Always expose sequential fluxes to account crawlers
							
							
							
							
							
						 | 
						
							2023-12-08 13:43:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								cca747a1f6
								
							
						 | 
						
							
							
								
								Treat transaction conflicts during transactional account updates as contested optimistic locks
							
							
							
							
							
						 | 
						
							2023-12-08 12:13:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								417d99a17e
								
							
						 | 
						
							
							
								
								Check story rate limits in parallel
							
							
							
							
							
						 | 
						
							2023-12-08 12:13:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e9708b9259
								
							
						 | 
						
							
							
								
								Use random UUIDs throughout `MessageControllerTest`
							
							
							
							
							
						 | 
						
							2023-12-08 12:13:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e5d3be16b0
								
							
						 | 
						
							
							
								
								Fetch destination accounts in parallel when sending multi-recipient messages
							
							
							
							
							
						 | 
						
							2023-12-08 12:13:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Jordan Rose
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2ab3c97ee8
								
							
						 | 
						
							
							
								
								Replace MultiRecipientMessage parsing with libsignal's implementation
							
							
							
							
							
							
							
							Co-authored-by: Jonathan Klabunde Tomer <jkt@signal.org> 
							
						 | 
						
							2023-12-08 11:52:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f20d3043d6
								
							
						 | 
						
							
							
								
								Process key migrations sequentially to better control concurrency
							
							
							
							
							
						 | 
						
							2023-12-07 21:42:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4efda89358
								
							
						 | 
						
							
							
								
								multisend cleanup
							
							
							
							
							
						 | 
						
							2023-12-07 12:23:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1fb88271e5
								
							
						 | 
						
							
							
								
								Invalidate cache entries for accounts after successfully adding devices
							
							
							
							
							
						 | 
						
							2023-12-07 13:27:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								a843780f68
								
							
						 | 
						
							
							
								
								Add a (failing!) test for device-linking
							
							
							
							
							
						 | 
						
							2023-12-07 13:27:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5ad83da4e0
								
							
						 | 
						
							
							
								
								Remove the now-unused admin logger
							
							
							
							
							
						 | 
						
							2023-12-07 12:58:43 -05:00 |