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

Creating API to connect POA&Ms with issues in GitLab, GitHub, Jira, etc. #1025

Open
gregelin opened this issue Sep 15, 2020 · 4 comments
Open

Comments

@gregelin
Copy link
Contributor

  • As a user, I want to be able to have links that allow me to navigate from GovReady POA&Ms to an issue being tracked in another piece of software such as GitLab issues.

  • As a developer, I want to be able to close an issue in my organization's issue tracking tool that is related to a POA&M and automatically have an appropriate update made in the POA&M in GovReady.

@gregelin
Copy link
Contributor Author

gregelin commented Sep 15, 2020

I think the first steps are:

  1. Check earlier GovReady code used to create issues in GitHub and Jira (Issue-Packs, Issue-Packs-Site, Issue-Packs-Compliance)
  2. Understanding the capabilities of django-allauth
  3. Do similar libraries for API connections with other applications exist

@peterkaminski
Copy link
Contributor

1.5. Write Python snippets that exercise auth and a few operations with GitLab issues.

Issue-Packs links:

@gregelin
Copy link
Contributor Author

@peterkaminski Remember to update requirements.in and related files for new libraries.

@peterkaminski
Copy link
Contributor

Thanks, Greg. requirements.in and requirements.txt updated in govready-q/pk-new-models-20200917, in commit 7daedab592c6a9ed02217eca359aede907a5feb7.

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

No branches or pull requests

2 participants