Skip to content

[backend/frontend] Drafts workflows feature (#2484)#14789

Draft
delemaf wants to merge 8 commits into
masterfrom
issue/2484-draft-workflow-feature
Draft

[backend/frontend] Drafts workflows feature (#2484)#14789
delemaf wants to merge 8 commits into
masterfrom
issue/2484-draft-workflow-feature

Conversation

@delemaf
Copy link
Copy Markdown
Member

@delemaf delemaf commented Mar 5, 2026

@delemaf delemaf added feature use for describing a new feature to develop filigran team use to identify PR from the Filigran team labels Mar 5, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 5, 2026

Codecov Report

❌ Patch coverage is 61.18384% with 682 lines in your changes missing coverage. Please review.
✅ Project coverage is 33.86%. Comparing base (3eb789e) to head (6a92e4f).
⚠️ Report is 71 commits behind head on master.

Files with missing lines Patch % Lines
...ings/sub_types/workflow/hooks/useWorkflowLayout.ts 0.00% 141 Missing ⚠️
...raphql/src/modules/workflow/workflow-validation.ts 68.27% 79 Missing ⚠️
...vate/components/common/workflow/WorkflowStatus.tsx 0.00% 57 Missing ⚠️
...omponents/settings/sub_types/workflow/Workflow.tsx 0.00% 50 Missing ⚠️
...gs/sub_types/workflow/NodeTypes/TransitionNode.tsx 0.00% 49 Missing ⚠️
...ql/src/modules/workflow/engine/workflow-factory.ts 75.55% 33 Missing ⚠️
...hql/src/modules/workflow/domain/workflow-domain.ts 91.51% 24 Missing ⚠️
...rc/private/components/common/lists/ListFilters.tsx 4.54% 21 Missing ⚠️
...nts/settings/sub_types/workflow/TransitionForm.tsx 0.00% 19 Missing ⚠️
...ponents/settings/sub_types/workflow/StatusForm.tsx 0.00% 18 Missing ⚠️
... and 31 more

❌ Your patch check has failed because the patch coverage (61.18%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #14789      +/-   ##
==========================================
+ Coverage   33.62%   33.86%   +0.23%     
==========================================
  Files        3189     3227      +38     
  Lines      216796   218507    +1711     
  Branches    39956    40323     +367     
==========================================
+ Hits        72899    73990    +1091     
- Misses     143897   144517     +620     
Flag Coverage Δ
opencti-client-python 45.60% <ø> (ø)
opencti-front 3.09% <27.54%> (+0.15%) ⬆️
opencti-graphql 70.31% <83.30%> (+0.18%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch from bcae3d0 to dd7ec67 Compare March 5, 2026 10:11
@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch 2 times, most recently from cce7c40 to c017a06 Compare March 17, 2026 14:17
@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch 4 times, most recently from c7edc79 to 7d17c40 Compare March 26, 2026 08:42
@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch 3 times, most recently from 7a9d88d to 7f48efd Compare April 10, 2026 09:28
@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch from 7f48efd to bbdb2b9 Compare April 15, 2026 14:13
@delemaf delemaf force-pushed the issue/2484-draft-workflow-feature branch from 0569193 to 4ed6bbc Compare April 22, 2026 14:17
OctaveLaventure and others added 2 commits April 28, 2026 09:30
Co-authored-by: Florian Delemarre <florian.delemarre@gmail.com>
Co-authored-by: Copilot <copilot@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature use for describing a new feature to develop filigran team use to identify PR from the Filigran team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[EPIC] Implement a workflow engine for DRAFTS

3 participants