Skip to main content

Module tickets

Module tickets 

Source
Expand description

The data of the Kanban’s sources (docs/PLUGINS.md §4.5, tickets/*) as a plugin writes it: containers, states, tickets and their pages. The core reads them into its own types, which name the source by an id it interns (Service); here it is the string the data holds (github, gitlab…), the rest is the same JSON.

Structs§

Container
Where an account’s tickets live: a repository, a project, a board.
ExternalIssue
An external ticket as the import modal lists it, and as it is imported.
ExternalRef
Where an imported ticket comes from.
ExternalState
A state of an external ticket: for GitHub “open”, “closed” or label:<name>.
IssueFilter
A filter of the import modal, shown as a chip.
IssuePage
A page of a source’s tickets for the import modal, and the chips that filter them.
Query
What the import asks of a source.