RocketChat / Apps.Github22

The ultimate AI-powered app extending Rocket.Chat for global developers collaborating on Github (2024 and beyond)
33 stars 38 forks source link

[Feature] Create GitHub Issues from Rocket.Chat channels #11

Closed samad-yar-khan closed 2 years ago

samad-yar-khan commented 2 years ago

Issue(s)

closes #10

Acceptance Criteria fulfillment

Proposed changes (including videos or screenshots)

https://user-images.githubusercontent.com/70485812/179430347-0d3af688-ecbc-4aa9-8ed9-5d1c821f123a.mp4

samad-yar-khan commented 2 years ago

@RonLek @Sing-Li I have added the feature to fetch issue templates . I have also updated the slash command /github new-issue to github issue as it seemed it more intuitive, let me know if we should change back to the original slash command.

I have tested this with repositories which have issue templates and those without issue templates and have tried to handle all the edge cases. This was the only work-around I could think of, since there are no Template API as of now.

https://user-images.githubusercontent.com/70485812/180505080-a1a30516-4a79-4520-a774-3fa3ed8082d0.mp4

RonLek commented 2 years ago

Changes LGTM. Merging this in.