Fleet UI: Ability to update android configuration + FE cleanups
Issue
Closes #35496
Description
- FE refactor to create a useSoftwareInstallerMeta hook that extrapolates needed information from the software title used in 2 components
- Created dropdown and edit icon and edit software buttons into the dropdown
- See ticket/Figma for details on Edit configuration modal specs
Screen recording
This is a PR/QA e2e screenrecording! Feel free to watch in 2x for testing/QA purposes https://fleetdm.zoom.us/clips/share/ZEmp7P95T1WHyZ-VLiBxfg
Checklist for submitter
If some of the following don't apply, delete the relevant line.
- [x] Changes file added for user-visible changes in
changes/,orbit/changes/oree/fleetd-chrome/changes. See Changes files for more information.
Testing
- [x] Added/updated automated tests
- [x] QA'd all new/changed functionality manually
Codecov Report
:x: Patch coverage is 54.54545% with 45 lines in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 65.94%. Comparing base (bb403c3) to head (9d29b57).
:warning: Report is 119 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #37065 +/- ##
==========================================
+ Coverage 65.93% 65.94% +0.01%
==========================================
Files 2266 2330 +64
Lines 184389 184733 +344
Branches 7712 7690 -22
==========================================
+ Hits 121569 121823 +254
- Misses 51710 51800 +90
Partials 11110 11110
| Flag | Coverage Δ | |
|---|---|---|
| frontend | 54.31% <54.54%> (+0.30%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
@ghernandez345 If you have a chance tomorrow to review, that would be awesome
Merged in so this isn't so stale, but @ghernandez345 , if you still can review, I can do a follow up this week <3