Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR will:
github_authorization
tableissues
tableissue
to a GitHub issueissue
'sstate
based on the GitHub issue stateTODOs for followup PRs:
Issue
#745
#749
Screenshots
Authorization flow:
![github-auth](https://user-images.githubusercontent.com/5264279/115444564-b964bd80-a1e2-11eb-93a9-5d33e1ef259c.gif)
Create new Papercups issue:
![create-new-issue](https://user-images.githubusercontent.com/5264279/115761857-cc0cfd00-a370-11eb-90f9-bd9351ebf929.gif)
Link issue to existing customer:
![link-issue-to-customer](https://user-images.githubusercontent.com/5264279/115761853-cb746680-a370-11eb-81ca-597f4d5c3a8f.gif)
Link customer to existing issue:
![link-customer-to-issue](https://user-images.githubusercontent.com/5264279/115761855-cc0cfd00-a370-11eb-80cc-fb3ff626db09.gif)
Sync state with GitHub:
![sync-github-state](https://user-images.githubusercontent.com/5264279/115761917-e0e99080-a370-11eb-9db9-823e605a673e.gif)
Checklist
mix test
mix format