Skip to content

DEVEXP-1309: use event destinations and sinch events (Verification)#327

Open
JPPortier wants to merge 127 commits intomainfrom
jpportier/DEVEXP-1309-use-event-destinations-and-sinch-events-verification
Open

DEVEXP-1309: use event destinations and sinch events (Verification)#327
JPPortier wants to merge 127 commits intomainfrom
jpportier/DEVEXP-1309-use-event-destinations-and-sinch-events-verification

Conversation

@JPPortier
Copy link
Contributor

No description provided.

JPPortier and others added 30 commits July 21, 2025 13:17
* feat (Numbers): Remove Numbers deprecated features
feat (SMS): Remove SMS deprecated features
feat (Voice): Remove Voice deprecated features
* feat (Verification): Remove Verification deprecated features
…ns.conversation.models.v1.messages.types.media.MediaMessage' class
…essage-media

feat (Conversation/Messages): Removed deprecated 'com.sinch.sdk.domains.conversation.models.v1.messages.types.media.MediaMessage' class
…-to-callbackconfiguration

feat (Numbers): Renamed 'numbers.v1().callback' to 'numbers.v1().callbackConfiguration'
…on-base-webhooks

feat (Verication/webhooks): Support 'VerificationSmsDeliveredEvent' and common webhook fields
feat (Mailgun/Message): Support 'o:suppress-headers' field
feat (SMS): Remove support of deprecated 'encoding' and 'DeliveryReceiptErrorCode'
   - FlashCall
      - [feat] `VerificationStartRequestFlashCall` support `interceptionTimeout` and additionalProperties
      - [feat] `VerificationStartResponseFlashCall` support additionalProperties
      - [feat] `VerificationRequestEventResponseFlashCall` support `interceptionTimeout` and additionalProperties

   - PhoneCall
      - [feat] `VerificationStartRequestPhoneCall` support additionalProperties
      - [feat] `VerificationRequestEventResponsePhoneCall` support additionalProperties

   - SMS
      - [feat] `VerificationStartResponseSms` support `codeType` and additionalProperties
      - [feat] `VerificationRequestEventResponseSms` support `codeType`, `expiry` and additionalProperties
JPPortier and others added 26 commits February 25, 2026 11:53
…ated-payment_settings-field

feat (Conversation/WhatsApp): Remove support of deprecated 'payment_settings
* feat: Use 'Void' in place of 'Object' for unpaginated reponse list
* feat: Reduce visibility of 'supplier' fields for paginations related classes
* feat (SMS): Fix SMS pagination to reduce unnecessary calls to servers
* test (Conversation): Add integration test onto 'fetch-last-message'
…naming-changes

refactor: internal generated function's name for pagination renamed
…rsation-deprecated-fields

feat (Conversation): Remove support of deprecated 'metadata' field
)

* docs (Conversation): Getting started 'respond to incoming message'
* feat (Conversation/Messages): Use common class for 'MessageSource'
* feat (Conversation/messages): Support 'NOTIFICATION_MESSAGE_TEMPLATE' channel specific message
* feat (SMS): Removed deprecated features
feat (Mailgun): Remove support of Mailgun
@github-actions
Copy link
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 33 package(s) with unknown licenses.
See the Details below.

License Issues

examples/client/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/conversation/respond-to-incoming-message/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.springframework.boot:spring-boot-maven-pluginNullUnknown License
org.springframework.boot:spring-boot-starterNullUnknown License
org.springframework.boot:spring-boot-starter-webNullUnknown License

examples/getting-started/conversation/send-text-message/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/numbers/search-available/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/sms/respond-to-incoming-message/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.springframework.boot:spring-boot-maven-pluginNullUnknown License
org.springframework.boot:spring-boot-starterNullUnknown License
org.springframework.boot:spring-boot-starter-webNullUnknown License

examples/getting-started/sms/send-sms-message/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/verification/user-verification-using-sms-pin/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/voice/make-a-call/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.apache.maven.plugins:maven-assembly-pluginNullUnknown License

examples/getting-started/voice/respond-to-incoming-call/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.springframework.boot:spring-boot-maven-pluginNullUnknown License
org.springframework.boot:spring-boot-starterNullUnknown License
org.springframework.boot:spring-boot-starter-webNullUnknown License

examples/snippets/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License

examples/tutorials/voice/capture-leads-app/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.springframework.boot:spring-boot-maven-pluginNullUnknown License
org.springframework.boot:spring-boot-starterNullUnknown License
org.springframework.boot:spring-boot-starter-webNullUnknown License

examples/webhooks/pom.xml

PackageVersionLicenseIssue Type
com.sinch.sdk:sinch-sdk-javaNullUnknown License
org.springframework.boot:spring-boot-maven-pluginNullUnknown License
org.springframework.boot:spring-boot-starterNullUnknown License
org.springframework.boot:spring-boot-starter-webNullUnknown License

Scanned Manifest Files

examples/client/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-jdk14@2.0.9
examples/getting-started/conversation/respond-to-incoming-message/pom.xml
  • com.diffplug.spotless:spotless-maven-plugin@2.40.0
  • com.sinch.sdk:sinch-sdk-java@
  • org.springframework.boot:spring-boot-maven-plugin@
  • org.springframework.boot:spring-boot-starter@
  • org.springframework.boot:spring-boot-starter-web@
examples/getting-started/conversation/send-text-message/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-jdk14@2.0.9
home/runner/work/sinch-sdk-java/sinch-sdk-java/pom.xml
  • org.assertj:assertj-core@4.0.0-M1
  • org.assertj:assertj-core@3.24.2
  • org.assertj:assertj-core@4.0.0-M1
  • org.assertj:assertj-core@3.24.2
  • org.assertj:assertj-core@4.0.0-M1
  • org.assertj:assertj-core@3.24.2
  • org.assertj:assertj-core@4.0.0-M1
  • org.assertj:assertj-core@3.24.2
examples/getting-started/numbers/search-available/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-jdk14@2.0.9
examples/getting-started/sms/respond-to-incoming-message/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.springframework.boot:spring-boot-maven-plugin@
  • org.springframework.boot:spring-boot-starter@
  • org.springframework.boot:spring-boot-starter-web@
examples/getting-started/sms/send-sms-message/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-jdk14@2.0.9
examples/getting-started/verification/user-verification-using-sms-pin/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-nop@2.0.9
examples/getting-started/voice/make-a-call/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.codehaus.mojo:build-helper-maven-plugin@3.6.0
  • org.slf4j:slf4j-jdk14@2.0.9
examples/getting-started/voice/respond-to-incoming-call/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.springframework.boot:spring-boot-maven-plugin@
  • org.springframework.boot:spring-boot-starter@
  • org.springframework.boot:spring-boot-starter-web@
examples/snippets/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • com.sinch.sdk:sinch-sdk-java@>= 1.0.0
examples/tutorials/voice/capture-leads-app/pom.xml
  • com.sinch.sdk:sinch-sdk-java@
  • org.springframework.boot:spring-boot-maven-plugin@
  • org.springframework.boot:spring-boot-starter@
  • org.springframework.boot:spring-boot-starter-web@
examples/webhooks/pom.xml
  • com.diffplug.spotless:spotless-maven-plugin@2.40.0
  • com.sinch.sdk:sinch-sdk-java@
  • org.springframework.boot:spring-boot-maven-plugin@
  • org.springframework.boot:spring-boot-starter@
  • org.springframework.boot:spring-boot-starter-web@
pom.xml
  • org.assertj:assertj-core@3.24.2
  • org.assertj:assertj-core@>= 3.27.7
sample-app/pom.xml
  • com.sinch.sdk:sinch-sdk-java@>= 0.0.0
  • org.apache.maven.plugins:maven-assembly-plugin@
  • org.apache.maven.plugins:maven-compiler-plugin@3.8.0
  • org.codehaus.mojo:build-helper-maven-plugin@3.2.0
  • org.slf4j:slf4j-jdk14@2.0.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants