mitre-attack / mitre-attack/attack-workbench-frontend
[REQUEST] Relationship workflow status and ADM validation
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 438
- Forks
- 79
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 3
Description
Relationships have a workflow status set to "work-in-progress" by default. There is currently no way for users to update the workflow status of a relationship from the frontend. Potential solutions to think about -
- Set relationship workflow status to be "awaiting-review" or "reviewed" so we can incorporate ADM validation for relationships
- Set relationship workflow status to either 'static' or '' to indicate that relationship workflow status is not something we track. We can then update the ADM to handle this workflow status accordingly
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how relationship workflow status is represented and handled in the frontend, then review the ADM validation path. Compare the two proposed status models with the existing relationship workflow before choosing an approach. Done means the selected status behavior is implemented and relationship ADM validation handles it consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100