From e5ce1541754c175f869fdb03e7ca3797f83daa7f Mon Sep 17 00:00:00 2001 From: Ben Miller Date: Mon, 29 Dec 2025 01:03:00 -0700 Subject: [PATCH] feat: Implement Media Matching Workflow - Added matching wizard to MediaManager.html for linking Drive files to orphaned Shopify media on load. - Updated MediaService.ts to extract filenames from Shopify URLs for better matching. - Added linkDriveFileToShopifyMedia method to MediaService and exposed it via mediaHandlers and global.ts. - Improved UX in MediaManager with image transition clearing and button state feedback. --- src/MediaManager.html | 202 ++++++++++++++++++++++++++++++++++- src/global.ts | 3 +- src/mediaHandlers.ts | 11 ++ src/services/MediaService.ts | 25 ++++- 4 files changed, 233 insertions(+), 8 deletions(-) diff --git a/src/MediaManager.html b/src/MediaManager.html index c3d9e55..770b794 100644 --- a/src/MediaManager.html +++ b/src/MediaManager.html @@ -484,6 +484,52 @@ + + +