@if (post) {
{{ t('Edit Jira Settings') }}
{{ t('The URL of your Jira Server') }}
{{ t('Determine if the configured proxy should be used.') }} {{ t('Determine if the configured proxy should be used.') }}
@if (post.jira_type === JiraType.Cloud) {
{{ t('Jira username') }}
}
{{ t('Jira Cloud uses API Tokens. Jira Data Center uses Personal Access Tokens') }}
{{ t('Via the Two-Way Integration Jira is able, to acknowledge host and service problems.') }}
{{ t('For this it is required, that the Jira server can connect to the openITCOCKPIT System.') }}
@if (post.enable_two_way) {
{{ t('Use this Webhook URL in Jira so that Jira can acknowledgement host and services in openITCOCKPIT. You need to create an openITCOCKPIT user defined API key first.') }}
} @if (post.enable_two_way) {
{{ t('Webhook URL for Jira to tell openITCOCKPIT when a Issue got closed. You need to create an openITCOCKPIT user defined API key first.') }}
}
{{ t('openITCOCKPIT can create Issues in different Jira projects. Please select all Jira Projects, openITCOCKPIT should use from the list.') }}
{{ t('Set the "JIRA_PROJECT" custom variable for a contact, to overwrite the default Jira Project') }}
@if (loadProjectsError) {
{{ loadProjectsError }}
}
@for (jira_project of post.jira_projects; track jira_project; let i = $index) { @if (projectDetails[jira_project.project_key]) {
@if (jira_project.is_default) { } {{ t('Project') }}: {{ jira_project.project_key }}
{{ t('The default project is used, if no project is set for a contact through the JIRA_PROJECT macro.') }}
{{ t('The issue type is used to create Jira Issues in the selected Jira Project. Can be overwritten through the JIRA_ISSUE_TYPE contact macro.') }}
{{ t('The transition ID is a numeric value that can be used by openITCOCKPIT to close Jira Issues.') }} {{ t('Unfortunately Jira does not provide an API endpoint to fetch transitions IDs.') }}
{{ t('Can be overwritten through the JIRA_CLOSE_TRANSITION_ID contact macro.') }}
}
}
}