This the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Basic Capabilities

A user can exist without additional connection to a project, though the utility is quite limited, with the most obvious utility being the contact form. Capabilities in this section are those accessible to all PanHunter users.

1 - Communicating With PanHunter: Using The API Key

The Api Key section in the sidebar leads to the page where users can manage their API Key. API keys allow developers to access PanHunter from scripts or custom apps.

Creating An API Key

Api Key Creation

The API key page allows the creation of an API Key if no API Key currently exists. Clicking on Create New Api Key will display the newly created key exactly once, with a button to copy it to the clipboard.

Api Key Reveal

Displaying An API Key

Api Key

The API key identifier, creation date, and delete button will be displayed. It is not possible to view the full API key: if it is lost at this point, it will be necessary to delete the current key and create a new API key.

Using An API Key

One possible application for our API keys would be connecting custom applications to PanHunter. The API Key lets developers obtain PanHunter information via its APIs. APIs exist to retrieve project and user information, or data stored in PanHunter.

The API keys are used by adding the header

X-API-KEY: <api key>

to an HTTP request made to the PanHunter API.

2 - Giving Feedback: Using The Contact Form

A contact form is accessible to all users.

This contact form, once filled, sends the information given to the PanHunter support team (panhunter_support@evotec.com).

Contact form
Users can access the contact form either by going directly to the admin app and selecting Contact or by clicking the “Contact” icon in PanHunter. This icon should appear both on the start page and within the apps and is displayed in the following picture within the red square.

Contact Link
The form will autofill some of the information depending on how it is reached. The following sections will give a few more details about each of the parameters:

Name

Required.
Autofills with the user’s first name and last name if available.

The name of the person the PanHunter support team team should communicate with.

Email

Required.
Autofills with the user’s registration e-mail.

The e-mail to use for further contacts.

Project

Optional.
Autofills if the contact form was reached via a link in a PanHunter App.

The project where the user noticed what they want to communicate to the support team.

App

Optional.
Autofills if the contact form was reached via a link in a PanHunter App.

The app where the user noticed what they want to communicate to the support team.

Communication Type

Required.
Defaults to Support Request.

The user can select whether their communication should be classified as a Support Request, a Bug Report, or Feedback.

Snapshot URL

Optional.
Autofills if the contact form was reached via a link in a PanHunter App.

The URL for a snapshot of PanHunter.
A snapshot saves the state of PanHunter at the time when it was taken, allowing for a quick reproduction of the user’s setup.

Message

Optional.

Message to the support team.

3 - Quality Of Life Features

The Sidebar

All of the sections of the app a user has accessed to to are displayed in a hideable sidebar. Clicking on “Projects” unfolds a subsection with the names of the projects a current user has access to. Clicking on one of these project names leads to that particular project’s details.
The sidebar can be displayed or hidden by clicking either the arrow in the bottom left of the app or the three lines at the top left.

b   Sidebar

Light Mode and Dark Mode

Light ModeDark Mode There is an icon at the top of the screen allowing change to light mode (a sun) or to dark mode (a moon) depending on the current mode.

Returning To PanHunter

Link The PanHunter link brings a user back to the PanHunter Start Page.

Logging Out

Account

Clicking on the person symbol in the top right corner displays the current user’s username and a logout button.

Clicking the person again hides the username and the logout button