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§
- Click
UpAttachment - ClickUp task attachment entry as returned on the task payload.
- Click
UpClient - Click
UpComment - Click
UpComment List - Response from GET /task/{task_id}/comment.
- Click
UpCustom Field - ClickUp custom-field entry as returned on the task payload.
- Click
UpDependency Response - Response from POST /task/{task_id}/dependency.
- Click
UpLink Response - Response from POST /task/{task_id}/link/{other_task_id}.
- Click
UpLinked Task - ClickUp linked task (non-dependency relationship).
- Click
UpList Info - Partial response from GET /list/{list_id} (only statuses needed).
- Click
UpList Status - ClickUp list status (from GET /list/{list_id}).
- Click
UpPriority - ClickUp task priority.
- Click
UpStatus - ClickUp task status.
- Click
UpTag - Click
UpTask - Click
UpTask List - Response from GET /list/{list_id}/task.
- Click
UpUser - Create
Comment Request - Create
Comment Response - Response from POST /task/{task_id}/comment. ClickUp returns a minimal response (no comment_text, id and date may be numbers).
- Create
Task Request - Update
Task Request