Documentation ¶
Index ¶
- Constants
- Variables
- func CollectAccounts(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugChangelogs(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugCommits(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugStatus(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
- func CollectBugs(taskCtx plugin.SubTaskContext) errors.Error
- func CollectIterations(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryBugs(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryCategories(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryChangelogs(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryCommits(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryStatus(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStoryStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
- func CollectStorys(taskCtx plugin.SubTaskContext) errors.Error
- func CollectTaskChangelogs(taskCtx plugin.SubTaskContext) errors.Error
- func CollectTaskCommits(taskCtx plugin.SubTaskContext) errors.Error
- func CollectTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func CollectTasks(taskCtx plugin.SubTaskContext) errors.Error
- func CollectWorkitemTypes(taskCtx plugin.SubTaskContext) errors.Error
- func CollectWorklogs(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertAccounts(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertBug(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertBugChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertBugCommit(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertBugLabels(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertIteration(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertStory(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertStoryChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertStoryCommit(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertStoryLabels(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertTask(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertTaskChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertTaskCommit(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertTaskLabels(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertWorklog(taskCtx plugin.SubTaskContext) errors.Error
- func ConvertWorkspace(taskCtx plugin.SubTaskContext) errors.Error
- func EnrichBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func EnrichBugStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
- func EnrichStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func EnrichStoryStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
- func EnrichTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractAccounts(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractBugChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractBugCommits(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractBugStatus(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractBugs(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractIterations(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStories(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryBugs(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryCategories(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryCommits(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractStoryStatus(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractTaskChangelog(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractTaskCommits(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractTasks(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractWorkitemTypes(taskCtx plugin.SubTaskContext) errors.Error
- func ExtractWorklogs(taskCtx plugin.SubTaskContext) errors.Error
- func GetRawMessageArrayFromResponse(res *http.Response) ([]json.RawMessage, errors.Error)
- func GetRawMessageDirectFromResponse(res *http.Response) ([]json.RawMessage, errors.Error)
- func GetTotalPagesFromResponse(r *http.Response, args *api.ApiCollectorArgs) (int, errors.Error)
- func NewTapdApiClient(taskCtx plugin.TaskContext, connection *models.TapdConnection) (*api.ApiAsyncClient, errors.Error)
- func ValidateTaskOptions(op *TapdOptions) errors.Error
- type BugChangelogItemResult
- type Data
- type Page
- type StoryChangelogItemResult
- type TapdApiParams
- type TapdOptions
- type TapdTaskData
- type TaskChangelogItemResult
Constants ¶
View Source
const RAW_BUG_CHANGELOG_TABLE = "tapd_api_bug_changelogs"
View Source
const RAW_BUG_COMMIT_TABLE = "tapd_api_bug_commits"
View Source
const RAW_BUG_CUSTOM_FIELDS_TABLE = "tapd_api_bug_custom_fields"
View Source
const RAW_BUG_STATUS_LAST_STEP_TABLE = "tapd_api_bug_status_last_steps"
View Source
const RAW_BUG_STATUS_TABLE = "tapd_api_bug_status"
View Source
const RAW_BUG_TABLE = "tapd_api_bugs"
View Source
const RAW_ITERATION_TABLE = "tapd_api_iterations"
View Source
const RAW_STORY_BUG_TABLE = "tapd_api_story_bugs"
View Source
const RAW_STORY_CATEGORY_TABLE = "tapd_api_story_categories"
View Source
const RAW_STORY_CHANGELOG_TABLE = "tapd_api_story_changelogs"
View Source
const RAW_STORY_COMMIT_TABLE = "tapd_api_story_commits"
View Source
const RAW_STORY_CUSTOM_FIELDS_TABLE = "tapd_api_story_custom_fields"
View Source
const RAW_STORY_STATUS_LAST_STEP_TABLE = "tapd_api_story_status_last_steps"
View Source
const RAW_STORY_STATUS_TABLE = "tapd_api_story_status"
View Source
const RAW_STORY_TABLE = "tapd_api_stories"
View Source
const RAW_TASK_CHANGELOG_TABLE = "tapd_api_task_changelogs"
View Source
const RAW_TASK_COMMIT_TABLE = "tapd_api_task_commits"
View Source
const RAW_TASK_CUSTOM_FIELDS_TABLE = "tapd_api_task_custom_fields"
View Source
const RAW_TASK_TABLE = "tapd_api_tasks"
View Source
const RAW_USER_TABLE = "tapd_api_users"
View Source
const RAW_WORKITEM_TYPE_TABLE = "tapd_api_workitem_types"
View Source
const RAW_WORKLOG_TABLE = "tapd_api_worklogs"
Variables ¶
View Source
var CollectAccountsMeta = plugin.SubTaskMeta{ Name: "collectAccounts", EntryPoint: CollectAccounts, EnabledByDefault: true, Description: "collect tapd accounts", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var CollectBugChangelogMeta = plugin.SubTaskMeta{ Name: "collectBugChangelogs", EntryPoint: CollectBugChangelogs, EnabledByDefault: true, Description: "collect Tapd bugChangelogs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectBugCommitMeta = plugin.SubTaskMeta{ Name: "collectBugCommits", EntryPoint: CollectBugCommits, EnabledByDefault: true, Description: "collect Tapd issueCommits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var CollectBugCustomFieldsMeta = plugin.SubTaskMeta{ Name: "collectBugCustomFields", EntryPoint: CollectBugCustomFields, EnabledByDefault: true, Description: "collect Tapd BugCustomFields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectBugMeta = plugin.SubTaskMeta{ Name: "collectBugs", EntryPoint: CollectBugs, EnabledByDefault: true, Description: "collect Tapd bugs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectBugStatusLastStepMeta = plugin.SubTaskMeta{ Name: "collectBugStatusLastStep", EntryPoint: CollectBugStatusLastStep, EnabledByDefault: true, Description: "collect Tapd bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectBugStatusMeta = plugin.SubTaskMeta{ Name: "collectBugStatus", EntryPoint: CollectBugStatus, EnabledByDefault: true, Description: "collect Tapd bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectIterationMeta = plugin.SubTaskMeta{ Name: "collectIterations", EntryPoint: CollectIterations, EnabledByDefault: true, Description: "collect Tapd iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryBugMeta = plugin.SubTaskMeta{ Name: "collectStoryBugs", EntryPoint: CollectStoryBugs, EnabledByDefault: false, Description: "collect Tapd storyBugs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryCategoriesMeta = plugin.SubTaskMeta{ Name: "collectStoryCategories", EntryPoint: CollectStoryCategories, EnabledByDefault: true, Description: "collect Tapd StoryCategories", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryChangelogMeta = plugin.SubTaskMeta{ Name: "collectStoryChangelogs", EntryPoint: CollectStoryChangelogs, EnabledByDefault: true, Description: "collect Tapd storyChangelogs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryCommitMeta = plugin.SubTaskMeta{ Name: "collectStoryCommits", EntryPoint: CollectStoryCommits, EnabledByDefault: true, Description: "collect Tapd issueCommits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var CollectStoryCustomFieldsMeta = plugin.SubTaskMeta{ Name: "collectStoryCustomFields", EntryPoint: CollectStoryCustomFields, EnabledByDefault: true, Description: "collect Tapd StoryCustomFields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryMeta = plugin.SubTaskMeta{ Name: "collectStorys", EntryPoint: CollectStorys, EnabledByDefault: true, Description: "collect Tapd stories", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryStatusLastStepMeta = plugin.SubTaskMeta{ Name: "collectStoryStatusLastStep", EntryPoint: CollectStoryStatusLastStep, EnabledByDefault: true, Description: "collect Tapd bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectStoryStatusMeta = plugin.SubTaskMeta{ Name: "collectStoryStatus", EntryPoint: CollectStoryStatus, EnabledByDefault: true, Description: "collect Tapd bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectTaskChangelogMeta = plugin.SubTaskMeta{ Name: "collectTaskChangelogs", EntryPoint: CollectTaskChangelogs, EnabledByDefault: true, Description: "collect Tapd taskChangelogs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectTaskCommitMeta = plugin.SubTaskMeta{ Name: "collectTaskCommits", EntryPoint: CollectTaskCommits, EnabledByDefault: true, Description: "collect Tapd issueCommits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var CollectTaskCustomFieldsMeta = plugin.SubTaskMeta{ Name: "collectTaskCustomFields", EntryPoint: CollectTaskCustomFields, EnabledByDefault: true, Description: "collect Tapd TaskCustomFields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectTaskMeta = plugin.SubTaskMeta{ Name: "collectTasks", EntryPoint: CollectTasks, EnabledByDefault: true, Description: "collect Tapd tasks", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectWorkitemTypesMeta = plugin.SubTaskMeta{ Name: "collectWorkitemTypes", EntryPoint: CollectWorkitemTypes, EnabledByDefault: true, Description: "collect Tapd WorkitemTypes", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var CollectWorklogMeta = plugin.SubTaskMeta{ Name: "collectWorklogs", EntryPoint: CollectWorklogs, EnabledByDefault: true, Description: "collect Tapd worklogs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertAccountsMeta = plugin.SubTaskMeta{ Name: "convertAccounts", EntryPoint: ConvertAccounts, EnabledByDefault: true, Description: "convert tapd account", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ConvertBugChangelogMeta = plugin.SubTaskMeta{ Name: "convertBugChangelog", EntryPoint: ConvertBugChangelog, EnabledByDefault: true, Description: "convert Tapd bug changelog", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertBugCommitMeta = plugin.SubTaskMeta{ Name: "convertBugCommit", EntryPoint: ConvertBugCommit, EnabledByDefault: true, Description: "convert Tapd BugCommit", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ConvertBugLabelsMeta = plugin.SubTaskMeta{ Name: "convertBugLabels", EntryPoint: ConvertBugLabels, EnabledByDefault: true, Description: "Convert tool layer table tapd_issue_labels into domain layer table issue_labels", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertBugMeta = plugin.SubTaskMeta{ Name: "convertBug", EntryPoint: ConvertBug, EnabledByDefault: true, Description: "convert Tapd Bug", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertIterationMeta = plugin.SubTaskMeta{ Name: "convertIteration", EntryPoint: ConvertIteration, EnabledByDefault: true, Description: "convert Tapd iteration", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertStoryChangelogMeta = plugin.SubTaskMeta{ Name: "convertStoryChangelog", EntryPoint: ConvertStoryChangelog, EnabledByDefault: true, Description: "convert Tapd story changelog", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertStoryCommitMeta = plugin.SubTaskMeta{ Name: "convertStoryCommit", EntryPoint: ConvertStoryCommit, EnabledByDefault: true, Description: "convert Tapd StoryCommit", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ConvertStoryLabelsMeta = plugin.SubTaskMeta{ Name: "convertStoryLabels", EntryPoint: ConvertStoryLabels, EnabledByDefault: true, Description: "Convert tool layer table tapd_issue_labels into domain layer table issue_labels", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertStoryMeta = plugin.SubTaskMeta{ Name: "convertStory", EntryPoint: ConvertStory, EnabledByDefault: true, Description: "convert Tapd story", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertTaskChangelogMeta = plugin.SubTaskMeta{ Name: "convertTaskChangelog", EntryPoint: ConvertTaskChangelog, EnabledByDefault: true, Description: "convert Tapd task changelog", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertTaskCommitMeta = plugin.SubTaskMeta{ Name: "convertTaskCommit", EntryPoint: ConvertTaskCommit, EnabledByDefault: true, Description: "convert Tapd TaskCommit", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ConvertTaskLabelsMeta = plugin.SubTaskMeta{ Name: "convertTaskLabels", EntryPoint: ConvertTaskLabels, EnabledByDefault: true, Description: "Convert tool layer table tapd_issue_labels into domain layer table issue_labels", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertTaskMeta = plugin.SubTaskMeta{ Name: "convertTask", EntryPoint: ConvertTask, EnabledByDefault: true, Description: "convert Tapd Task", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertWorklogMeta = plugin.SubTaskMeta{ Name: "convertWorklog", EntryPoint: ConvertWorklog, EnabledByDefault: true, Description: "convert Tapd Worklog", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ConvertWorkspaceMeta = plugin.SubTaskMeta{ Name: "convertWorkspace", EntryPoint: ConvertWorkspace, EnabledByDefault: true, Description: "convert Tapd workspace", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var EnrichBugCustomFieldMeta = plugin.SubTaskMeta{ Name: "enrichBugCustomFields", EntryPoint: EnrichBugCustomFields, EnabledByDefault: true, Description: "Enrich bug custom fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var EnrichBugStatusLastStepMeta = plugin.SubTaskMeta{ Name: "enrichBugStatusLastStep", EntryPoint: EnrichBugStatusLastStep, EnabledByDefault: true, Description: "Enrich raw data into tool layer table _tool_tapd_bug_status", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var EnrichStoryCustomFieldMeta = plugin.SubTaskMeta{ Name: "enrichStoryCustomFields", EntryPoint: EnrichStoryCustomFields, EnabledByDefault: true, Description: "Enrich story custom fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var EnrichStoryStatusLastStepMeta = plugin.SubTaskMeta{ Name: "enrichStoryStatusLastStep", EntryPoint: EnrichStoryStatusLastStep, EnabledByDefault: true, Description: "Enrich raw data into tool layer table _tool_tapd_story_status", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var EnrichTaskCustomFieldMeta = plugin.SubTaskMeta{ Name: "enrichTaskCustomFields", EntryPoint: EnrichTaskCustomFields, EnabledByDefault: true, Description: "Enrich task custom fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractAccountsMeta = plugin.SubTaskMeta{ Name: "extractAccounts", EntryPoint: ExtractAccounts, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_accounts", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ExtractBugChangelogMeta = plugin.SubTaskMeta{ Name: "extractBugChangelog", EntryPoint: ExtractBugChangelog, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_bug_changelogs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractBugCommitMeta = plugin.SubTaskMeta{ Name: "extractBugCommits", EntryPoint: ExtractBugCommits, EnabledByDefault: true, Description: "Extract raw BugCommits data into tool layer table _tool_tapd_issue_commits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ExtractBugCustomFieldsMeta = plugin.SubTaskMeta{ Name: "extractBugCustomFields", EntryPoint: ExtractBugCustomFields, EnabledByDefault: true, Description: "Extract raw company data into tool layer table _tool_tapd_bug_custom_fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractBugMeta = plugin.SubTaskMeta{ Name: "extractBugs", EntryPoint: ExtractBugs, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractBugStatusMeta = plugin.SubTaskMeta{ Name: "extractBugStatus", EntryPoint: ExtractBugStatus, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractIterationMeta = plugin.SubTaskMeta{ Name: "extractIterations", EntryPoint: ExtractIterations, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryBugsMeta = plugin.SubTaskMeta{ Name: "extractStoryBugs", EntryPoint: ExtractStoryBugs, EnabledByDefault: false, Description: "Extract raw company data into tool layer table _tool_tapd_story_bugs", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryCategoriesMeta = plugin.SubTaskMeta{ Name: "extractStoryCategories", EntryPoint: ExtractStoryCategories, EnabledByDefault: true, Description: "Extract raw company data into tool layer table _tool_tapd_story_category", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryChangelogMeta = plugin.SubTaskMeta{ Name: "extractStoryChangelog", EntryPoint: ExtractStoryChangelog, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryCommitMeta = plugin.SubTaskMeta{ Name: "extractStoryCommits", EntryPoint: ExtractStoryCommits, EnabledByDefault: true, Description: "Extract raw StoryCommits data into tool layer table _tool_tapd_issue_commits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ExtractStoryCustomFieldsMeta = plugin.SubTaskMeta{ Name: "extractStoryCustomFields", EntryPoint: ExtractStoryCustomFields, EnabledByDefault: true, Description: "Extract raw company data into tool layer table _tool_tapd_story_custom_fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryMeta = plugin.SubTaskMeta{ Name: "extractStories", EntryPoint: ExtractStories, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractStoryStatusMeta = plugin.SubTaskMeta{ Name: "extractStoryStatus", EntryPoint: ExtractStoryStatus, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_bugStatus", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractTaskChangelogMeta = plugin.SubTaskMeta{ Name: "extractTaskChangelog", EntryPoint: ExtractTaskChangelog, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractTaskCommitMeta = plugin.SubTaskMeta{ Name: "extractTaskCommits", EntryPoint: ExtractTaskCommits, EnabledByDefault: true, Description: "Extract raw TaskCommits data into tool layer table _tool_tapd_issue_commits", DomainTypes: []string{plugin.DOMAIN_TYPE_CROSS}, }
View Source
var ExtractTaskCustomFieldsMeta = plugin.SubTaskMeta{ Name: "extractTaskCustomFields", EntryPoint: ExtractTaskCustomFields, EnabledByDefault: true, Description: "Extract raw company data into tool layer table _tool_tapd_task_custom_fields", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractTaskMeta = plugin.SubTaskMeta{ Name: "extractTasks", EntryPoint: ExtractTasks, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractWorkitemTypesMeta = plugin.SubTaskMeta{ Name: "extractWorkitemTypes", EntryPoint: ExtractWorkitemTypes, EnabledByDefault: true, Description: "Extract raw company data into tool layer table _tool_tapd_story_category", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
View Source
var ExtractWorklogMeta = plugin.SubTaskMeta{ Name: "extractWorklogs", EntryPoint: ExtractWorklogs, EnabledByDefault: true, Description: "Extract raw workspace data into tool layer table _tool_tapd_iterations", DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, }
Functions ¶
func CollectAccounts ¶
func CollectAccounts(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugChangelogs ¶
func CollectBugChangelogs(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugCommits ¶
func CollectBugCommits(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugCustomFields ¶
func CollectBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugStatus ¶
func CollectBugStatus(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugStatusLastStep ¶
func CollectBugStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
func CollectBugs ¶
func CollectBugs(taskCtx plugin.SubTaskContext) errors.Error
func CollectIterations ¶
func CollectIterations(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryBugs ¶
func CollectStoryBugs(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryCategories ¶
func CollectStoryCategories(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryChangelogs ¶
func CollectStoryChangelogs(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryCommits ¶
func CollectStoryCommits(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryCustomFields ¶
func CollectStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryStatus ¶
func CollectStoryStatus(taskCtx plugin.SubTaskContext) errors.Error
func CollectStoryStatusLastStep ¶
func CollectStoryStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
func CollectStorys ¶
func CollectStorys(taskCtx plugin.SubTaskContext) errors.Error
func CollectTaskChangelogs ¶
func CollectTaskChangelogs(taskCtx plugin.SubTaskContext) errors.Error
func CollectTaskCommits ¶
func CollectTaskCommits(taskCtx plugin.SubTaskContext) errors.Error
func CollectTaskCustomFields ¶
func CollectTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func CollectTasks ¶
func CollectTasks(taskCtx plugin.SubTaskContext) errors.Error
func CollectWorkitemTypes ¶
func CollectWorkitemTypes(taskCtx plugin.SubTaskContext) errors.Error
func CollectWorklogs ¶
func CollectWorklogs(taskCtx plugin.SubTaskContext) errors.Error
func ConvertAccounts ¶
func ConvertAccounts(taskCtx plugin.SubTaskContext) errors.Error
func ConvertBug ¶
func ConvertBug(taskCtx plugin.SubTaskContext) errors.Error
func ConvertBugChangelog ¶
func ConvertBugChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ConvertBugCommit ¶
func ConvertBugCommit(taskCtx plugin.SubTaskContext) errors.Error
func ConvertBugLabels ¶
func ConvertBugLabels(taskCtx plugin.SubTaskContext) errors.Error
func ConvertIteration ¶
func ConvertIteration(taskCtx plugin.SubTaskContext) errors.Error
func ConvertStory ¶
func ConvertStory(taskCtx plugin.SubTaskContext) errors.Error
func ConvertStoryChangelog ¶
func ConvertStoryChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ConvertStoryCommit ¶
func ConvertStoryCommit(taskCtx plugin.SubTaskContext) errors.Error
func ConvertStoryLabels ¶
func ConvertStoryLabels(taskCtx plugin.SubTaskContext) errors.Error
func ConvertTask ¶
func ConvertTask(taskCtx plugin.SubTaskContext) errors.Error
func ConvertTaskChangelog ¶
func ConvertTaskChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ConvertTaskCommit ¶
func ConvertTaskCommit(taskCtx plugin.SubTaskContext) errors.Error
func ConvertTaskLabels ¶
func ConvertTaskLabels(taskCtx plugin.SubTaskContext) errors.Error
func ConvertWorklog ¶
func ConvertWorklog(taskCtx plugin.SubTaskContext) errors.Error
func ConvertWorkspace ¶
func ConvertWorkspace(taskCtx plugin.SubTaskContext) errors.Error
func EnrichBugCustomFields ¶
func EnrichBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func EnrichBugStatusLastStep ¶
func EnrichBugStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
func EnrichStoryCustomFields ¶
func EnrichStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func EnrichStoryStatusLastStep ¶
func EnrichStoryStatusLastStep(taskCtx plugin.SubTaskContext) errors.Error
func EnrichTaskCustomFields ¶
func EnrichTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func ExtractAccounts ¶
func ExtractAccounts(taskCtx plugin.SubTaskContext) errors.Error
func ExtractBugChangelog ¶
func ExtractBugChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ExtractBugCommits ¶
func ExtractBugCommits(taskCtx plugin.SubTaskContext) errors.Error
func ExtractBugCustomFields ¶
func ExtractBugCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func ExtractBugStatus ¶
func ExtractBugStatus(taskCtx plugin.SubTaskContext) errors.Error
func ExtractBugs ¶
func ExtractBugs(taskCtx plugin.SubTaskContext) errors.Error
func ExtractIterations ¶
func ExtractIterations(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStories ¶
func ExtractStories(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryBugs ¶
func ExtractStoryBugs(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryCategories ¶
func ExtractStoryCategories(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryChangelog ¶
func ExtractStoryChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryCommits ¶
func ExtractStoryCommits(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryCustomFields ¶
func ExtractStoryCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func ExtractStoryStatus ¶
func ExtractStoryStatus(taskCtx plugin.SubTaskContext) errors.Error
func ExtractTaskChangelog ¶
func ExtractTaskChangelog(taskCtx plugin.SubTaskContext) errors.Error
func ExtractTaskCommits ¶
func ExtractTaskCommits(taskCtx plugin.SubTaskContext) errors.Error
func ExtractTaskCustomFields ¶
func ExtractTaskCustomFields(taskCtx plugin.SubTaskContext) errors.Error
func ExtractTasks ¶
func ExtractTasks(taskCtx plugin.SubTaskContext) errors.Error
func ExtractWorkitemTypes ¶
func ExtractWorkitemTypes(taskCtx plugin.SubTaskContext) errors.Error
func ExtractWorklogs ¶
func ExtractWorklogs(taskCtx plugin.SubTaskContext) errors.Error
func GetRawMessageDirectFromResponse ¶
GetRawMessageDirectFromResponse extracts the raw message from an HTTP response
func GetTotalPagesFromResponse ¶
res will not be used
func NewTapdApiClient ¶
func NewTapdApiClient(taskCtx plugin.TaskContext, connection *models.TapdConnection) (*api.ApiAsyncClient, errors.Error)
func ValidateTaskOptions ¶
func ValidateTaskOptions(op *TapdOptions) errors.Error
Types ¶
type BugChangelogItemResult ¶
type BugChangelogItemResult struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` WorkspaceId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL" json:"id"` BugId uint64 `json:"bug_id"` Author string `json:"author" gorm:"type:varchar(255)"` Field string `json:"field"` OldValue string `json:"old_value"` NewValue string `json:"new_value"` Memo string `json:"memo"` Created *time.Time `json:"created"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ValueBeforeParsed string `json:"value_before"` ValueAfterParsed string `json:"value_after"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
type StoryChangelogItemResult ¶
type StoryChangelogItemResult struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL" json:"id"` WorkspaceId uint64 `json:"workspace_id"` WorkitemTypeId uint64 `json:"workitem_type_id"` Creator string `json:"creator"` Created *time.Time `json:"created"` ChangeSummary string `json:"change_summary"` Comment string `json:"comment"` EntityType string `json:"entity_type"` ChangeType string `json:"change_type"` StoryId uint64 `json:"story_id"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed string `json:"value_before"` ValueAfterParsed string `json:"value_after"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
type TapdApiParams ¶
type TapdApiParams models.TapdApiParams
type TapdOptions ¶
type TapdOptions struct { ConnectionId uint64 `mapstruct:"connectionId"` WorkspaceId uint64 `mapstruct:"workspaceId"` PageSize uint64 `mapstruct:"pageSize"` CstZone *time.Location ScopeConfigId uint64 ScopeConfig *models.TapdScopeConfig `json:"scopeConfig"` helper.CollectorOptions `mapstructure:",squash"` }
func DecodeAndValidateTaskOptions ¶
func DecodeAndValidateTaskOptions(options map[string]interface{}) (*TapdOptions, errors.Error)
func DecodeTaskOptions ¶
func DecodeTaskOptions(options map[string]interface{}) (*TapdOptions, errors.Error)
type TapdTaskData ¶
type TapdTaskData struct { Options *TapdOptions ApiClient *helper.ApiAsyncClient Connection *models.TapdConnection }
func CreateRawDataSubTaskArgs ¶
func CreateRawDataSubTaskArgs(taskCtx plugin.SubTaskContext, rawTable string) (*api.RawDataSubTaskArgs, *TapdTaskData)
CreateRawDataSubTaskArgs creates a new instance of api.RawDataSubTaskArgs based on the provided task context, raw table name, and a flag to determine if the company ID should be used. It returns a pointer to the created api.RawDataSubTaskArgs and a pointer to the filtered TapdTaskData.
type TaskChangelogItemResult ¶
type TaskChangelogItemResult struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL" json:"id"` WorkspaceId uint64 `json:"workspace_id"` WorkitemTypeId uint64 `json:"workitem_type_id"` Creator string `json:"creator"` Created *time.Time `json:"created"` ChangeSummary string `json:"change_summary"` Comment string `json:"comment"` EntityType string `json:"entity_type"` ChangeType string `json:"change_type"` ChangeTypeText string `json:"change_type_text"` TaskId uint64 `json:"task_id"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed string `json:"value_before"` ValueAfterParsed string `json:"value_after"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
Source Files ¶
- account_collector.go
- account_converter.go
- account_extractor.go
- api_client.go
- bug_changelog_collector.go
- bug_changelog_converter.go
- bug_changelog_extractor.go
- bug_collector.go
- bug_commit_collector.go
- bug_commit_converter.go
- bug_commit_extractor.go
- bug_converter.go
- bug_custom_field_enricher.go
- bug_custom_fields_collector.go
- bug_custom_fields_extractor.go
- bug_extractor.go
- bug_label_convertor.go
- bug_status_collector.go
- bug_status_extractor.go
- bug_status_last_step_collector.go
- bug_status_last_step_enricher.go
- iteration_collector.go
- iteration_converter.go
- iteration_extractor.go
- shared.go
- story_bug_collector.go
- story_bug_extractor.go
- story_category_collector.go
- story_category_extractor.go
- story_changelog_collector.go
- story_changelog_converter.go
- story_changelog_extractor.go
- story_collector.go
- story_commit_collector.go
- story_commit_converter.go
- story_commit_extractor.go
- story_converter.go
- story_custom_field_enricher.go
- story_custom_fields_collector.go
- story_custom_fields_extractor.go
- story_extractor.go
- story_label_convertor.go
- story_status_collector.go
- story_status_extractor.go
- story_status_last_step_collector.go
- story_status_last_step_enricher.go
- task_changelog_collector.go
- task_changelog_converter.go
- task_changelog_extractor.go
- task_collector.go
- task_commit_collector.go
- task_commit_converter.go
- task_commit_extractor.go
- task_converter.go
- task_custom_field_enricher.go
- task_custom_fields_collector.go
- task_custom_fields_extractor.go
- task_data.go
- task_extractor.go
- task_label_convertor.go
- workitem_type_collector.go
- workitem_type_extractor.go
- worklog_collector.go
- worklog_converter.go
- worklog_extractor.go
- workspace_converter.go
Click to show internal directories.
Click to hide internal directories.