- Add import batch statistics tracking with progress message management - Implement real-time progress message updates during multi-file JSON imports - Add timeout-based batch completion to finalize imports after 2 seconds of inactivity - Create progress text generation with processing and completion states - Add batch import result aggregation (added, skipped, errors, total counts) - Implement concurrent-safe progress updates using asyncio locks - Enhance JSON file handler to support batch import workflow with progress feedback - Add _process_import_json_batch method to return structured import results - Display file-by-file processing status with current file name and statistics - Show final summary with team.json total count and error details on completion - Automatically refresh configuration after batch import completes
74 KiB
74 KiB