diff --git a/libs/redmine-types/index.d.ts b/libs/redmine-types/index.d.ts index 589cbe6..b0a4bdd 100644 --- a/libs/redmine-types/index.d.ts +++ b/libs/redmine-types/index.d.ts @@ -48,6 +48,7 @@ export module RedmineTypes { updated_on?: string; closed_on?: string; relations?: Record[]; + journals?: Journal.Item[]; }; // eslint-disable-next-line @typescript-eslint/prefer-namespace-keyword @@ -94,4 +95,22 @@ export module RedmineTypes { lastname: string; mail: string; }; + + // eslint-disable-next-line @typescript-eslint/prefer-namespace-keyword + export module Journal { + export type Item = { + id: number; + user: IdAndName; + notes: string; + created_on: string; + details?: Detail[]; + }; + + export type Detail = { + property: string; + name: string; + new_value?: string; + old_value?: string; + }; + } }