A music player that connects to your cloud/distributed storage.

Use AWS region in URL

+7 -1
+1
CHANGELOG.md
··· 14 14 - Dark mode for the about page 15 15 - Enforces usage of a secure context (HTTPS, localhost, etc) 16 16 - Fixes audio preloading on non-Safari browsers on Apple devices 17 + - Fixes issue with non-default AWS regions (now uses region in the url as well) 17 18 - Fixes issue with shuffle algorithm 18 19 - Fixes issue with WebDAV 19 20 - Fixes playback issues (eg. clicking same track multiple times)
+6 -1
src/Library/Sources/Services/AmazonS3/Presign.elm
··· 56 56 |> String.chopEnd "/" 57 57 58 58 Nothing -> 59 - bucketName ++ ".s3.amazonaws.com" 59 + case String.trim region of 60 + "" -> 61 + bucketName ++ ".s3.amazonaws.com" 62 + 63 + r -> 64 + bucketName ++ ".s3." ++ r ++ ".amazonaws.com" 60 65 61 66 protocol = 62 67 if String.contains "http://" (Maybe.withDefault "" customHost) then