54 lines
2.3 KiB
PHP
54 lines
2.3 KiB
PHP
<?php
|
|
$config->gitlab->create = new stdclass();
|
|
$config->gitlab->create->requiredFields = 'name,url,token';
|
|
|
|
$config->gitlab->edit = new stdclass();
|
|
$config->gitlab->edit->requiredFields = 'name,url,token';
|
|
|
|
$config->gitlab->zentaoLabel = 'Zentao';
|
|
|
|
$config->gitlab->actions = array();
|
|
$config->gitlab->actions['issue'] = array();
|
|
|
|
$config->gitlab->taskLabel = new stdclass();
|
|
$config->gitlab->taskLabel->name = "zentao task";
|
|
$config->gitlab->taskLabel->description = "task label from zentao, do NOT remove this";
|
|
$config->gitlab->taskLabel->color = "#0033CC";
|
|
$config->gitlab->taskLabel->priority = "0";
|
|
|
|
$config->gitlab->bugLabel = new stdclass();
|
|
$config->gitlab->bugLabel->name = "zentao bug";
|
|
$config->gitlab->bugLabel->description = "bug label from zentao, do NOT remove this";
|
|
$config->gitlab->bugLabel->color = "#D10069";
|
|
$config->gitlab->bugLabel->priority = "0";
|
|
|
|
$config->gitlab->storyLabel = new stdclass();
|
|
$config->gitlab->storyLabel->name = "zentao story";
|
|
$config->gitlab->storyLabel->description = "story label from zentao, do NOT remove this";
|
|
$config->gitlab->storyLabel->color = "##69D100";
|
|
$config->gitlab->storyLabel->priority = "0";
|
|
|
|
$config->gitlab->zentaoApiWebhookUrl = "%s/api.php?m=gitlab&f=webhook&product=%s&gitlab=%s";
|
|
$config->gitlab->zentaoApiWebhookToken = "<access token>";
|
|
|
|
$config->gitlab->maps = new stdclass;
|
|
$config->gitlab->maps->task = array();
|
|
$config->gitlab->maps->task['execution'] = 'execution';
|
|
$config->gitlab->maps->task['name'] = 'title';
|
|
$config->gitlab->maps->task['desc'] = 'description';
|
|
$config->gitlab->maps->task['deadline'] = 'due_date';
|
|
|
|
$config->gitlab->maps->task['openedBy'] = 'due_date';
|
|
$config->gitlab->maps->task['openedDate'] = 'created_at';
|
|
$config->gitlab->maps->task['assignedTo'] = 'due_date';
|
|
$config->gitlab->maps->task['closedBy'] = 'due_date';
|
|
$config->gitlab->maps->task['closedDate'] = 'due_date';
|
|
$config->gitlab->maps->task['finishedDate'] = 'closed_at';
|
|
$config->gitlab->maps->task['lastEditedDate'] = 'last_edited_at';
|
|
$config->gitlab->maps->task['deadline'] = 'due_date';
|
|
|
|
$config->gitlab->issueOptions = new stdclass;
|
|
$config->gitlab->issueOptions->task['type'] = 'devel';
|
|
$config->gitlab->issueOptions->task['pri'] = '3';
|
|
$config->gitlab->issueOptions->task['status'] = array();
|