nextcloud / deck

🗂 Kanban-style project & personal management tool for Nextcloud, similar to Trello
https://apps.nextcloud.com/apps/deck
GNU Affero General Public License v3.0
1.19k stars 273 forks source link

Github Integration #2760

Open amichuda opened 3 years ago

amichuda commented 3 years ago

Is there some way to integrate Deck with a GitHub repository? So that any issues pop up automatically as a card on the board.

This would be an implementation similar to Git kraken boards: https://www.gitkraken.com/boards

putt1ck commented 3 years ago

Sounds like something to implement with the API

stefan-niedermann commented 3 years ago

I agree with @putt1ck but i don't see this to be implemented at the Deck core.

There is already an existing GitHub integration app which

adds a dashboard item to see your most important GitHub notifications. It also adds a search provider for repositories, issues and pull requests.

I think this would be an ideal starting point for a deeper integration: The GitHub integration app could check whether Deck is installed & enabled and synchronize it. A first step could be a one-way-sync by displaying GitHub projects as read-only-boards in Deck, a second step could be a two-way-sync. :shrug:

juliushaertl commented 3 years ago

Yes, might be interesting if some integration could use the api access that is already setup with the github integration app. I could imagine that we'd either allow the user to paste a github issue link when creating a card and then just fetch the additional information. For automation this would be something for #1722

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

AlphaCraft9658 commented 1 month ago

I bump this feature request!