Interface Commit

Commit refers to a VCS commit and all associated details.

interface Commit {
    author_email: string;
    author_id?: string;
    author_identity: Identity;
    created_at: string;
    entity_type: string;
    hash: string;
    id?: number;
    message: string;
    repository_id?: number;
    timestamp: string;
    updated_at?: string;
    url: string;
}

Properties

author_email: string

The email address of the VCS user that authored the Commit.

author_id?: string

The ID of the Member that authored the Commit, if known.

uuid

author_identity: Identity

The Identity of the VCS user that authored the Commit.

created_at: string

The time/date the Commit was created.

date-time

entity_type: string

A string description of this resource.

hash: string

The Commit hash.

id?: number

The unique ID of the Commit.

int64

message: string

The Commit message.

repository_id?: number

The ID of the Repository that contains the Commit.

int64

timestamp: string

The time/date the Commit was pushed.

date-time

updated_at?: string

The time/date the Commit was updated.

date-time

url: string

The URL of the Commit.