David Kocher
David Kocher
Fix #17352.
Fix #17657. Refactor changes for #13936.
For some regions the URLs `https://bucketname.s3.amazonaws.com/key` result in a `IllegalLocationConstraintException` error. ``` -- IllegalLocationConstraintExceptionThe eu-south-1 location constraint is incompatible for the region specific endpoint this request was sent to.ZAKYSJTFPVJE82FV1OcnDIrXjw/iUyLeZIfnSbbLeJauSlDRgSrTnCzPBpN4IBNyOqBPDnJF5ABx9CqJRVXV4Oo/PmrsKq5iWXh5V/IWwQe3HaKH ```
Discussed in #17380. It should be possible to set metadata such as modification date in `createUploadSession` [^1]. [^1]: https://learn.microsoft.com/en-us/graph/api/resources/driveitemuploadableproperties?view=graph-rest-1.0
> Build your app with the latest SDKs, and run it on the latest platform releases to see the changes in your interface. [^1] [^1]: https://developer.apple.com/documentation/technologyoverviews/adopting-liquid-glass#See-your-app-with-Liquid-Glass - [x] Snapshot Builds...
- [x] Fix #17459. - [x] Resolves #10748. - [x] Update Sparkle Framework to [2.8.0 UI Refresh and Tahoe Improvements](https://github.com/sparkle-project/Sparkle/releases/tag/2.8.0) - [x] #17557
- [x] Google Drive - [x] OpenStack Swift - [x] S3 - [x] Dropbox - [x] Azure