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

UI – Add policy automation modal for running scripts #22436

Draft
wants to merge 17 commits into
base: main
Choose a base branch
from

Commits on Sep 25, 2024

  1. add automation dropdown option

    Jacob Shandling committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    a4bd6fd View commit details
    Browse the repository at this point in the history
  2. update types and service entities

    Jacob Shandling committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5819b5b View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. implement the Modal and functionality

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    6bab7b3 View commit details
    Browse the repository at this point in the history
  2. Style fine-tune; cleanup

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8488037 View commit details
    Browse the repository at this point in the history
  3. consolidate to single loading state on ManagePoliciesPage

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8a7649d View commit details
    Browse the repository at this point in the history
  4. change file; cleanup

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4c7c9ee View commit details
    Browse the repository at this point in the history
  5. update policies page dropdown text for 'No team'

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    722b323 View commit details
    Browse the repository at this point in the history
  6. link confirmed

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    66792d9 View commit details
    Browse the repository at this point in the history
  7. update li key when enabling/disabling

    Jacob Shandling committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8e08814 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Make 2 policy automations empty states clickable

    Jacob Shandling committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c2a59aa View commit details
    Browse the repository at this point in the history
  2. Update copy with new specs

    Jacob Shandling committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c229772 View commit details
    Browse the repository at this point in the history
  3. disambiguate **Policy**RunScriptModal

    Jacob Shandling committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    a86f51a View commit details
    Browse the repository at this point in the history
  4. match handler on policy id instead of name

    Jacob Shandling committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3e3c3df View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Switch "remove script" behavior to pass 0 to the API

    Consistent with software installer behavior, and allows the backend to maintain PATCH semantics (not modifying script association when script ID is omitted on the payload)
    iansltx committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    a4e6467 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Merge branch '22118-run-scripts-FE' of https://github.com/fleetdm/fleet

    … into 22118-run-scripts-FE
    Jacob Shandling committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    d306a00 View commit details
    Browse the repository at this point in the history
  2. consolidate policy automation update success message to const

    Jacob Shandling committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    bfbbdfe View commit details
    Browse the repository at this point in the history
  3. and err msg

    Jacob Shandling committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    bddc7f2 View commit details
    Browse the repository at this point in the history