[➕ Feature]: Improve workflow validation
- Today "id" is being used as an name. This behavior should be deprecated. If an id is supplied, use it, and use name as name https://github.com/keephq/keep/blob/main/keep/parser/parser.py#L37
- Deleting an workflow and creating another workflow with the same name shows again all old data since deleting a workflow make it is_deleted=1 and not really deletes the workflow (which is ok). Uploading a workflow without an id should generated different uuid.
- Improve validation - mark workflow with some flag that says it won't run (e.g. configuration error) until something will fix it
@shahargl I would like to work on this. can you please guide me on what are the improvements we need?
@rajeshj11 yes! updated ticket.
@shahargl Can we create two identical workflows?
/bounty 50
💎 $50 bounty • Keep (YC W23)
Steps to solve:
- Start working: Comment
/attempt #1885with your implementation plan - Submit work: Create a pull request including
/claim #1885in the PR body to claim the bounty - 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 |
|---|---|---|
| 🔴 @rajesh-jonnalagadda | Sep 19, 2024, 12:29:08 PM | WIP |
| 🟢 @35C4n0r | Sep 24, 2024, 1:32:27 PM | WIP |
| 🟢 @Mayank77maruti | Feb 14, 2025, 8:38:10 AM | WIP |
/attempt #1885
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @rajeshj11 | 3 keephq bounties + 16 bounties from 7 projects |
JavaScript, TypeScript, HTML |
Cancel attempt |
@Matvey-Kuk is anyone working on this currently? I would like to attempt it.
@35C4n0r it's yours!
/attempt #1885
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @35C4n0r | 18 keephq bounties + 12 bounties from 4 projects |
Python, TypeScript, HTML & more |
﹟1771 |
Cancel attempt |
/attempt #1885
Algora profile Completed bounties Tech Active attempts Options @35C4n0r 18 keephq bounties
- 12 bounties from 4 projects Python, TypeScript, HTML & more ﹟1771 Cancel attempt
@35C4n0r I have already attempted the issue, and although I wasn't able to get my changes merged, I do have some context on the modifications. If needed any assistance on this feature. feel free to reach out to me. I am open to collaborate
Can you please give this PR a better indicative name? 🙏🏼
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
/attempt #1885
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @Mayank77maruti | 1 bounty from 1 project | CSS, Python, JavaScript & more |
﹟3376 |
Cancel attempt |
@Kiryous I assigned to you since it's related to the work you're doing now. @35C4n0r hope it's ok