keephq / keep

The open-source alert management and AIOps platform
https://platform.keephq.dev
Other
3.24k stars 250 forks source link

[🔨 Enhancement]: New workflow execution page #1727

Closed talboren closed 3 weeks ago

talboren commented 1 month ago

image

rajeshj11 commented 1 month ago

@talboren I would like to work on this feature. can you please assign it to me

rajeshj11 commented 1 month ago

rajeshj11 if you're working on this . if not let me know.

I am working on this.

rajeshj11 commented 1 month ago

rajeshj11 if you're working on this . if not let me know.

if you want to collaborate with me. I am open to collaborate

rajeshj11 commented 1 month ago

yes

I have sent the invite link. please check. below is the development branch. cut a branch on top of it for local development. feat-1727-new-workflow-execution-page-main

Note: Don't work directly on the above branch.

rajeshj11 commented 1 month ago

image @talboren I have few doubts on the design.

  1. on graph how much data we need to show.
  2. do we need to implement pagination on backend.(for all time filter. we can't fetch all the executions of the workflow at one go. if the workflow triggers every few minutes. It needs pagiantion from backend.)
talboren commented 1 month ago

image @talboren I have few doubts on the design.

  1. on graph how much data we need to show.
  2. do we need to implement pagination on backend.(for all time filter. we can't fetch all the executions of the workflow at one go. if the workflow triggers every few minutes. It needs pagiantion from backend.)
  1. It depends on upper filter (all time | last 30d | etc.)
  2. Sounds like yes! You can see the example @VladimirFilonov implemented for incidents or if it makes things easier start with maximum last 30 days
rajeshj11 commented 1 month ago

@talboren Completed 80% of the work. need links for below things

  1. tutorials.
  2. Documentation.

To Do:(post conformation of these changes will work on this)

  1. need to add Run button at top right corner.
  2. filters needs to be added.
  3. in table last column(... need clarification)
rajeshj11 commented 4 weeks ago

@talboren Completed 80% of the work. need links for below things

  1. tutorials.
  2. Documentation.

To Do:(post conformation of these changes will work on this)

  1. need to add Run button at top right corner.
  2. filters needs to be added.
  3. in table last column(... need clarification)
  1. need to add Run button at top right corner.(done)
rajeshj11 commented 3 weeks ago

@talboren Dowanlods. what does it mean. is it table or workflow yml download.

talboren commented 3 weeks ago

@talboren Dowanlods. what does it mean. is it table or workflow yml download.

It's to download the yaml (already supported via the menu today)

rajeshj11 commented 3 weeks ago

@talboren Dowanlods. what does it mean. is it table or workflow yml download.

It's to download the yaml (already supported via the menu today)

https://www.loom.com/share/2a072534e88a413bbe8de542bac9863a removde downloads. because of this

talboren commented 3 weeks ago

/bounty 100

algora-pbc[bot] commented 3 weeks ago

💎 $100 bounty • Keep (YC W23)

Steps to solve:

  1. Start working: Comment /attempt #1727 with your implementation plan
  2. Submit work: Create a pull request including /claim #1727 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to keephq/keep!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @rajeshj11 Sep 5, 2024, 7:40:15 AM #1762
rajeshj11 commented 3 weeks ago

/attempt #1727

Algora profile Completed bounties Tech Active attempts Options
@rajeshj11    2 keephq bounties
+ 16 bounties from 7 projects
JavaScript, TypeScript,
HTML
Cancel attempt
algora-pbc[bot] commented 3 weeks ago

💡 @rajeshj11 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

algora-pbc[bot] commented 3 weeks ago

🎉🎈 @rajeshj11 has been awarded $100! 🎈🎊