Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for per-tool signing configuration, configuration saving + minor bug fixes #44

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

psreverttoself
Copy link

This PR makes 2 major changes and 1 minor bugfix:

  1. Adds support for configuring per-tool (i.e Repeater, Intruder, Proxy, etc.) signing. The most common usecase that inspired this functionality change is in situations where we would like to sign request made in Repeater with a profile, but not Sigv4 requests captured in the proxy. By default requests from all tools will be signed (if applicable).
  2. Add support for saving settings/configurations on a per-project basis. This can be toggled in the UI, but is currently on by default. This closes Save extension settings into project file #42.
  3. (Bugfix) Handles an edge case where the Test Profile Credentials button would not always end up using the most up to date values in the associate profile's TextBox fields. This happens since immediately clicking the button while the textfield has focus doesn't trigger the current focus listener callback to fire, since technically the texfield doesnt lose focus when another button is clicked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Save extension settings into project file
1 participant