-
-
Notifications
You must be signed in to change notification settings - Fork 67
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
Github integration - issue/project card creation #481
Github integration - issue/project card creation #481
Conversation
…endis/311-data into 447-BACK-githubIntegration
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks tight to me. Russell might wanna have a look.
How come the PROJECT_URL is redacted but the ISSUES_URL is not? just curious
PROJECT_URL contains a project ID that is only available via an authenticated call to Github's API. I don't think it would expose us because everything would need to be authenticated anyway, but redacted it in an abundance of caution. ISSUES_URL has no specific id. |
I'm guessing you'll need me to drop some keys into our secrets right? |
Yessir. I'll need to get a token from Bonnie. Was just using a personal access token off my account for testing. |
We are using a token from my account for some GitHub packaging stuff |
I'll need to review the backend publish step too to make sure those env vars go into the image |
Related to #447
Added redacted Github-related vars to server config example file.
Implemented FeedbackService for /feedback route. Creates issue via Github API and adds the issue to 311Data-Support project board.
Implemented /feedback route. Receives POST containing form data from front-end 'Contact' page.
dev
branch