Files
TimeTracker/app
Dries Peeters 73b4129662 Add configurable duplicate detection fields for CSV client import
- Add duplicate_detection_fields parameter to import_csv_clients function
- Allow users to specify which fields to use for duplicate detection (name, custom fields, or both)
- Update API route to accept duplicate_detection_fields query parameter
- Add UI controls for selecting duplicate detection fields:
  - Checkbox to include/exclude client name
  - Text input for custom field names (comma-separated)
- Default behavior remains backward compatible (checks name + all custom fields if not specified)
- Enables use cases like detecting duplicates by debtor_number only, allowing multiple clients with same name but different debtor numbers
2025-12-01 14:38:33 +01:00
..