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 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								949cc9e214
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-12-07 12:58:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								50d92265ea
								
							
						 | 
						
							
							
								
								Add devices to accounts transactionally
							
							
							
							
							
						 | 
						
							2023-12-07 11:19:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								e084a9f2b6
								
							
						 | 
						
							
							
								
								Remove PUT/DELETE methods from RemoteConfigController
							
							
							
							
							
						 | 
						
							2023-12-07 10:54:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								664f9f36e1
								
							
						 | 
						
							
							
								
								Use padded base64 encoding for outbound device names
							
							
							
							
							
						 | 
						
							2023-12-07 10:53:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4c9efdb936
								
							
						 | 
						
							
							
								
								Revert "Revert "Represent device names as byte arrays""
							
							
							
							
							
							
							
							This reverts commit 45848e7bfe. 
							
						 | 
						
							2023-12-07 10:53:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								45848e7bfe
								
							
						 | 
						
							
							
								
								Revert "Represent device names as byte arrays"
							
							
							
							
							
							
							
							This reverts commit 5ae2e5281a. 
							
						 | 
						
							2023-12-06 17:05:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								4fa10e5783
								
							
						 | 
						
							
							
								
								Fix NPE in request metrics when a finished request is missing a response
							
							
							
							
							
						 | 
						
							2023-12-06 15:11:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								fc0bc85f4d
								
							
						 | 
						
							
							
								
								Add some extra request validation to `/v1/archives/keys`
							
							
							
							
							
						 | 
						
							2023-12-06 15:11:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5ae2e5281a
								
							
						 | 
						
							
							
								
								Represent device names as byte arrays
							
							
							
							
							
						 | 
						
							2023-12-06 15:10:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								34a943832a
								
							
						 | 
						
							
							
								
								Align push notification types and delivery priorities
							
							
							
							
							
						 | 
						
							2023-12-06 12:40:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								db17693ba7
								
							
						 | 
						
							
							
								
								Revert "Temporarily make registration challenge notifications "noisy""
							
							
							
							
							
							
							
							This reverts commit 9069c5abb6. 
							
						 | 
						
							2023-12-06 12:40:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								6cdf8ebd2c
								
							
						 | 
						
							
							
								
								Count requests with missing device capabilities
							
							
							
							
							
						 | 
						
							2023-12-06 10:40:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								072b470f46
								
							
						 | 
						
							
							
								
								Be more specific about encodings in /v1/archive docs
							
							
							
							
							
						 | 
						
							2023-12-06 10:40:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								78b2df2ecc
								
							
						 | 
						
							
							
								
								Use long instead of int for epoch seconds
							
							
							
							
							
						 | 
						
							2023-12-06 10:40:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								51a825f25c
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-12-06 10:39:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								00e72a30c9
								
							
						 | 
						
							
							
								
								Assume all accounts have primary devices
							
							
							
							
							
						 | 
						
							2023-12-06 10:28:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								69990c23a5
								
							
						 | 
						
							
							
								
								Avoid test dep in integration-test
							
							
							
							
							
						 | 
						
							2023-12-05 16:35:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								df421e0182
								
							
						 | 
						
							
							
								
								Update signed pre-keys in transactions
							
							
							
							
							
						 | 
						
							2023-12-05 14:20:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								ede9297139
								
							
						 | 
						
							
							
								
								Disallow identity key changes
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								85383fe581
								
							
						 | 
						
							
							
								
								Remove an unused "store keys" method
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4cca7aa4bd
								
							
						 | 
						
							
							
								
								Normalize identity types throughout `KeysController`
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e2037dea6c
								
							
						 | 
						
							
							
								
								Rename `PreKeyState` to `SetKeysRequest`
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								f10f772e94
								
							
						 | 
						
							
							
								
								Convert `PreKeyState` to a record
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								9ecfe15ac4
								
							
						 | 
						
							
							
								
								Use multiline strings for `PreKeyState` documentation
							
							
							
							
							
						 | 
						
							2023-12-05 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								5f0726af8a
								
							
						 | 
						
							
							
								
								Perform cleanup operations before overwriting an existing account record
							
							
							
							
							
						 | 
						
							2023-12-05 12:18:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								331bbdd4e6
								
							
						 | 
						
							
							
								
								replace deprecated apache RandomUtils
							
							
							
							
							
						 | 
						
							2023-12-05 10:48:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								37e3bcfc3e
								
							
						 | 
						
							
							
								
								Move "remove device" logic into `AccountsManager`
							
							
							
							
							
						 | 
						
							2023-12-05 11:44:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4f42c10d60
								
							
						 | 
						
							
							
								
								Disallow sync messages to PNIs
							
							
							
							
							
						 | 
						
							2023-12-05 11:44:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
							
							
								
							
							
								20392a567b
								
							
						 | 
						
							
							
								
								Revert "multisend cleanup"
							
							
							
							
							
							
							
							This reverts commit c03249b411. 
							
						 | 
						
							2023-12-01 14:39:31 -08:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c03249b411
								
							
						 | 
						
							
							
								
								multisend cleanup
							
							
							
							
							
						 | 
						
							2023-11-30 15:50:36 -08:00 | 
						
					
				
					
						
							
							
								 
								gram-signal
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								22e6584402
								
							
						 | 
						
							
							
								
								Add auth controller for SVR3 to /v3/backup.
							
							
							
							
							
						 | 
						
							2023-11-30 15:50:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								c18aca9215
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2023-11-29 16:08:31 -06:00 |