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

Make scripts editable in Fleet UI #24195

Open
16 tasks
eugkuo opened this issue Nov 26, 2024 · 1 comment
Open
16 tasks

Make scripts editable in Fleet UI #24195

eugkuo opened this issue Nov 26, 2024 · 1 comment
Assignees
Labels
#g-endpoint-ops Endpoint ops product group :product Product Design department (shows up on 🦢 Drafting board) story A user story defining an entire feature

Comments

@eugkuo
Copy link
Contributor

eugkuo commented Nov 26, 2024

Goal

User story
As an admin,
I want to be able to edit scripts within the Fleet UI
so that I can quickly fix typos or other errors without having to download and re-upload the script.

Key result

Original requests

Context

Changes

Product

  • UI changes: Figma | Prototype
  • CLI (fleetctl) usage changes: TODO
  • YAML changes: TODO
  • REST API changes: TODO
  • Fleet's agent (fleetd) changes: TODO
  • Activity changes: TODO
  • Permissions changes: TODO
  • Changes to paid features or tiers: TODO
  • Other reference documentation changes: TODO
  • Once shipped, requester has been notified
  • Once shipped, dogfooding issue has been filed

Engineering

  • Feature guide changes: TODO
  • Database schema migrations: TODO
  • Load testing: TODO

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

QA

Risk assessment

  • Requires load testing: TODO
  • Risk level: Low / High TODO
  • Risk description: TODO

Manual testing steps

  1. Step 1
  2. Step 2
  3. Step 3

Testing notes

Confirmation

  1. Engineer (@____): Added comment to user story confirming successful completion of QA.
  2. QA (@____): Added comment to user story confirming successful completion of QA.
@eugkuo eugkuo added story A user story defining an entire feature :product Product Design department (shows up on 🦢 Drafting board) labels Nov 26, 2024
@eugkuo eugkuo self-assigned this Nov 26, 2024
@eugkuo eugkuo added the #g-endpoint-ops Endpoint ops product group label Nov 26, 2024
@eugkuo
Copy link
Contributor Author

eugkuo commented Nov 27, 2024

FYI @noahtalerman I've added this prototype to show editing scripts from the script library page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
#g-endpoint-ops Endpoint ops product group :product Product Design department (shows up on 🦢 Drafting board) story A user story defining an entire feature
Development

No branches or pull requests

1 participant