chore(api): regenerate TypeScript types for GET /api/timeline
Adds TimelineDTO, TimelineYearDTO, TimelineEntryDTO with kind union
("EVENT"|"LETTER"), eventId, documentId, senderName, receiverName,
linkedPersonIds, derivedType fields.
Refs #777
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1032,6 +1032,22 @@ export interface paths {
|
|||||||
patch?: never;
|
patch?: never;
|
||||||
trace?: never;
|
trace?: never;
|
||||||
};
|
};
|
||||||
|
"/api/timeline": {
|
||||||
|
parameters: {
|
||||||
|
query?: never;
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
get: operations["getTimeline"];
|
||||||
|
put?: never;
|
||||||
|
post?: never;
|
||||||
|
delete?: never;
|
||||||
|
options?: never;
|
||||||
|
head?: never;
|
||||||
|
patch?: never;
|
||||||
|
trace?: never;
|
||||||
|
};
|
||||||
"/api/tags": {
|
"/api/tags": {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: never;
|
query?: never;
|
||||||
@@ -2413,6 +2429,38 @@ export interface components {
|
|||||||
contributors: components["schemas"]["ActivityActorDTO"][];
|
contributors: components["schemas"]["ActivityActorDTO"][];
|
||||||
hasMoreContributors: boolean;
|
hasMoreContributors: boolean;
|
||||||
};
|
};
|
||||||
|
TimelineDTO: {
|
||||||
|
years: components["schemas"]["TimelineYearDTO"][];
|
||||||
|
undated: components["schemas"]["TimelineEntryDTO"][];
|
||||||
|
};
|
||||||
|
TimelineEntryDTO: {
|
||||||
|
/** @enum {string} */
|
||||||
|
kind: "EVENT" | "LETTER";
|
||||||
|
/** @enum {string} */
|
||||||
|
precision: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
|
||||||
|
derived: boolean;
|
||||||
|
senderName: string;
|
||||||
|
receiverName: string;
|
||||||
|
/** Format: date */
|
||||||
|
eventDate?: string;
|
||||||
|
/** Format: date */
|
||||||
|
eventDateEnd?: string;
|
||||||
|
title?: string;
|
||||||
|
/** @enum {string} */
|
||||||
|
type?: "PERSONAL" | "HISTORICAL";
|
||||||
|
/** Format: uuid */
|
||||||
|
eventId?: string;
|
||||||
|
/** Format: uuid */
|
||||||
|
documentId?: string;
|
||||||
|
linkedPersonIds?: string[];
|
||||||
|
/** @enum {string} */
|
||||||
|
derivedType?: "BIRTH" | "DEATH" | "MARRIAGE";
|
||||||
|
};
|
||||||
|
TimelineYearDTO: {
|
||||||
|
/** Format: int32 */
|
||||||
|
year: number;
|
||||||
|
entries: components["schemas"]["TimelineEntryDTO"][];
|
||||||
|
};
|
||||||
TagTreeNodeDTO: {
|
TagTreeNodeDTO: {
|
||||||
/** Format: uuid */
|
/** Format: uuid */
|
||||||
id: string;
|
id: string;
|
||||||
@@ -2468,10 +2516,10 @@ export interface components {
|
|||||||
birthDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
|
birthDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
|
||||||
/** Format: date */
|
/** Format: date */
|
||||||
deathDate?: string;
|
deathDate?: string;
|
||||||
/** @enum {string} */
|
|
||||||
deathDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
|
|
||||||
personType?: string;
|
personType?: string;
|
||||||
familyMember?: boolean;
|
familyMember?: boolean;
|
||||||
|
/** @enum {string} */
|
||||||
|
deathDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
|
||||||
provisional?: boolean;
|
provisional?: boolean;
|
||||||
/** Format: int32 */
|
/** Format: int32 */
|
||||||
birthYear?: number;
|
birthYear?: number;
|
||||||
@@ -4993,6 +5041,32 @@ export interface operations {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
getTimeline: {
|
||||||
|
parameters: {
|
||||||
|
query?: {
|
||||||
|
personId?: string;
|
||||||
|
generation?: number;
|
||||||
|
type?: "PERSONAL" | "HISTORICAL";
|
||||||
|
fromYear?: number;
|
||||||
|
toYear?: number;
|
||||||
|
};
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
requestBody?: never;
|
||||||
|
responses: {
|
||||||
|
/** @description OK */
|
||||||
|
200: {
|
||||||
|
headers: {
|
||||||
|
[name: string]: unknown;
|
||||||
|
};
|
||||||
|
content: {
|
||||||
|
"*/*": components["schemas"]["TimelineDTO"];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
searchTags: {
|
searchTags: {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: {
|
query?: {
|
||||||
|
|||||||
Reference in New Issue
Block a user