jira-integration-config-view.html
81 lines
| 3.6 KiB
| text/html
|
HtmlLexer
/ frontend / src / components / views / integrations / jira-integration-config-view / jira-integration-config-view.html
r83 | <ng-include src="'templates/loader.html'" ng-if="integrations.loading.application || $ctrl.loading.integration"></ng-include> | |||
r0 | ||||
r83 | <div class="panel panel-default" ng-show="!integrations.loading.application && !$ctrl.loading.integration"> | |||
<div class="panel-heading" ng-include="'templates/settings_breadcrumbs.html'"></div> | ||||
r0 | <div class="panel-body"> | |||
<h1>Jira Integration</h1> | ||||
r83 | <form name="$ctrl.integrationForm" ng-submit="$ctrl.configureIntegration()" class="form-horizontal"> | |||
r0 | ||||
<div class="form-group" id="row-host_name"> | ||||
<label class="control-label col-sm-3 col-lg-2"> | ||||
Server URL <span class="required">*</span> | ||||
</label> | ||||
<div class="col-sm-8 col-lg-9"> | ||||
r83 | <data-form-errors errors="$ctrl.integrationForm.ae_validation.host_name"></data-form-errors> | |||
<input class="form-control" id="host_name" name="host_name" type="text" ng-model="$ctrl.config.host_name"> | ||||
r57 | ||||
<p> | ||||
<small>https://servername.atlassian.net</small> | ||||
</p> | ||||
r0 | </div> | |||
</div> | ||||
<div class="form-group" id="row-user_name"> | ||||
<label class="control-label col-sm-3 col-lg-2"> | ||||
Username <span class="required">*</span> | ||||
</label> | ||||
<div class="col-sm-8 col-lg-9"> | ||||
r83 | <data-form-errors errors="$ctrl.integrationForm.ae_validation.user_name"></data-form-errors> | |||
<input class="form-control" id="user_name" name="user_name" type="text" ng-model="$ctrl.config.user_name"> | ||||
r57 | ||||
<p> | ||||
<small>user@email.com</small> | ||||
</p> | ||||
r0 | </div> | |||
</div> | ||||
<div class="form-group" id="row-password"> | ||||
<label class="control-label col-sm-3 col-lg-2"> | ||||
Password <span class="required">*</span> | ||||
</label> | ||||
<div class="col-sm-8 col-lg-9"> | ||||
r83 | <data-form-errors errors="$ctrl.integrationForm.ae_validation.password"></data-form-errors> | |||
<input class="form-control" id="password" name="password" type="password" ng-model="$ctrl.config.password"> | ||||
r0 | </div> | |||
</div> | ||||
<div class="form-group" id="row-project"> | ||||
<label class="control-label col-sm-3 col-lg-2"> | ||||
Project key <span class="required">*</span> | ||||
</label> | ||||
<div class="col-sm-8 col-lg-9"> | ||||
r83 | <data-form-errors errors="$ctrl.integrationForm.ae_validation.project"></data-form-errors> | |||
<input class="form-control" id="project" name="project" type="text" ng-model="$ctrl.config.project"> | ||||
r0 | </div> | |||
</div> | ||||
<div class="form-group" id="row-submit"> | ||||
<label class="control-label col-sm-3 col-lg-2"></label> | ||||
<div class="col-sm-8 col-lg-9"> | ||||
<input class="form-control btn btn-primary" id="submit" name="submit" type="submit" value="Setup Jira"> | ||||
<span class="dropdown" data-uib-dropdown on-toggle="toggled(open)"> | ||||
<a class="btn btn-danger" data-uib-dropdown-toggle><span class="fa fa-trash-o"></span> Remove Integration</a> | ||||
<ul class="dropdown-menu"> | ||||
<li><a>No</a></li> | ||||
r83 | <li><a ng-click="$ctrl.removeIntegration()">Yes</a></li> | |||
r0 | </ul> | |||
</span> | ||||
</div> | ||||
</div> | ||||
</form> | ||||
</div> | ||||
</div> | ||||