mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-01-05 03:01:13 -06:00
- Add count_clients_with_value() method to CustomFieldDefinition model to track how many clients have values for each custom field - Display client count in custom field definitions list view - Automatically remove custom field values from all clients when a custom field definition is deleted - Show user-friendly confirmation message indicating how many clients were affected when deleting a field definition - Update client view to use custom field definitions for friendly field names instead of raw field keys - Add comprehensive test suite for custom field definitions including model creation, client count functionality, deletion cleanup, and edge cases - Update templates to display client counts and improve delete confirmation dialogs