Add influence rework, image checkup, debug mode, and fetched paintings.
Support artist and movement influence links with web discovery, a developer checkup table with gallery/detail thumbnails, and debug image search with fix-it workflow. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
0ece1195fa
commit
bf7db9b25e
@@ -63,19 +63,33 @@ export interface Painting {
|
||||
has_influence_links?: boolean | string | number;
|
||||
}
|
||||
|
||||
export type InfluenceSourceType = 'painting' | 'artist' | 'movement';
|
||||
|
||||
export interface InfluenceLink {
|
||||
notes: string;
|
||||
source: string;
|
||||
source_type: InfluenceSourceType;
|
||||
notes?: string;
|
||||
source?: string;
|
||||
aspects?: string;
|
||||
quote?: string;
|
||||
source_author?: string;
|
||||
source_url?: string;
|
||||
id: number;
|
||||
title: string;
|
||||
year: number;
|
||||
image_path: string;
|
||||
artist_name: string;
|
||||
artist_id: number;
|
||||
confidence?: string;
|
||||
discovered_via?: string;
|
||||
period_note?: string;
|
||||
period_start_year?: number | null;
|
||||
period_end_year?: number | null;
|
||||
id?: number;
|
||||
title?: string;
|
||||
year?: number | null;
|
||||
image_path?: string | null;
|
||||
artist_name?: string;
|
||||
artist_id?: number;
|
||||
source_artist_id?: number;
|
||||
source_artist_name?: string;
|
||||
artist_portrait?: string | null;
|
||||
movement_id?: number;
|
||||
movement_name?: string;
|
||||
movement_color?: string;
|
||||
}
|
||||
|
||||
export interface PaintingDetail {
|
||||
|
||||
Reference in New Issue
Block a user