Skip to content

TimelineComment

Import from pyfj or pyfj.models as TimelineComment.

TimelineComment

TimelineComment represents a timeline comment (comment of any type) on a commit or issue

assignee

assignee: User | None = None

assignee_team

assignee_team: Team | None = None

body

body: str | None = None

created_at

created_at: datetime | None = None

dependent_issue

dependent_issue: Issue | None = None

html_url

html_url: str | None = None

id

id: int | None = None

issue_url

issue_url: str | None = None

label

label: Label | None = None

milestone

milestone: Milestone | None = None

new_ref

new_ref: str | None = None

new_title

new_title: str | None = None

old_milestone

old_milestone: Milestone | None = None

old_project_id

old_project_id: int | None = None

old_ref

old_ref: str | None = None

old_title

old_title: str | None = None

project_id

project_id: int | None = None

pull_request_url

pull_request_url: str | None = None

ref_action

ref_action: str | None = None

ref_comment

ref_comment: Comment | None = None

ref_commit_sha

ref_commit_sha: str | None = Field(default=None, description='commit SHA where issue/PR was referenced')

ref_issue

ref_issue: Issue | None = None

removed_assignee

removed_assignee: bool | None = Field(default=None, description='whether the assignees were removed or added')

resolve_doer

resolve_doer: User | None = None

review_id

review_id: int | None = None

tracked_time

tracked_time: TrackedTime | None = None

type

type: str | None = None

updated_at

updated_at: datetime | None = None

user

user: User | None = None

Used by

Namespace Operations
repos.issues timeline