mirror of
https://github.com/fleetdm/fleet
synced 2026-05-06 06:48:54 +00:00
## #14801 ### [Demo video](https://drive.google.com/file/d/1Lovk7iwvgUv1NpfsqSt-Is0yTBt0SZ5O/view?usp=sharing) <img width="1624" alt="Screenshot 2025-07-02 at 4 58 33 PM" src="https://github.com/user-attachments/assets/86c7b214-e8e4-4e58-9969-b1373ed97691" /> * **New Features** * Added the ability to select a team and update the name when saving a query as a new copy, using a dedicated modal dialog. * **Improvements** * Enhanced the team selection dropdown with new styling options and clarified prop names. * Updated query editing workflow to use a modal for "Save as new" actions. * Improved type safety and clarity in several interfaces and utility functions. * **Bug Fixes** * Fixed inconsistencies in prop naming for team dropdown components. * Ensured "Discard data" setting is maintained when "Save as new"ing a query - it was previously not maintained correctly * **Tests** * Updated and removed tests to align with the new "Save as new" query workflow and prop changes. * Added utilities for creating mock location objects in tests. * **Style** * Added a new light grey color to the UI color palette. - [x] Changes file added for user-visible changes in `changes/` - [x] Added/updated automated tests - [x] Manual QA for all new/changed functionality --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com> |
||
|---|---|---|
| .. | ||
| _styles.scss | ||
| index.tsx | ||
| TeamsDropdown.stories.tsx | ||
| TeamsDropdown.tests.tsx | ||
| TeamsDropdown.tsx | ||