Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.

0.1.2

Compare
Choose a tag to compare
@edward-ly edward-ly released this 06 Apr 08:20
· 104 commits to develop since this release

Bug fixes:

  • Fixed an issue where credentials could not be retrieved if AWS CLI is not installed/configured on the user's computer

Even if a bucket is public, AWS credentials (with any amount of permissions) are still required to interact with AWS services. A client-side solution where the credentials are stored in the app, however, is not possible without exposing these credentials in the repository and creating a security risk. Thus, I added the ability to retrieve temporary credentials from a custom HTTP endpoint I developed with AWS Lambda and Amazon API Gateway. Due to role chaining, each set of credentials can only be used for up to 1 hour. However, even if a pack download exceeds 1 hour and returns a error, you should still be able to resume the download from where you left off.

  • Fixed a bug where the app remains stuck in loading status if the app failed to retrieve the song list from a remote source
  • Fixed a bug where the app locale could be set to ja on startup (this locale is disabled for now since it is not implemented yet)
  • Fixed progress bar animation when progress value is not defined or not a number

General changes:

  • Switched from Travis CI to GitHub Actions for automated releases
  • Upgraded Quasar to version 2.0.0-beta.12