mitre-attack / mitre-attack/attack-workbench-frontend
[REQUEST] Add Ability to Revert to Previous Object Version
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 438
- Forks
- 79
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 3
Description
Add the ability for users to revert to previous versions of an object, similar to a git versioning system. This functionality would be accessible from the history view, enabling users to easily navigate and restore past versions. However, users should not be able to revert to versions that have been marked as published or released.
Relies on #565 and rest-api#195
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 with the history view, then review the prerequisite issue #565 and rest-api#195 to understand the required versioning support. Define the revert flow and its handling of published or released versions before implementation. Done means users can restore an eligible previous object version from history while those protected versions cannot be reverted.
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
- Mostly clear
- Newbie friendliness
- 25/100