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

Enhanced Jira integration #601

Merged
merged 12 commits into from Mar 31, 2023

Conversation

visallard-scw
Copy link
Contributor

Linking Jira tickets is cumbersome because :

  • Tickets must be created and can't be linked
  • Linked tickets cannot be modified or erased in the event of a mistake
  • There's no API endpoint for Jira linking so they must be done one-by-one in the interface

This PR aims to address those issues. There's also a small modification to the authentication scheme of Jira to allow self-host users to use Personal Access Tokens instead of user/password or user/token credentials.

@guardrails
Copy link

guardrails bot commented Mar 8, 2023

⚠️ We detected 2 security issues in this pull request:

Insecure Processing of Data (2)
Docs Details
💡 Title: Insecure HTTP redirect (Django), Severity: Low
return HttpResponseRedirect(reverse("dashboard:dashboard"))
💡 Title: Insecure HTTP redirect (Django), Severity: Low
return HttpResponseRedirect(reverse("dashboard:dashboard"))

More info on how to fix Insecure Processing of Data in Python.


👉 Go to the dashboard for detailed results.

📥 Happy? Share your feedback with us.

archeryapi/views.py Fixed Show fixed Hide fixed
archeryapi/views.py Fixed Show fixed Hide fixed
@anandtiwarics
Copy link
Collaborator

I'm going through the PR. It will merge once it reviewed.

archeryapi/views.py Fixed Show fixed Hide fixed
@anandtiwarics anandtiwarics merged commit 579cce3 into archerysec:master Mar 31, 2023
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants