From ad67dd9ab56ac446180f610d1a88afca58da5ba0 Mon Sep 17 00:00:00 2001 From: Ben Miller Date: Wed, 31 Dec 2025 08:43:04 -0700 Subject: [PATCH] Optimize Media Matching Workflow - **Preload Thumbnails**: Implemented image preloading in the media matching wizard to ensure instant rendering of candidate matches. - **Async Linking**: Refactored the linking confirmation to be asynchronous. The UI now optimistically advances to the next match immediately, performing the backend linking in the background. - **Completion Gate**: Added a check to ensure all pending background linking operations verify completion before the wizard closes and reloading occurs. - **Video Support**: Verified that filename-based matching correctly handles video files by extracting filenames from Shopify video URLs. --- src/MediaManager.html | 75 +++++++++++++++++++++++++++++++------------ 1 file changed, 54 insertions(+), 21 deletions(-) diff --git a/src/MediaManager.html b/src/MediaManager.html index 2fc4996..5ccd934 100644 --- a/src/MediaManager.html +++ b/src/MediaManager.html @@ -578,7 +578,7 @@
- +