mitre-attack / mitre-attack/attack-website

Display created/modified dates for mappings (relationships)

Open
#323 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement Points: 3 timescale/long-term ui
Dominant language
HTML
Stars
588
Forks
174
Avg merge
13d 4h
Merged PRs (30d)
2

Description

As a user, I want to be able to tell when a given group/software was mapped to a technique in order to infer how the threat actor's behavior has evolved over time. Created and modified dates for mappings exist in the data already, but are not displayed on the website in any way.

We would need to do some design work to determine the best way to display these dates without cluttering relationship tables. We may also want sorting/filtering for relationship tables to enable this use case. Given that sorting/filtering is not easily possible with the current site architecture it may be worth deferring this issue until the site is rebuilt using a more flexible technology (e.g Angular).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the relationship tables and the current site architecture. Determine how created and modified dates could be displayed without clutter, and whether sorting or filtering is feasible. Done means users can see when mappings were created or modified, with any agreed table interactions implemented.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.