Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								d1d03f45c5
								
							
						 | 
						
							
							
								
								Resolve warnings throughout `AccountControllerTest`
							
							
							
							
							
						 | 
						
							2024-02-26 16:11:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								436bd891bd
								
							
						 | 
						
							
							
								
								Don't register SpamFilter as a request filter
							
							
							
							
							
						 | 
						
							2024-02-26 09:33:36 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								a7c28fe5ed
								
							
						 | 
						
							
							
								
								Rename "name" tags to be more distinguishing
							
							
							
							
							
						 | 
						
							2024-02-26 09:32:50 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								60814d1ff0
								
							
						 | 
						
							
							
								
								Configure metrics registries earlier in background command setup
							
							
							
							
							
						 | 
						
							2024-02-26 09:32:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d018efe2a5
								
							
						 | 
						
							
							
								
								Require non-null proofs in "confirm username hash" requests
							
							
							
							
							
						 | 
						
							2024-02-26 10:30:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6fd0cba06a
								
							
						 | 
						
							
							
								
								Temporarily restore the `giftBadges` capability for backward compatibility
							
							
							
							
							
						 | 
						
							2024-02-26 10:30:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								86f9322036
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2024-02-23 16:08:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								12c6af23ee
								
							
						 | 
						
							
							
								
								Map TransactionConflict to ContestedOptimisticLockException in username flows
							
							
							
							
							
						 | 
						
							2024-02-23 14:06:03 -08:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								69330f47fd
								
							
						 | 
						
							
							
								
								Explicitly call spam-filter for verification session updates
							
							
							
							
							
							
							
							Pass in the same information to the spam-filter, but just use explicit
method calls rather than jersey request filters. 
							
						 | 
						
							2024-02-23 16:04:24 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								4f40c128bf
								
							
						 | 
						
							
							
								
								Explicitly call spam-filter for challenges
							
							
							
							
							
							
							
							Pass in the same information to the spam-filter, but just use explicit
method calls rather than jersey request filters. 
							
						 | 
						
							2024-02-23 15:58:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								30b5ad1515
								
							
						 | 
						
							
							
								
								Fix an incorrectly-named "check keys" method
							
							
							
							
							
						 | 
						
							2024-02-23 13:17:10 -05:00 | 
						
					
				
					
						
							
							
								 
								adel-signal
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								665a26d164
								
							
						 | 
						
							
							
								
								update call routing to return ipv6 ips in RFC3986 format
							
							
							
							
							
						 | 
						
							2024-02-23 11:57:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a5774bf6ff
								
							
						 | 
						
							
							
								
								Introduce a (dormant) Noise/WebSocket for future client/server communication
							
							
							
							
							
						 | 
						
							2024-02-23 11:42:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								d2716fe5cf
								
							
						 | 
						
							
							
								
								Add an endpoint for checking that clients and the server have a common view of the client's repeated-use keys
							
							
							
							
							
						 | 
						
							2024-02-23 11:41:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								279f877bf2
								
							
						 | 
						
							
							
								
								Validate pre-key signatures via the legacy "set signed pre-key" endpoint
							
							
							
							
							
						 | 
						
							2024-02-23 11:33:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								d51e6a43e7
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2024-02-22 12:12:42 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								6a96756c87
								
							
						 | 
						
							
							
								
								Update to the latest version of the spam filter
							
							
							
							
							
						 | 
						
							2024-02-22 12:09:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								df69d9f195
								
							
						 | 
						
							
							
								
								Annotate authenticated endpoints with `@ReadOnly` or `@Mutable`
							
							
							
							
							
						 | 
						
							2024-02-22 12:05:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								26ffa19f36
								
							
						 | 
						
							
							
								
								Lifecycle management for Account objects reused accross websocket requests
							
							
							
							
							
						 | 
						
							2024-02-22 12:05:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								29ef3f0b41
								
							
						 | 
						
							
							
								
								Add tests and metrics for parsing invalid keys
							
							
							
							
							
						 | 
						
							2024-02-21 15:32:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								106d5e54c7
								
							
						 | 
						
							
							
								
								Extract a common base class for public key serializers/deserializers
							
							
							
							
							
						 | 
						
							2024-02-21 15:32:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6ac2460eb0
								
							
						 | 
						
							
							
								
								Drop the "key without version byte" counter
							
							
							
							
							
						 | 
						
							2024-02-21 15:32:25 -05:00 | 
						
					
				
					
						
							
							
								 
								dependabot[bot]
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								79c030b138
								
							
						 | 
						
							
							
								
								Bump org.apache.commons:commons-compress from 1.24.0 to 1.26.0 in /service
							
							
							
							
							
						 | 
						
							2024-02-21 11:52:41 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								c8d649e8c2
								
							
						 | 
						
							
							
								
								Update MetricsHttpChannelListener to share MetricsRequestEventListener namespace
							
							
							
							
							
						 | 
						
							2024-02-21 13:32:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								1fdf82dd6c
								
							
						 | 
						
							
							
								
								Remove unused ChangePhoneNumberRequest object
							
							
							
							
							
							
							
							Actual request object is ChangeNumberRequest 
							
						 | 
						
							2024-02-21 13:32:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4aa4246695
								
							
						 | 
						
							
							
								
								Clear account records from the account cache after username operations
							
							
							
							
							
						 | 
						
							2024-02-20 12:11:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								1bebceb29c
								
							
						 | 
						
							
							
								
								Actually fix flaky test in MetricsHttpChannelListenerIntegrationTest
							
							
							
							
							
						 | 
						
							2024-02-20 10:52:04 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								a2139ee236
								
							
						 | 
						
							
							
								
								Revert "Add diagnostic dimensions to the "get keys" counter"
							
							
							
							
							
							
							
							This reverts commit cd64390141. 
							
						 | 
						
							2024-02-18 20:14:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								8c55f39cdf
								
							
						 | 
						
							
							
								
								Revert "Use a phased enrollment strategy for the `pnp` compatibility flag"
							
							
							
							
							
							
							
							This reverts commit 3e12a8780d. 
							
						 | 
						
							2024-02-18 20:08:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								0329184c94
								
							
						 | 
						
							
							
								
								Fix flaky test in MetricsHttpChannelListenerIntegrationTest
							
							
							
							
							
						 | 
						
							2024-02-18 20:08:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								cd64390141
								
							
						 | 
						
							
							
								
								Add diagnostic dimensions to the "get keys" counter
							
							
							
							
							
						 | 
						
							2024-02-18 18:10:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								3e12a8780d
								
							
						 | 
						
							
							
								
								Use a phased enrollment strategy for the `pnp` compatibility flag
							
							
							
							
							
						 | 
						
							2024-02-18 17:59:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								11e6ff1bbe
								
							
						 | 
						
							
							
								
								Introduce a `pnp` capability for backward compatibility
							
							
							
							
							
						 | 
						
							2024-02-18 17:59:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								36f85fc97e
								
							
						 | 
						
							
							
								
								Fix an inverted boolean in a counter
							
							
							
							
							
						 | 
						
							2024-02-16 15:18:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								9040cfd200
								
							
						 | 
						
							
							
								
								Count "store key" attempts by key type/platform
							
							
							
							
							
						 | 
						
							2024-02-16 13:09:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								757da3b15a
								
							
						 | 
						
							
							
								
								Fully-qualify OpenAPI `Tag`, allowing for imported Micrometer `Tag`
							
							
							
							
							
						 | 
						
							2024-02-16 13:09:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								d162590a32
								
							
						 | 
						
							
							
								
								Record a remote-aggregated distribution of one-time pre-key counts
							
							
							
							
							
						 | 
						
							2024-02-16 13:09:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								f41e1716c6
								
							
						 | 
						
							
							
								
								Combine/expand existing "get keys" counter
							
							
							
							
							
						 | 
						
							2024-02-16 13:09:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4dce0f1b9d
								
							
						 | 
						
							
							
								
								Add identity type/"stale" dimensions to the "pre-key unavailable" counter
							
							
							
							
							
						 | 
						
							2024-02-16 13:09:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								fef57dce0d
								
							
						 | 
						
							
							
								
								use explicit `Timer` rather than micrometer annotation for send-message latency distribution
							
							
							
							
							
						 | 
						
							2024-02-15 14:58:43 -08:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								d884700b61
								
							
						 | 
						
							
							
								
								Significantly reduce default Redis command timeout
							
							
							
							
							
						 | 
						
							2024-02-15 17:57:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ff9ad4bd1d
								
							
						 | 
						
							
							
								
								export 1:1 message send latency as a full distribution
							
							
							
							
							
						 | 
						
							2024-02-15 10:33:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								9ce2b7555c
								
							
						 | 
						
							
							
								
								Add static servlet paths to MetricsHttpChannelListener
							
							
							
							
							
						 | 
						
							2024-02-14 17:09:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								f90ccd3391
								
							
						 | 
						
							
							
								
								Count attempts to fetch a one-time EC pre-key that result in a "key unavailable" response
							
							
							
							
							
						 | 
						
							2024-02-14 18:04:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5ff092e541
								
							
						 | 
						
							
							
								
								Retire the `pni` device capability
							
							
							
							
							
						 | 
						
							2024-02-14 18:04:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								dcdf401f64
								
							
						 | 
						
							
							
								
								Make DELETE /v1/device synchronous
							
							
							
							
							
						 | 
						
							2024-02-14 15:30:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								e4fb80b39b
								
							
						 | 
						
							
							
								
								Add onResponseFailure handler to MetricsHttpChannelListener
							
							
							
							
							
						 | 
						
							2024-02-14 13:43:23 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								9745854ab8
								
							
						 | 
						
							
							
								
								Switch MetricsHttpChannelListener to ContainerResponseFilter
							
							
							
							
							
						 | 
						
							2024-02-14 13:43:23 -06:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								7124621f66
								
							
						 | 
						
							
							
								
								Use pre-calculated pre-key counts when possible
							
							
							
							
							
						 | 
						
							2024-02-14 14:28:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								47fd8f5793
								
							
						 | 
						
							
							
								
								Assume that all devices are PNI-capable
							
							
							
							
							
						 | 
						
							2024-02-14 14:27:48 -05:00 |