Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								9341fe9584
								
							
						 | 
						
							
							
								
								Add `endpoint` tag and `story` to auth type tag values
							
							
							
							
							
						 | 
						
							2024-07-31 09:38:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								3a582721cf
								
							
						 | 
						
							
							
								
								Throw error for oversized inbound noise messages
							
							
							
							
							
						 | 
						
							2024-07-30 11:25:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								3d96d73169
								
							
						 | 
						
							
							
								
								Break up large outbound noise messages
							
							
							
							
							
						 | 
						
							2024-07-30 11:25:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								542422b7b8
								
							
						 | 
						
							
							
								
								Replace XX/NX handshakes with IK/NK
							
							
							
							
							
						 | 
						
							2024-07-30 11:25:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								56ada7f0e9
								
							
						 | 
						
							
							
								
								Add a "dry run" mode for the "start push notification experiment" command
							
							
							
							
							
						 | 
						
							2024-07-30 12:19:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								56fdebde75
								
							
						 | 
						
							
							
								
								Check for cached/persisted messages in parallel
							
							
							
							
							
						 | 
						
							2024-07-30 12:18:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4ee67064bb
								
							
						 | 
						
							
							
								
								Remove a pair of unused methods
							
							
							
							
							
						 | 
						
							2024-07-30 12:18:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								045ec9689d
								
							
						 | 
						
							
							
								
								Introduce a job scheduler and experiment for sending notifications to idle devices
							
							
							
							
							
						 | 
						
							2024-07-29 11:16:53 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4ebad2c473
								
							
						 | 
						
							
							
								
								Add a framework for running experiments to improve push notification reliability
							
							
							
							
							
						 | 
						
							2024-07-25 11:36:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1fe6dac760
								
							
						 | 
						
							
							
								
								read old new key and new new key
							
							
							
							
							
						 | 
						
							2024-07-24 07:44:44 -07:00 | 
						
					
				
					
						
							
							
								 
								Jonathan Klabunde Tomer
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f12a6ff73f
								
							
						 | 
						
							
							
								
								Remove migration paths for lazy message deletion
							
							
							
							
							
						 | 
						
							2024-07-23 14:07:19 -07:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								6eed458ceb
								
							
						 | 
						
							
							
								
								Use server timestamp for delivery duration metrics
							
							
							
							
							
						 | 
						
							2024-07-18 12:22:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								54fb0a6acb
								
							
						 | 
						
							
							
								
								Add a general job scheduler
							
							
							
							
							
						 | 
						
							2024-07-18 13:22:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5147d9cb6d
								
							
						 | 
						
							
							
								
								Mark old attachment endpoints as `@Deprecated`
							
							
							
							
							
						 | 
						
							2024-07-17 15:01:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								37369929f3
								
							
						 | 
						
							
							
								
								Retire `PushLatencyManager`
							
							
							
							
							
						 | 
						
							2024-07-17 15:01:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4f10014902
								
							
						 | 
						
							
							
								
								Add an "is primary" dimension to message latency measurements
							
							
							
							
							
						 | 
						
							2024-07-17 15:01:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								0ef3e00ba7
								
							
						 | 
						
							
							
								
								Use non-legacy rate limit error in BackupAuthManager
							
							
							
							
							
						 | 
						
							2024-07-11 16:39:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								a63e0e0390
								
							
						 | 
						
							
							
								
								Remove unused RateLimiters
							
							
							
							
							
						 | 
						
							2024-07-11 16:37:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								5e8a0b2cfa
								
							
						 | 
						
							
							
								
								Introduce a utility class for finding reasonable times to send push notifications
							
							
							
							
							
						 | 
						
							2024-07-11 17:36:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								eac75aad03
								
							
						 | 
						
							
							
								
								Add distribution of multi-recipient message recipient counts
							
							
							
							
							
						 | 
						
							2024-07-09 15:04:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								b05fbc2102
								
							
						 | 
						
							
							
								
								Add metric for group send token adoption
							
							
							
							
							
						 | 
						
							2024-07-09 15:04:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6d166fdfc5
								
							
						 | 
						
							
							
								
								Return futures from "send push notification" operations
							
							
							
							
							
						 | 
						
							2024-07-08 15:36:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 | 
						
							
							
							
							
							
								
							
							
								2e36673702
								
							
						 | 
						
							
							
								
								Add warn log if changeNumber messages fail
							
							
							
							
							
						 | 
						
							2024-07-08 15:28:08 -04:00 | 
						
					
				
					
						
							
							
								 
								ravi-signal
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								0c81ffe8b7
								
							
						 | 
						
							
							
								
								Count unregistered APNS tokens with a recent update
							
							
							
							
							
						 | 
						
							2024-07-08 15:27:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								02b9ceb4c7
								
							
						 | 
						
							
							
								
								Discard APNs tokens if the APNs server reports that the token is expired
							
							
							
							
							
						 | 
						
							2024-07-08 15:27:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								775889c0b6
								
							
						 | 
						
							
							
								
								Remove deprecated PUT /v2/keys/signed endpoint
							
							
							
							
							
						 | 
						
							2024-07-08 15:26:26 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								98f2cdaf5a
								
							
						 | 
						
							
							
								
								Reduce DynamoDB test client API timeouts
							
							
							
							
							
						 | 
						
							2024-07-08 15:26:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								ff5cc3cb4f
								
							
						 | 
						
							
							
								
								Avoid duplicate metric registry configuration in commands
							
							
							
							
							
						 | 
						
							2024-07-08 15:25:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								ebecb1caec
								
							
						 | 
						
							
							
								
								Throw an exception if metric registries are configured more than once
							
							
							
							
							
						 | 
						
							2024-07-08 15:25:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								73e0aea85c
								
							
						 | 
						
							
							
								
								Retire `Device#hasMessageDeliveryChannel()`
							
							
							
							
							
						 | 
						
							2024-06-26 14:46:39 -04:00 | 
						
					
				
					
						
							
							
								 
								Ameya Lokare
							
						 | 
						
							
							
							
							
							
								
							
							
								ec009a2bba
								
							
						 | 
						
							
							
								
								Pass AccountAndAuthenticatedDeviceHolder to spam filter
							
							
							
							
							
						 | 
						
							2024-06-26 11:32:49 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1959c059ed
								
							
						 | 
						
							
							
								
								Rename `AuthEnablementRefreshRequirementProvider` to `LinkedDeviceRefreshRequirementProvider`
							
							
							
							
							
						 | 
						
							2024-06-25 11:57:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								2d1610b075
								
							
						 | 
						
							
							
								
								Stop monitoring device "enabled" state changes from auth enablement refresh requirement provider
							
							
							
							
							
							
							
							Device enabled states no longer affect anything at an authentication level 
							
						 | 
						
							2024-06-25 11:57:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								2f76738b50
								
							
						 | 
						
							
							
								
								Expire APNs tokens if they haven't been updated since the expiration timestamp
							
							
							
							
							
						 | 
						
							2024-06-25 11:53:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1cf174a613
								
							
						 | 
						
							
							
								
								Include "token invalidation timestamp" in push notification responses
							
							
							
							
							
						 | 
						
							2024-06-25 11:53:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								d743454d07
								
							
						 | 
						
							
							
								
								Store updated APNs tokens unconditionally
							
							
							
							
							
						 | 
						
							2024-06-25 11:53:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1cd16eaa08
								
							
						 | 
						
							
							
								
								Delete FCM tokens immediately if FCM reports that they're no longer active
							
							
							
							
							
						 | 
						
							2024-06-25 11:53:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								90e622b307
								
							
						 | 
						
							
							
								
								Require that message bundles include all linked devices
							
							
							
							
							
						 | 
						
							2024-06-25 11:51:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								cb5cd64c05
								
							
						 | 
						
							
							
								
								Gracefully handle `NotPushRegisteredException`
							
							
							
							
							
						 | 
						
							2024-06-25 11:23:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d306cafbcc
								
							
						 | 
						
							
							
								
								Allow, but do not require, message delivery to devices without active delivery channels
							
							
							
							
							
						 | 
						
							2024-06-25 09:53:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								dbeba4f173
								
							
						 | 
						
							
							
								
								Reduce "delete after idle" time for accounts from 180 days to 120 days
							
							
							
							
							
						 | 
						
							2024-06-24 15:20:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								86f83635bc
								
							
						 | 
						
							
							
								
								Document a missing "capability downgrade" response
							
							
							
							
							
						 | 
						
							2024-06-24 15:20:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								fceda00d83
								
							
						 | 
						
							
							
								
								Consider all device when checking device capabilities
							
							
							
							
							
						 | 
						
							2024-06-24 15:20:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9b7af00cf5
								
							
						 | 
						
							
							
								
								Add methods to test whether a device may have unread messages
							
							
							
							
							
						 | 
						
							2024-06-24 15:19:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								fa1281ae86
								
							
						 | 
						
							
							
								
								Update maven plugin versions
							
							
							
							
							
						 | 
						
							2024-06-24 14:16:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								f5de4d7b71
								
							
						 | 
						
							
							
								
								Update various library dependencies
							
							
							
							
							
						 | 
						
							2024-06-24 14:16:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Eager
							
						 | 
						
							
							
							
							
							
								
							
							
								1134df88e2
								
							
						 | 
						
							
							
								
								Remove obsolete "recaptcha"
							
							
							
							
							
						 | 
						
							2024-06-24 14:15:27 -05:00 | 
						
					
				
					
						
							
							
								 
								ravi-signal
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4aadabfac0
								
							
						 | 
						
							
							
								
								Make copy/delete streaming friendly
							
							
							
							
							
						 | 
						
							2024-06-20 16:00:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Katherine
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								0414da8c32
								
							
						 | 
						
							
							
								
								Add delete sync capability
							
							
							
							
							
						 | 
						
							2024-06-12 13:54:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								155450380e
								
							
						 | 
						
							
							
								
								Fix weird indentation
							
							
							
							
							
						 | 
						
							2024-06-12 13:53:48 -04:00 |