Commit Graph

  • 466a680298 Clarify a comment about verified sessions main Jon Chambers 2026-05-27 11:32:20 -0400
  • 177e3b30b1
    Bump the minor-java-dependencies group with 9 updates dependabot/maven/minor-java-dependencies-4b56498604 dependabot[bot] 2026-05-26 19:43:30 +0000
  • 04725f27dd Update base image 20260409.0.0 Jon Chambers 2026-04-09 17:48:50 -0400
  • 76c0c9eacd Update to Maven 3.9.14 Jon Chambers 2026-04-09 17:39:07 -0400
  • d8508f90b5 Resolve a gax version conflict Jon Chambers 2026-04-09 17:23:26 -0400
  • 1917ced25a Adapt to exception-mapping changes in simple-grpc Jon Chambers 2026-04-09 16:31:33 -0400
  • 613cc15fe0 Bump the minor-java-dependencies group across 1 directory with 8 updates dependabot[bot] 2026-04-01 15:00:16 +0000
  • 77e6d7f59f Avoid reading from a potentially-stale session when recording attempts Jon Chambers 2026-04-09 15:56:36 -0400
  • 738dec3b77 Bump the minor-actions-dependencies group with 2 updates dependabot[bot] 2026-04-01 14:58:19 +0000
  • 17d3477962
    remove useless rethrown exception 20260326.0.0 ravi-signal 2026-03-26 11:35:47 -0500
  • 13035206d9 Treat Sinch CSV prices as actual prices Ameya Lokare 2026-02-26 16:41:46 -0800
  • 4d99d864e1 Don't instantiate sinch pricing configuration in test env Ameya Lokare 2026-02-25 13:26:19 -0800
  • d8226e1b3d Exclude background analyzers and estimators from test environment Chris Eager 2026-02-23 15:00:21 -0600
  • 9977757f3a Use protobuf-bom and note version compatibility Chris Eager 2026-02-23 15:23:49 -0600
  • d538ba2d1b Add test for protobuf ExceptionInInitializerError Chris Eager 2026-02-23 14:55:46 -0600
  • cf60e9e340 Add SinchSmsAttemptAnalyzer Ameya Lokare 2025-09-29 22:17:51 -0700
  • 5009889b6e Specify an "SMS region" for Sinch Jon Chambers 2026-02-25 15:46:42 -0500
  • 6cd274dbfe Stop accepting client-provided MCC/MNC and instead accept MCC/MNC from lookup services 20260123.0.0 Jon Chambers 2026-01-16 16:10:18 -0500
  • b9ab407d04 Reintroduce "Eager init singletons to be able to fail fast"" Ameya Lokare 2025-12-23 13:59:52 -0800
  • 4cc65b02ca Override the protobuf version from the Micronaut parent POM 20260108.1.1 Jon Chambers 2026-01-08 13:23:40 -0500
  • 7ae0553d8d Remove accidentally-repeated sha256: from Docker image coordinates 20260108.1.0 Jon Chambers 2026-01-08 12:38:07 -0500
  • d199c4e886 Update Docker image Jon Chambers 2026-01-08 12:12:20 -0500
  • e7af2e228f Remove a now-unneeded gRPC version override Jon Chambers 2026-01-08 12:09:43 -0500
  • 499241aece Resolve dependency convergence issues Jon Chambers 2026-01-08 11:48:28 -0500
  • feb9ddc3a7 Bump the minor-java-dependencies group with 16 updates dependabot[bot] 2026-01-07 21:34:32 +0000
  • b3ffc818cd Remove datadog metrics and logs Chris Eager 2026-01-08 10:03:04 -0600
  • d4de7150e3 Add OpenTelemetry logging 20260108.0.0 Chris Eager 2026-01-07 17:19:22 -0600
  • db185ab35b Bump actions/checkout from 5.0.0 to 6.0.1 dependabot[bot] 2026-01-07 21:32:47 +0000
  • 197c5ab24b Bump actions/setup-java in the minor-actions-dependencies group dependabot[bot] 2026-01-07 21:32:41 +0000
  • e346abeb57 Configure dependabot Jon Chambers 2026-01-07 16:27:23 -0500
  • 2215b3f250 Revert "Eager init singletons to be able to fail fast" Ameya Lokare 2025-12-23 11:29:04 -0800
  • c077237227 Enable percentilesHistogram in default DistributionStatisticConfig Chris Eager 2025-12-10 16:44:01 -0600
  • 4349d8a814 Eager init singletons to be able to fail fast Ameya Lokare 2025-12-10 10:16:49 -0800
  • 557f6d0d1a Extract InfobipSmsPriceEstimator into its own bean 2.58.0 Jon Chambers 2025-12-05 12:24:58 -0500
  • 284bef8898 Publish fraudulent attempt to pub/sub Ameya Lokare 2025-12-03 18:52:57 -0800
  • 36b55c0b7b update to java 25 2.56.0 Ravi Khadiwala 2025-11-11 12:29:01 -0600
  • 45e4570382 Include client MCC/MNC in pub/sub messages 2.55.0 Jon Chambers 2025-12-03 11:58:46 -0500
  • ca194a949b Include MCC/MNC in attempts pending analysis Jon Chambers 2025-12-03 11:56:37 -0500
  • 746e144dda Accept MCC/MNC from clients when creating a session Jon Chambers 2025-12-03 11:05:04 -0500
  • ec8c29abf4
    Add carrier fees to Twilio SMS pricing analysis 2.54.0 Katherine 2025-11-05 14:58:26 -0500
  • 3c02d1703d Add senderID selection configuration for Sinch Ameya Lokare 2025-11-03 16:42:56 -0800
  • f06ff93234 Sinch SMS sender implementation Ameya Lokare 2025-09-16 20:47:46 -0700
  • da3a19d74f
    Fix incorrect metric categorization of Infobip fraud rejections 2.52.0 Katherine 2025-09-26 13:55:07 -0700
  • f6ef41df78
    Q4 2025 dependency updates 2.51.0 Katherine 2025-09-19 13:48:44 -0400
  • d5752e8211 Remove underscore from default value 2.50.1 Jon Chambers 2025-09-11 12:24:36 -0400
  • e0c13be52c
    Re-parallelize AbstractAttemptAnalyzer and InfobipSmsAttemptAnalyzer 2.50.0 Jon Chambers 2025-09-11 12:16:35 -0400
  • 87de2b1155 Add timeouts to MessageBird operations 2.49.0 Jon Chambers 2025-09-04 11:14:18 -0400
  • 4706a90d59
    Switch to a blocking strategy for analytics components 2.48.0 Jon Chambers 2025-09-03 14:57:19 -0400
  • 13af95adb6 Only trigger "session completed" events for events that actually expired 2.47.1 Jon Chambers 2025-09-03 09:09:01 -0400
  • 2bb50ab0d3 Add a (failing!) test for "session completed" event generation on session removal Jon Chambers 2025-09-03 09:07:59 -0400
  • 152c159168
    Use simple-grpc (make request-serving pathways blocking) 2.47.0 Jon Chambers 2025-09-02 14:18:23 -0400
  • 6746900968 Update org.apache.commons:commons-lang3 to 3.18.0 Chris Eager 2025-08-18 11:33:29 -0500
  • dcefcb6be3 Add test for raw messages with a single quote Chris Eager 2025-08-18 11:02:53 -0500
  • 5ce7de5c59
    Fix sms body quoting ravi-signal 2025-08-18 10:41:03 -0500
  • ee6532cfa0 set explicit grpc version Ravi Khadiwala 2025-08-04 15:24:48 -0500
  • 8eca54c268 Add OpenTelemetry metrics registry 2.45.0 Chris Eager 2025-07-28 09:39:37 -0500
  • e12d719803 Add a harsher warning about scams to SMS bodies 2.44.0 Jon Chambers 2025-06-27 11:58:27 -0400
  • e69c988904 Use a MessageSource instead of string substitution to get SMS text in tests Jon Chambers 2025-07-25 10:19:22 -0400
  • 1cfc8b7f15 Clarify that literal content of placeholders isn't important, but length is Jon Chambers 2025-07-25 09:51:17 -0400
  • a118f54516 Don't include extraneous header bytes in UCS-2 encoded message length Jon Chambers 2025-07-25 09:49:02 -0400
  • dcd9b2bb6c More clearly identify problematic translations in tests Jon Chambers 2025-07-22 16:35:01 -0400
  • 340fb4c93a Remove unused regional translations Jon Chambers 2025-07-22 16:20:45 -0400
  • 4fa626e363 Resolve warnings throughout RedisLeakyBucketRateLimiterTest Jon Chambers 2025-07-17 12:19:28 -0400
  • 1a9782a5d3 Replace embedded-redis with Testcontainers Jon Chambers 2025-07-17 12:18:20 -0400
  • 79a290cefd Publish estimated price to DD if the price doesn't exist Ameya Lokare 2025-07-08 15:12:53 -0700
  • b59a4d633c Fix cost query to include senders with only estimated prices Ameya Lokare 2025-07-07 17:01:13 -0700
  • 269f601473 Update base Docker image 2.43.0 Jon Chambers 2025-06-23 17:35:23 -0400
  • a896a7518c Update direct dependencies Jon Chambers 2025-06-23 17:30:24 -0400
  • 9be32c6eb9 Update to Micronaut 4.8.3 Jon Chambers 2025-06-23 17:14:26 -0400
  • cd846e4b40 Update GitHub Actions versions Jon Chambers 2025-06-23 17:09:17 -0400
  • 4012fa1184 Publish 'completedSessions' metric only if there were was a valid registration attempt Ameya Lokare 2025-05-28 14:56:28 -0700
  • c92d8f6505 Add firstAttempt tag to send attempts Ameya Lokare 2025-05-23 19:10:37 -0700
  • 2e508396b8 Change 'completedSessions' metric to reflect sessions rather than attempts Ameya Lokare 2025-05-21 09:38:49 -0700
  • d1da88ab4d Prevent duplicate attempt IDs in a session Ameya Lokare 2025-04-30 19:00:39 -0700
  • 21f9c6daf2 Run test action on pull_request events 2.42.4 Chris Eager 2025-04-30 11:29:03 -0500
  • c9fbbc8602 Remove join() from getNextActionTimes Chris Eager 2025-04-25 18:17:43 -0500
  • cd72c1e66d Skip price updates when a code fails a price lookup Ravi Khadiwala 2025-04-22 15:00:57 -0500
  • a362eac48f Log twilio ApiExceptions with no error or status codes Ravi Khadiwala 2025-04-22 12:28:34 -0500
  • fdd4eed558 Handle null error codes from twilio ApiExceptions Ravi Khadiwala 2025-04-18 11:11:08 -0500
  • 3c994d667f Fix SenderRejectedException handling in checkVerificationCode Ameya Lokare 2025-03-19 16:56:53 -0700
  • 7e434f71a4 Use Temurin for GitHub Actions Jon Chambers 2025-03-28 09:38:41 -0400
  • 0f7b847a64 Update registration-service dependencies Ameya Lokare 2025-03-17 16:05:28 -0700
  • 1dd33e9439
    correctly identify whether twilio verify supports a language Jonathan Klabunde Tomer 2025-03-05 15:03:59 -0800
  • da80f28245 Migrate some test assertions from JUnit 4 to JUnit 5 Chris Eager 2025-03-05 15:49:55 -0600
  • da6317eced Restore @Nullable to MessageBirdVoiceConfiguration.supportedLanguages Chris Eager 2025-03-04 16:17:46 -0600
  • 30a68bf00b Message Bird: wrap TTS body provider to filter unsuppported languages Chris Eager 2025-03-04 13:36:49 -0600
  • a36c224bd5 Add missing copyright headers Chris Eager 2025-03-04 13:37:12 -0600
  • 4f21ef0f43 Remove Message Bird Verify sender Chris Eager 2025-03-04 11:34:35 -0600
  • 6341b88c62
    Add comment to pom.xml about not upgrading Infobip SDK version Katherine 2025-02-13 18:08:20 -0500
  • fdb1b62f37 Add LICENSE Chris Eager 2025-02-12 14:29:39 -0600
  • a34ea3cbfd Update README.md Chris Eager 2025-02-12 14:29:14 -0600
  • 6648590519 Revert "Revert "Revert "Update Infobip SDK to 5.1.0""" Katherine Yen 2025-02-13 14:45:56 -0800
  • 5623319dad Revert "Revert "Update Infobip SDK to 5.1.0"" 2.39.0 Katherine Yen 2025-02-06 09:25:57 -0500
  • dff9a446ef Revert "Update Infobip SDK to 5.1.0" 2.38.1 Katherine Yen 2025-01-28 13:55:11 -0500
  • 9c89401fab
    Update Infobip SDK to 5.1.0 2.38.0 Katherine 2025-01-28 12:51:08 -0500
  • d87d0012c9 Update eclipse-temurin:21-jre-jammy SHA256 Chris Eager 2025-01-23 16:07:45 -0600
  • 7881679612 Remove per-number limiters from time-of-next-action logic 2.37.3 Chris Eager 2025-01-24 12:55:37 -0600
  • ff5268b7b6 Ensure the session is in RateLimitExceededExceptions 2.37.2 Chris Eager 2025-01-23 11:19:13 -0600
  • b28890e26f Update tests for number rate limiters 2.37.1 Chris Eager 2025-01-22 19:46:42 -0600
  • f7681401a1 Simplify some test assertions Chris Eager 2025-01-22 19:47:12 -0600