Skip to main content

Crate devboy_clickup

Crate devboy_clickup 

Source
Expand description

ClickUp provider implementation for devboy-tools.

This crate provides integration with ClickUp API for issues (tasks). ClickUp does not have merge requests, so MR operations return ProviderUnsupported errors.

Re-exports§

pub use enricher::ClickUpSchemaEnricher;
pub use metadata::ClickUpMetadata;

Modules§

enricher
ClickUp schema enricher.
metadata
ClickUp provider metadata types for dynamic schema enrichment.

Structs§

ClickUpAttachment
ClickUp task attachment entry as returned on the task payload.
ClickUpClient
ClickUpComment
ClickUpCommentList
Response from GET /task/{task_id}/comment.
ClickUpDependencyResponse
Response from POST /task/{task_id}/dependency.
ClickUpLinkResponse
Response from POST /task/{task_id}/link/{other_task_id}.
ClickUpLinkedTask
ClickUp linked task (non-dependency relationship).
ClickUpListInfo
Partial response from GET /list/{list_id} (only statuses needed).
ClickUpListStatus
ClickUp list status (from GET /list/{list_id}).
ClickUpPriority
ClickUp task priority.
ClickUpStatus
ClickUp task status.
ClickUpTag
ClickUpTask
ClickUpTaskList
Response from GET /list/{list_id}/task.
ClickUpUser
CreateCommentRequest
CreateCommentResponse
Response from POST /task/{task_id}/comment. ClickUp returns a minimal response (no comment_text, id and date may be numbers).
CreateTaskRequest
UpdateTaskRequest

Constants§

DEFAULT_CLICKUP_URL