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

VPP: UI Add / remove / renew vpp token #19866

Closed
georgekarrv opened this issue Jun 19, 2024 · 2 comments
Closed

VPP: UI Add / remove / renew vpp token #19866

georgekarrv opened this issue Jun 19, 2024 · 2 comments
Assignees
Labels
~frontend Frontend-related issue. #g-mdm MDM product group P2 Prioritize as urgent :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.)
Milestone

Comments

@georgekarrv
Copy link
Member

No description provided.

@georgekarrv georgekarrv added :product Product Design department (shows up on 🦢 Drafting board) ~backend Backend-related issue. #g-mdm MDM product group ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.) ~frontend Frontend-related issue. and removed ~backend Backend-related issue. labels Jun 19, 2024
@georgekarrv
Copy link
Member Author

Hey team! Please add your planning poker estimate with Zenhub @ghernandez345 @gillespi314

@georgekarrv georgekarrv added :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. and removed :product Product Design department (shows up on 🦢 Drafting board) labels Jun 24, 2024
@georgekarrv georgekarrv added this to the 4.54.0-tentative milestone Jun 25, 2024
@ghernandez345 ghernandez345 self-assigned this Jun 27, 2024
@georgekarrv georgekarrv added the P2 Prioritize as urgent label Jul 8, 2024
@lukeheath lukeheath modified the milestones: 4.54.0, 4.55.0-tentative Jul 9, 2024
ghernandez345 added a commit that referenced this issue Jul 10, 2024
relates to #19866

> NOTE: API integration work still needs to be done, which will happen
in another PR.

This adds the ability to add, remove, or disable a VPP token in the
Fleet UI. This includes:

**Vpp integration page with VPP card:**


![image](https://github.com/fleetdm/fleet/assets/1153709/99b1ca9b-8872-447f-a085-b5385a2b7f7e)


![image](https://github.com/fleetdm/fleet/assets/1153709/1cdb80a2-1afe-4739-994c-fe7430449f13)


![image](https://github.com/fleetdm/fleet/assets/1153709/79ec7927-f905-48c4-b1b9-42d4d6b41028)

**VPP setup page with steps to set up VPP:**


![image](https://github.com/fleetdm/fleet/assets/1153709/dec203e4-01d3-4e1d-b493-be3772b72813)

**VPP setup page with VPP info:**


![image](https://github.com/fleetdm/fleet/assets/1153709/afccba29-e97b-4937-8235-4706e39d9333)

**Disable VPP modal:**


![image](https://github.com/fleetdm/fleet/assets/1153709/da4a2db3-7546-4f3b-8ec0-d77ad7bff19f)

**renew Vpp modal:**


![image](https://github.com/fleetdm/fleet/assets/1153709/8224f466-6aae-43bd-a120-3de5f0c90064)

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Manual QA for all new/changed functionality
@fleet-release
Copy link
Contributor

Tokens renew, change,
Like leaves in a cloud city,
Fleet's shield stronger now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
~frontend Frontend-related issue. #g-mdm MDM product group P2 Prioritize as urgent :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.)
Projects
None yet
Development

No branches or pull requests

4 participants