alexa-games / skill-flow-builder

Development suite that helps you create narrative-driven Alexa skills, including a GUI editor and CLI
Other
69 stars 19 forks source link

feat: Include S3 domain and default to HTTPS for VoiceOverExtension #27

Closed anfazio closed 3 years ago

anfazio commented 3 years ago

Include S3 domain and default to HTTPS for VoiceOverExtension

Description

Add s3-domain-name to the URL used for the VoiceOverExtension during the SFB CLI import command. Also updated the urlExists command in the VoiceOverExtension to default to port 443 for HTTPS.

Motivation and Context

Customers can override the S3 domain to support multiple regions, so the VoiceOverExtension should support that as well. HTTPS is more secure than HTTP, so it makes sense to default to it in this case as S3 buckets support and prefer HTTPS.

Testing

yarn test - includes integration test for existing URL examples.

Types of changes

Checklist

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.