This is an automated email from the ASF dual-hosted git repository.
narro pushed a change to branch feat/due_date
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
from b42431dc4 feat: refactor due date field handling in TAPD bug, story,
and task extractors
add b16041477 feat: add customizable due date field handling in Zentao
bug, story, and task extractors
add a588322cb test: add customize due date test cases for Zentao plugin
No new revisions were added by this update.
Summary of changes:
backend/plugins/jira/tasks/issue_extractor.go | 6 +
backend/plugins/tapd/tasks/bug_extractor.go | 6 +
backend/plugins/tapd/tasks/story_extractor.go | 6 +
backend/plugins/tapd/tasks/task_extractor.go | 6 +
backend/plugins/zentao/e2e/bug_test.go | 45 +++++++
.../_raw_zentao_api_bugs_for_due_date.csv | 2 +
.../_raw_zentao_api_stories_for_due_date.csv | 2 +
....csv => _raw_zentao_api_tasks_for_due_date.csv} | 6 +-
.../e2e/snapshot_tables/_tool_zentao_bugs.csv | 14 +-
.../_tool_zentao_bugs_for_due_date.csv | 4 +
.../_tool_zentao_stories_for_due_date.csv | 2 +
.../e2e/snapshot_tables/_tool_zentao_tasks.csv | 8 +-
...sks.csv => _tool_zentao_tasks_for_due_date.csv} | 8 +-
.../snapshot_tables/issues_bug_for_due_date.csv | 2 +
.../snapshot_tables/issues_story_for_due_date.csv | 2 +
...ssues_task.csv => issues_task_for_due_date.csv} | 6 +-
backend/plugins/zentao/e2e/story_test.go | 44 +++++++
backend/plugins/zentao/e2e/task_test.go | 47 +++++++
backend/plugins/zentao/models/bug.go | 142 +++++++++++----------
backend/plugins/zentao/models/story.go | 122 ++++++++++--------
backend/plugins/zentao/models/task.go | 120 +++++++++--------
backend/plugins/zentao/tasks/bug_convertor.go | 5 +-
backend/plugins/zentao/tasks/bug_extractor.go | 33 +++++
backend/plugins/zentao/tasks/story_convertor.go | 3 +
backend/plugins/zentao/tasks/story_extractor.go | 37 +++++-
backend/plugins/zentao/tasks/task_convertor.go | 5 +-
backend/plugins/zentao/tasks/task_extractor.go | 41 +++++-
27 files changed, 518 insertions(+), 206 deletions(-)
create mode 100644
backend/plugins/zentao/e2e/raw_tables/_raw_zentao_api_bugs_for_due_date.csv
create mode 100644
backend/plugins/zentao/e2e/raw_tables/_raw_zentao_api_stories_for_due_date.csv
copy backend/plugins/zentao/e2e/raw_tables/{_raw_zentao_api_tasks.csv =>
_raw_zentao_api_tasks_for_due_date.csv} (53%)
create mode 100644
backend/plugins/zentao/e2e/snapshot_tables/_tool_zentao_bugs_for_due_date.csv
create mode 100644
backend/plugins/zentao/e2e/snapshot_tables/_tool_zentao_stories_for_due_date.csv
copy backend/plugins/zentao/e2e/snapshot_tables/{_tool_zentao_tasks.csv =>
_tool_zentao_tasks_for_due_date.csv} (78%)
create mode 100644
backend/plugins/zentao/e2e/snapshot_tables/issues_bug_for_due_date.csv
create mode 100644
backend/plugins/zentao/e2e/snapshot_tables/issues_story_for_due_date.csv
copy backend/plugins/zentao/e2e/snapshot_tables/{issues_task.csv =>
issues_task_for_due_date.csv} (87%)