Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Annotation Improvements #182

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 1, 2024

  1. feat: user annotation improvements

    This adds a few features in the UI for making notes and customizing the
    way a VM appears in the SOH graph. The intent is to make it easier for
    users to track/manage the status of VMs within an experiment (e.g., a
    user may mark a node red and add a note "reached by red team").
    
    * Adds a new modal for viewing/editing the labels of a VM
      * Separate "notes" section that allows multiline, maintains insertion
        order, and hides key
      * Available in experiment pages and SOH
      * Treats minimega tags and phenix labels as one (meaning persistent
        across experiment runs, and also available in mm cli)
    
    * Changes SOH details modal to show notes at the top
      * Adds buttons to edit labels and override style
      * New style modal lets user override the fill color, stroke color, and
        stroke style of a node. This takes precedence over any default
        styling
    jacdavi authored and activeshadow committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    37b6230 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    2bf259d View commit details
    Browse the repository at this point in the history