Skip to content

feat: added support for more issue_types#14

Merged
irfanuddinahmad merged 2 commits intoproductionfrom
feature/issue-types
Mar 6, 2026
Merged

feat: added support for more issue_types#14
irfanuddinahmad merged 2 commits intoproductionfrom
feature/issue-types

Conversation

@irfanuddinahmad
Copy link

This pull request adds support for Taiga tasks, issues, and epics to the plugin, including their data models, migration scripts, and collection/extraction/conversion task logic. The changes enable the plugin to collect, extract, and convert these entities, integrating them into the existing workflow.

Taiga tasks, issues, and epics support:

  • Added new data models for TaigaTask, TaigaIssue, and TaigaEpic in the models package, representing tasks, issues, and epics from Taiga. [1] [2] [3]
  • Introduced a migration script (20260306_add_task_issue_epic_tables.go) to create database tables for tasks, issues, and epics, and registered the migration. [1] [2]

Task logic for collection, extraction, and conversion:

  • Implemented collector, extractor, and converter tasks for epics (epic_collector.go, epic_extractor.go, epic_convertor.go) and issues (issue_collector.go), enabling the plugin to fetch and process Taiga epics and issues. [1] [2] [3] [4]
  • Updated impl.go to register the new models and subtask metas for tasks, issues, and epics, integrating them into the plugin's processing pipeline. [1] [2]

@irfanuddinahmad irfanuddinahmad merged commit 6d92c92 into production Mar 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant