|  Ravi Khadiwala | 88e2687e23 | Add a check for missing uak in `OptionalAccess` | 2024-04-26 15:24:54 -04:00 | 
				
					
						|  Ravi Khadiwala | 19944bfdb2 | Update to libsignal 0.45 and use libsignal's BackupLevel | 2024-04-25 16:54:41 -05:00 | 
				
					
						|  Ravi Khadiwala | c8efcf5105 | Don't map a `Mono<Void>` | 2024-04-25 16:47:34 -05:00 | 
				
					
						|  Jon Chambers | 7f6da52349 | Publish donation events for immediately-successful donations | 2024-04-24 13:16:37 -04:00 | 
				
					
						|  Jon Chambers | 8999f0104f | Trigger pub/sub events for one-time donations via Braintree (PayPal) | 2024-04-24 09:19:21 -04:00 | 
				
					
						|  Jon Chambers | 516c481e94 | Pass a `CurrencyConversionManager` to `BraintreeManager` | 2024-04-24 09:19:21 -04:00 | 
				
					
						|  Jon Chambers | 3266c2cd8f | Add cloud pubsub as a dependency | 2024-04-24 09:19:21 -04:00 | 
				
					
						|  Jonathan Klabunde Tomer | f0dcd8e07b | Group Send Endorsement support for unversioned profile fetch | 2024-04-23 14:58:19 -07:00 | 
				
					
						|  ravi-signal | 9ef1fee172 | Add DELETE `v1/archives` | 2024-04-23 16:50:11 -05:00 | 
				
					
						|  Jonathan Klabunde Tomer | b3bd4ccc17 | simplify profile auth | 2024-04-23 14:49:04 -07:00 | 
				
					
						|  Chris Eager | fba7686390 | Remove `shard` tag from Lettuce circuit breaker metrics | 2024-04-23 16:00:46 -05:00 | 
				
					
						|  Ameya Lokare | 2d314e5309 | Minor: Return exception instead of throwing it in .orElseThrow() Gets rid of an IntelliJ warning about it. No difference in behavior, there is
a test that already covers this path. | 2024-04-22 09:32:12 -04:00 | 
				
					
						|  Jon Chambers | ed72d7f9ec | Attach client platforms when creating donations | 2024-04-22 09:31:57 -04:00 | 
				
					
						|  Jonathan Klabunde Tomer | b8f64fe3d4 | Group Send Endorsement support for pre-key fetch endpoint | 2024-04-19 15:40:46 -07:00 | 
				
					
						|  Chris Eager | ab64828661 | Update custom Gauges to Micrometer MeterBinders | 2024-04-17 17:43:34 -05:00 | 
				
					
						|  Chris Eager | 10dfa18e81 | Update to the latest version of the spam filter | 2024-04-17 15:53:12 -05:00 | 
				
					
						|  Chris Eager | a38bf25e68 | Migrate remaining custom metrics  from Dropwizard to Micrometer And remove some that are obsolete or duplicative. | 2024-04-17 15:35:04 -05:00 | 
				
					
						|  Ameya Lokare | 419ec6e308 | Update to the latest version of the spam filter | 2024-04-17 10:14:45 -07:00 | 
				
					
						|  Jonathan Klabunde Tomer | ada589d0c3 | accept Group Send Endorsements for single-recipient message send Co-authored-by: Jon Chambers <63609320+jon-signal@users.noreply.github.com> | 2024-04-16 15:06:40 -07:00 | 
				
					
						|  Chris Eager | 7068d27a8b | Update to the latest version of the spam filter | 2024-04-16 12:30:14 -05:00 | 
				
					
						|  Chris Eager | a302275187 | Use a single cluster instance in MessagesCache | 2024-04-16 12:04:18 -05:00 | 
				
					
						|  Chris Eager | b734d58ab7 | Coalesce all Redis clusters to per-shard circuit breakers | 2024-04-16 12:04:18 -05:00 | 
				
					
						|  Ravi Khadiwala | 2046b02bd8 | Rename `RedeemReceiptRequest` to help openapi | 2024-04-16 11:16:18 -05:00 | 
				
					
						|  Chris Eager | 1df824db7c | Remap some JsonMappingExceptions to 408 and 400 | 2024-04-15 16:01:09 -05:00 | 
				
					
						|  Chris Eager | 9cad2c6b7d | Improve test Redis cluster setup and teardown | 2024-04-15 15:58:23 -05:00 | 
				
					
						|  Chris Eager | 82881c030a | Update to the latest version of the spam filter | 2024-04-15 14:13:09 -05:00 | 
				
					
						|  ravi-signal | 00ca7d5942 | Add cdn number query parameter to `/archives/auth/read` | 2024-04-15 13:59:14 -05:00 | 
				
					
						|  ravi-signal | d36df3eaa9 | Add new upload-for-copy backup endpoint | 2024-04-15 13:47:46 -05:00 | 
				
					
						|  ravi-signal | e5d654f0c7 | Add `/v1/archives/redeem-receipt` | 2024-04-15 13:47:02 -05:00 | 
				
					
						|  Chris Eager | fc1f471369 | Use per-shard circuit breakers for additional Redis clusters | 2024-04-15 13:45:24 -05:00 | 
				
					
						|  Ameya Lokare | be6f4e38b8 | Update to the latest version of the spam filter | 2024-04-12 11:29:18 -07:00 | 
				
					
						|  Chris Eager | faa8674f39 | Update to the latest version of the spam filter | 2024-04-12 11:34:39 -05:00 | 
				
					
						|  Chris Eager | 2dc707d86e | Add per-shard Redis circuit breakers | 2024-04-12 11:22:41 -05:00 | 
				
					
						|  Chris Eager | 05a92494bb | Remove X-Forwarded-For from RemoteAddressFilter | 2024-04-11 11:03:37 -05:00 | 
				
					
						|  Alex Konradi | 39fd955f13 | Allow clients to request zkc-based auth creds Allow clients to pass a zkcCredential=true query parameter to request the new
auth credential format implemented with the zkcredential Rust library. | 2024-04-11 11:00:10 -05:00 | 
				
					
						|  ravi-signal | 4863e1d227 | Add backup levels to subscription configuration response | 2024-04-11 10:58:40 -05:00 | 
				
					
						|  Jonathan Klabunde Tomer | 44ad9d4f5f | Update to the latest version of the spam filter | 2024-04-10 16:52:28 -07:00 | 
				
					
						|  Jonathan Klabunde Tomer | 2b652fe2a9 | accept group send endorsements for multi-recipient sends | 2024-04-10 16:51:09 -07:00 | 
				
					
						|  Ravi Khadiwala | cdd2082b07 | Decrease logging level in RemoveExpiredBackupsCommand | 2024-04-10 18:41:29 -05:00 | 
				
					
						|  Chris Eager | 5c74aed8f6 | Update to the latest version of the spam filter | 2024-04-04 16:37:27 -05:00 | 
				
					
						|  Chris Eager | 5b97bc04e0 | Add ExternalRequestFilter | 2024-04-04 16:24:20 -05:00 | 
				
					
						|  Ravi Khadiwala | 63c8b275d1 | Return 401 instead of 404 on unknown backup-ids | 2024-04-04 10:56:48 -05:00 | 
				
					
						|  Ravi Khadiwala | 1ebc17352f | Check presentation before verifying the signature | 2024-04-04 10:56:48 -05:00 | 
				
					
						|  Ravi Khadiwala | 268c8382ee | Fix Backup expiration purge time | 2024-04-04 10:55:55 -05:00 | 
				
					
						|  ravi-signal | 498dcbbfe8 | Make media encrypter stream ordered Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com> | 2024-04-04 10:53:45 -05:00 | 
				
					
						|  Ravi Khadiwala | 3a1ecb342f | allow striping clients in FaultTolerantHttpClient | 2024-04-04 10:47:34 -05:00 | 
				
					
						|  ravi-signal | bb0da69c9e | Set the shutdown gauge earlier in the shutdown process Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com> | 2024-04-02 09:39:55 -05:00 | 
				
					
						|  Jon Chambers | 796dce3cd3 | Always use the "peek" strategy for counting one-time pre-keys | 2024-04-02 10:31:20 -04:00 | 
				
					
						|  Jon Chambers | f59c34004d | De-idiom-ize a "wait for everything to finish" idiom | 2024-04-02 10:30:44 -04:00 | 
				
					
						|  Ameya Lokare | c4cbf0d618 | Update to the latest version of the spam filter | 2024-04-01 15:09:44 -07:00 |