a883426402 
								
							 
						 
						
							
							
								
								Simplify account cleaner  
							
							
							
						 
						
							2022-12-06 16:21:25 -06:00  
				
					
						
							
							
								 
						
							
								2f21e930e2 
								
							 
						 
						
							
							
								
								Add `minimum` one-time donation amont to validation error map  
							
							
							
						 
						
							2022-12-06 16:21:15 -06:00  
				
					
						
							
							
								 
						
							
								5fb158635c 
								
							 
						 
						
							
							
								
								Use existing `WebApplicationException` entity, if available  
							
							
							
						 
						
							2022-12-06 16:21:15 -06:00  
				
					
						
							
							
								 
						
							
								9cf2635528 
								
							 
						 
						
							
							
								
								some accounts classes refactorings  
							
							
							
						 
						
							2022-12-05 09:30:40 -08:00  
				
					
						
							
							
								 
						
							
								d0e7579f13 
								
							 
						 
						
							
							
								
								Revert transaction descriptor  
							
							
							
						 
						
							2022-12-01 18:52:45 -06:00  
				
					
						
							
							
								 
						
							
								cda82b0ea0 
								
							 
						 
						
							
							
								
								Update kotlin + Apollo  
							
							
							
						 
						
							2022-12-01 18:11:35 -06:00  
				
					
						
							
							
								 
						
							
								2ecbb18fe5 
								
							 
						 
						
							
							
								
								Add support for one-time PayPal donations  
							
							
							
						 
						
							2022-12-01 18:11:35 -06:00  
				
					
						
							
							
								 
						
							
								df8fb5cab7 
								
							 
						 
						
							
							
								
								Move messages cache stale discard to a separate scheduler  
							
							
							
						 
						
							2022-12-01 18:09:28 -06:00  
				
					
						
							
							
								 
						
							
								99ad211c01 
								
							 
						 
						
							
							
								
								Enforce minimum amount by currency for one time donations  
							
							
							
						 
						
							2022-11-28 11:44:59 -08:00  
				
					
						
							
							
								 
						
							
								fb4ed20ff5 
								
							 
						 
						
							
							
								
								Remove groups v2 capability  
							
							... 
							
							
							
							* wip removing groups v2 capabilities
* comments
* finish removing groups v2 references
* hardcode gv1migration flag on user capability, remove other references 
							
						 
						
							2022-11-21 09:31:47 -08:00  
				
					
						
							
							
								 
						
							
								cb50b44d8f 
								
							 
						 
						
							
							
								
								Allow the account cleaner to operate on multiple accounts in parallel  
							
							
							
						 
						
							2022-11-18 11:15:00 -05:00  
				
					
						
							
							
								 
						
							
								ae57853ec4 
								
							 
						 
						
							
							
								
								Simplify deletion reason reporting  
							
							
							
						 
						
							2022-11-18 11:15:00 -05:00  
				
					
						
							
							
								 
						
							
								2881c0fd7e 
								
							 
						 
						
							
							
								
								Allow the account cleaner to act on all accounts in a crawled chunk  
							
							
							
						 
						
							2022-11-18 11:15:00 -05:00  
				
					
						
							
							
								 
						
							
								483fb0968b 
								
							 
						 
						
							
							
								
								Use badge name in level configuration for one-time donations  
							
							
							
						 
						
							2022-11-18 11:05:23 -05:00  
				
					
						
							
							
								 
						
							
								e8ee4b50ff 
								
							 
						 
						
							
							
								
								Retire the legacy "abusive hosts" system in favor of newer tools  
							
							
							
						 
						
							2022-11-18 10:54:25 -05:00  
				
					
						
							
							
								 
						
							
								4f8aa2eee2 
								
							 
						 
						
							
							
								
								Mark flaky test `@Disabled`  
							
							
							
						 
						
							2022-11-17 13:23:42 -06:00  
				
					
						
							
							
								 
						
							
								397d3cb45a 
								
							 
						 
						
							
							
								
								Add consolidated subscription configuration API  
							
							
							
						 
						
							2022-11-16 12:27:00 -06:00  
				
					
						
							
							
								 
						
							
								e883d727fb 
								
							 
						 
						
							
							
								
								Note deprecation of localized string  
							
							
							
						 
						
							2022-11-16 12:09:00 -06:00  
				
					
						
							
							
								 
						
							
								986545a140 
								
							 
						 
						
							
							
								
								Set `error_if_incomplete` for subscription payment behavior  
							
							
							
						 
						
							2022-11-16 12:08:21 -06:00  
				
					
						
							
							
								 
						
							
								836307b0c7 
								
							 
						 
						
							
							
								
								adding a metric for ipv4/ipv6 requests count  
							
							
							
						 
						
							2022-11-15 11:17:01 -08:00  
				
					
						
							
							
								 
						
							
								c32067759c 
								
							 
						 
						
							
							
								
								refactoring: use constants for header names  
							
							
							
						 
						
							2022-11-15 11:16:49 -08:00  
				
					
						
							
							
								 
						
							
								f41bdf1acb 
								
							 
						 
						
							
							
								
								Make `MessagesController#getPendingMessages` fully async  
							
							
							
						 
						
							2022-11-11 13:19:57 -06:00  
				
					
						
							
							
								 
						
							
								77d691df59 
								
							 
						 
						
							
							
								
								Always use reactived message processing in `WebSocketConnection`  
							
							
							
						 
						
							2022-11-11 13:14:39 -06:00  
				
					
						
							
							
								 
						
							
								a01f96e0e4 
								
							 
						 
						
							
							
								
								Temporarily disable account freezing on contention  
							
							
							
						 
						
							2022-11-10 18:53:58 -05:00  
				
					
						
							
							
								 
						
							
								1d1e3ba79d 
								
							 
						 
						
							
							
								
								Add metric to track newly-locked accounts.  
							
							
							
						 
						
							2022-11-10 12:55:08 -05:00  
				
					
						
							
							
								 
						
							
								2c9c50711f 
								
							 
						 
						
							
							
								
								Avoid reading from a stale `Account` after a contested reglock event  
							
							
							
						 
						
							2022-11-10 12:41:50 -05:00  
				
					
						
							
							
								 
						
							
								d3f0ab8c6d 
								
							 
						 
						
							
							
								
								Introduce an alternative exchange rate data provider  
							
							
							
						 
						
							2022-11-10 10:25:06 -05:00  
				
					
						
							
							
								 
						
							
								80a3a8a43c 
								
							 
						 
						
							
							
								
								Lock account when number owner lacks registration lock.  
							
							
							
						 
						
							2022-11-09 14:03:09 -05:00  
				
					
						
							
							
								 
						
							
								e6e6eb323d 
								
							 
						 
						
							
							
								
								Update metric name  
							
							
							
						 
						
							2022-11-08 11:15:42 -06:00  
				
					
						
							
							
								 
						
							
								681a5bafb4 
								
							 
						 
						
							
							
								
								Update `MessagesManager#getMessagesForDevice`  
							
							... 
							
							
							
							- add `subscribeOn()`
- use `CompletableFuture` for consistency 
							
						 
						
							2022-11-08 09:38:52 -06:00  
				
					
						
							
							
								 
						
							
								5bec89ecc8 
								
							 
						 
						
							
							
								
								Measure individual message timeouts  
							
							
							
						 
						
							2022-11-08 09:37:37 -06:00  
				
					
						
							
							
								 
						
							
								69ed0edb74 
								
							 
						 
						
							
							
								
								Revert "Add more detailed queue processing rate metrics"  
							
							... 
							
							
							
							This reverts commit bbbab4b8a4 
							
						 
						
							2022-11-08 09:35:39 -06:00  
				
					
						
							
							
								 
						
							
								ad5925908e 
								
							 
						 
						
							
							
								
								Change dispatch queues to `LinkedBlockingQueue`s  
							
							
							
						 
						
							2022-11-04 11:08:17 -05:00  
				
					
						
							
							
								 
						
							
								d186245c5c 
								
							 
						 
						
							
							
								
								Move all receipt sending work to executor  
							
							
							
						 
						
							2022-11-04 11:08:06 -05:00  
				
					
						
							
							
								 
						
							
								bbbab4b8a4 
								
							 
						 
						
							
							
								
								Add more detailed queue processing rate metrics  
							
							
							
						 
						
							2022-11-04 11:06:38 -05:00  
				
					
						
							
							
								 
						
							
								f83080eb8d 
								
							 
						 
						
							
							
								
								Update metric name  
							
							
							
						 
						
							2022-11-03 14:50:20 -05:00  
				
					
						
							
							
								 
						
							
								e0178fa0ea 
								
							 
						 
						
							
							
								
								Move additional handling of `MessagesManager#delete` to executor  
							
							
							
						 
						
							2022-11-03 13:02:25 -05:00  
				
					
						
							
							
								 
						
							
								c6a79ca176 
								
							 
						 
						
							
							
								
								Enable metrics on messages fluxes  
							
							
							
						 
						
							2022-11-03 13:02:25 -05:00  
				
					
						
							
							
								 
						
							
								6426e6cc49 
								
							 
						 
						
							
							
								
								Enable reactor Schedulers metrics  
							
							
							
						 
						
							2022-11-03 13:02:25 -05:00  
				
					
						
							
							
								 
						
							
								b13cb098ce 
								
							 
						 
						
							
							
								
								lettuce: set `publishOnScheduler` to `true`  
							
							
							
						 
						
							2022-11-03 13:02:25 -05:00  
				
					
						
							
							
								 
						
							
								afda5ca98f 
								
							 
						 
						
							
							
								
								Add a test for checking push challenge tokens  
							
							
							
						 
						
							2022-11-03 11:14:59 -05:00  
				
					
						
							
							
								 
						
							
								eb57d87513 
								
							 
						 
						
							
							
								
								Remove message listener key only after successfully unsubscribing  
							
							
							
						 
						
							2022-11-03 11:09:11 -05:00  
				
					
						
							
							
								 
						
							
								fbf6b9826e 
								
							 
						 
						
							
							
								
								tests: only call `SQLite.setLibraryPath` once  
							
							
							
						 
						
							2022-11-03 11:08:43 -05:00  
				
					
						
							
							
								 
						
							
								a01b29a6bd 
								
							 
						 
						
							
							
								
								set off_session=true for subscription updates  
							
							
							
						 
						
							2022-11-02 14:34:26 -05:00  
				
					
						
							
							
								 
						
							
								102992b095 
								
							 
						 
						
							
							
								
								Set `off_session=true` when creating subscriptions  
							
							
							
						 
						
							2022-11-02 11:30:29 -05:00  
				
					
						
							
							
								 
						
							
								bd69905f2e 
								
							 
						 
						
							
							
								
								Remove obsolete donation endpoint  
							
							
							
						 
						
							2022-11-02 11:29:03 -05:00  
				
					
						
							
							
								 
						
							
								aa829af43b 
								
							 
						 
						
							
							
								
								Handle expected case of empty flux in message deletion  
							
							
							
						 
						
							2022-10-31 12:29:25 -05:00  
				
					
						
							
							
								 
						
							
								c10fda8363 
								
							 
						 
						
							
							
								
								Use reactive streams for WebSocket message queue  
							
							... 
							
							
							
							Initially, uses `ExperimentEnrollmentManager` to do a safe rollout. 
							
						 
						
							2022-10-31 10:35:37 -05:00  
				
					
						
							
							
								 
						
							
								74d65b37a8 
								
							 
						 
						
							
							
								
								Discard old Twilio machinery and rely entirely on the stand-alone registration service  
							
							
							
						 
						
							2022-10-28 10:40:37 -04:00  
				
					
						
							
							
								 
						
							
								91626dea45 
								
							 
						 
						
							
							
								
								Count accounts rather than devices that are stories-capable  
							
							
							
						 
						
							2022-10-25 16:36:05 -04:00  
				
					
						
							
							
								 
						
							
								5868d9969a 
								
							 
						 
						
							
							
								
								minor changes to utility classes ( #1127 )  
							
							
							
						 
						
							2022-10-25 08:48:56 -07:00  
				
					
						
							
							
								 
						
							
								90490c9c84 
								
							 
						 
						
							
							
								
								Clean up the TestClock code a bit more.  
							
							
							
						 
						
							2022-10-21 15:27:15 -04:00  
				
					
						
							
							
								 
						
							
								8ea794baef 
								
							 
						 
						
							
							
								
								Add additional handling for nullable field in recurring donation record  
							
							
							
						 
						
							2022-10-21 12:56:39 -05:00  
				
					
						
							
							
								 
						
							
								fe60cf003f 
								
							 
						 
						
							
							
								
								Clean up testing with clocks.  
							
							
							
						 
						
							2022-10-21 12:39:47 -04:00  
				
					
						
							
							
								 
						
							
								0c357bc340 
								
							 
						 
						
							
							
								
								Add metrics tracking story capability adoption.  
							
							
							
						 
						
							2022-10-20 12:25:03 -04:00  
				
					
						
							
							
								 
						
							
								b711288faa 
								
							 
						 
						
							
							
								
								Run GitHub Action in a container  
							
							
							
						 
						
							2022-10-18 16:59:35 -05:00  
				
					
						
							
							
								 
						
							
								e7048aa9cf 
								
							 
						 
						
							
							
								
								Allow the reconciliation client to trust multiple CA certificates to facilitate certificate rotation  
							
							
							
						 
						
							2022-10-18 11:17:47 -04:00  
				
					
						
							
							
								 
						
							
								0120a85c39 
								
							 
						 
						
							
							
								
								Allow HTTP clients to trust multiple certificates to support certificate rollover  
							
							
							
						 
						
							2022-10-18 11:17:47 -04:00  
				
					
						
							
							
								 
						
							
								a41d047f58 
								
							 
						 
						
							
							
								
								Retire `CertificateExpirationGauge` in favor of other expiration monitoring tools  
							
							
							
						 
						
							2022-10-18 11:17:47 -04:00  
				
					
						
							
							
								 
						
							
								0a64e31625 
								
							 
						 
						
							
							
								
								Check verification codes for changing phone numbers against the stand-alone registration service when possible  
							
							
							
						 
						
							2022-10-18 11:17:15 -04:00  
				
					
						
							
							
								 
						
							
								8088b58b3b 
								
							 
						 
						
							
							
								
								Clarify default value for `includeE164`  
							
							
							
						 
						
							2022-10-18 11:16:06 -04:00  
				
					
						
							
							
								 
						
							
								a7d5d51fb4 
								
							 
						 
						
							
							
								
								Improve testing of MultiRecipientMessageProvider  
							
							
							
						 
						
							2022-10-17 16:50:39 -04:00  
				
					
						
							
							
								 
						
							
								378d7987a8 
								
							 
						 
						
							
							
								
								device capabilities: prevent `stories` downgrade  
							
							
							
						 
						
							2022-10-17 15:25:13 -04:00  
				
					
						
							
							
								 
						
							
								3e0baf82a4 
								
							 
						 
						
							
							
								
								Filter unknown UUIDs for /multi_recipient&story=true.  
							
							
							
						 
						
							2022-10-13 15:33:51 -04:00  
				
					
						
							
							
								 
						
							
								17a3c90286 
								
							 
						 
						
							
							
								
								Add "urgent" query parameter to /v1/messages/multi_recipient endpoint.  
							
							
							
						 
						
							2022-10-11 11:10:11 -04:00  
				
					
						
							
							
								 
						
							
								6341770768 
								
							 
						 
						
							
							
								
								Update `SubscriptionManager` to store processor+customerId in a single attribute and a map  
							
							... 
							
							
							
							- add `type` query parameter to `/v1/subscription/{subscriberId}/create_payment_method` 
							
						 
						
							2022-10-07 14:26:17 -05:00  
				
					
						
							
							
								 
						
							
								d2fa00f0c6 
								
							 
						 
						
							
							
								
								Add experiment to test standalone registration service  
							
							
							
						 
						
							2022-10-06 15:42:53 -04:00  
				
					
						
							
							
								 
						
							
								d6c9652a70 
								
							 
						 
						
							
							
								
								Fix internal server error when sending stories to unknown recipient.  
							
							
							
						 
						
							2022-10-06 13:53:57 -04:00  
				
					
						
							
							
								 
						
							
								3c655cdd5a 
								
							 
						 
						
							
							
								
								Migrate to "regionCode" instead of "region" to avoid tag name conflicts  
							
							
							
						 
						
							2022-10-05 15:15:46 -04:00  
				
					
						
							
							
								 
						
							
								83ab926f96 
								
							 
						 
						
							
							
								
								Add a dimension for story messages  
							
							
							
						 
						
							2022-10-05 15:15:22 -04:00  
				
					
						
							
							
								 
						
							
								544e4fb89a 
								
							 
						 
						
							
							
								
								Adjust routing for stories.  
							
							
							
						 
						
							2022-10-05 12:20:42 -04:00  
				
					
						
							
							
								 
						
							
								966c3a8f47 
								
							 
						 
						
							
							
								
								Add routing for stories.  
							
							
							
						 
						
							2022-10-05 10:44:50 -04:00  
				
					
						
							
							
								 
						
							
								c82c2c0ba4 
								
							 
						 
						
							
							
								
								Add country tag to twilio failures  
							
							
							
						 
						
							2022-09-30 12:03:46 -05:00  
				
					
						
							
							
								 
						
							
								6e595a0959 
								
							 
						 
						
							
							
								
								add an optionals utility and fix push challenge metric  
							
							
							
						 
						
							2022-09-30 12:02:47 -05:00  
				
					
						
							
							
								 
						
							
								a79d709039 
								
							 
						 
						
							
							
								
								Return 403 when a push challenge is incorrect  
							
							
							
						 
						
							2022-09-30 12:02:47 -05:00  
				
					
						
							
							
								 
						
							
								07ed765250 
								
							 
						 
						
							
							
								
								Update abusive message filter and filter account creates  
							
							
							
						 
						
							2022-09-20 14:52:18 -05:00  
				
					
						
							
							
								 
						
							
								2e497b5834 
								
							 
						 
						
							
							
								
								Fix operator order in metric calculation  
							
							
							
						 
						
							2022-09-15 14:04:18 -05:00  
				
					
						
							
							
								 
						
							
								61b3cecd17 
								
							 
						 
						
							
							
								
								Fix missing increment on recaptcha counter  
							
							
							
						 
						
							2022-09-14 17:07:26 -05:00  
				
					
						
							
							
								 
						
							
								a4a666bb80 
								
							 
						 
						
							
							
								
								Add metrics for recaptcha reasons  
							
							
							
						 
						
							2022-09-14 16:00:11 -05:00  
				
					
						
							
							
								 
						
							
								c14621a09f 
								
							 
						 
						
							
							
								
								Add metrics for captcha scores  
							
							
							
						 
						
							2022-09-14 16:00:11 -05:00  
				
					
						
							
							
								 
						
							
								d0a8899daf 
								
							 
						 
						
							
							
								
								Change discriminator seperator and default width  
							
							
							
						 
						
							2022-09-14 15:53:15 -05:00  
				
					
						
							
							
								 
						
							
								e25252dc69 
								
							 
						 
						
							
							
								
								Remove unused exception  
							
							
							
						 
						
							2022-09-12 11:19:15 -05:00  
				
					
						
							
							
								 
						
							
								8b65c11e1e 
								
							 
						 
						
							
							
								
								Update batch check entities from two optional fields to a single field  
							
							
							
						 
						
							2022-09-12 11:19:01 -05:00  
				
					
						
							
							
								 
						
							
								320c5eac53 
								
							 
						 
						
							
							
								
								Add support for PNIs at `v1/profile/identity_check/batch`  
							
							
							
						 
						
							2022-09-09 10:55:34 -05:00  
				
					
						
							
							
								 
						
							
								8199e0d2d5 
								
							 
						 
						
							
							
								
								Set resource field on log entry  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								7d171a79d7 
								
							 
						 
						
							
							
								
								Remove redundant @NotNull annotation  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								3b99bb9e78 
								
							 
						 
						
							
							
								
								Log remote config delete events  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								abd0f9630c 
								
							 
						 
						
							
							
								
								Create GCP Logging implementation of AdminEventLogger  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								a4508ec84f 
								
							 
						 
						
							
							
								
								Add new event logging module  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								6119b6ab89 
								
							 
						 
						
							
							
								
								Upgrade java-uuid-generator dependency  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								307ac47ce0 
								
							 
						 
						
							
							
								
								Update DynamoDBLocal dependency version  
							
							
							
						 
						
							2022-09-07 19:37:26 -05:00  
				
					
						
							
							
								 
						
							
								4032ddd4fd 
								
							 
						 
						
							
							
								
								Add reserve/confirm for usernames  
							
							
							
						 
						
							2022-09-07 11:49:49 -05:00  
				
					
						
							
							
								 
						
							
								4c677ec2da 
								
							 
						 
						
							
							
								
								Remove deprecated /v1/attachments  
							
							
							
						 
						
							2022-09-07 11:48:16 -05:00  
				
					
						
							
							
								 
						
							
								c05692e417 
								
							 
						 
						
							
							
								
								Update deprecated `CircuitBreakerConfig` usage  
							
							
							
						 
						
							2022-09-07 11:47:15 -05:00  
				
					
						
							
							
								 
						
							
								ae1edf3c5c 
								
							 
						 
						
							
							
								
								Remove experiment associated with auth1->auth2 rollout.  
							
							
							
						 
						
							2022-08-31 12:10:46 -06:00  
				
					
						
							
							
								 
						
							
								b17f41c3e8 
								
							 
						 
						
							
							
								
								Check if dashes work in dynamic configuration keys.  
							
							
							
						 
						
							2022-08-29 15:51:37 -06:00  
				
					
						
							
							
								 
						
							
								08db4ba54b 
								
							 
						 
						
							
							
								
								Update authentication to use HKDF_SHA256.  
							
							
							
						 
						
							2022-08-29 14:20:47 -06:00  
				
					
						
							
							
								 
						
							
								cb6cc39679 
								
							 
						 
						
							
							
								
								Ignore null identity key.  
							
							
							
						 
						
							2022-08-29 13:26:49 -06:00  
				
					
						
							
							
								 
						
							
								b6bf6c994c 
								
							 
						 
						
							
							
								
								Remove a spurious `@Nullable` annotation  
							
							
							
						 
						
							2022-08-26 15:22:23 -04:00  
				
					
						
							
							
								 
						
							
								3bb4709563 
								
							 
						 
						
							
							
								
								Add CLDR region as a dimension  
							
							
							
						 
						
							2022-08-26 12:41:51 -04:00