|  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 | 
				
					
						|  Jonathan Klabunde Tomer | 40d698f2db | Remove last vestiges of stale capabilities. Not for deployment until 2024-02-06! | 2024-02-14 14:23:05 -05:00 | 
				
					
						|  adel-signal | 74abe98706 | initialize call routing data syncs | 2024-02-13 17:05:08 -08:00 | 
				
					
						|  Chris Eager | 86787f3bc8 | Start DynamicConfigurationManager directly after construction | 2024-02-13 13:08:20 -06:00 | 
				
					
						|  Chris Eager | 699b0c775a | Add dynamic configuration to enable detailed Lettuce metrics | 2024-02-13 10:33:43 -06:00 | 
				
					
						|  Chris Eager | ff59ef8094 | Add MetricHttpChannelListener | 2024-02-13 10:29:03 -06:00 | 
				
					
						|  Jonathan Klabunde Tomer | 089af7cc1f | correct metric name in MaxMindDatabaseManager timer | 2024-02-09 13:37:39 -08:00 | 
				
					
						|  Jonathan Klabunde Tomer | 1591a2d9a3 | CallRoutingTableManager: fix crash on startup due to typo in metric naming | 2024-02-09 12:27:51 -08:00 | 
				
					
						|  Jonathan Klabunde Tomer | f7984ed642 | CallDnsRecordsManager: fix crash on startup due to typo in metric naming | 2024-02-09 12:14:50 -08:00 | 
				
					
						|  Jonathan Klabunde Tomer | be634c6043 | Update to the latest version of the spam filter | 2024-02-09 11:38:18 -08:00 | 
				
					
						|  adel-signal | d1f68eacd9 | Add call routing API endpoint for turn servers | 2024-02-09 11:12:23 -08:00 | 
				
					
						|  Jon Chambers | 4f45f23094 | Prevent old versions of the Android app from carrying out "change phone number" requests | 2024-02-09 09:58:38 -05:00 | 
				
					
						|  Jon Chambers | c5dc01ee11 | Restore high-cardinality Lettuce metrics for debugging | 2024-02-08 19:27:56 -05:00 | 
				
					
						|  Ravi Khadiwala | 587c385936 | Update to the latest version of the spam filter | 2024-02-07 17:19:59 -06:00 | 
				
					
						|  Ravi Khadiwala | 3a641a58b0 | Update to the latest version of the spam filter | 2024-02-07 14:38:35 -06:00 | 
				
					
						|  Chris Eager | e944306a28 | Remove obsolete dropwizard-db dependency | 2024-02-07 14:35:23 -06:00 | 
				
					
						|  Ravi Khadiwala | 3b44ed6d16 | Explicitly call spam-filter for messages Pass in the same information to the spam-filter, but just use explicit
method calls rather than jersey request filters. | 2024-02-07 14:30:32 -06:00 | 
				
					
						|  Chris Eager | 0965ab8063 | Move HeaderUtils#getMostRecentyProxy to RemoteAddressFilter | 2024-02-07 14:28:37 -06:00 | 
				
					
						|  Chris Eager | fcae100df1 | Add dropwizard-http2 dependency | 2024-02-07 14:28:20 -06:00 | 
				
					
						|  Fedor Indutny | 24a7762873 | Add `identityType` tag to `SENT_MESSAGE_COUNTER_NAME` | 2024-02-06 17:39:00 -06:00 | 
				
					
						|  Chris Eager | e441ab60a2 | Add metric for IPv4/IPv6 requests count | 2024-02-06 17:38:25 -06:00 | 
				
					
						|  Chris Eager | 50c2bc5edb | Update to the latest version of the spam filter | 2024-02-05 13:45:50 -06:00 | 
				
					
						|  Chris Eager | 2ab14ca59e | Refactor remote address/X-Forwarded-For handling | 2024-02-05 13:37:06 -06:00 | 
				
					
						|  Chris Eager | 4475d65780 | Make Accounts#changeNumber exception handling more resilient to future changes | 2024-02-01 15:14:15 -06:00 | 
				
					
						|  Ravi Khadiwala | b1d10f5817 | Add lifecycle management for AwsCrt for commands | 2024-02-01 15:08:45 -06:00 | 
				
					
						|  Chris Eager | 36664f37de | Update to the latest version of the spam filter | 2024-01-31 18:04:03 -06:00 | 
				
					
						|  Chris Eager | c838df90ef | Add HttpServletRequestUtil | 2024-01-31 17:53:47 -06:00 | 
				
					
						|  Chris Eager | fb39af67e5 | Allow for more TransactWriteItems when inspecting TransactionCanceledException | 2024-01-31 17:46:32 -06:00 | 
				
					
						|  Chris Eager | 2d4d37f96a | Translate TransactionCanceledException to ContestedOptimisticLockException in Accounts#changeNumber | 2024-01-31 17:27:16 -06:00 | 
				
					
						|  Jonathan Klabunde Tomer | 84af984c4b | remove unversioned and libsignal-0.36 versioned zk secrets from sample bundle | 2024-01-31 15:25:23 -08:00 |