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

[Feature] Create New GitHub Issues from Rocket.Chat #10

Closed
4 tasks
samad-yar-khan opened this issue Jul 17, 2022 · 0 comments · Fixed by #11
Closed
4 tasks

[Feature] Create New GitHub Issues from Rocket.Chat #10

samad-yar-khan opened this issue Jul 17, 2022 · 0 comments · Fixed by #11
Assignees
Labels
enhancement New feature or request

Comments

@samad-yar-khan
Copy link
Collaborator

samad-yar-khan commented Jul 17, 2022

Why do we need this ?

As a GitHub App developer

I need to: Create a new-issue feature which calls the GitHub issues API

So That: people can have discussions on recurring issues or feature and raise them directly from Rocket.Chat Channels without switching to GitHub. This can be a time saver.

Acceptance Criteria

  • Add slash command to open a new issues modal with input fields required to create an issue
  • Send Authenticated request to GitHub API to create a new issue
  • Handle edge cases with non authenticated developers
  • Repository owners can Add Assignees and Labels to the issue.
@RonLek RonLek added the enhancement New feature or request label Jul 18, 2022
@RonLek RonLek added this to To do in Github App Google summer of code 2022 via automation Jul 18, 2022
@RonLek RonLek moved this from To do to In progess in Github App Google summer of code 2022 Jul 25, 2022
@RonLek RonLek moved this from In progess to Pending Review in Github App Google summer of code 2022 Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

Successfully merging a pull request may close this issue.

2 participants