Task 5.23: Deduplication / Merge — ContactMergeHistory model, dedup service, API routes (duplicates/merge/merge-history), DedupDialog frontend, i18n, 5 tests

This commit is contained in:
Agent Zero
2026-07-23 23:58:45 +02:00
parent a914280a4e
commit d54a87cf84
11 changed files with 1051 additions and 3 deletions
+22 -1
View File
@@ -1032,5 +1032,26 @@
"deleted": "Filter gelöscht",
"load": "Filter laden",
"noFilters": "Keine gespeicherten Filter"
},
"dedup": {
"title": "Dubletten finden und zusammenführen",
"findDuplicates": "Dubletten suchen",
"noDuplicates": "Keine Dubletten gefunden.",
"pairsFound": "Paare gefunden",
"similarity": "Ähnlichkeit",
"merge": "Zusammenführen",
"mergeSuccess": "Kontakte wurden erfolgreich zusammengeführt.",
"mergeFailed": "Zusammenführung fehlgeschlagen.",
"searchFailed": "Suche nach Dubletten fehlgeschlagen.",
"field": "Feld",
"source": "Quelle",
"target": "Ziel",
"fields": {
"displayName": "Anzeigename",
"email": "E-Mail",
"phone": "Telefon",
"city": "Stadt",
"postalCode": "PLZ"
}
}
}
}