Skip to content

feat: allow more flexible http requests in updater closes #7422#7432

Merged
lucasfernog merged 4 commits into
tauri-apps:1.xfrom
gmchale79:feat/flexible_updater_reqs
Aug 10, 2023
Merged

feat: allow more flexible http requests in updater closes #7422#7432
lucasfernog merged 4 commits into
tauri-apps:1.xfrom
gmchale79:feat/flexible_updater_reqs

Conversation

@gmchale79
Copy link
Copy Markdown
Contributor

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Docs
  • New Binding issue #___
  • Code style update
  • Refactor
  • Build-related changes
  • Other, please describe:

Does this PR introduce a breaking change?

  • Yes, and the changes were approved in issue #___
  • No

Checklist

  • [x ] When resolving issues, they are referenced in the PR's title (e.g fix: remove a typo, closes #___, #___)
  • A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.
  • I have added a convincing reason for adding this feature, if necessary

Other information

These small changes allow us to use AWS SigV4 authenticated requests for checking for updates, and pre-signed S3 URLs for updater downloads - a call flow that was previously not possible.
I'm aware that there is other work in this area in 2.x, but we need to use 1.x for the foreseeable future.

@gmchale79 gmchale79 requested a review from a team as a code owner July 17, 2023 01:49
@wusyong wusyong added the status: needs review A maintainer must review this code label Jul 17, 2023
Copy link
Copy Markdown
Member

@amrbashir amrbashir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the contribution, this looks okay but just needs a few modifications.

Also please add a change file in .changes directory

Comment thread core/tauri/src/updater/core.rs
Comment thread core/tauri/src/updater/core.rs
Comment thread core/tauri/src/updater/mod.rs Outdated
Comment thread core/tauri/src/updater/mod.rs Outdated
Comment thread core/tauri/src/updater/mod.rs Outdated
@lucasfernog lucasfernog merged commit 10e362d into tauri-apps:1.x Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: needs review A maintainer must review this code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants