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

Enhance workflow for creating a private probe #1014

Open
ckbedwell opened this issue Dec 9, 2024 · 0 comments
Open

Enhance workflow for creating a private probe #1014

ckbedwell opened this issue Dec 9, 2024 · 0 comments
Labels

Comments

@ckbedwell
Copy link
Contributor

Problem

The workflow for setting up a private probe is somewhat nonsensical at the moment, especially when reading it combined with the documentation. The steps feel out of order and certain information is presented that you don't know you need until you get to a later point in the setup process.

Acceptance criteria

Please rework the private probe creation process to have an enhanced UX and more intuitive workflow. The documentation will also need updating. Proposed workflow:

  1. Click new private probe
  2. Fill in probe details
  3. Indicate the purpose of the map (it is not clear at the moment and not necessarily important so move where it is in the workflow)
  4. Click 'Add new probe'
  5. Either make the modal undismissable until explicitly clicked on a dismiss method (e.g. not the overlay but a close button) or add the information on page.
  6. Display both the access token and the api server (hardcode the mapping to the application) explaining both will be needed when setting up the probe.
  7. When viewing the new probe on the edit probe page, display the api server alongside the reset access token
  8. Add a test probe button which utilizes the adhoc functionality.

Please ensure whatever solution is implemented has the appropriate integration tests added.

@ckbedwell ckbedwell added enhancement New feature or request help wanted: design labels Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant