Open Matvey-Kuk opened 3 months ago
/bounty 150
/attempt #1780
with your implementation plan/claim #1780
in the PR body to claim the bountyThank you for contributing to keephq/keep!
Add a bounty • Share on socials
Attempt | Started (GMT+0) | Solution |
---|---|---|
🟢 @Mubashirshariq | Sep 11, 2024, 9:12:42 AM | #2104 |
@Mubashirshariq thank you for the initiative, please keep us updated on the progress!
@Matvey-Kuk sure will start working on this
@Mubashirshariq any progress on this? otherwise, i think i'll grab it up
@talboren i have shared the update on slack,work in progress created a db schema for runbooks added the optional settings to GitHub and gitlab for repository and path to md files, now I have started working on runbooks page,will complete it as soon as possible
Check the thread for more details: https://getkeep.slack.com/archives/C04PT44MATS/p1726546439032199
@Matvey-Kuk @talboren Please ignore the UI. this is what we needed right https://www.loom.com/share/ed4a414f213e4c1686470914c00a49c3
💡 @Mubashirshariq submitted a pull request that claims the bounty. You can visit your bounty board to reward.
Payout for this bounty will be executed via GitHub Sponsors, not via Algora. Please activate https://github.com/sponsors/accounts for your account to receive the payout, sorry for the inconvenience
Thank you @Mubashirshariq !
@VladimirFilonov will continue with this issue.
We want to introduce "Runbooks" as a content queried from GitHub and GitLab providers. For the beginning, Runbook in Keep will be a "title" and a link to the ".md" file.
Update providers
Introduce "Runbooks" as data type providers could query from the source. Similar to "alerts", or "topology".
For GitHub and Gitlab, I think the "Optional settings" (similar to prometheus) should allow choosing the repo and the path with ".md" files.
Runbooks page
Should represent all runbooks and Incidents those Runbooks are attached to. Just a table.
Update the Incident page
Allow attaching/unattaching of runbooks to the incident.