Add curator Influences tool with import wizard, CRUD, and graph.

CSV/JSON/XLSX mapping wizard expands artist-level rows to all paintings, blocks duplicate file/data imports via content and payload hashes, and documents the workflow in influence-import.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Danila Khodjaef
2026-07-16 18:54:26 +03:00
co-authored by Cursor
parent 62d7ebbe6a
commit 48bd17e985
21 changed files with 3402 additions and 15 deletions
+4 -2
View File
@@ -67,14 +67,16 @@
"type": "commonjs",
"dependencies": {
"bcryptjs": "^3.0.3",
"connect-pg-simple": "^10.0.0",
"compression": "^1.8.1",
"connect-pg-simple": "^10.0.0",
"cors": "^2.8.6",
"csv-parse": "^7.0.1",
"dotenv": "^17.4.2",
"express": "^5.2.1",
"express-session": "^1.19.0",
"pg": "^8.21.0",
"sharp": "^0.35.1"
"sharp": "^0.35.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"nodemon": "^3.1.14"