Import normalizer: offline tool to normalize the raw archive spreadsheets #663

Merged
marcel merged 172 commits from docs/import-migration into main 2026-05-28 15:05:51 +02:00
Showing only changes of commit 6f5ca47543 - Show all commits

View File

@@ -1636,6 +1636,7 @@ export interface components {
/** Format: uuid */
parentId?: string;
color?: string;
sourceRef?: string;
};
PersonUpdateDTO: {
/** @enum {string} */
@@ -1665,12 +1666,21 @@ export interface components {
/** Format: int32 */
deathYear?: number;
familyMember: boolean;
sourceRef?: string;
provisional: boolean;
readonly displayName: string;
};
DocumentUpdateDTO: {
title?: string;
/** Format: date */
documentDate?: string;
/** @enum {string} */
metaDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
/** Format: date */
metaDateEnd?: string;
metaDateRaw?: string;
senderText?: string;
receiverText?: string;
location?: string;
documentLocation?: string;
archiveBox?: string;
@@ -1704,6 +1714,13 @@ export interface components {
status: "PLACEHOLDER" | "UPLOADED" | "TRANSCRIBED" | "REVIEWED" | "ARCHIVED";
/** Format: date */
documentDate?: string;
/** @enum {string} */
metaDatePrecision: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
/** Format: date */
metaDateEnd?: string;
metaDateRaw?: string;
senderText?: string;
receiverText?: string;
location?: string;
documentLocation?: string;
archiveBox?: string;
@@ -2024,6 +2041,10 @@ export interface components {
receiverIds?: string[];
/** Format: date */
documentDate?: string;
/** @enum {string} */
metaDatePrecision?: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
/** Format: date */
metaDateEnd?: string;
location?: string;
tagNames?: string[];
metadataComplete?: boolean;
@@ -2221,6 +2242,7 @@ export interface components {
notes?: string;
personType?: string;
familyMember?: boolean;
provisional?: boolean;
};
InferredRelationshipWithPersonDTO: {
person: components["schemas"]["PersonNodeDTO"];
@@ -2396,6 +2418,10 @@ export interface components {
thumbnailUrl?: string;
/** Format: date */
documentDate?: string;
/** @enum {string} */
metaDatePrecision: "DAY" | "MONTH" | "SEASON" | "YEAR" | "RANGE" | "APPROX" | "UNKNOWN";
/** Format: date */
metaDateEnd?: string;
sender?: components["schemas"]["Person"];
receivers: components["schemas"]["Person"][];
tags: components["schemas"]["Tag"][];