-
Notifications
You must be signed in to change notification settings - Fork 427
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
Uninstall packages #21892
Uninstall packages #21892
Commits on Sep 3, 2024
-
Jacob Shandling committed
Sep 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 25d08d1 - Browse repository at this point
Copy the full SHA 25d08d1View commit details
Commits on Sep 5, 2024
-
UI – Implement changes for package uninstall scripts in the add softw…
…are modal (#21828) ## Addresses #21564 – see issue for task list ![Screenshot 2024-09-04 at 5 45 12 PM](https://github.com/user-attachments/assets/546401dd-b56e-4c39-baba-456dc844ee0f) ![Screenshot 2024-09-04 at 5 42 57 PM](https://github.com/user-attachments/assets/810ca450-0ddd-4258-96a5-bddb300ae19d) ![Screenshot 2024-09-04 at 5 45 02 PM](https://github.com/user-attachments/assets/32a19ce6-52c3-4772-ba53-00e50145bc85) ![Screenshot 2024-09-04 at 5 43 23 PM](https://github.com/user-attachments/assets/925843fb-6290-489b-a639-de1cbfba83fa) - [x] Manual QA for all new/changed functionality --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Configuration menu - View commit details
-
Copy full SHA for 0cfbdc6 - Browse repository at this point
Copy the full SHA 0cfbdc6View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7f1329 - Browse repository at this point
Copy the full SHA d7f1329View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea10d43 - Browse repository at this point
Copy the full SHA ea10d43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5484041 - Browse repository at this point
Copy the full SHA 5484041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e60b64 - Browse repository at this point
Copy the full SHA 7e60b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42905d3 - Browse repository at this point
Copy the full SHA 42905d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4a2e40 - Browse repository at this point
Copy the full SHA a4a2e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a50e0a - Browse repository at this point
Copy the full SHA 5a50e0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d47cd9 - Browse repository at this point
Copy the full SHA 7d47cd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f3dc3e - Browse repository at this point
Copy the full SHA 6f3dc3eView commit details -
UI - update software title details statuses to reflect possible "unin…
…stalling" states (#21858) ## #21565 ![Screenshot 2024-09-05 at 11 57 25 AM](https://github.com/user-attachments/assets/64e3ba67-482b-4e76-9e2f-ebce348bd104) ![Screenshot 2024-09-05 at 11 57 22 AM](https://github.com/user-attachments/assets/97c7ded5-a04d-4aac-bede-a7d65f8614b2) - [x] Manual QA for all new/changed functionality --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Configuration menu - View commit details
-
Copy full SHA for 1095e51 - Browse repository at this point
Copy the full SHA 1095e51View commit details -
UI - Help text, link tweaks (#21857)
## Follow-up to #21564 ![Screenshot 2024-09-05 at 11 45 25 AM](https://github.com/user-attachments/assets/3efa3400-d600-4a9c-8488-40f497c6818c) ![Screenshot 2024-09-05 at 11 45 29 AM](https://github.com/user-attachments/assets/5919ba90-970b-4a51-a87d-5ed5226f1337) ![Screenshot 2024-09-05 at 11 45 32 AM](https://github.com/user-attachments/assets/f0ca80fe-fd80-4321-bd2a-8c33aa4c6f25) ![Screenshot 2024-09-05 at 11 45 35 AM](https://github.com/user-attachments/assets/84de54ad-8264-4f5a-a2cc-3aaf8fd3dbe1) - [x] Manual QA for all new/changed functionality --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Configuration menu - View commit details
-
Copy full SHA for 6d38b3d - Browse repository at this point
Copy the full SHA 6d38b3dView commit details -
Merge branch 'victor/20320-backend' into 20320-ui-uninstall-packages
Jacob Shandling committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 78c534b - Browse repository at this point
Copy the full SHA 78c534bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7951109 - Browse repository at this point
Copy the full SHA 7951109View commit details -
Merge branch 'main' into 20320-feat-uninstall-packages
# Conflicts: # server/datastore/mysql/schema.sql
Configuration menu - View commit details
-
Copy full SHA for 3f36af9 - Browse repository at this point
Copy the full SHA 3f36af9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 026f133 - Browse repository at this point
Copy the full SHA 026f133View commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd67455 - Browse repository at this point
Copy the full SHA dd67455View commit details
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3287a24 - Browse repository at this point
Copy the full SHA 3287a24View commit details -
Add software uninstall script property, hydrate with scripts
Also hydrate uninstall script content ID when pulling installers when uninstall script contents aren't requested
Configuration menu - View commit details
-
Copy full SHA for aad34f8 - Browse repository at this point
Copy the full SHA aad34f8View commit details -
Merge branch 'main' into 20320-feat-uninstall-packages
# Conflicts: # server/datastore/mysql/schema.sql # server/fleet/software_installer.go
Configuration menu - View commit details
-
Copy full SHA for cb537db - Browse repository at this point
Copy the full SHA cb537dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd30c0 - Browse repository at this point
Copy the full SHA bcd30c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf6cab - Browse repository at this point
Copy the full SHA 1cf6cabView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4b3a8e - Browse repository at this point
Copy the full SHA b4b3a8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a429089 - Browse repository at this point
Copy the full SHA a429089View commit details -
Configuration menu - View commit details
-
Copy full SHA for c39a3fe - Browse repository at this point
Copy the full SHA c39a3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea2722 - Browse repository at this point
Copy the full SHA dea2722View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 93f12d0 - Browse repository at this point
Copy the full SHA 93f12d0View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f846c8 - Browse repository at this point
Copy the full SHA 5f846c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50886eb - Browse repository at this point
Copy the full SHA 50886ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 174b4ec - Browse repository at this point
Copy the full SHA 174b4ecView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5fb6ba - Browse repository at this point
Copy the full SHA f5fb6baView commit details -
UI – Uninstall features for host details, install/uninstall actions, …
…activity feed, misc other items (#21933) ## #21566 - Host details updates for Uninstall packages details > software page. Full tasks outlined in the issue, [Figma here](https://www.figma.com/design/ToQaK2yUJwDyzagTdrbOfX/%2320320-Uninstall-packages?node-id=5364-13173&m=dev) **Updated install status tooltips:** ![install-status-tooltips](https://github.com/user-attachments/assets/9869c7d6-f953-4adc-9692-52f5dad9d81a) **Uninstall action:** ![uninstall-action](https://github.com/user-attachments/assets/189d5755-556c-48ca-8824-08db14ec95d4) **Update install details:** ![Screenshot 2024-09-09 at 1 12 58 PM](https://github.com/user-attachments/assets/f52b349b-9f01-49d4-b952-6efd60f29979) ## #21931 - updated specs for install/uninstall states ## #21568 - activity feed items for Uninstall ![Screenshot 2024-09-09 at 5 00 07 PM](https://github.com/user-attachments/assets/eb61949a-9f8d-4b9e-a437-2d31a6808f07) ![Screenshot 2024-09-09 at 5 42 52 PM](https://github.com/user-attachments/assets/a8c2de0e-27e3-4d2b-bf69-702ea7b72e48) ![Screenshot 2024-09-09 at 5 43 03 PM](https://github.com/user-attachments/assets/b6127ed3-6fcf-439e-aa3d-91038a025d92) ## #21567 - Uninstall details modal ![Screenshot 2024-09-10 at 7 42 18 PM](https://github.com/user-attachments/assets/a42e4e4a-eadd-4e75-84c5-c5f6a6230950) _remaining TODO_: - [x] manually QA 'failed' states - [x] determine where to source timestamp from for uninstall activities - [x] Manual QA for all new/changed functionality --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com> Co-authored-by: Victor Lyuboslavsky <victor@fleetdm.com>
Configuration menu - View commit details
-
Copy full SHA for d9f7935 - Browse repository at this point
Copy the full SHA d9f7935View commit details