[2026-05-30 14:18:20] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":3060} [2026-05-30 14:18:22] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":8,"external_id":"138","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 14:18:22] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":8,"external_id":"138"} [2026-05-30 14:18:22] drive_scan.start Start skanowania zdjęć Drive. {"project_id":8,"forced_profile_id":null} [2026-05-30 14:18:22] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":8,"project_drive_relative_path":"(ZW) - Zwierzęta\\ZW_166","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 14:18:22] drive_path.profile.selected Wybrano profil Drive. {"project_id":8,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 14:18:22] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":8,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-05-30 14:18:22] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-05-30 14:18:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:23] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":8,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-05-30 14:18:23] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'"} [2026-05-30 14:18:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'","count":1,"names":["(ZW) - Zwierzęta [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":8,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(ZW) - Zwierzęta","found_count":1,"found_names":["(ZW) - Zwierzęta"]} [2026-05-30 14:18:23] drive_api.list_files.start Google Drive files.list. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_166'"} [2026-05-30 14:18:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_166'","count":1,"names":["ZW_166 [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":8,"parent_folder_id":"15M3Qk__wYAit9hrFiq8IAzis92XkAaAl","segment":"ZW_166","found_count":1,"found_names":["ZW_166"]} [2026-05-30 14:18:23] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":8,"project_folder_id":"1Fixwq0q_0YBObowGN0ovR0svKvrh4aUi","project_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166"} [2026-05-30 14:18:23] drive_api.list_files.start Google Drive files.list. {"query":"'1Fixwq0q_0YBObowGN0ovR0svKvrh4aUi' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 14:18:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Fixwq0q_0YBObowGN0ovR0svKvrh4aUi' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:24] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":8,"parent_folder_id":"1Fixwq0q_0YBObowGN0ovR0svKvrh4aUi","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 14:18:24] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":8,"project_folder_id":"1Fixwq0q_0YBObowGN0ovR0svKvrh4aUi","mockups_folder_id":"1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G","mockups_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166/Mockups"} [2026-05-30 14:18:24] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":8,"profile_id":1,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-30 14:18:24] drive_api.list_files.start Google Drive files.list. {"query":"'1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 14:18:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:24] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":8,"mockups_folder_id":"1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-05-30 14:18:24] drive_api.list_files.start Google Drive files.list. {"query":"'1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G' in parents and trashed = false"} [2026-05-30 14:18:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1BCKI1gCkpnlGsg2tTuRJDITGLH_UHf5G' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:25] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":8,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 14:18:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":8,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 14:18:25] drive_api.list_files.start Google Drive files.list. {"query":"'1QEeGO_-9rJdJM4-rJYk-PcqjTiglZQrS' in parents and trashed = false"} [2026-05-30 14:18:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QEeGO_-9rJdJM4-rJYk-PcqjTiglZQrS' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 14:18:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":8,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1QEeGO_-9rJdJM4-rJYk-PcqjTiglZQrS","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 14:18:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":8,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 14:18:25] drive_api.list_files.start Google Drive files.list. {"query":"'1VFb5pjJ61xhhdqhKaJbLZhA2qcsYnzeG' in parents and trashed = false"} [2026-05-30 14:18:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VFb5pjJ61xhhdqhKaJbLZhA2qcsYnzeG' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 14:18:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":8,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1VFb5pjJ61xhhdqhKaJbLZhA2qcsYnzeG","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 14:18:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":8,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166/Mockups/(B)_4Side_Grid","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 14:18:26] drive_api.list_files.start Google Drive files.list. {"query":"'1JvKaZTbccApoCsKrfEv0hbNueWpQrl5y' in parents and trashed = false"} [2026-05-30 14:18:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JvKaZTbccApoCsKrfEv0hbNueWpQrl5y' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 14:18:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":8,"folder_name":"(B)_4Side_Grid","folder_id":"1JvKaZTbccApoCsKrfEv0hbNueWpQrl5y","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 14:18:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":8,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_166/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 14:18:26] drive_api.list_files.start Google Drive files.list. {"query":"'1EXH5uGTDkVFODhDNuIHtOFWf6q7Q9-ip' in parents and trashed = false"} [2026-05-30 14:18:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EXH5uGTDkVFODhDNuIHtOFWf6q7Q9-ip' in parents and trashed = false","count":6,"names":["ModernBrush_Red__1.jpg [image/jpeg]","ModernBrush_Pink__1.jpg [image/jpeg]","ModernBrush_Orange__1.jpg [image/jpeg]","ModernBrush_Navy__1.jpg [image/jpeg]","ModernBrush_Green__1.jpg [image/jpeg]","ModernBrush_Blue__1.jpg [image/jpeg]"]} [2026-05-30 14:18:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":8,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1EXH5uGTDkVFODhDNuIHtOFWf6q7Q9-ip","all_count":6,"image_count":6,"all_names":["ModernBrush_Red__1.jpg [image/jpeg]","ModernBrush_Pink__1.jpg [image/jpeg]","ModernBrush_Orange__1.jpg [image/jpeg]","ModernBrush_Navy__1.jpg [image/jpeg]","ModernBrush_Green__1.jpg [image/jpeg]","ModernBrush_Blue__1.jpg [image/jpeg]"]} [2026-05-30 14:18:27] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":8,"files_count":25,"files":[{"id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000001},{"id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000001},{"id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"sort":1000001},{"id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv","name":"ModernBrush_Blue__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000001},{"id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000002},{"id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000002},{"id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000002},{"id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000003},{"id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000003},{"id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q","name":"ModernBrush_Navy__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000003},{"id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000004},{"id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000004},{"id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000004},{"id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000005},{"id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000005},{"id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U","name":"ModernBrush_Pink__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000005},{"id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000006},{"id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000006},{"id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi","name":"ModernBrush_Red__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"gallery","selected":true,"sort":1000006},{"id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000007},{"id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000007},{"id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000008},{"id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000008},{"id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"gallery","selected":true,"sort":1000009},{"id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"gallery","selected":true,"sort":1000009}]} [2026-05-30 14:18:27] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":8,"files_count":25,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":[],"unmatched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 14:18:27] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":8,"external_id":"138","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 25 plików graficznych w folderze Mockups.","files_count":25,"selected_assets_after_scan":25,"warnings":[]} [2026-05-30 14:18:27] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":8,"external_id":"138","selected_assets_count":25} [2026-05-30 14:18:27] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":8,"resolved_id_product":138} [2026-05-30 14:18:27] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":8,"job_id":"aef559d340f21cb0","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 14:18:27] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":8,"selected_count":25,"assets":[{"id":41,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":312422,"drive_file_id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx"},{"id":40,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":333277,"drive_file_id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj"},{"id":42,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":755605,"drive_file_id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp"},{"id":43,"name":"ModernBrush_Blue__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":380582,"drive_file_id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv"},{"id":44,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":324212,"drive_file_id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7"},{"id":45,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":313043,"drive_file_id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj"},{"id":46,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":311793,"drive_file_id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S"},{"id":47,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1172844,"drive_file_id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1"},{"id":48,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1259755,"drive_file_id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm"},{"id":49,"name":"ModernBrush_Navy__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":374271,"drive_file_id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q"},{"id":50,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1171734,"drive_file_id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4"},{"id":51,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1160538,"drive_file_id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS"},{"id":52,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":387004,"drive_file_id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW"},{"id":53,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1615385,"drive_file_id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH"},{"id":54,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1614578,"drive_file_id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t"},{"id":55,"name":"ModernBrush_Pink__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":381562,"drive_file_id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U"},{"id":56,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1385164,"drive_file_id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3"},{"id":57,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1322847,"drive_file_id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg"},{"id":58,"name":"ModernBrush_Red__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":532583,"drive_file_id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi"},{"id":59,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1279977,"drive_file_id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN"},{"id":60,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1238373,"drive_file_id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7"},{"id":61,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1378032,"drive_file_id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or"},{"id":62,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1158041,"drive_file_id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE"},{"id":63,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1313473,"drive_file_id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL"},{"id":64,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1298839,"drive_file_id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS"}]} [2026-05-30 14:18:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":41,"drive_file_id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/41_0-left-1.jpg"} [2026-05-30 14:18:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/41_0-left-1.jpg"} [2026-05-30 14:18:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/41_0-left-1.jpg","bytes":312422} [2026-05-30 14:18:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":41,"name":"0_Left__1.jpg","local_size":312422} [2026-05-30 14:18:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":40,"drive_file_id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/40_0-left-1.jpg"} [2026-05-30 14:18:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/40_0-left-1.jpg"} [2026-05-30 14:18:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/40_0-left-1.jpg","bytes":333277} [2026-05-30 14:18:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":40,"name":"0_Left__1.jpg","local_size":333277} [2026-05-30 14:18:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":42,"drive_file_id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/42_4-sides-grid-white-pl-1.jpg"} [2026-05-30 14:18:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/42_4-sides-grid-white-pl-1.jpg"} [2026-05-30 14:18:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/42_4-sides-grid-white-pl-1.jpg","bytes":755605} [2026-05-30 14:18:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":42,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":755605} [2026-05-30 14:18:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":43,"drive_file_id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv","name":"ModernBrush_Blue__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/43_modernbrush-blue-1.jpg"} [2026-05-30 14:18:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/43_modernbrush-blue-1.jpg"} [2026-05-30 14:18:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/43_modernbrush-blue-1.jpg","bytes":380582} [2026-05-30 14:18:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":43,"name":"ModernBrush_Blue__1.jpg","local_size":380582} [2026-05-30 14:18:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":44,"drive_file_id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/44_0-right-1.jpg"} [2026-05-30 14:18:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/44_0-right-1.jpg"} [2026-05-30 14:18:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/44_0-right-1.jpg","bytes":324212} [2026-05-30 14:18:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":44,"name":"0_Right__1.jpg","local_size":324212} [2026-05-30 14:18:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":45,"drive_file_id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/45_0-right-1.jpg"} [2026-05-30 14:18:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/45_0-right-1.jpg"} [2026-05-30 14:18:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/45_0-right-1.jpg","bytes":313043} [2026-05-30 14:18:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":45,"name":"0_Right__1.jpg","local_size":313043} [2026-05-30 14:18:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":46,"drive_file_id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/46_modernbrush-green-1.jpg"} [2026-05-30 14:18:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/46_modernbrush-green-1.jpg"} [2026-05-30 14:18:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/46_modernbrush-green-1.jpg","bytes":311793} [2026-05-30 14:18:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":46,"name":"ModernBrush_Green__1.jpg","local_size":311793} [2026-05-30 14:18:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":47,"drive_file_id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/47_1-r-1-1.jpg"} [2026-05-30 14:18:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/47_1-r-1-1.jpg"} [2026-05-30 14:18:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/47_1-r-1-1.jpg","bytes":1172844} [2026-05-30 14:18:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":47,"name":"1_R_1__1.jpg","local_size":1172844} [2026-05-30 14:18:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":48,"drive_file_id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/48_1-r-1-1.jpg"} [2026-05-30 14:18:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/48_1-r-1-1.jpg"} [2026-05-30 14:18:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/48_1-r-1-1.jpg","bytes":1259755} [2026-05-30 14:18:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":48,"name":"1_R_1__1.jpg","local_size":1259755} [2026-05-30 14:18:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":49,"drive_file_id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q","name":"ModernBrush_Navy__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/49_modernbrush-navy-1.jpg"} [2026-05-30 14:18:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/49_modernbrush-navy-1.jpg"} [2026-05-30 14:18:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/49_modernbrush-navy-1.jpg","bytes":374271} [2026-05-30 14:18:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":49,"name":"ModernBrush_Navy__1.jpg","local_size":374271} [2026-05-30 14:18:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":50,"drive_file_id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/50_1-r-2-1.jpg"} [2026-05-30 14:18:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/50_1-r-2-1.jpg"} [2026-05-30 14:18:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/50_1-r-2-1.jpg","bytes":1171734} [2026-05-30 14:18:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":50,"name":"1_R_2__1.jpg","local_size":1171734} [2026-05-30 14:18:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":51,"drive_file_id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/51_1-r-2-2.jpg"} [2026-05-30 14:18:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/51_1-r-2-2.jpg"} [2026-05-30 14:18:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/51_1-r-2-2.jpg","bytes":1160538} [2026-05-30 14:18:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":51,"name":"1_R_2__2.jpg","local_size":1160538} [2026-05-30 14:18:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":52,"drive_file_id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/52_modernbrush-orange-1.jpg"} [2026-05-30 14:18:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/52_modernbrush-orange-1.jpg"} [2026-05-30 14:18:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/52_modernbrush-orange-1.jpg","bytes":387004} [2026-05-30 14:18:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":52,"name":"ModernBrush_Orange__1.jpg","local_size":387004} [2026-05-30 14:18:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":53,"drive_file_id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/53_2-brush-chaos-1-1.jpg"} [2026-05-30 14:18:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/53_2-brush-chaos-1-1.jpg"} [2026-05-30 14:18:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/53_2-brush-chaos-1-1.jpg","bytes":1615385} [2026-05-30 14:18:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":53,"name":"2_Brush_Chaos_1__1.jpg","local_size":1615385} [2026-05-30 14:18:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":54,"drive_file_id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/54_2-brush-chaos-1-1.jpg"} [2026-05-30 14:18:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/54_2-brush-chaos-1-1.jpg"} [2026-05-30 14:18:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/54_2-brush-chaos-1-1.jpg","bytes":1614578} [2026-05-30 14:18:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":54,"name":"2_Brush_chaos_1__1.jpg","local_size":1614578} [2026-05-30 14:18:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":55,"drive_file_id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U","name":"ModernBrush_Pink__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/55_modernbrush-pink-1.jpg"} [2026-05-30 14:18:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/55_modernbrush-pink-1.jpg"} [2026-05-30 14:18:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/55_modernbrush-pink-1.jpg","bytes":381562} [2026-05-30 14:18:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":55,"name":"ModernBrush_Pink__1.jpg","local_size":381562} [2026-05-30 14:18:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":56,"drive_file_id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/56_2-r-1-1.jpg"} [2026-05-30 14:18:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/56_2-r-1-1.jpg"} [2026-05-30 14:18:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/56_2-r-1-1.jpg","bytes":1385164} [2026-05-30 14:18:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":56,"name":"2_R_1__1.jpg","local_size":1385164} [2026-05-30 14:18:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":57,"drive_file_id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/57_2-r-1-1.jpg"} [2026-05-30 14:18:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/57_2-r-1-1.jpg"} [2026-05-30 14:18:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/57_2-r-1-1.jpg","bytes":1322847} [2026-05-30 14:18:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":57,"name":"2_R_1__1.jpg","local_size":1322847} [2026-05-30 14:18:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":58,"drive_file_id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi","name":"ModernBrush_Red__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/58_modernbrush-red-1.jpg"} [2026-05-30 14:18:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/58_modernbrush-red-1.jpg"} [2026-05-30 14:18:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/58_modernbrush-red-1.jpg","bytes":532583} [2026-05-30 14:18:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":58,"name":"ModernBrush_Red__1.jpg","local_size":532583} [2026-05-30 14:18:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":59,"drive_file_id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/59_2-r-2-1.jpg"} [2026-05-30 14:18:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/59_2-r-2-1.jpg"} [2026-05-30 14:18:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/59_2-r-2-1.jpg","bytes":1279977} [2026-05-30 14:18:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":59,"name":"2_R_2__1.jpg","local_size":1279977} [2026-05-30 14:18:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":60,"drive_file_id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/60_2-r-2-1.jpg"} [2026-05-30 14:18:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/60_2-r-2-1.jpg"} [2026-05-30 14:18:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/60_2-r-2-1.jpg","bytes":1238373} [2026-05-30 14:18:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":60,"name":"2_R_2__1.jpg","local_size":1238373} [2026-05-30 14:18:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":61,"drive_file_id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/61_2-watercolor-1-1.jpg"} [2026-05-30 14:18:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/61_2-watercolor-1-1.jpg"} [2026-05-30 14:18:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/61_2-watercolor-1-1.jpg","bytes":1378032} [2026-05-30 14:18:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":61,"name":"2_WaterColor_1__1.jpg","local_size":1378032} [2026-05-30 14:18:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":62,"drive_file_id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/62_2-watercolor-1-1.jpg"} [2026-05-30 14:18:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/62_2-watercolor-1-1.jpg"} [2026-05-30 14:18:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/62_2-watercolor-1-1.jpg","bytes":1158041} [2026-05-30 14:18:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":62,"name":"2_WaterColor_1__1.jpg","local_size":1158041} [2026-05-30 14:18:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":63,"drive_file_id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/63_2-watercolor-2-1.jpg"} [2026-05-30 14:18:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/63_2-watercolor-2-1.jpg"} [2026-05-30 14:18:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/63_2-watercolor-2-1.jpg","bytes":1313473} [2026-05-30 14:18:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":63,"name":"2_WaterColor_2__1.jpg","local_size":1313473} [2026-05-30 14:18:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":8,"asset_id":64,"drive_file_id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/64_2-watercolor-2-1.jpg"} [2026-05-30 14:18:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/64_2-watercolor-2-1.jpg"} [2026-05-30 14:18:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/64_2-watercolor-2-1.jpg","bytes":1298839} [2026-05-30 14:18:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":8,"asset_id":64,"name":"2_WaterColor_2__1.jpg","local_size":1298839} [2026-05-30 14:18:47] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":8,"job_id":"aef559d340f21cb0","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0","failures":[]} [2026-05-30 14:18:47] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":8,"job_id":"aef559d340f21cb0","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0","failures":[]} [2026-05-30 14:18:47] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":8,"id_product":138,"metadata_count":25,"metadata":[{"client_file_key":"asset_41","drive_file_id":"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx","filename":"0-left-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_40","drive_file_id":"176tOKLSTigcReSFuMoxrn9KwjaMElGgj","filename":"0-left-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_42","drive_file_id":"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp","filename":"4-sides-grid-white-pl-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_43","drive_file_id":"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv","filename":"modernbrush-blue-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_44","drive_file_id":"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7","filename":"0-right-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_45","drive_file_id":"1O48G57s5k2dTNkALOgeuq16OBso1Limj","filename":"0-right-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_46","drive_file_id":"1dIi3w0wamsUrMxHVQ1LMGaYAgFrqpP8S","filename":"modernbrush-green-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_47","drive_file_id":"1d_oqaZgVSJ2UWhNKFrLI0HB-_ZrBzgb1","filename":"1-r-1-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_48","drive_file_id":"1RZh4XlmrZd6A57HFVavP75l00nzfniZm","filename":"1-r-1-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_49","drive_file_id":"1kmmE30YHnLT0ZLTvmMgVDnLWlONKmi0q","filename":"modernbrush-navy-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_50","drive_file_id":"1L5ju3xhbJQSdj3BRKBS4lx6LoiA8xou4","filename":"1-r-2-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_51","drive_file_id":"1VHtVeTnR_V5FnOTZU5tDy1Ag8FUgqSrS","filename":"1-r-2-2.jpg","sort_order":1000004,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_52","drive_file_id":"1h9XhlH7e1RC9PMrYY1sWgtvMyoWduMWW","filename":"modernbrush-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_53","drive_file_id":"1FcL9NN1lbOOOEQ3CgSKtzMpeS_kh0FaH","filename":"2-brush-chaos-1-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_54","drive_file_id":"1h2tpBc6rMr2Tbr4hl6hEkZ6B_ulSyH0t","filename":"2-brush-chaos-1-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_55","drive_file_id":"1CEafm90f0cwCPVRomiAZJB8GM2eLh-_U","filename":"modernbrush-pink-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_56","drive_file_id":"1PKCwto8n3TOu660JJQZY4OTa24MOsKT3","filename":"2-r-1-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_57","drive_file_id":"16pwZ_nEhUrOjQlMXgqHi4O-oCQQuADgg","filename":"2-r-1-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_58","drive_file_id":"16QWPJvMh6jTNE9ObLm2SkjmTgltvyLAi","filename":"modernbrush-red-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_59","drive_file_id":"1BcKtqFuDCIVUIdTmyvJsUIuQBBDD-ivN","filename":"2-r-2-1.jpg","sort_order":1000007,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_60","drive_file_id":"1xBYveu3G5m3Ip4l-xBX3IaczpL6MgrU7","filename":"2-r-2-1.jpg","sort_order":1000007,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_61","drive_file_id":"1kCAii6Ei-072jlGOTLso4r7jPi6Hc1Or","filename":"2-watercolor-1-1.jpg","sort_order":1000008,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_62","drive_file_id":"1tyRA8wzTz0HWwKgzfUOkNhRFfX195UlE","filename":"2-watercolor-1-1.jpg","sort_order":1000008,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_63","drive_file_id":"1wVWA-fsoCa-qzx3OOyeBJE2UHGieddaL","filename":"2-watercolor-2-1.jpg","sort_order":1000009,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_64","drive_file_id":"1KVGhS33nUPfDeMjlh9h7BP6SbqLWcmBS","filename":"2-watercolor-2-1.jpg","sort_order":1000009,"is_cover":false,"alt":"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz","detected_role":"gallery","variant_assignment":null}]} [2026-05-30 14:18:47] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","fields":{"external_project_id":"49366a6a-8318-4479-8bcc-8b0d28d0c1fa","id_product":"138","images_metadata_json":"[{\"client_file_key\":\"asset_41\",\"drive_file_id\":\"1mZJLt_SLE7i9qzMTbUnY9__zZxUPRHDx\",\"filename\":\"0-left-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic_White_15Oz\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_40\",\"drive_file_id\":\"176tOKLSTigcReSFuMoxrn9KwjaMElGgj\",\"filename\":\"0-left-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_42\",\"drive_file_id\":\"1xz4cbyVH9JeSA9aU2UPwTVtE3quqCpVp\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Zawsze kurwa coś z oposem - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_43\",\"drive_file_id\":\"1uWwBsetADoTFYuV59rC4QcwrtQsweZFv\",\"filename\":\"modernbrush-blue-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Zawsze kurwa coś z oposem - Galeria - (B)_Basic_Miniatura_WW\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_44\",\"drive_file_id\":\"15pGC9hrgzojblXW0eJt5fW1jcpHF-hk7\",\"filename\":\"0-right-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Zawsze kurwa coś z oposem - Galeria - (B)_1_Basic-White_11Oz\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_45\",\"drive_file_id\":\"1O48G57s5k2dTNkALOgeuq16OBso1Limj\",\"filename\":\"0-right-1.jpg\",\"sort_order\":1000002,\"is_cover\":f...","files[asset_41]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/41_0-left-1.jpg","file_exists":true,"file_size":312422,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_40]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/40_0-left-1.jpg","file_exists":true,"file_size":333277,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_42]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/42_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":755605,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_43]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/43_modernbrush-blue-1.jpg","file_exists":true,"file_size":380582,"mime":"image/jpeg","postname":"modernbrush-blue-1.jpg"},"files[asset_44]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/44_0-right-1.jpg","file_exists":true,"file_size":324212,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_45]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/45_0-right-1.jpg","file_exists":true,"file_size":313043,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_46]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/46_modernbrush-green-1.jpg","file_exists":true,"file_size":311793,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"},"files[asset_47]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/47_1-r-1-1.jpg","file_exists":true,"file_size":1172844,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_48]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/48_1-r-1-1.jpg","file_exists":true,"file_size":1259755,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_49]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/49_modernbrush-navy-1.jpg","file_exists":true,"file_size":374271,"mime":"image/jpeg","postname":"modernbrush-navy-1.jpg"},"files[asset_50]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/50_1-r-2-1.jpg","file_exists":true,"file_size":1171734,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_51]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/51_1-r-2-2.jpg","file_exists":true,"file_size":1160538,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_52]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/52_modernbrush-orange-1.jpg","file_exists":true,"file_size":387004,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"},"files[asset_53]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/53_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1615385,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_54]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/54_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1614578,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_55]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/55_modernbrush-pink-1.jpg","file_exists":true,"file_size":381562,"mime":"image/jpeg","postname":"modernbrush-pink-1.jpg"},"files[asset_56]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/56_2-r-1-1.jpg","file_exists":true,"file_size":1385164,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_57]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/57_2-r-1-1.jpg","file_exists":true,"file_size":1322847,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_58]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/58_modernbrush-red-1.jpg","file_exists":true,"file_size":532583,"mime":"image/jpeg","postname":"modernbrush-red-1.jpg"},"files[asset_59]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/59_2-r-2-1.jpg","file_exists":true,"file_size":1279977,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_60]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/60_2-r-2-1.jpg","file_exists":true,"file_size":1238373,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_61]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/61_2-watercolor-1-1.jpg","file_exists":true,"file_size":1378032,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_62]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/62_2-watercolor-1-1.jpg","file_exists":true,"file_size":1158041,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_63]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/63_2-watercolor-2-1.jpg","file_exists":true,"file_size":1313473,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_64]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0/64_2-watercolor-2-1.jpg","file_exists":true,"file_size":1298839,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-8-aef559d340f21cb0"} [2026-05-30 14:18:47] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":422,"body_preview":"{\n \"success\": false,\n \"error_code\": \"VALIDATION_ERROR\",\n \"message\": \"Image upload payload validation failed.\",\n \"details\": {\n \"errors\": [\n {\n \"field\": \"files[asset_60]\",\n \"message\": \"File for client_file_key is missing.\",\n \"client_file_key\": \"asset_60\"\n },\n {\n \"field\": \"files[asset_61]\",\n \"message\": \"File for client_file_key is missing.\",\n \"client_file_key\": \"asset_61\"\n },\n {\n \"field\": \"files[asset_62]\",\n \"message\": \"File for client_file_key is missing.\",\n \"client_file_key\": \"asset_62\"\n },\n {\n \"field\": \"files[asset_63]\",\n \"message\": \"File for client_file_key is missing.\",\n \"client_file_key\": \"asset_63\"\n },\n {\n \"field\": \"files[asset_64]\",\n \"message\": \"File for client_file_key is missing.\",\n \"client_file_key\": \"asset_64\"\n }\n ]\n }\n}"} [2026-05-30 14:18:47] presta_images.upload.error Błąd uploadu zdjęć do PrestaShop. {"project_id":8,"id_product":138,"error":"PrestaShop connector upload zdjęć zwrócił HTTP 422: Image upload payload validation failed.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/PrestaConnectorClient.php","line":236,"download_failures":[],"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/8/aef559d340f21cb0"} [2026-05-30 14:18:47] manual_publish.images.upload.error Automatyczny upload zdjęć po publikacji nie powiódł się. {"project_id":8,"external_id":"138","error":"PrestaShop connector upload zdjęć zwrócił HTTP 422: Image upload payload validation failed.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/PrestaConnectorClient.php","line":236} [2026-05-30 15:33:55] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":2177} [2026-05-30 15:33:57] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":9,"external_id":"139","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 15:33:57] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":9,"external_id":"139"} [2026-05-30 15:33:57] drive_scan.start Start skanowania zdjęć Drive. {"project_id":9,"forced_profile_id":null} [2026-05-30 15:33:57] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":9,"project_drive_relative_path":"(U) - Uniwersalne\\U_102","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 15:33:57] drive_path.profile.selected Wybrano profil Drive. {"project_id":9,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 15:33:57] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":9,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-05-30 15:33:57] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-05-30 15:33:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:57] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":9,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-05-30 15:33:57] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(U) - Uniwersalne'"} [2026-05-30 15:33:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(U) - Uniwersalne'","count":1,"names":["(U) - Uniwersalne [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:58] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":9,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(U) - Uniwersalne","found_count":1,"found_names":["(U) - Uniwersalne"]} [2026-05-30 15:33:58] drive_api.list_files.start Google Drive files.list. {"query":"'13arHg6E3w3hQHmOw0mP8J75MCVDXqpYh' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'U_102'"} [2026-05-30 15:33:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'13arHg6E3w3hQHmOw0mP8J75MCVDXqpYh' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'U_102'","count":1,"names":["U_102 [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:58] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":9,"parent_folder_id":"13arHg6E3w3hQHmOw0mP8J75MCVDXqpYh","segment":"U_102","found_count":1,"found_names":["U_102"]} [2026-05-30 15:33:58] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":9,"project_folder_id":"1DUlgBwKOvpVkP7VlRcahxANlugZuU8pt","project_folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102"} [2026-05-30 15:33:58] drive_api.list_files.start Google Drive files.list. {"query":"'1DUlgBwKOvpVkP7VlRcahxANlugZuU8pt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 15:33:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DUlgBwKOvpVkP7VlRcahxANlugZuU8pt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:59] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":9,"parent_folder_id":"1DUlgBwKOvpVkP7VlRcahxANlugZuU8pt","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 15:33:59] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":9,"project_folder_id":"1DUlgBwKOvpVkP7VlRcahxANlugZuU8pt","mockups_folder_id":"1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2","mockups_folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102/Mockups"} [2026-05-30 15:33:59] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":9,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":3,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":2}]} [2026-05-30 15:33:59] drive_api.list_files.start Google Drive files.list. {"query":"'1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 15:33:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:59] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":9,"mockups_folder_id":"1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-05-30 15:33:59] drive_api.list_files.start Google Drive files.list. {"query":"'1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2' in parents and trashed = false"} [2026-05-30 15:33:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lyflq-S2vhu-k_SPfu0D4bF2s4oT1n-2' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:59] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":9,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 15:33:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":9,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-05-30 15:33:59] drive_api.list_files.start Google Drive files.list. {"query":"'1ekQPz80_GlS0CTw73K0yKM-KhFipdrVK' in parents and trashed = false"} [2026-05-30 15:34:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ekQPz80_GlS0CTw73K0yKM-KhFipdrVK' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 15:34:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":9,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1ekQPz80_GlS0CTw73K0yKM-KhFipdrVK","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 15:34:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":9,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-05-30 15:34:00] drive_api.list_files.start Google Drive files.list. {"query":"'1wfNhUA5jXd7KyB3f_e-DUqvchYo87IHi' in parents and trashed = false"} [2026-05-30 15:34:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wfNhUA5jXd7KyB3f_e-DUqvchYo87IHi' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 15:34:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":9,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1wfNhUA5jXd7KyB3f_e-DUqvchYo87IHi","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 15:34:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":9,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-05-30 15:34:00] drive_api.list_files.start Google Drive files.list. {"query":"'1j8yNP39Kj6EQhgEMP4Liovn68l7OJxiN' in parents and trashed = false"} [2026-05-30 15:34:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1j8yNP39Kj6EQhgEMP4Liovn68l7OJxiN' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 15:34:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":9,"folder_name":"(B)_4Side_Grid","folder_id":"1j8yNP39Kj6EQhgEMP4Liovn68l7OJxiN","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 15:34:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":9,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(U) - Uniwersalne/U_102/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 15:34:01] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":9,"files_count":19,"files":[{"id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"sort":80001},{"id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90001},{"id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90001},{"id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90002},{"id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90002},{"id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90003},{"id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90003},{"id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90004},{"id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90004},{"id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90005},{"id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90005},{"id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90006},{"id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90006},{"id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90007},{"id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90007},{"id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90008},{"id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90008},{"id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90009},{"id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90009}]} [2026-05-30 15:34:01] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":9,"files_count":19,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid"],"unmatched_folders":["(B)_Basic_Miniatura_WW"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 15:34:01] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":9,"external_id":"139","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 19 plików graficznych w folderze Mockups.","files_count":19,"selected_assets_after_scan":19,"warnings":[]} [2026-05-30 15:34:01] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":9,"external_id":"139","selected_assets_count":19} [2026-05-30 15:34:01] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":9,"resolved_id_product":139} [2026-05-30 15:34:01] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":9,"job_id":"5ca268126d3c2758","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 15:34:01] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":9,"selected_count":19,"assets":[{"id":65,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":775414,"drive_file_id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn"},{"id":66,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":356540,"drive_file_id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8"},{"id":67,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":315108,"drive_file_id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE"},{"id":68,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":347856,"drive_file_id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0"},{"id":69,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":314988,"drive_file_id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4"},{"id":70,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1175898,"drive_file_id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo"},{"id":71,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1252116,"drive_file_id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL"},{"id":72,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1175846,"drive_file_id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I"},{"id":73,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1153998,"drive_file_id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P"},{"id":74,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1632679,"drive_file_id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3"},{"id":75,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1618299,"drive_file_id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm"},{"id":76,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1385574,"drive_file_id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu"},{"id":77,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1309781,"drive_file_id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI"},{"id":78,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1284189,"drive_file_id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-"},{"id":79,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1224582,"drive_file_id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq"},{"id":80,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1398540,"drive_file_id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq"},{"id":81,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1158705,"drive_file_id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN"},{"id":82,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1331919,"drive_file_id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o"},{"id":83,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1301696,"drive_file_id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q"}]} [2026-05-30 15:34:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":65,"drive_file_id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/65_4-sides-grid-white-pl-1.jpg"} [2026-05-30 15:34:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/65_4-sides-grid-white-pl-1.jpg"} [2026-05-30 15:34:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/65_4-sides-grid-white-pl-1.jpg","bytes":775414} [2026-05-30 15:34:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":65,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":775414} [2026-05-30 15:34:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":66,"drive_file_id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/66_0-left-1.jpg"} [2026-05-30 15:34:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/66_0-left-1.jpg"} [2026-05-30 15:34:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/66_0-left-1.jpg","bytes":356540} [2026-05-30 15:34:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":66,"name":"0_Left__1.jpg","local_size":356540} [2026-05-30 15:34:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":67,"drive_file_id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/67_0-left-1.jpg"} [2026-05-30 15:34:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/67_0-left-1.jpg"} [2026-05-30 15:34:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/67_0-left-1.jpg","bytes":315108} [2026-05-30 15:34:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":67,"name":"0_Left__1.jpg","local_size":315108} [2026-05-30 15:34:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":68,"drive_file_id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/68_0-right-1.jpg"} [2026-05-30 15:34:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/68_0-right-1.jpg"} [2026-05-30 15:34:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/68_0-right-1.jpg","bytes":347856} [2026-05-30 15:34:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":68,"name":"0_Right__1.jpg","local_size":347856} [2026-05-30 15:34:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":69,"drive_file_id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/69_0-right-1.jpg"} [2026-05-30 15:34:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/69_0-right-1.jpg"} [2026-05-30 15:34:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/69_0-right-1.jpg","bytes":314988} [2026-05-30 15:34:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":69,"name":"0_Right__1.jpg","local_size":314988} [2026-05-30 15:34:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":70,"drive_file_id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/70_1-r-1-1.jpg"} [2026-05-30 15:34:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/70_1-r-1-1.jpg"} [2026-05-30 15:34:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/70_1-r-1-1.jpg","bytes":1175898} [2026-05-30 15:34:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":70,"name":"1_R_1__1.jpg","local_size":1175898} [2026-05-30 15:34:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":71,"drive_file_id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/71_1-r-1-1.jpg"} [2026-05-30 15:34:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/71_1-r-1-1.jpg"} [2026-05-30 15:34:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/71_1-r-1-1.jpg","bytes":1252116} [2026-05-30 15:34:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":71,"name":"1_R_1__1.jpg","local_size":1252116} [2026-05-30 15:34:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":72,"drive_file_id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/72_1-r-2-1.jpg"} [2026-05-30 15:34:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/72_1-r-2-1.jpg"} [2026-05-30 15:34:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/72_1-r-2-1.jpg","bytes":1175846} [2026-05-30 15:34:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":72,"name":"1_R_2__1.jpg","local_size":1175846} [2026-05-30 15:34:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":73,"drive_file_id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/73_1-r-2-2.jpg"} [2026-05-30 15:34:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/73_1-r-2-2.jpg"} [2026-05-30 15:34:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/73_1-r-2-2.jpg","bytes":1153998} [2026-05-30 15:34:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":73,"name":"1_R_2__2.jpg","local_size":1153998} [2026-05-30 15:34:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":74,"drive_file_id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/74_2-brush-chaos-1-1.jpg"} [2026-05-30 15:34:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/74_2-brush-chaos-1-1.jpg"} [2026-05-30 15:34:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/74_2-brush-chaos-1-1.jpg","bytes":1632679} [2026-05-30 15:34:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":74,"name":"2_Brush_Chaos_1__1.jpg","local_size":1632679} [2026-05-30 15:34:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":75,"drive_file_id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/75_2-brush-chaos-1-1.jpg"} [2026-05-30 15:34:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/75_2-brush-chaos-1-1.jpg"} [2026-05-30 15:34:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/75_2-brush-chaos-1-1.jpg","bytes":1618299} [2026-05-30 15:34:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":75,"name":"2_Brush_chaos_1__1.jpg","local_size":1618299} [2026-05-30 15:34:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":76,"drive_file_id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/76_2-r-1-1.jpg"} [2026-05-30 15:34:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/76_2-r-1-1.jpg"} [2026-05-30 15:34:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/76_2-r-1-1.jpg","bytes":1385574} [2026-05-30 15:34:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":76,"name":"2_R_1__1.jpg","local_size":1385574} [2026-05-30 15:34:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":77,"drive_file_id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/77_2-r-1-1.jpg"} [2026-05-30 15:34:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/77_2-r-1-1.jpg"} [2026-05-30 15:34:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/77_2-r-1-1.jpg","bytes":1309781} [2026-05-30 15:34:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":77,"name":"2_R_1__1.jpg","local_size":1309781} [2026-05-30 15:34:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":78,"drive_file_id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/78_2-r-2-1.jpg"} [2026-05-30 15:34:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/78_2-r-2-1.jpg"} [2026-05-30 15:34:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/78_2-r-2-1.jpg","bytes":1284189} [2026-05-30 15:34:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":78,"name":"2_R_2__1.jpg","local_size":1284189} [2026-05-30 15:34:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":79,"drive_file_id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/79_2-r-2-1.jpg"} [2026-05-30 15:34:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/79_2-r-2-1.jpg"} [2026-05-30 15:34:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/79_2-r-2-1.jpg","bytes":1224582} [2026-05-30 15:34:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":79,"name":"2_R_2__1.jpg","local_size":1224582} [2026-05-30 15:34:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":80,"drive_file_id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/80_2-watercolor-1-1.jpg"} [2026-05-30 15:34:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/80_2-watercolor-1-1.jpg"} [2026-05-30 15:34:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/80_2-watercolor-1-1.jpg","bytes":1398540} [2026-05-30 15:34:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":80,"name":"2_WaterColor_1__1.jpg","local_size":1398540} [2026-05-30 15:34:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":81,"drive_file_id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/81_2-watercolor-1-1.jpg"} [2026-05-30 15:34:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/81_2-watercolor-1-1.jpg"} [2026-05-30 15:34:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/81_2-watercolor-1-1.jpg","bytes":1158705} [2026-05-30 15:34:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":81,"name":"2_WaterColor_1__1.jpg","local_size":1158705} [2026-05-30 15:34:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":82,"drive_file_id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/82_2-watercolor-2-1.jpg"} [2026-05-30 15:34:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/82_2-watercolor-2-1.jpg"} [2026-05-30 15:34:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/82_2-watercolor-2-1.jpg","bytes":1331919} [2026-05-30 15:34:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":82,"name":"2_WaterColor_2__1.jpg","local_size":1331919} [2026-05-30 15:34:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":9,"asset_id":83,"drive_file_id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/83_2-watercolor-2-1.jpg"} [2026-05-30 15:34:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/83_2-watercolor-2-1.jpg"} [2026-05-30 15:34:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/83_2-watercolor-2-1.jpg","bytes":1301696} [2026-05-30 15:34:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":9,"asset_id":83,"name":"2_WaterColor_2__1.jpg","local_size":1301696} [2026-05-30 15:34:17] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":9,"job_id":"5ca268126d3c2758","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758","failures":[]} [2026-05-30 15:34:17] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":9,"job_id":"5ca268126d3c2758","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758","failures":[]} [2026-05-30 15:34:17] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":9,"id_product":139,"metadata_count":19,"metadata":[{"client_file_key":"asset_65","drive_file_id":"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":true,"alt":"Kubek zawsze kurwa coś z Kaktusem - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_66","drive_file_id":"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_67","drive_file_id":"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_68","drive_file_id":"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_69","drive_file_id":"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_70","drive_file_id":"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_71","drive_file_id":"1n64qjuH-Hjc-8-Jl31ExZTGBWAuIWnqL","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_72","drive_file_id":"1UeGewBgJo5PUD1pjESfCMmPqQjPwn1-I","filename":"1-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_73","drive_file_id":"1EuyKUXxV84YmTIdtwrnl8tFtbIzDCk7P","filename":"1-r-2-2.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_74","drive_file_id":"1yfJFaFO2d-GQbUMn4na6tF32lp3AtfM3","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_75","drive_file_id":"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_76","drive_file_id":"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_77","drive_file_id":"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_78","drive_file_id":"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_79","drive_file_id":"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_80","drive_file_id":"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_81","drive_file_id":"10UOb04zZ6la3py-w_1XsFViZbNd6kvZN","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_82","drive_file_id":"18TRqvrGfT2w3LDfYfxYyFKR79n9yQg4o","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_83","drive_file_id":"1ftsimM1k2TRAgoZC3v5cAZ6Q77V19u7q","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null}]} [2026-05-30 15:34:17] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":9,"id_product":139,"images_count":19,"chunk_size":10,"chunks_count":2} [2026-05-30 15:34:17] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":9,"id_product":139,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_65","asset_66","asset_67","asset_68","asset_69","asset_70","asset_71","asset_72","asset_73","asset_74"]} [2026-05-30 15:34:17] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"6311f714-659c-4736-babc-67a739abc99d","id_product":"139","images_metadata_json":"[{\"client_file_key\":\"asset_65\",\"drive_file_id\":\"1GbZdh6_o6aHobAAr1Gsfe3PYaHB3u1qn\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":true,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_66\",\"drive_file_id\":\"1iQlPVHXl1VkuJRoVHe2bqncr6d52w3k8\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_67\",\"drive_file_id\":\"1kdKS0E1y-WfdCLU08dA3NsWwowIx_MeE\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_68\",\"drive_file_id\":\"1Gf8JUZs1OCWb8bSjYdkKHBiAn_n8R-M0\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_69\",\"drive_file_id\":\"1oQqH_T15QBuA-pOScUjXN2Ak_JNyjqG4\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_70\",\"drive_file_id\":\"1T-Sdjqx2FmYwyjeJ7sKZ3VK2fPpsV8fo\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"a...","files[asset_65]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/65_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":775414,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_66]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/66_0-left-1.jpg","file_exists":true,"file_size":356540,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_67]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/67_0-left-1.jpg","file_exists":true,"file_size":315108,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_68]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/68_0-right-1.jpg","file_exists":true,"file_size":347856,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_69]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/69_0-right-1.jpg","file_exists":true,"file_size":314988,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_70]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/70_1-r-1-1.jpg","file_exists":true,"file_size":1175898,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_71]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/71_1-r-1-1.jpg","file_exists":true,"file_size":1252116,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_72]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/72_1-r-2-1.jpg","file_exists":true,"file_size":1175846,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_73]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/73_1-r-2-2.jpg","file_exists":true,"file_size":1153998,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_74]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/74_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1632679,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-1-of-2"} [2026-05-30 15:34:32] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 139,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_65\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 1636,\n \"is_cover\": true,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_66\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1637,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_67\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1638,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_68\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1639,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_69\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1640,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-9-5ca268126d3c2758-part-1-of-2"} [2026-05-30 15:34:32] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":9,"id_product":139,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-30 15:34:32] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":9,"id_product":139,"chunk":2,"chunks_count":2,"images_in_chunk":9,"metadata_in_chunk":9,"client_file_keys":["asset_75","asset_76","asset_77","asset_78","asset_79","asset_80","asset_81","asset_82","asset_83"]} [2026-05-30 15:34:32] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":9,"fields":{"external_project_id":"6311f714-659c-4736-babc-67a739abc99d","id_product":"139","images_metadata_json":"[{\"client_file_key\":\"asset_75\",\"drive_file_id\":\"1I8x0N4TNilFdFnbs9u1iSf5fwtbXnczm\",\"filename\":\"2-brush-chaos-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_76\",\"drive_file_id\":\"14oSIRwA-uxX3wbvk0Vg2wuc5ytixP6vu\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_77\",\"drive_file_id\":\"1_nY4PiUoxLYPI5MpTS6vpWALhEUi6KmI\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_78\",\"drive_file_id\":\"14LSsg6PQY1psjVBBbfQZhOrlun27GuR-\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_79\",\"drive_file_id\":\"1KYaQhI-08eQVN2mC61Q8oKf9xxTu1Phq\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek zawsze kurwa coś z Kaktusem - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_80\",\"drive_file_id\":\"11nQ_zWLpZu30Dvk_7qtE2ilf1GtsrPCq\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90008,\"is_cover\":false,\"a...","files[asset_75]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/75_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1618299,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_76]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/76_2-r-1-1.jpg","file_exists":true,"file_size":1385574,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_77]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/77_2-r-1-1.jpg","file_exists":true,"file_size":1309781,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_78]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/78_2-r-2-1.jpg","file_exists":true,"file_size":1284189,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_79]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/79_2-r-2-1.jpg","file_exists":true,"file_size":1224582,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_80]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/80_2-watercolor-1-1.jpg","file_exists":true,"file_size":1398540,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_81]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/81_2-watercolor-1-1.jpg","file_exists":true,"file_size":1158705,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_82]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/82_2-watercolor-2-1.jpg","file_exists":true,"file_size":1331919,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_83]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/9/5ca268126d3c2758/83_2-watercolor-2-1.jpg","file_exists":true,"file_size":1301696,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-2-of-2"} [2026-05-30 15:34:45] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 139,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_76\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1647,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_77\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1648,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_78\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1649,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_79\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1650,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_80\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 1651,\n \"is_cover\": false,\n \"position\": 90008,\n \"assigned_product_attributes\": []\n },\n {\n \"cl...","idempotency_key":"drive-images-9-5ca268126d3c2758-part-2-of-2"} [2026-05-30 15:34:45] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":9,"id_product":139,"chunk":2,"chunks_count":2,"uploaded_count":8,"failed_count":1} [2026-05-30 15:34:45] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":9,"id_product":139,"uploaded_count":18,"failed_count":1,"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_65","filename":"4-sides-grid-white-pl-1.jpg","id_image":1636,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_66","filename":"0-left-1.jpg","id_image":1637,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_67","filename":"0-left-1.jpg","id_image":1638,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_68","filename":"0-right-1.jpg","id_image":1639,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_69","filename":"0-right-1.jpg","id_image":1640,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_70","filename":"1-r-1-1.jpg","id_image":1641,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_71","filename":"1-r-1-1.jpg","id_image":1642,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_72","filename":"1-r-2-1.jpg","id_image":1643,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_73","filename":"1-r-2-2.jpg","id_image":1644,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_74","filename":"2-brush-chaos-1-1.jpg","id_image":1645,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_76","filename":"2-r-1-1.jpg","id_image":1647,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_77","filename":"2-r-1-1.jpg","id_image":1648,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_78","filename":"2-r-2-1.jpg","id_image":1649,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_79","filename":"2-r-2-1.jpg","id_image":1650,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_80","filename":"2-watercolor-1-1.jpg","id_image":1651,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_81","filename":"2-watercolor-1-1.jpg","id_image":1652,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_82","filename":"2-watercolor-2-1.jpg","id_image":1653,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_83","filename":"2-watercolor-2-1.jpg","id_image":1654,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_75","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":139,"uploaded_images":[{"client_file_key":"asset_65","filename":"4-sides-grid-white-pl-1.jpg","id_image":1636,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_66","filename":"0-left-1.jpg","id_image":1637,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_67","filename":"0-left-1.jpg","id_image":1638,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_68","filename":"0-right-1.jpg","id_image":1639,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_69","filename":"0-right-1.jpg","id_image":1640,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_70","filename":"1-r-1-1.jpg","id_image":1641,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_71","filename":"1-r-1-1.jpg","id_image":1642,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_72","filename":"1-r-2-1.jpg","id_image":1643,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_73","filename":"1-r-2-2.jpg","id_image":1644,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_74","filename":"2-brush-chaos-1-1.jpg","id_image":1645,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-2-of-2","uploaded_count":8,"failed_count":1,"response":{"success":true,"data":{"id_product":139,"uploaded_images":[{"client_file_key":"asset_76","filename":"2-r-1-1.jpg","id_image":1647,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_77","filename":"2-r-1-1.jpg","id_image":1648,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_78","filename":"2-r-2-1.jpg","id_image":1649,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_79","filename":"2-r-2-1.jpg","id_image":1650,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_80","filename":"2-watercolor-1-1.jpg","id_image":1651,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_81","filename":"2-watercolor-1-1.jpg","id_image":1652,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_82","filename":"2-watercolor-2-1.jpg","id_image":1653,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_83","filename":"2-watercolor-2-1.jpg","id_image":1654,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_75","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-30 15:34:45] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":9,"external_id":"139","result":{"success":true,"status":"partial","id_product":139,"uploaded_count":18,"failed_count":1,"log":{},"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_65","filename":"4-sides-grid-white-pl-1.jpg","id_image":1636,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_66","filename":"0-left-1.jpg","id_image":1637,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_67","filename":"0-left-1.jpg","id_image":1638,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_68","filename":"0-right-1.jpg","id_image":1639,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_69","filename":"0-right-1.jpg","id_image":1640,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_70","filename":"1-r-1-1.jpg","id_image":1641,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_71","filename":"1-r-1-1.jpg","id_image":1642,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_72","filename":"1-r-2-1.jpg","id_image":1643,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_73","filename":"1-r-2-2.jpg","id_image":1644,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_74","filename":"2-brush-chaos-1-1.jpg","id_image":1645,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_76","filename":"2-r-1-1.jpg","id_image":1647,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_77","filename":"2-r-1-1.jpg","id_image":1648,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_78","filename":"2-r-2-1.jpg","id_image":1649,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_79","filename":"2-r-2-1.jpg","id_image":1650,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_80","filename":"2-watercolor-1-1.jpg","id_image":1651,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_81","filename":"2-watercolor-1-1.jpg","id_image":1652,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_82","filename":"2-watercolor-2-1.jpg","id_image":1653,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_83","filename":"2-watercolor-2-1.jpg","id_image":1654,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_75","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":139,"uploaded_images":[{"client_file_key":"asset_65","filename":"4-sides-grid-white-pl-1.jpg","id_image":1636,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_66","filename":"0-left-1.jpg","id_image":1637,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_67","filename":"0-left-1.jpg","id_image":1638,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_68","filename":"0-right-1.jpg","id_image":1639,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_69","filename":"0-right-1.jpg","id_image":1640,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_70","filename":"1-r-1-1.jpg","id_image":1641,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_71","filename":"1-r-1-1.jpg","id_image":1642,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_72","filename":"1-r-2-1.jpg","id_image":1643,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_73","filename":"1-r-2-2.jpg","id_image":1644,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_74","filename":"2-brush-chaos-1-1.jpg","id_image":1645,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-9-5ca268126d3c2758-part-2-of-2","uploaded_count":8,"failed_count":1,"response":{"success":true,"data":{"id_product":139,"uploaded_images":[{"client_file_key":"asset_76","filename":"2-r-1-1.jpg","id_image":1647,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_77","filename":"2-r-1-1.jpg","id_image":1648,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_78","filename":"2-r-2-1.jpg","id_image":1649,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_79","filename":"2-r-2-1.jpg","id_image":1650,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_80","filename":"2-watercolor-1-1.jpg","id_image":1651,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_81","filename":"2-watercolor-1-1.jpg","id_image":1652,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_82","filename":"2-watercolor-2-1.jpg","id_image":1653,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_83","filename":"2-watercolor-2-1.jpg","id_image":1654,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_75","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-05-30 17:43:16] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":3065} [2026-05-30 17:43:18] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":13,"external_id":"140","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 17:43:18] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":13,"external_id":"140"} [2026-05-30 17:43:18] drive_scan.start Start skanowania zdjęć Drive. {"project_id":13,"forced_profile_id":null} [2026-05-30 17:43:18] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":13,"project_drive_relative_path":"(ZW) - Zwierzęta\\ZW_154","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 17:43:18] drive_path.profile.selected Wybrano profil Drive. {"project_id":13,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 17:43:19] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":13,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-05-30 17:43:19] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-05-30 17:43:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:19] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":13,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-05-30 17:43:19] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'"} [2026-05-30 17:43:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'","count":1,"names":["(ZW) - Zwierzęta [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:19] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":13,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(ZW) - Zwierzęta","found_count":1,"found_names":["(ZW) - Zwierzęta"]} [2026-05-30 17:43:19] drive_api.list_files.start Google Drive files.list. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_154'"} [2026-05-30 17:43:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_154'","count":1,"names":["ZW_154 [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:20] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":13,"parent_folder_id":"15M3Qk__wYAit9hrFiq8IAzis92XkAaAl","segment":"ZW_154","found_count":1,"found_names":["ZW_154"]} [2026-05-30 17:43:20] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":13,"project_folder_id":"1O_2mvxyGFInz4ZPBP6P1xAkouLScf6JP","project_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154"} [2026-05-30 17:43:20] drive_api.list_files.start Google Drive files.list. {"query":"'1O_2mvxyGFInz4ZPBP6P1xAkouLScf6JP' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 17:43:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1O_2mvxyGFInz4ZPBP6P1xAkouLScf6JP' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:20] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":13,"parent_folder_id":"1O_2mvxyGFInz4ZPBP6P1xAkouLScf6JP","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 17:43:20] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":13,"project_folder_id":"1O_2mvxyGFInz4ZPBP6P1xAkouLScf6JP","mockups_folder_id":"10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05","mockups_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups"} [2026-05-30 17:43:20] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":13,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":3,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":2}]} [2026-05-30 17:43:20] drive_api.list_files.start Google Drive files.list. {"query":"'10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 17:43:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":6,"names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:21] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":13,"mockups_folder_id":"10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05","count":6,"names":["Insta","(S)_Places_Special","(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-05-30 17:43:21] drive_api.list_files.start Google Drive files.list. {"query":"'10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05' in parents and trashed = false"} [2026-05-30 17:43:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'10WuRF0ytOuxL1hblIrAaFZvkkHZy6C05' in parents and trashed = false","count":6,"names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:21] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":13,"all_count":6,"image_count":0,"all_names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 17:43:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-05-30 17:43:21] drive_api.list_files.start Google Drive files.list. {"query":"'1YGZmypnWhkJpyDINKE6vwlCC7Yo7071p' in parents and trashed = false"} [2026-05-30 17:43:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YGZmypnWhkJpyDINKE6vwlCC7Yo7071p' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":13,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1YGZmypnWhkJpyDINKE6vwlCC7Yo7071p","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-05-30 17:43:22] drive_api.list_files.start Google Drive files.list. {"query":"'1kWFn4pP-S1aUdkkp9imk8bHqKEUJYskd' in parents and trashed = false"} [2026-05-30 17:43:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kWFn4pP-S1aUdkkp9imk8bHqKEUJYskd' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":13,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1kWFn4pP-S1aUdkkp9imk8bHqKEUJYskd","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-05-30 17:43:22] drive_api.list_files.start Google Drive files.list. {"query":"'1IMBIN3kvr5uFU7ChX-L5dABKhfl4E415' in parents and trashed = false"} [2026-05-30 17:43:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IMBIN3kvr5uFU7ChX-L5dABKhfl4E415' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":13,"folder_name":"(B)_4Side_Grid","folder_id":"1IMBIN3kvr5uFU7ChX-L5dABKhfl4E415","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 17:43:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 17:43:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"(S)_Places_Special","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/(S)_Places_Special","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 17:43:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":13,"folder_name":"Insta","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_154/Mockups/Insta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 17:43:22] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":13,"files_count":19,"files":[{"id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"sort":80001},{"id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90001},{"id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90001},{"id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90002},{"id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90002},{"id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90003},{"id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90003},{"id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90004},{"id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90004},{"id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90005},{"id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90005},{"id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90006},{"id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90006},{"id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90007},{"id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90007},{"id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90008},{"id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90008},{"id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90009},{"id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90009}]} [2026-05-30 17:43:22] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":13,"files_count":19,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW","(S)_Places_Special","Insta"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid"],"unmatched_folders":["(B)_Basic_Miniatura_WW","(S)_Places_Special","Insta"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 17:43:22] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":13,"external_id":"140","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 19 plików graficznych w folderze Mockups.","files_count":19,"selected_assets_after_scan":19,"warnings":[]} [2026-05-30 17:43:22] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":13,"external_id":"140","selected_assets_count":19} [2026-05-30 17:43:22] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":13,"resolved_id_product":140} [2026-05-30 17:43:22] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":13,"job_id":"b55817b1f33e4b6c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 17:43:22] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":13,"selected_count":19,"assets":[{"id":84,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":818168,"drive_file_id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA"},{"id":85,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":429023,"drive_file_id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il"},{"id":86,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":386400,"drive_file_id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp"},{"id":87,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":424275,"drive_file_id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG"},{"id":88,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":385893,"drive_file_id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW"},{"id":89,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1215682,"drive_file_id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g"},{"id":90,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1289230,"drive_file_id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E"},{"id":91,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1212971,"drive_file_id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ"},{"id":92,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1193335,"drive_file_id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6"},{"id":93,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1693829,"drive_file_id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my"},{"id":94,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1669369,"drive_file_id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0"},{"id":95,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1434113,"drive_file_id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO"},{"id":96,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1360155,"drive_file_id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA"},{"id":97,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1346760,"drive_file_id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT"},{"id":98,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1282308,"drive_file_id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ"},{"id":99,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1464082,"drive_file_id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ"},{"id":100,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1224047,"drive_file_id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr"},{"id":101,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1407365,"drive_file_id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv"},{"id":102,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1367205,"drive_file_id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X"}]} [2026-05-30 17:43:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":84,"drive_file_id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/84_4-sides-grid-white-pl-1.jpg"} [2026-05-30 17:43:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/84_4-sides-grid-white-pl-1.jpg"} [2026-05-30 17:43:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/84_4-sides-grid-white-pl-1.jpg","bytes":818168} [2026-05-30 17:43:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":84,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":818168} [2026-05-30 17:43:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":85,"drive_file_id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/85_0-left-1.jpg"} [2026-05-30 17:43:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/85_0-left-1.jpg"} [2026-05-30 17:43:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/85_0-left-1.jpg","bytes":429023} [2026-05-30 17:43:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":85,"name":"0_Left__1.jpg","local_size":429023} [2026-05-30 17:43:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":86,"drive_file_id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/86_0-left-1.jpg"} [2026-05-30 17:43:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/86_0-left-1.jpg"} [2026-05-30 17:43:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/86_0-left-1.jpg","bytes":386400} [2026-05-30 17:43:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":86,"name":"0_Left__1.jpg","local_size":386400} [2026-05-30 17:43:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":87,"drive_file_id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/87_0-right-1.jpg"} [2026-05-30 17:43:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/87_0-right-1.jpg"} [2026-05-30 17:43:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/87_0-right-1.jpg","bytes":424275} [2026-05-30 17:43:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":87,"name":"0_Right__1.jpg","local_size":424275} [2026-05-30 17:43:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":88,"drive_file_id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/88_0-right-1.jpg"} [2026-05-30 17:43:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/88_0-right-1.jpg"} [2026-05-30 17:43:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/88_0-right-1.jpg","bytes":385893} [2026-05-30 17:43:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":88,"name":"0_Right__1.jpg","local_size":385893} [2026-05-30 17:43:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":89,"drive_file_id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/89_1-r-1-1.jpg"} [2026-05-30 17:43:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/89_1-r-1-1.jpg"} [2026-05-30 17:43:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/89_1-r-1-1.jpg","bytes":1215682} [2026-05-30 17:43:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":89,"name":"1_R_1__1.jpg","local_size":1215682} [2026-05-30 17:43:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":90,"drive_file_id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/90_1-r-1-1.jpg"} [2026-05-30 17:43:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/90_1-r-1-1.jpg"} [2026-05-30 17:43:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/90_1-r-1-1.jpg","bytes":1289230} [2026-05-30 17:43:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":90,"name":"1_R_1__1.jpg","local_size":1289230} [2026-05-30 17:43:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":91,"drive_file_id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/91_1-r-2-1.jpg"} [2026-05-30 17:43:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/91_1-r-2-1.jpg"} [2026-05-30 17:43:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/91_1-r-2-1.jpg","bytes":1212971} [2026-05-30 17:43:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":91,"name":"1_R_2__1.jpg","local_size":1212971} [2026-05-30 17:43:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":92,"drive_file_id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/92_1-r-2-2.jpg"} [2026-05-30 17:43:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/92_1-r-2-2.jpg"} [2026-05-30 17:43:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/92_1-r-2-2.jpg","bytes":1193335} [2026-05-30 17:43:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":92,"name":"1_R_2__2.jpg","local_size":1193335} [2026-05-30 17:43:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":93,"drive_file_id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/93_2-brush-chaos-1-1.jpg"} [2026-05-30 17:43:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/93_2-brush-chaos-1-1.jpg"} [2026-05-30 17:43:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/93_2-brush-chaos-1-1.jpg","bytes":1693829} [2026-05-30 17:43:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":93,"name":"2_Brush_Chaos_1__1.jpg","local_size":1693829} [2026-05-30 17:43:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":94,"drive_file_id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/94_2-brush-chaos-1-1.jpg"} [2026-05-30 17:43:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/94_2-brush-chaos-1-1.jpg"} [2026-05-30 17:43:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/94_2-brush-chaos-1-1.jpg","bytes":1669369} [2026-05-30 17:43:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":94,"name":"2_Brush_chaos_1__1.jpg","local_size":1669369} [2026-05-30 17:43:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":95,"drive_file_id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/95_2-r-1-1.jpg"} [2026-05-30 17:43:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/95_2-r-1-1.jpg"} [2026-05-30 17:43:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/95_2-r-1-1.jpg","bytes":1434113} [2026-05-30 17:43:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":95,"name":"2_R_1__1.jpg","local_size":1434113} [2026-05-30 17:43:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":96,"drive_file_id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/96_2-r-1-1.jpg"} [2026-05-30 17:43:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/96_2-r-1-1.jpg"} [2026-05-30 17:43:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/96_2-r-1-1.jpg","bytes":1360155} [2026-05-30 17:43:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":96,"name":"2_R_1__1.jpg","local_size":1360155} [2026-05-30 17:43:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":97,"drive_file_id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/97_2-r-2-1.jpg"} [2026-05-30 17:43:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/97_2-r-2-1.jpg"} [2026-05-30 17:43:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/97_2-r-2-1.jpg","bytes":1346760} [2026-05-30 17:43:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":97,"name":"2_R_2__1.jpg","local_size":1346760} [2026-05-30 17:43:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":98,"drive_file_id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/98_2-r-2-1.jpg"} [2026-05-30 17:43:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/98_2-r-2-1.jpg"} [2026-05-30 17:43:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/98_2-r-2-1.jpg","bytes":1282308} [2026-05-30 17:43:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":98,"name":"2_R_2__1.jpg","local_size":1282308} [2026-05-30 17:43:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":99,"drive_file_id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/99_2-watercolor-1-1.jpg"} [2026-05-30 17:43:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/99_2-watercolor-1-1.jpg"} [2026-05-30 17:43:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/99_2-watercolor-1-1.jpg","bytes":1464082} [2026-05-30 17:43:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":99,"name":"2_WaterColor_1__1.jpg","local_size":1464082} [2026-05-30 17:43:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":100,"drive_file_id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/100_2-watercolor-1-1.jpg"} [2026-05-30 17:43:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/100_2-watercolor-1-1.jpg"} [2026-05-30 17:43:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/100_2-watercolor-1-1.jpg","bytes":1224047} [2026-05-30 17:43:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":100,"name":"2_WaterColor_1__1.jpg","local_size":1224047} [2026-05-30 17:43:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":101,"drive_file_id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/101_2-watercolor-2-1.jpg"} [2026-05-30 17:43:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/101_2-watercolor-2-1.jpg"} [2026-05-30 17:43:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/101_2-watercolor-2-1.jpg","bytes":1407365} [2026-05-30 17:43:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":101,"name":"2_WaterColor_2__1.jpg","local_size":1407365} [2026-05-30 17:43:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":13,"asset_id":102,"drive_file_id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/102_2-watercolor-2-1.jpg"} [2026-05-30 17:43:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/102_2-watercolor-2-1.jpg"} [2026-05-30 17:43:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/102_2-watercolor-2-1.jpg","bytes":1367205} [2026-05-30 17:43:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":13,"asset_id":102,"name":"2_WaterColor_2__1.jpg","local_size":1367205} [2026-05-30 17:43:38] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":13,"job_id":"b55817b1f33e4b6c","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c","failures":[]} [2026-05-30 17:43:38] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":13,"job_id":"b55817b1f33e4b6c","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c","failures":[]} [2026-05-30 17:43:38] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":13,"id_product":140,"metadata_count":19,"metadata":[{"client_file_key":"asset_84","drive_file_id":"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":true,"alt":"Szef tego kurnika - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_85","drive_file_id":"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_86","drive_file_id":"1a-I4gNepkAcr9fg20EIobXCu52XuteBp","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_87","drive_file_id":"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_88","drive_file_id":"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_89","drive_file_id":"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_90","drive_file_id":"1FtvVi_lkZoQTsoDD7TnqB2iLtRboEc-E","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_91","drive_file_id":"1zTbGwv6JIOyE8fbXMBIagqsZyTtyNtMQ","filename":"1-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_92","drive_file_id":"1-8chOV5IGE4rVn_dKD673h9iHRIf6Y_6","filename":"1-r-2-2.jpg","sort_order":90004,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_93","drive_file_id":"1ApFIfya-8ZsIHZb3gT8RX_xg1CJX97my","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_94","drive_file_id":"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_95","drive_file_id":"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_96","drive_file_id":"1bDjaCVpDSlmUEKP07oXSKV161223e2rA","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_97","drive_file_id":"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_98","drive_file_id":"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_99","drive_file_id":"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_100","drive_file_id":"1YQWd0XtvcaAhM1vcTcKZ7A-3SdDP3cLr","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_101","drive_file_id":"1SkO4-ojaoA_XWRKDFP66Zt7-aubHjqTv","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_102","drive_file_id":"10bWfjA5E29cZzasoLj2FFGYE_pYye57X","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null}]} [2026-05-30 17:43:38] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":13,"id_product":140,"images_count":19,"chunk_size":10,"chunks_count":2} [2026-05-30 17:43:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":13,"id_product":140,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_84","asset_85","asset_86","asset_87","asset_88","asset_89","asset_90","asset_91","asset_92","asset_93"]} [2026-05-30 17:43:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"34d043c7-a0c2-4614-ac68-f1b61f6b9fa3","id_product":"140","images_metadata_json":"[{\"client_file_key\":\"asset_84\",\"drive_file_id\":\"1pSCjoHNu-PxJlK5K5Bt62tbaGU0Kt2ZA\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":true,\"alt\":\"Szef tego kurnika - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_85\",\"drive_file_id\":\"1E6txj52qSe23PMadUnzkNmpeyg-RN1Il\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_86\",\"drive_file_id\":\"1a-I4gNepkAcr9fg20EIobXCu52XuteBp\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_87\",\"drive_file_id\":\"19t3910jU7nT-1Ccv-aNBYFqdAdOt9xCG\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_88\",\"drive_file_id\":\"1RD_JQpV7NgPzVMW9sIT9y0NHdpl0AygW\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_89\",\"drive_file_id\":\"1WNqriQJO8PIfcI3iqC1Rn2fAwlRYp-3g\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"...","files[asset_84]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/84_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":818168,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_85]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/85_0-left-1.jpg","file_exists":true,"file_size":429023,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_86]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/86_0-left-1.jpg","file_exists":true,"file_size":386400,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_87]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/87_0-right-1.jpg","file_exists":true,"file_size":424275,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_88]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/88_0-right-1.jpg","file_exists":true,"file_size":385893,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_89]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/89_1-r-1-1.jpg","file_exists":true,"file_size":1215682,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_90]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/90_1-r-1-1.jpg","file_exists":true,"file_size":1289230,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_91]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/91_1-r-2-1.jpg","file_exists":true,"file_size":1212971,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_92]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/92_1-r-2-2.jpg","file_exists":true,"file_size":1193335,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_93]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/93_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1693829,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-1-of-2"} [2026-05-30 17:43:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 140,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_84\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 1655,\n \"is_cover\": true,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_85\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1656,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_86\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1657,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_87\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1658,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_88\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1659,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-1-of-2"} [2026-05-30 17:43:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":13,"id_product":140,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-30 17:43:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":13,"id_product":140,"chunk":2,"chunks_count":2,"images_in_chunk":9,"metadata_in_chunk":9,"client_file_keys":["asset_94","asset_95","asset_96","asset_97","asset_98","asset_99","asset_100","asset_101","asset_102"]} [2026-05-30 17:43:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":9,"fields":{"external_project_id":"34d043c7-a0c2-4614-ac68-f1b61f6b9fa3","id_product":"140","images_metadata_json":"[{\"client_file_key\":\"asset_94\",\"drive_file_id\":\"1saEGxMPQNSLmBo7vsBxQSDvxVteLdNZ0\",\"filename\":\"2-brush-chaos-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_95\",\"drive_file_id\":\"1lstkidAsIiPHtxt3CBnVdo22jBvkPsNO\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_96\",\"drive_file_id\":\"1bDjaCVpDSlmUEKP07oXSKV161223e2rA\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_97\",\"drive_file_id\":\"1BbTLVOIgfgrP58aROO4byg-o5Zc4_4gT\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_98\",\"drive_file_id\":\"1cdeC2h31f8H6uCtKN413kQUwBTYItbdJ\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_99\",\"drive_file_id\":\"1v0PbOMiJ4nvfvzDAI8DyysxCtj5a-4mZ\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90008,\"is_cover\":false,\"alt\":\"Szef tego kurnika - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"...","files[asset_94]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/94_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1669369,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_95]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/95_2-r-1-1.jpg","file_exists":true,"file_size":1434113,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_96]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/96_2-r-1-1.jpg","file_exists":true,"file_size":1360155,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_97]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/97_2-r-2-1.jpg","file_exists":true,"file_size":1346760,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_98]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/98_2-r-2-1.jpg","file_exists":true,"file_size":1282308,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_99]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/99_2-watercolor-1-1.jpg","file_exists":true,"file_size":1464082,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_100]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/100_2-watercolor-1-1.jpg","file_exists":true,"file_size":1224047,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_101]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/101_2-watercolor-2-1.jpg","file_exists":true,"file_size":1407365,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_102]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/13/b55817b1f33e4b6c/102_2-watercolor-2-1.jpg","file_exists":true,"file_size":1367205,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-2-of-2"} [2026-05-30 17:44:04] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 140,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_95\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1666,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_96\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1667,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_97\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1668,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_98\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1669,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_99\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 1670,\n \"is_cover\": false,\n \"position\": 90008,\n \"assigned_product_attributes\": []\n },\n {\n \"cl...","idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-2-of-2"} [2026-05-30 17:44:04] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":13,"id_product":140,"chunk":2,"chunks_count":2,"uploaded_count":8,"failed_count":1} [2026-05-30 17:44:04] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":13,"id_product":140,"uploaded_count":18,"failed_count":1,"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_84","filename":"4-sides-grid-white-pl-1.jpg","id_image":1655,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_85","filename":"0-left-1.jpg","id_image":1656,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_86","filename":"0-left-1.jpg","id_image":1657,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_87","filename":"0-right-1.jpg","id_image":1658,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_88","filename":"0-right-1.jpg","id_image":1659,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_89","filename":"1-r-1-1.jpg","id_image":1660,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_90","filename":"1-r-1-1.jpg","id_image":1661,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_91","filename":"1-r-2-1.jpg","id_image":1662,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_92","filename":"1-r-2-2.jpg","id_image":1663,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_93","filename":"2-brush-chaos-1-1.jpg","id_image":1664,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_95","filename":"2-r-1-1.jpg","id_image":1666,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_96","filename":"2-r-1-1.jpg","id_image":1667,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_97","filename":"2-r-2-1.jpg","id_image":1668,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_98","filename":"2-r-2-1.jpg","id_image":1669,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_99","filename":"2-watercolor-1-1.jpg","id_image":1670,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_100","filename":"2-watercolor-1-1.jpg","id_image":1671,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_101","filename":"2-watercolor-2-1.jpg","id_image":1672,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_102","filename":"2-watercolor-2-1.jpg","id_image":1673,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_94","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":140,"uploaded_images":[{"client_file_key":"asset_84","filename":"4-sides-grid-white-pl-1.jpg","id_image":1655,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_85","filename":"0-left-1.jpg","id_image":1656,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_86","filename":"0-left-1.jpg","id_image":1657,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_87","filename":"0-right-1.jpg","id_image":1658,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_88","filename":"0-right-1.jpg","id_image":1659,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_89","filename":"1-r-1-1.jpg","id_image":1660,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_90","filename":"1-r-1-1.jpg","id_image":1661,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_91","filename":"1-r-2-1.jpg","id_image":1662,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_92","filename":"1-r-2-2.jpg","id_image":1663,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_93","filename":"2-brush-chaos-1-1.jpg","id_image":1664,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-2-of-2","uploaded_count":8,"failed_count":1,"response":{"success":true,"data":{"id_product":140,"uploaded_images":[{"client_file_key":"asset_95","filename":"2-r-1-1.jpg","id_image":1666,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_96","filename":"2-r-1-1.jpg","id_image":1667,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_97","filename":"2-r-2-1.jpg","id_image":1668,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_98","filename":"2-r-2-1.jpg","id_image":1669,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_99","filename":"2-watercolor-1-1.jpg","id_image":1670,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_100","filename":"2-watercolor-1-1.jpg","id_image":1671,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_101","filename":"2-watercolor-2-1.jpg","id_image":1672,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_102","filename":"2-watercolor-2-1.jpg","id_image":1673,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_94","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-30 17:44:04] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":13,"external_id":"140","result":{"success":true,"status":"partial","id_product":140,"uploaded_count":18,"failed_count":1,"log":{},"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_84","filename":"4-sides-grid-white-pl-1.jpg","id_image":1655,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_85","filename":"0-left-1.jpg","id_image":1656,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_86","filename":"0-left-1.jpg","id_image":1657,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_87","filename":"0-right-1.jpg","id_image":1658,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_88","filename":"0-right-1.jpg","id_image":1659,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_89","filename":"1-r-1-1.jpg","id_image":1660,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_90","filename":"1-r-1-1.jpg","id_image":1661,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_91","filename":"1-r-2-1.jpg","id_image":1662,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_92","filename":"1-r-2-2.jpg","id_image":1663,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_93","filename":"2-brush-chaos-1-1.jpg","id_image":1664,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_95","filename":"2-r-1-1.jpg","id_image":1666,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_96","filename":"2-r-1-1.jpg","id_image":1667,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_97","filename":"2-r-2-1.jpg","id_image":1668,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_98","filename":"2-r-2-1.jpg","id_image":1669,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_99","filename":"2-watercolor-1-1.jpg","id_image":1670,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_100","filename":"2-watercolor-1-1.jpg","id_image":1671,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_101","filename":"2-watercolor-2-1.jpg","id_image":1672,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_102","filename":"2-watercolor-2-1.jpg","id_image":1673,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_94","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":140,"uploaded_images":[{"client_file_key":"asset_84","filename":"4-sides-grid-white-pl-1.jpg","id_image":1655,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_85","filename":"0-left-1.jpg","id_image":1656,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_86","filename":"0-left-1.jpg","id_image":1657,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_87","filename":"0-right-1.jpg","id_image":1658,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_88","filename":"0-right-1.jpg","id_image":1659,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_89","filename":"1-r-1-1.jpg","id_image":1660,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_90","filename":"1-r-1-1.jpg","id_image":1661,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_91","filename":"1-r-2-1.jpg","id_image":1662,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_92","filename":"1-r-2-2.jpg","id_image":1663,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_93","filename":"2-brush-chaos-1-1.jpg","id_image":1664,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-13-b55817b1f33e4b6c-part-2-of-2","uploaded_count":8,"failed_count":1,"response":{"success":true,"data":{"id_product":140,"uploaded_images":[{"client_file_key":"asset_95","filename":"2-r-1-1.jpg","id_image":1666,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_96","filename":"2-r-1-1.jpg","id_image":1667,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_97","filename":"2-r-2-1.jpg","id_image":1668,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_98","filename":"2-r-2-1.jpg","id_image":1669,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_99","filename":"2-watercolor-1-1.jpg","id_image":1670,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_100","filename":"2-watercolor-1-1.jpg","id_image":1671,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_101","filename":"2-watercolor-2-1.jpg","id_image":1672,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_102","filename":"2-watercolor-2-1.jpg","id_image":1673,"is_cover":false,"position":90009,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_94","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-05-30 18:35:33] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":1360} [2026-05-30 18:35:35] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":14,"external_id":"141","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 18:35:35] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":14,"external_id":"141"} [2026-05-30 18:35:35] drive_scan.start Start skanowania zdjęć Drive. {"project_id":14,"forced_profile_id":null} [2026-05-30 18:35:35] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":14,"project_drive_relative_path":"(ZW) - Zwierzęta\\ZW_158","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 18:35:35] drive_path.profile.selected Wybrano profil Drive. {"project_id":14,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 18:35:35] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":14,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-05-30 18:35:35] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-05-30 18:35:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:35] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":14,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-05-30 18:35:35] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'"} [2026-05-30 18:35:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'","count":1,"names":["(ZW) - Zwierzęta [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:36] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":14,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(ZW) - Zwierzęta","found_count":1,"found_names":["(ZW) - Zwierzęta"]} [2026-05-30 18:35:36] drive_api.list_files.start Google Drive files.list. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_158'"} [2026-05-30 18:35:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_158'","count":1,"names":["ZW_158 [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:36] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":14,"parent_folder_id":"15M3Qk__wYAit9hrFiq8IAzis92XkAaAl","segment":"ZW_158","found_count":1,"found_names":["ZW_158"]} [2026-05-30 18:35:36] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":14,"project_folder_id":"1VLeri8DIulO9_fxLiziBP3QMyM_u7R8u","project_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158"} [2026-05-30 18:35:36] drive_api.list_files.start Google Drive files.list. {"query":"'1VLeri8DIulO9_fxLiziBP3QMyM_u7R8u' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 18:35:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VLeri8DIulO9_fxLiziBP3QMyM_u7R8u' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:37] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":14,"parent_folder_id":"1VLeri8DIulO9_fxLiziBP3QMyM_u7R8u","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 18:35:37] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":14,"project_folder_id":"1VLeri8DIulO9_fxLiziBP3QMyM_u7R8u","mockups_folder_id":"1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12","mockups_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups"} [2026-05-30 18:35:37] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":14,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10},{"id":7,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"contains","role":"cover","include_images":true,"priority":100,"max_images":2}]} [2026-05-30 18:35:37] drive_api.list_files.start Google Drive files.list. {"query":"'1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 18:35:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":6,"names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:37] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":14,"mockups_folder_id":"1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12","count":6,"names":["Insta","(S)_Places_Special","(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-05-30 18:35:37] drive_api.list_files.start Google Drive files.list. {"query":"'1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12' in parents and trashed = false"} [2026-05-30 18:35:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dJpxFVEe-nJxSNkeec3P6VL_3qRkOw12' in parents and trashed = false","count":6,"names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:38] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":14,"all_count":6,"image_count":0,"all_names":["Insta [application/vnd.google-apps.folder]","(S)_Places_Special [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-05-30 18:35:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-05-30 18:35:38] drive_api.list_files.start Google Drive files.list. {"query":"'1m9dzanfsmebwxPDHhyzt17oJQwgG21r0' in parents and trashed = false"} [2026-05-30 18:35:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1m9dzanfsmebwxPDHhyzt17oJQwgG21r0' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 18:35:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":14,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1m9dzanfsmebwxPDHhyzt17oJQwgG21r0","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 18:35:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-05-30 18:35:38] drive_api.list_files.start Google Drive files.list. {"query":"'1Z3CnjvAB6ZYs4A5sXyc_61-3616ChdzA' in parents and trashed = false"} [2026-05-30 18:35:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z3CnjvAB6ZYs4A5sXyc_61-3616ChdzA' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 18:35:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":14,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1Z3CnjvAB6ZYs4A5sXyc_61-3616ChdzA","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-05-30 18:35:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-05-30 18:35:38] drive_api.list_files.start Google Drive files.list. {"query":"'1UIOJcN0KdCOSNOS1pkj10_oIoY-1W6AD' in parents and trashed = false"} [2026-05-30 18:35:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1UIOJcN0KdCOSNOS1pkj10_oIoY-1W6AD' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 18:35:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":14,"folder_name":"(B)_4Side_Grid","folder_id":"1UIOJcN0KdCOSNOS1pkj10_oIoY-1W6AD","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-05-30 18:35:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":7,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-05-30 18:35:39] drive_api.list_files.start Google Drive files.list. {"query":"'1J8ZV5wGmMFhlabrdCLocgbbI-faQvBPF' in parents and trashed = false"} [2026-05-30 18:35:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1J8ZV5wGmMFhlabrdCLocgbbI-faQvBPF' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-05-30 18:35:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":14,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1J8ZV5wGmMFhlabrdCLocgbbI-faQvBPF","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-05-30 18:35:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"(S)_Places_Special","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/(S)_Places_Special","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 18:35:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":14,"folder_name":"Insta","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_158/Mockups/Insta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 18:35:39] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":14,"files_count":20,"files":[{"id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"sort":80001},{"id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90001},{"id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90001},{"id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90002},{"id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90002},{"id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90003},{"id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90003},{"id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90004},{"id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90004},{"id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90005},{"id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90005},{"id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90006},{"id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90006},{"id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90007},{"id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90007},{"id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90008},{"id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90008},{"id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"sort":90009},{"id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"sort":90009},{"id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"sort":100001}]} [2026-05-30 18:35:39] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":14,"files_count":20,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW","(S)_Places_Special","Insta"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":["(S)_Places_Special","Insta"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 18:35:39] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":14,"external_id":"141","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 20 plików graficznych w folderze Mockups.","files_count":20,"selected_assets_after_scan":20,"warnings":[]} [2026-05-30 18:35:39] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":14,"external_id":"141","selected_assets_count":20} [2026-05-30 18:35:39] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":14,"resolved_id_product":141} [2026-05-30 18:35:39] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":14,"job_id":"1fce82bed945a5a7","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 18:35:39] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":14,"selected_count":20,"assets":[{"id":103,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":805203,"drive_file_id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8"},{"id":104,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":375904,"drive_file_id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw"},{"id":105,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":345540,"drive_file_id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU"},{"id":106,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":371570,"drive_file_id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK"},{"id":107,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":344690,"drive_file_id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C"},{"id":108,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1188278,"drive_file_id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g"},{"id":109,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1263920,"drive_file_id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf"},{"id":110,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1184797,"drive_file_id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD"},{"id":111,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1166678,"drive_file_id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV"},{"id":113,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1645739,"drive_file_id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o"},{"id":112,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1659917,"drive_file_id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi"},{"id":114,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1393276,"drive_file_id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx"},{"id":115,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1323667,"drive_file_id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4"},{"id":116,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1303417,"drive_file_id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG"},{"id":117,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1241737,"drive_file_id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7"},{"id":118,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1426037,"drive_file_id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR"},{"id":119,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1192498,"drive_file_id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-"},{"id":120,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1365548,"drive_file_id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh"},{"id":121,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1335633,"drive_file_id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j"},{"id":122,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":405829,"drive_file_id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG"}]} [2026-05-30 18:35:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":103,"drive_file_id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/103_4-sides-grid-white-pl-1.jpg"} [2026-05-30 18:35:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/103_4-sides-grid-white-pl-1.jpg"} [2026-05-30 18:35:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/103_4-sides-grid-white-pl-1.jpg","bytes":805203} [2026-05-30 18:35:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":103,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":805203} [2026-05-30 18:35:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":104,"drive_file_id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/104_0-left-1.jpg"} [2026-05-30 18:35:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/104_0-left-1.jpg"} [2026-05-30 18:35:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/104_0-left-1.jpg","bytes":375904} [2026-05-30 18:35:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":104,"name":"0_Left__1.jpg","local_size":375904} [2026-05-30 18:35:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":105,"drive_file_id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/105_0-left-1.jpg"} [2026-05-30 18:35:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/105_0-left-1.jpg"} [2026-05-30 18:35:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/105_0-left-1.jpg","bytes":345540} [2026-05-30 18:35:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":105,"name":"0_Left__1.jpg","local_size":345540} [2026-05-30 18:35:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":106,"drive_file_id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/106_0-right-1.jpg"} [2026-05-30 18:35:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/106_0-right-1.jpg"} [2026-05-30 18:35:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/106_0-right-1.jpg","bytes":371570} [2026-05-30 18:35:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":106,"name":"0_Right__1.jpg","local_size":371570} [2026-05-30 18:35:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":107,"drive_file_id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/107_0-right-1.jpg"} [2026-05-30 18:35:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/107_0-right-1.jpg"} [2026-05-30 18:35:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/107_0-right-1.jpg","bytes":344690} [2026-05-30 18:35:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":107,"name":"0_Right__1.jpg","local_size":344690} [2026-05-30 18:35:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":108,"drive_file_id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/108_1-r-1-1.jpg"} [2026-05-30 18:35:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/108_1-r-1-1.jpg"} [2026-05-30 18:35:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/108_1-r-1-1.jpg","bytes":1188278} [2026-05-30 18:35:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":108,"name":"1_R_1__1.jpg","local_size":1188278} [2026-05-30 18:35:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":109,"drive_file_id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/109_1-r-1-1.jpg"} [2026-05-30 18:35:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/109_1-r-1-1.jpg"} [2026-05-30 18:35:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/109_1-r-1-1.jpg","bytes":1263920} [2026-05-30 18:35:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":109,"name":"1_R_1__1.jpg","local_size":1263920} [2026-05-30 18:35:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":110,"drive_file_id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/110_1-r-2-1.jpg"} [2026-05-30 18:35:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/110_1-r-2-1.jpg"} [2026-05-30 18:35:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/110_1-r-2-1.jpg","bytes":1184797} [2026-05-30 18:35:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":110,"name":"1_R_2__1.jpg","local_size":1184797} [2026-05-30 18:35:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":111,"drive_file_id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/111_1-r-2-2.jpg"} [2026-05-30 18:35:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/111_1-r-2-2.jpg"} [2026-05-30 18:35:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/111_1-r-2-2.jpg","bytes":1166678} [2026-05-30 18:35:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":111,"name":"1_R_2__2.jpg","local_size":1166678} [2026-05-30 18:35:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":113,"drive_file_id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/113_2-brush-chaos-1-1.jpg"} [2026-05-30 18:35:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/113_2-brush-chaos-1-1.jpg"} [2026-05-30 18:35:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/113_2-brush-chaos-1-1.jpg","bytes":1645739} [2026-05-30 18:35:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":113,"name":"2_Brush_chaos_1__1.jpg","local_size":1645739} [2026-05-30 18:35:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":112,"drive_file_id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/112_2-brush-chaos-1-1.jpg"} [2026-05-30 18:35:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/112_2-brush-chaos-1-1.jpg"} [2026-05-30 18:35:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/112_2-brush-chaos-1-1.jpg","bytes":1659917} [2026-05-30 18:35:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":112,"name":"2_Brush_Chaos_1__1.jpg","local_size":1659917} [2026-05-30 18:35:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":114,"drive_file_id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/114_2-r-1-1.jpg"} [2026-05-30 18:35:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/114_2-r-1-1.jpg"} [2026-05-30 18:35:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/114_2-r-1-1.jpg","bytes":1393276} [2026-05-30 18:35:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":114,"name":"2_R_1__1.jpg","local_size":1393276} [2026-05-30 18:35:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":115,"drive_file_id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/115_2-r-1-1.jpg"} [2026-05-30 18:35:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/115_2-r-1-1.jpg"} [2026-05-30 18:35:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/115_2-r-1-1.jpg","bytes":1323667} [2026-05-30 18:35:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":115,"name":"2_R_1__1.jpg","local_size":1323667} [2026-05-30 18:35:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":116,"drive_file_id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/116_2-r-2-1.jpg"} [2026-05-30 18:35:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/116_2-r-2-1.jpg"} [2026-05-30 18:35:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/116_2-r-2-1.jpg","bytes":1303417} [2026-05-30 18:35:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":116,"name":"2_R_2__1.jpg","local_size":1303417} [2026-05-30 18:35:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":117,"drive_file_id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/117_2-r-2-1.jpg"} [2026-05-30 18:35:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/117_2-r-2-1.jpg"} [2026-05-30 18:35:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/117_2-r-2-1.jpg","bytes":1241737} [2026-05-30 18:35:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":117,"name":"2_R_2__1.jpg","local_size":1241737} [2026-05-30 18:35:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":118,"drive_file_id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/118_2-watercolor-1-1.jpg"} [2026-05-30 18:35:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/118_2-watercolor-1-1.jpg"} [2026-05-30 18:35:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/118_2-watercolor-1-1.jpg","bytes":1426037} [2026-05-30 18:35:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":118,"name":"2_WaterColor_1__1.jpg","local_size":1426037} [2026-05-30 18:35:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":119,"drive_file_id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/119_2-watercolor-1-1.jpg"} [2026-05-30 18:35:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/119_2-watercolor-1-1.jpg"} [2026-05-30 18:35:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/119_2-watercolor-1-1.jpg","bytes":1192498} [2026-05-30 18:35:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":119,"name":"2_WaterColor_1__1.jpg","local_size":1192498} [2026-05-30 18:35:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":120,"drive_file_id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/120_2-watercolor-2-1.jpg"} [2026-05-30 18:35:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/120_2-watercolor-2-1.jpg"} [2026-05-30 18:35:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/120_2-watercolor-2-1.jpg","bytes":1365548} [2026-05-30 18:35:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":120,"name":"2_WaterColor_2__1.jpg","local_size":1365548} [2026-05-30 18:35:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":121,"drive_file_id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/121_2-watercolor-2-1.jpg"} [2026-05-30 18:35:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/121_2-watercolor-2-1.jpg"} [2026-05-30 18:35:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/121_2-watercolor-2-1.jpg","bytes":1335633} [2026-05-30 18:35:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":121,"name":"2_WaterColor_2__1.jpg","local_size":1335633} [2026-05-30 18:35:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":14,"asset_id":122,"drive_file_id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/122_modernbrush-orange-1.jpg"} [2026-05-30 18:35:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/122_modernbrush-orange-1.jpg"} [2026-05-30 18:35:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/122_modernbrush-orange-1.jpg","bytes":405829} [2026-05-30 18:35:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":14,"asset_id":122,"name":"ModernBrush_Orange__1.jpg","local_size":405829} [2026-05-30 18:35:58] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":14,"job_id":"1fce82bed945a5a7","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7","failures":[]} [2026-05-30 18:35:58] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":14,"job_id":"1fce82bed945a5a7","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7","failures":[]} [2026-05-30 18:35:58] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":14,"id_product":141,"metadata_count":20,"metadata":[{"client_file_key":"asset_103","drive_file_id":"10uT8xxyVzz060ZWig6L66t6xEn17p1b8","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":true,"alt":"Kubek - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_104","drive_file_id":"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_105","drive_file_id":"1UO4TV56AyxFww2oubUGYbr735IOjQFPU","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_106","drive_file_id":"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_107","drive_file_id":"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_108","drive_file_id":"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_109","drive_file_id":"1Ole-7VHK_e9h0PnZwMSW7DBScgO88djf","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_110","drive_file_id":"1oW8zJ9nBJnJtid2ffkcWQ-B7JjFqFLWD","filename":"1-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_111","drive_file_id":"1fjd9__52OcS59upe2oZWJSpNV9oNA_bV","filename":"1-r-2-2.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_113","drive_file_id":"1gIy8dV5yVX35rwRSqZ2hHJxPg7pElS4o","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_112","drive_file_id":"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_114","drive_file_id":"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_115","drive_file_id":"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_116","drive_file_id":"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_117","drive_file_id":"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_118","drive_file_id":"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_119","drive_file_id":"1HI-xpaUVg2cO2214oG7kWE2sLFu__3o-","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_120","drive_file_id":"1AD2Ioru1XKLyTw3yn_WN5shNrqaeRuwh","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_121","drive_file_id":"1UGOdIvWwUJ-FgHUWK7sYvyqpYqDUM17j","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_122","drive_file_id":"126zbWUwmuUYtICAUwtdGsJVEPOyjdoBG","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":false,"alt":"Kubek - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-05-30 18:35:58] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":14,"id_product":141,"images_count":20,"chunk_size":10,"chunks_count":2} [2026-05-30 18:35:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":14,"id_product":141,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_103","asset_104","asset_105","asset_106","asset_107","asset_108","asset_109","asset_110","asset_111","asset_113"]} [2026-05-30 18:35:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"3d189050-c286-4731-8761-373c9b4139c9","id_product":"141","images_metadata_json":"[{\"client_file_key\":\"asset_103\",\"drive_file_id\":\"10uT8xxyVzz060ZWig6L66t6xEn17p1b8\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":true,\"alt\":\"Kubek - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_104\",\"drive_file_id\":\"1tQfwK15xbE97GRFSpK0kiigoqLw0lmPw\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_105\",\"drive_file_id\":\"1UO4TV56AyxFww2oubUGYbr735IOjQFPU\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_106\",\"drive_file_id\":\"1HGKt-n5ROGFykZbqrOFRT0AG5OVGVYIK\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_107\",\"drive_file_id\":\"1-C5tJdXAxYkFMzDBgYoPFPpjn4xPye2C\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_108\",\"drive_file_id\":\"1KlgwLDG89qCwSJ9D1lToJVDhA3909e8g\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_109\",\"drive_fi...","files[asset_103]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/103_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":805203,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_104]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/104_0-left-1.jpg","file_exists":true,"file_size":375904,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_105]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/105_0-left-1.jpg","file_exists":true,"file_size":345540,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_106]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/106_0-right-1.jpg","file_exists":true,"file_size":371570,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_107]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/107_0-right-1.jpg","file_exists":true,"file_size":344690,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_108]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/108_1-r-1-1.jpg","file_exists":true,"file_size":1188278,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_109]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/109_1-r-1-1.jpg","file_exists":true,"file_size":1263920,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_110]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/110_1-r-2-1.jpg","file_exists":true,"file_size":1184797,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_111]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/111_1-r-2-2.jpg","file_exists":true,"file_size":1166678,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_113]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/113_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1645739,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-1-of-2"} [2026-05-30 18:36:14] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 141,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_103\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 1674,\n \"is_cover\": true,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_104\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1675,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_105\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 1676,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_106\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1677,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_107\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 1678,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-14-1fce82bed945a5a7-part-1-of-2"} [2026-05-30 18:36:14] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":14,"id_product":141,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-30 18:36:14] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":14,"id_product":141,"chunk":2,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_112","asset_114","asset_115","asset_116","asset_117","asset_118","asset_119","asset_120","asset_121","asset_122"]} [2026-05-30 18:36:14] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"3d189050-c286-4731-8761-373c9b4139c9","id_product":"141","images_metadata_json":"[{\"client_file_key\":\"asset_112\",\"drive_file_id\":\"1suUor8gbU4Ni-9S7Pi6x0mlmlpSXYvRi\",\"filename\":\"2-brush-chaos-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_114\",\"drive_file_id\":\"1KbwdX4nlAabrvllqSFw_xZA6Qmr5thgx\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_115\",\"drive_file_id\":\"1k-108vLNDsk7MwBSwbxFo-SVPBm3OiR4\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_116\",\"drive_file_id\":\"1w1ORY05xwIMbhp6OV4t_umqIQ_-UToFG\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_117\",\"drive_file_id\":\"1kieHYPnW6eEMAZj2kTQnvUPCep_Tibl7\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_118\",\"drive_file_id\":\"1KowJ-Ni2z6m2VYQS1nQmNGxjKcFeigjR\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90008,\"is_cover\":false,\"alt\":\"Kubek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_119\",\"drive_fi...","files[asset_112]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/112_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1659917,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_114]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/114_2-r-1-1.jpg","file_exists":true,"file_size":1393276,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_115]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/115_2-r-1-1.jpg","file_exists":true,"file_size":1323667,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_116]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/116_2-r-2-1.jpg","file_exists":true,"file_size":1303417,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_117]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/117_2-r-2-1.jpg","file_exists":true,"file_size":1241737,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_118]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/118_2-watercolor-1-1.jpg","file_exists":true,"file_size":1426037,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_119]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/119_2-watercolor-1-1.jpg","file_exists":true,"file_size":1192498,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_120]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/120_2-watercolor-2-1.jpg","file_exists":true,"file_size":1365548,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_121]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/121_2-watercolor-2-1.jpg","file_exists":true,"file_size":1335633,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_122]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/14/1fce82bed945a5a7/122_modernbrush-orange-1.jpg","file_exists":true,"file_size":405829,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-2-of-2"} [2026-05-30 18:36:27] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 141,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_114\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1685,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_115\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 1686,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_116\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1687,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_117\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 1688,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_118\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 1689,\n \"is_cover\": false,\n \"position\": 90008,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-14-1fce82bed945a5a7-part-2-of-2"} [2026-05-30 18:36:27] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":14,"id_product":141,"chunk":2,"chunks_count":2,"uploaded_count":9,"failed_count":1} [2026-05-30 18:36:27] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":14,"id_product":141,"uploaded_count":19,"failed_count":1,"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_103","filename":"4-sides-grid-white-pl-1.jpg","id_image":1674,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_104","filename":"0-left-1.jpg","id_image":1675,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_105","filename":"0-left-1.jpg","id_image":1676,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_106","filename":"0-right-1.jpg","id_image":1677,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_107","filename":"0-right-1.jpg","id_image":1678,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_108","filename":"1-r-1-1.jpg","id_image":1679,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_109","filename":"1-r-1-1.jpg","id_image":1680,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_110","filename":"1-r-2-1.jpg","id_image":1681,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_111","filename":"1-r-2-2.jpg","id_image":1682,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_113","filename":"2-brush-chaos-1-1.jpg","id_image":1683,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_114","filename":"2-r-1-1.jpg","id_image":1685,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_115","filename":"2-r-1-1.jpg","id_image":1686,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_116","filename":"2-r-2-1.jpg","id_image":1687,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_117","filename":"2-r-2-1.jpg","id_image":1688,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_118","filename":"2-watercolor-1-1.jpg","id_image":1689,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_119","filename":"2-watercolor-1-1.jpg","id_image":1690,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_120","filename":"2-watercolor-2-1.jpg","id_image":1691,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_121","filename":"2-watercolor-2-1.jpg","id_image":1692,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_122","filename":"modernbrush-orange-1.jpg","id_image":1693,"is_cover":false,"position":100001,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_112","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":141,"uploaded_images":[{"client_file_key":"asset_103","filename":"4-sides-grid-white-pl-1.jpg","id_image":1674,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_104","filename":"0-left-1.jpg","id_image":1675,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_105","filename":"0-left-1.jpg","id_image":1676,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_106","filename":"0-right-1.jpg","id_image":1677,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_107","filename":"0-right-1.jpg","id_image":1678,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_108","filename":"1-r-1-1.jpg","id_image":1679,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_109","filename":"1-r-1-1.jpg","id_image":1680,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_110","filename":"1-r-2-1.jpg","id_image":1681,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_111","filename":"1-r-2-2.jpg","id_image":1682,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_113","filename":"2-brush-chaos-1-1.jpg","id_image":1683,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-2-of-2","uploaded_count":9,"failed_count":1,"response":{"success":true,"data":{"id_product":141,"uploaded_images":[{"client_file_key":"asset_114","filename":"2-r-1-1.jpg","id_image":1685,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_115","filename":"2-r-1-1.jpg","id_image":1686,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_116","filename":"2-r-2-1.jpg","id_image":1687,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_117","filename":"2-r-2-1.jpg","id_image":1688,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_118","filename":"2-watercolor-1-1.jpg","id_image":1689,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_119","filename":"2-watercolor-1-1.jpg","id_image":1690,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_120","filename":"2-watercolor-2-1.jpg","id_image":1691,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_121","filename":"2-watercolor-2-1.jpg","id_image":1692,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_122","filename":"modernbrush-orange-1.jpg","id_image":1693,"is_cover":false,"position":100001,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_112","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-30 18:36:27] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":14,"external_id":"141","result":{"success":true,"status":"partial","id_product":141,"uploaded_count":19,"failed_count":1,"log":{},"response":{"success":false,"message":"Część zdjęć nie została wysłana do PrestaShop.","data":{"uploaded_images":[{"client_file_key":"asset_103","filename":"4-sides-grid-white-pl-1.jpg","id_image":1674,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_104","filename":"0-left-1.jpg","id_image":1675,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_105","filename":"0-left-1.jpg","id_image":1676,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_106","filename":"0-right-1.jpg","id_image":1677,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_107","filename":"0-right-1.jpg","id_image":1678,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_108","filename":"1-r-1-1.jpg","id_image":1679,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_109","filename":"1-r-1-1.jpg","id_image":1680,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_110","filename":"1-r-2-1.jpg","id_image":1681,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_111","filename":"1-r-2-2.jpg","id_image":1682,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_113","filename":"2-brush-chaos-1-1.jpg","id_image":1683,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_114","filename":"2-r-1-1.jpg","id_image":1685,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_115","filename":"2-r-1-1.jpg","id_image":1686,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_116","filename":"2-r-2-1.jpg","id_image":1687,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_117","filename":"2-r-2-1.jpg","id_image":1688,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_118","filename":"2-watercolor-1-1.jpg","id_image":1689,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_119","filename":"2-watercolor-1-1.jpg","id_image":1690,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_120","filename":"2-watercolor-2-1.jpg","id_image":1691,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_121","filename":"2-watercolor-2-1.jpg","id_image":1692,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_122","filename":"modernbrush-orange-1.jpg","id_image":1693,"is_cover":false,"position":100001,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_112","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}],"chunks":[{"chunk":1,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":141,"uploaded_images":[{"client_file_key":"asset_103","filename":"4-sides-grid-white-pl-1.jpg","id_image":1674,"is_cover":true,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_104","filename":"0-left-1.jpg","id_image":1675,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_105","filename":"0-left-1.jpg","id_image":1676,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_106","filename":"0-right-1.jpg","id_image":1677,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_107","filename":"0-right-1.jpg","id_image":1678,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_108","filename":"1-r-1-1.jpg","id_image":1679,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_109","filename":"1-r-1-1.jpg","id_image":1680,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_110","filename":"1-r-2-1.jpg","id_image":1681,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_111","filename":"1-r-2-2.jpg","id_image":1682,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_113","filename":"2-brush-chaos-1-1.jpg","id_image":1683,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-14-1fce82bed945a5a7-part-2-of-2","uploaded_count":9,"failed_count":1,"response":{"success":true,"data":{"id_product":141,"uploaded_images":[{"client_file_key":"asset_114","filename":"2-r-1-1.jpg","id_image":1685,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_115","filename":"2-r-1-1.jpg","id_image":1686,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_116","filename":"2-r-2-1.jpg","id_image":1687,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_117","filename":"2-r-2-1.jpg","id_image":1688,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_118","filename":"2-watercolor-1-1.jpg","id_image":1689,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_119","filename":"2-watercolor-1-1.jpg","id_image":1690,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_120","filename":"2-watercolor-2-1.jpg","id_image":1691,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_121","filename":"2-watercolor-2-1.jpg","id_image":1692,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_122","filename":"modernbrush-orange-1.jpg","id_image":1693,"is_cover":false,"position":100001,"assigned_product_attributes":[]}],"failed_images":[{"client_file_key":"asset_112","filename":"2-brush-chaos-1-1.jpg","error":"Could not create PrestaShop image row."}]},"warnings":[{"code":"COVER_AUTO_SELECTED","message":"No uploaded image was marked as cover. First image by sort_order will be used as cover."},{"code":"PARTIAL_UPLOAD","message":"Some images could not be uploaded."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-05-30 19:10:16] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4923} [2026-05-30 19:10:18] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":16,"external_id":"142","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 19:10:18] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":16,"external_id":"142"} [2026-05-30 19:10:18] drive_scan.start Start skanowania zdjęć Drive. {"project_id":16,"forced_profile_id":null} [2026-05-30 19:10:18] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":16,"project_drive_relative_path":"(TS_U) - Uniwersalne\\TSU_009","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 19:10:18] drive_path.profile.selected Wybrano profil Drive. {"project_id":16,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 19:10:18] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":16,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-30 19:10:18] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-30 19:10:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:18] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":16,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-30 19:10:18] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_U) - Uniwersalne'"} [2026-05-30 19:10:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_U) - Uniwersalne'","count":1,"names":["(TS_U) - Uniwersalne [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:19] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":16,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_U) - Uniwersalne","found_count":1,"found_names":["(TS_U) - Uniwersalne"]} [2026-05-30 19:10:19] drive_api.list_files.start Google Drive files.list. {"query":"'1W5Bpslrk6TVbnJomtphj1fZ2IZnroVi8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSU_009'"} [2026-05-30 19:10:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1W5Bpslrk6TVbnJomtphj1fZ2IZnroVi8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSU_009'","count":1,"names":["TSU_009 [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:19] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":16,"parent_folder_id":"1W5Bpslrk6TVbnJomtphj1fZ2IZnroVi8","segment":"TSU_009","found_count":1,"found_names":["TSU_009"]} [2026-05-30 19:10:19] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":16,"project_folder_id":"1zlbcupWmVgNIuY-3Os1qlz1Iudtc0agl","project_folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009"} [2026-05-30 19:10:19] drive_api.list_files.start Google Drive files.list. {"query":"'1zlbcupWmVgNIuY-3Os1qlz1Iudtc0agl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 19:10:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zlbcupWmVgNIuY-3Os1qlz1Iudtc0agl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:20] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":16,"parent_folder_id":"1zlbcupWmVgNIuY-3Os1qlz1Iudtc0agl","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 19:10:20] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":16,"project_folder_id":"1zlbcupWmVgNIuY-3Os1qlz1Iudtc0agl","mockups_folder_id":"1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX","mockups_folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups"} [2026-05-30 19:10:20] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":16,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-30 19:10:20] drive_api.list_files.start Google Drive files.list. {"query":"'1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 19:10:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":13,"names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:20] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":16,"mockups_folder_id":"1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX","count":13,"names":["(34)_Stanley_Vintage_White","(30)_Stanley_French_Navy","(27)_Stanley_Khaki","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-05-30 19:10:20] drive_api.list_files.start Google Drive files.list. {"query":"'1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX' in parents and trashed = false"} [2026-05-30 19:10:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R6YRgwr62eAJzHuDza6gmCgGx8Pz9mZX' in parents and trashed = false","count":13,"names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:21] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":16,"all_count":13,"image_count":0,"all_names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 19:10:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:21] drive_api.list_files.start Google Drive files.list. {"query":"'1CCmcLAmduru3Cs9LjMQj9aoL87a0fn63' in parents and trashed = false"} [2026-05-30 19:10:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CCmcLAmduru3Cs9LjMQj9aoL87a0fn63' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]"]} [2026-05-30 19:10:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(000)_Miniatury","folder_id":"1CCmcLAmduru3Cs9LjMQj9aoL87a0fn63","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]"]} [2026-05-30 19:10:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:21] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1EHQDISE-3qx1tC-pohqj8nKv4z6Wh9' in parents and trashed = false"} [2026-05-30 19:10:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1EHQDISE-3qx1tC-pohqj8nKv4z6Wh9' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1Z1EHQDISE-3qx1tC-pohqj8nKv4z6Wh9","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:22] drive_api.list_files.start Google Drive files.list. {"query":"'15AymK1bHYIiZY_Hd3f7tiPTBojgSW17c' in parents and trashed = false"} [2026-05-30 19:10:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'15AymK1bHYIiZY_Hd3f7tiPTBojgSW17c' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(000_2)_UNI_WHITE","folder_id":"15AymK1bHYIiZY_Hd3f7tiPTBojgSW17c","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:22] drive_api.list_files.start Google Drive files.list. {"query":"'1FvzvdmgR2BNM0Gm5jFhemCwMxdWD1V9b' in parents and trashed = false"} [2026-05-30 19:10:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1FvzvdmgR2BNM0Gm5jFhemCwMxdWD1V9b' in parents and trashed = false","count":1,"names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(000_3)_Custom_White","folder_id":"1FvzvdmgR2BNM0Gm5jFhemCwMxdWD1V9b","all_count":1,"image_count":1,"all_names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-05-30 19:10:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:22] drive_api.list_files.start Google Drive files.list. {"query":"'1JD-SIlK5J6AsR8K8jNCHr8j9YZOa3Bh_' in parents and trashed = false"} [2026-05-30 19:10:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JD-SIlK5J6AsR8K8jNCHr8j9YZOa3Bh_' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(01)_F190_LADY_White","folder_id":"1JD-SIlK5J6AsR8K8jNCHr8j9YZOa3Bh_","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:23] drive_api.list_files.start Google Drive files.list. {"query":"'16nrN9JQOjrGNVB4B-bRnNJjsVJCNVyc1' in parents and trashed = false"} [2026-05-30 19:10:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'16nrN9JQOjrGNVB4B-bRnNJjsVJCNVyc1' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(02)_F190_LADY_Black","folder_id":"16nrN9JQOjrGNVB4B-bRnNJjsVJCNVyc1","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:23] drive_api.list_files.start Google Drive files.list. {"query":"'1CM2QrH4BtwR7F3Qg5ZkfopNcNkshLnKu' in parents and trashed = false"} [2026-05-30 19:10:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CM2QrH4BtwR7F3Qg5ZkfopNcNkshLnKu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(11)_F190_MEN_White","folder_id":"1CM2QrH4BtwR7F3Qg5ZkfopNcNkshLnKu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:24] drive_api.list_files.start Google Drive files.list. {"query":"'1W2QfFUCHQmEVS2AhPZXRNzz1PA23ptdA' in parents and trashed = false"} [2026-05-30 19:10:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1W2QfFUCHQmEVS2AhPZXRNzz1PA23ptdA' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(12)_F190_MEN_Black","folder_id":"1W2QfFUCHQmEVS2AhPZXRNzz1PA23ptdA","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:24] drive_api.list_files.start Google Drive files.list. {"query":"'1Du4_KtmnK0Sb6UvlqXcfhe5mxZ_vok4B' in parents and trashed = false"} [2026-05-30 19:10:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Du4_KtmnK0Sb6UvlqXcfhe5mxZ_vok4B' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(24)_Stanley_White","folder_id":"1Du4_KtmnK0Sb6UvlqXcfhe5mxZ_vok4B","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:24] drive_api.list_files.start Google Drive files.list. {"query":"'1_OnOpkg4p933t5QCMEfxbh8EGPbhes1Y' in parents and trashed = false"} [2026-05-30 19:10:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_OnOpkg4p933t5QCMEfxbh8EGPbhes1Y' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(25)_Stanely_Black","folder_id":"1_OnOpkg4p933t5QCMEfxbh8EGPbhes1Y","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(27)_Stanley_Khaki","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(27)_Stanley_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:25] drive_api.list_files.start Google Drive files.list. {"query":"'109WQn_u9Y-wUGYCVA-ndWIEMxz655nzV' in parents and trashed = false"} [2026-05-30 19:10:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'109WQn_u9Y-wUGYCVA-ndWIEMxz655nzV' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(27)_Stanley_Khaki","folder_id":"109WQn_u9Y-wUGYCVA-ndWIEMxz655nzV","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:25] drive_api.list_files.start Google Drive files.list. {"query":"'1QRgmeYxQSPtBHJalkPHOuGAC39r3t6l8' in parents and trashed = false"} [2026-05-30 19:10:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QRgmeYxQSPtBHJalkPHOuGAC39r3t6l8' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(30)_Stanley_French_Navy","folder_id":"1QRgmeYxQSPtBHJalkPHOuGAC39r3t6l8","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":16,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_U) - Uniwersalne/TSU_009/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 19:10:25] drive_api.list_files.start Google Drive files.list. {"query":"'1Y6ZmUGADq_fy7jDVDuG26r2_QfMoeemU' in parents and trashed = false"} [2026-05-30 19:10:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Y6ZmUGADq_fy7jDVDuG26r2_QfMoeemU' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":16,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1Y6ZmUGADq_fy7jDVDuG26r2_QfMoeemU","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 19:10:26] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":16,"files_count":24,"files":[{"id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(27)_Stanley_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-30 19:10:26] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":16,"files_count":24,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(30)_Stanley_French_Navy","(34)_Stanley_Vintage_White"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(30)_Stanley_French_Navy","(34)_Stanley_Vintage_White"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 19:10:26] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":16,"external_id":"142","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 24 plików graficznych w folderze Mockups.","files_count":24,"selected_assets_after_scan":24,"warnings":[]} [2026-05-30 19:10:26] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":16,"external_id":"142","selected_assets_count":24} [2026-05-30 19:10:26] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":16,"resolved_id_product":142} [2026-05-30 19:10:26] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":16,"job_id":"de4ff8bb26779d4b","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 19:10:26] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":16,"selected_count":24,"assets":[{"id":123,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1888472,"drive_file_id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k"},{"id":124,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1298440,"drive_file_id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU"},{"id":125,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1693663,"drive_file_id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz"},{"id":126,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":899198,"drive_file_id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V"},{"id":135,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1444498,"drive_file_id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR"},{"id":134,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1602250,"drive_file_id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz"},{"id":133,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1641656,"drive_file_id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB"},{"id":132,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1427883,"drive_file_id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs"},{"id":131,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1214534,"drive_file_id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3"},{"id":130,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1486744,"drive_file_id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo"},{"id":129,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":974435,"drive_file_id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR"},{"id":128,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":656593,"drive_file_id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA"},{"id":127,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1035551,"drive_file_id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI"},{"id":136,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1984103,"drive_file_id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO"},{"id":137,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1740129,"drive_file_id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7"},{"id":138,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1543669,"drive_file_id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP"},{"id":139,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1847029,"drive_file_id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI"},{"id":140,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1573997,"drive_file_id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj"},{"id":141,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1784642,"drive_file_id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD"},{"id":142,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1651690,"drive_file_id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam"},{"id":143,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1941573,"drive_file_id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7"},{"id":144,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2035735,"drive_file_id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V"},{"id":145,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1803772,"drive_file_id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB"},{"id":146,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1872389,"drive_file_id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht"}]} [2026-05-30 19:10:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":123,"drive_file_id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/123_black-oragne-1.jpg"} [2026-05-30 19:10:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/123_black-oragne-1.jpg"} [2026-05-30 19:10:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/123_black-oragne-1.jpg","bytes":1888472} [2026-05-30 19:10:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":123,"name":"BLACK_Oragne_1.jpg","local_size":1888472} [2026-05-30 19:10:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":124,"drive_file_id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/124_closeup-1.jpg"} [2026-05-30 19:10:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/124_closeup-1.jpg"} [2026-05-30 19:10:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/124_closeup-1.jpg","bytes":1298440} [2026-05-30 19:10:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":124,"name":"CloseUP_1.jpg","local_size":1298440} [2026-05-30 19:10:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":125,"drive_file_id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/125_closeup-1.jpg"} [2026-05-30 19:10:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/125_closeup-1.jpg"} [2026-05-30 19:10:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/125_closeup-1.jpg","bytes":1693663} [2026-05-30 19:10:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":125,"name":"CloseUP_1.jpg","local_size":1693663} [2026-05-30 19:10:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":126,"drive_file_id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/126_custom-closeup.jpg"} [2026-05-30 19:10:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/126_custom-closeup.jpg"} [2026-05-30 19:10:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/126_custom-closeup.jpg","bytes":899198} [2026-05-30 19:10:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":126,"name":"Custom_CloseUP.jpg","local_size":899198} [2026-05-30 19:10:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":135,"drive_file_id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/135_front-manekin-clear-label.jpg"} [2026-05-30 19:10:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/135_front-manekin-clear-label.jpg"} [2026-05-30 19:10:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/135_front-manekin-clear-label.jpg","bytes":1444498} [2026-05-30 19:10:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":135,"name":"Front_Manekin_Clear_Label.jpg","local_size":1444498} [2026-05-30 19:10:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":134,"drive_file_id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/134_front-manekin-clear-label.jpg"} [2026-05-30 19:10:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/134_front-manekin-clear-label.jpg"} [2026-05-30 19:10:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/134_front-manekin-clear-label.jpg","bytes":1602250} [2026-05-30 19:10:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":134,"name":"Front_Manekin_Clear_Label.jpg","local_size":1602250} [2026-05-30 19:10:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":133,"drive_file_id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/133_front-manekin-clear-label.jpg"} [2026-05-30 19:10:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/133_front-manekin-clear-label.jpg"} [2026-05-30 19:10:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/133_front-manekin-clear-label.jpg","bytes":1641656} [2026-05-30 19:10:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":133,"name":"Front_Manekin_Clear_Label.jpg","local_size":1641656} [2026-05-30 19:10:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":132,"drive_file_id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/132_front-manekin-clear-label.jpg"} [2026-05-30 19:10:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/132_front-manekin-clear-label.jpg"} [2026-05-30 19:10:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/132_front-manekin-clear-label.jpg","bytes":1427883} [2026-05-30 19:10:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":132,"name":"Front_Manekin_Clear_Label.jpg","local_size":1427883} [2026-05-30 19:10:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":131,"drive_file_id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/131_front-manekin-clear-label.jpg"} [2026-05-30 19:10:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/131_front-manekin-clear-label.jpg"} [2026-05-30 19:10:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/131_front-manekin-clear-label.jpg","bytes":1214534} [2026-05-30 19:10:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":131,"name":"Front_Manekin_Clear_Label.jpg","local_size":1214534} [2026-05-30 19:10:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":130,"drive_file_id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/130_front-manekin-clear-label.jpg"} [2026-05-30 19:10:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/130_front-manekin-clear-label.jpg"} [2026-05-30 19:10:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/130_front-manekin-clear-label.jpg","bytes":1486744} [2026-05-30 19:10:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":130,"name":"Front_Manekin_Clear_Label.jpg","local_size":1486744} [2026-05-30 19:10:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":129,"drive_file_id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/129_front-manekin-clear-label.jpg"} [2026-05-30 19:10:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/129_front-manekin-clear-label.jpg"} [2026-05-30 19:10:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/129_front-manekin-clear-label.jpg","bytes":974435} [2026-05-30 19:10:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":129,"name":"Front_Manekin_Clear_Label.jpg","local_size":974435} [2026-05-30 19:10:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":128,"drive_file_id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/128_front-manekin-clear-label.jpg"} [2026-05-30 19:10:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/128_front-manekin-clear-label.jpg"} [2026-05-30 19:10:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/128_front-manekin-clear-label.jpg","bytes":656593} [2026-05-30 19:10:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":128,"name":"Front_Manekin_Clear_Label.jpg","local_size":656593} [2026-05-30 19:10:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":127,"drive_file_id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/127_front-manekin-clear-label.jpg"} [2026-05-30 19:10:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/127_front-manekin-clear-label.jpg"} [2026-05-30 19:10:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/127_front-manekin-clear-label.jpg","bytes":1035551} [2026-05-30 19:10:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":127,"name":"Front_Manekin_Clear_Label.jpg","local_size":1035551} [2026-05-30 19:10:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":136,"drive_file_id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/136_hanging-1.jpg"} [2026-05-30 19:10:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/136_hanging-1.jpg"} [2026-05-30 19:10:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/136_hanging-1.jpg","bytes":1984103} [2026-05-30 19:10:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":136,"name":"Hanging_1.jpg","local_size":1984103} [2026-05-30 19:10:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":137,"drive_file_id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/137_hanging-1.jpg"} [2026-05-30 19:10:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/137_hanging-1.jpg"} [2026-05-30 19:10:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/137_hanging-1.jpg","bytes":1740129} [2026-05-30 19:10:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":137,"name":"Hanging_1.jpg","local_size":1740129} [2026-05-30 19:10:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":138,"drive_file_id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/138_white-orange-1.jpg"} [2026-05-30 19:10:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/138_white-orange-1.jpg"} [2026-05-30 19:10:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/138_white-orange-1.jpg","bytes":1543669} [2026-05-30 19:10:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":138,"name":"WHITE_Orange_1.jpg","local_size":1543669} [2026-05-30 19:10:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":139,"drive_file_id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/139_men-1.jpg"} [2026-05-30 19:10:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/139_men-1.jpg"} [2026-05-30 19:10:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/139_men-1.jpg","bytes":1847029} [2026-05-30 19:10:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":139,"name":"Men_1.jpg","local_size":1847029} [2026-05-30 19:10:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":140,"drive_file_id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/140_men-1.jpg"} [2026-05-30 19:10:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/140_men-1.jpg"} [2026-05-30 19:10:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/140_men-1.jpg","bytes":1573997} [2026-05-30 19:10:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":140,"name":"Men_1.jpg","local_size":1573997} [2026-05-30 19:10:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":141,"drive_file_id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/141_men-women-1.jpg"} [2026-05-30 19:10:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/141_men-women-1.jpg"} [2026-05-30 19:10:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/141_men-women-1.jpg","bytes":1784642} [2026-05-30 19:10:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":141,"name":"Men_Women_1.jpg","local_size":1784642} [2026-05-30 19:10:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":142,"drive_file_id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/142_men-women-1.jpg"} [2026-05-30 19:10:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/142_men-women-1.jpg"} [2026-05-30 19:10:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/142_men-women-1.jpg","bytes":1651690} [2026-05-30 19:10:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":142,"name":"Men_Women_1.jpg","local_size":1651690} [2026-05-30 19:10:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":143,"drive_file_id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/143_mock-1.jpg"} [2026-05-30 19:10:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/143_mock-1.jpg"} [2026-05-30 19:10:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/143_mock-1.jpg","bytes":1941573} [2026-05-30 19:10:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":143,"name":"Mock_1.jpg","local_size":1941573} [2026-05-30 19:10:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":144,"drive_file_id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/144_mock-1.jpg"} [2026-05-30 19:10:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/144_mock-1.jpg"} [2026-05-30 19:10:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/144_mock-1.jpg","bytes":2035735} [2026-05-30 19:10:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":144,"name":"Mock_1.jpg","local_size":2035735} [2026-05-30 19:10:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":145,"drive_file_id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/145_women-1.jpg"} [2026-05-30 19:10:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/145_women-1.jpg"} [2026-05-30 19:10:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/145_women-1.jpg","bytes":1803772} [2026-05-30 19:10:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":145,"name":"Women_1.jpg","local_size":1803772} [2026-05-30 19:10:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":16,"asset_id":146,"drive_file_id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/146_women-1.jpg"} [2026-05-30 19:10:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/146_women-1.jpg"} [2026-05-30 19:10:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/146_women-1.jpg","bytes":1872389} [2026-05-30 19:10:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":16,"asset_id":146,"name":"Women_1.jpg","local_size":1872389} [2026-05-30 19:10:46] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":16,"job_id":"de4ff8bb26779d4b","downloaded_count":24,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b","failures":[]} [2026-05-30 19:10:46] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":16,"job_id":"de4ff8bb26779d4b","downloaded_count":24,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b","failures":[]} [2026-05-30 19:10:46] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":16,"id_product":142,"metadata_count":24,"metadata":[{"client_file_key":"asset_123","drive_file_id":"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k","filename":"black-oragne-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_124","drive_file_id":"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_125","drive_file_id":"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_126","drive_file_id":"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V","filename":"custom-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_135","drive_file_id":"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_134","drive_file_id":"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_133","drive_file_id":"1XnlhoDtotxjeDqXEZZqpgpAeiN7AFEFB","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (27)_Stanley_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_132","drive_file_id":"1Q4ddiGoa9D0Ws6F0XJVmqhiG5IheW5Bs","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_131","drive_file_id":"1w5FEIdK5jxnS0Mc3vgXBtyxjtr2Oohj3","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_130","drive_file_id":"1R1az5Ezi1Ql3NBnsuHwlnc8AEEmQFOXo","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_129","drive_file_id":"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_128","drive_file_id":"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_127","drive_file_id":"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_136","drive_file_id":"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_137","drive_file_id":"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_138","drive_file_id":"1SO-xIX576v96xce4g1huzMMozvtBFuBP","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_139","drive_file_id":"1nBV0w7Sr0SJq9SicilHou8_y5TQsF3pI","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_140","drive_file_id":"1zBokN2dsOoGRgUhgElrF7dsygC5lZQYj","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_141","drive_file_id":"1vVLrJUqrk2BS4YXjx8DPly47xmVBvajD","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_142","drive_file_id":"1UsCD-9niJTMux_l89ypf5V--eJX6oLam","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_143","drive_file_id":"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_144","drive_file_id":"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_145","drive_file_id":"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_146","drive_file_id":"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-30 19:10:46] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":16,"id_product":142,"images_count":24,"chunk_size":10,"chunks_count":3} [2026-05-30 19:10:46] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":16,"id_product":142,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_123","asset_124","asset_125","asset_126","asset_135","asset_134","asset_133","asset_132","asset_131","asset_130"]} [2026-05-30 19:10:46] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"d5a5ed6c-1c4f-40c1-b269-1c17d6e0c548","id_product":"142","images_metadata_json":"[{\"client_file_key\":\"asset_123\",\"drive_file_id\":\"1HbVdj7LxGbKxZI66Nv40HyCdpE_xQO_k\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_124\",\"drive_file_id\":\"19R7CwrAqRbIkj2wvhAS8TeMF62UZPdwU\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_125\",\"drive_file_id\":\"1Nnjpce5l5bfnaPw47aSeJZ0SaVYUN-jz\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_126\",\"drive_file_id\":\"1zxGp8oEV49b5lmI7qcPdxv6LrFyO3u7V\",\"filename\":\"custom-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_135\",\"drive_file_id\":\"1JJSVHfelDWLxldZ111WtdR-lZkofjqMR\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (34)_Stanley_Vintage_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_134\",\"drive_file_id\":\"1-SWkal2yzKebk1WJ6_BMSehNsFgRtORz\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (30)_Stanley_French_Navy\",\"detec...","allow_cover_autoselect":"0","files[asset_123]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/123_black-oragne-1.jpg","file_exists":true,"file_size":1888472,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_124]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/124_closeup-1.jpg","file_exists":true,"file_size":1298440,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_125]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/125_closeup-1.jpg","file_exists":true,"file_size":1693663,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_126]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/126_custom-closeup.jpg","file_exists":true,"file_size":899198,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_135]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/135_front-manekin-clear-label.jpg","file_exists":true,"file_size":1444498,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_134]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/134_front-manekin-clear-label.jpg","file_exists":true,"file_size":1602250,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_133]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/133_front-manekin-clear-label.jpg","file_exists":true,"file_size":1641656,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_132]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/132_front-manekin-clear-label.jpg","file_exists":true,"file_size":1427883,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_131]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/131_front-manekin-clear-label.jpg","file_exists":true,"file_size":1214534,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_130]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/130_front-manekin-clear-label.jpg","file_exists":true,"file_size":1486744,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-1-of-3"} [2026-05-30 19:11:02] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 142,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_123\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 1694,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_124\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 1695,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_125\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 1696,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_126\",\n \"filename\": \"custom-closeup.jpg\",\n \"id_image\": 1697,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_135\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 1698,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-1-of-3"} [2026-05-30 19:11:02] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":16,"id_product":142,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-30 19:11:02] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":16,"id_product":142,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_129","asset_128","asset_127","asset_136","asset_137","asset_138","asset_139","asset_140","asset_141","asset_142"]} [2026-05-30 19:11:02] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"d5a5ed6c-1c4f-40c1-b269-1c17d6e0c548","id_product":"142","images_metadata_json":"[{\"client_file_key\":\"asset_129\",\"drive_file_id\":\"1FBT-J9ZaOAa6u_b9siPYBxR40CYGi6SR\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_128\",\"drive_file_id\":\"15KmrgtF2nCQ1ahKELyi0Kfj3VudkP6KA\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_127\",\"drive_file_id\":\"1rlDy3Z6odmijeR7q34w8Y2Wjn1Ds3epI\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_136\",\"drive_file_id\":\"1WF2hl8Tvt3nEIl9RiS1xvhhcqMXF1OOO\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_137\",\"drive_file_id\":\"14EkO4TPQt-alPfiel1OKvbYgtD9ZiQo7\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_138\",\"drive_file_id\":\"1SO-xIX576v96xce4g1huzMMozvtBFuBP\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000)_Miniatury\",\"dete...","allow_cover_autoselect":"0","files[asset_129]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/129_front-manekin-clear-label.jpg","file_exists":true,"file_size":974435,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_128]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/128_front-manekin-clear-label.jpg","file_exists":true,"file_size":656593,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_127]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/127_front-manekin-clear-label.jpg","file_exists":true,"file_size":1035551,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_136]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/136_hanging-1.jpg","file_exists":true,"file_size":1984103,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_137]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/137_hanging-1.jpg","file_exists":true,"file_size":1740129,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_138]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/138_white-orange-1.jpg","file_exists":true,"file_size":1543669,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_139]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/139_men-1.jpg","file_exists":true,"file_size":1847029,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_140]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/140_men-1.jpg","file_exists":true,"file_size":1573997,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_141]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/141_men-women-1.jpg","file_exists":true,"file_size":1784642,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_142]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/142_men-women-1.jpg","file_exists":true,"file_size":1651690,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-2-of-3"} [2026-05-30 19:11:17] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 142,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_129\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 1704,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_128\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 1705,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_127\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 1706,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_136\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 1707,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_137\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 1708,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_...","idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-2-of-3"} [2026-05-30 19:11:17] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":16,"id_product":142,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-30 19:11:17] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":16,"id_product":142,"chunk":3,"chunks_count":3,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_143","asset_144","asset_145","asset_146"]} [2026-05-30 19:11:17] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"d5a5ed6c-1c4f-40c1-b269-1c17d6e0c548","id_product":"142","images_metadata_json":"[{\"client_file_key\":\"asset_143\",\"drive_file_id\":\"1P3pfaXjp78HYvsctNvUY2SRJ_sS5Mjq7\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_144\",\"drive_file_id\":\"1ydLU7IXTVjS4n0eyd6m-Bw8QZ1FC010V\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_145\",\"drive_file_id\":\"1kKfmfQ999PyH-9nORIHvDW9IE-EIOdqB\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_146\",\"drive_file_id\":\"1EYAGJlMJcgMq7N0NpyQvU7oUfSljWhht\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_143]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/143_mock-1.jpg","file_exists":true,"file_size":1941573,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_144]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/144_mock-1.jpg","file_exists":true,"file_size":2035735,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_145]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/145_women-1.jpg","file_exists":true,"file_size":1803772,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_146]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/16/de4ff8bb26779d4b/146_women-1.jpg","file_exists":true,"file_size":1872389,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-3-of-3"} [2026-05-30 19:11:25] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 142,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_143\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 1714,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_144\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 1715,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_145\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 1716,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_146\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 1717,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n ...","idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-3-of-3"} [2026-05-30 19:11:25] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":16,"id_product":142,"chunk":3,"chunks_count":3,"uploaded_count":4,"failed_count":0} [2026-05-30 19:11:25] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":16,"id_product":142,"uploaded_count":24,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_123","filename":"black-oragne-1.jpg","id_image":1694,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_124","filename":"closeup-1.jpg","id_image":1695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_125","filename":"closeup-1.jpg","id_image":1696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_126","filename":"custom-closeup.jpg","id_image":1697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_135","filename":"front-manekin-clear-label.jpg","id_image":1698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_134","filename":"front-manekin-clear-label.jpg","id_image":1699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_133","filename":"front-manekin-clear-label.jpg","id_image":1700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_132","filename":"front-manekin-clear-label.jpg","id_image":1701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_131","filename":"front-manekin-clear-label.jpg","id_image":1702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_130","filename":"front-manekin-clear-label.jpg","id_image":1703,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_129","filename":"front-manekin-clear-label.jpg","id_image":1704,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_128","filename":"front-manekin-clear-label.jpg","id_image":1705,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_127","filename":"front-manekin-clear-label.jpg","id_image":1706,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_136","filename":"hanging-1.jpg","id_image":1707,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_137","filename":"hanging-1.jpg","id_image":1708,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_138","filename":"white-orange-1.jpg","id_image":1709,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_139","filename":"men-1.jpg","id_image":1710,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_140","filename":"men-1.jpg","id_image":1711,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_141","filename":"men-women-1.jpg","id_image":1712,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_142","filename":"men-women-1.jpg","id_image":1713,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_143","filename":"mock-1.jpg","id_image":1714,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_144","filename":"mock-1.jpg","id_image":1715,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_145","filename":"women-1.jpg","id_image":1716,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_146","filename":"women-1.jpg","id_image":1717,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_123","filename":"black-oragne-1.jpg","id_image":1694,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_124","filename":"closeup-1.jpg","id_image":1695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_125","filename":"closeup-1.jpg","id_image":1696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_126","filename":"custom-closeup.jpg","id_image":1697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_135","filename":"front-manekin-clear-label.jpg","id_image":1698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_134","filename":"front-manekin-clear-label.jpg","id_image":1699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_133","filename":"front-manekin-clear-label.jpg","id_image":1700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_132","filename":"front-manekin-clear-label.jpg","id_image":1701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_131","filename":"front-manekin-clear-label.jpg","id_image":1702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_130","filename":"front-manekin-clear-label.jpg","id_image":1703,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_129","filename":"front-manekin-clear-label.jpg","id_image":1704,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_128","filename":"front-manekin-clear-label.jpg","id_image":1705,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_127","filename":"front-manekin-clear-label.jpg","id_image":1706,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_136","filename":"hanging-1.jpg","id_image":1707,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_137","filename":"hanging-1.jpg","id_image":1708,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_138","filename":"white-orange-1.jpg","id_image":1709,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_139","filename":"men-1.jpg","id_image":1710,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_140","filename":"men-1.jpg","id_image":1711,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_141","filename":"men-women-1.jpg","id_image":1712,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_142","filename":"men-women-1.jpg","id_image":1713,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-3-of-3","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_143","filename":"mock-1.jpg","id_image":1714,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_144","filename":"mock-1.jpg","id_image":1715,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_145","filename":"women-1.jpg","id_image":1716,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_146","filename":"women-1.jpg","id_image":1717,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-05-30 19:11:25] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":16,"external_id":"142","result":{"success":true,"status":"success","id_product":142,"uploaded_count":24,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_123","filename":"black-oragne-1.jpg","id_image":1694,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_124","filename":"closeup-1.jpg","id_image":1695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_125","filename":"closeup-1.jpg","id_image":1696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_126","filename":"custom-closeup.jpg","id_image":1697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_135","filename":"front-manekin-clear-label.jpg","id_image":1698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_134","filename":"front-manekin-clear-label.jpg","id_image":1699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_133","filename":"front-manekin-clear-label.jpg","id_image":1700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_132","filename":"front-manekin-clear-label.jpg","id_image":1701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_131","filename":"front-manekin-clear-label.jpg","id_image":1702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_130","filename":"front-manekin-clear-label.jpg","id_image":1703,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_129","filename":"front-manekin-clear-label.jpg","id_image":1704,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_128","filename":"front-manekin-clear-label.jpg","id_image":1705,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_127","filename":"front-manekin-clear-label.jpg","id_image":1706,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_136","filename":"hanging-1.jpg","id_image":1707,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_137","filename":"hanging-1.jpg","id_image":1708,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_138","filename":"white-orange-1.jpg","id_image":1709,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_139","filename":"men-1.jpg","id_image":1710,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_140","filename":"men-1.jpg","id_image":1711,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_141","filename":"men-women-1.jpg","id_image":1712,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_142","filename":"men-women-1.jpg","id_image":1713,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_143","filename":"mock-1.jpg","id_image":1714,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_144","filename":"mock-1.jpg","id_image":1715,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_145","filename":"women-1.jpg","id_image":1716,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_146","filename":"women-1.jpg","id_image":1717,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_123","filename":"black-oragne-1.jpg","id_image":1694,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_124","filename":"closeup-1.jpg","id_image":1695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_125","filename":"closeup-1.jpg","id_image":1696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_126","filename":"custom-closeup.jpg","id_image":1697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_135","filename":"front-manekin-clear-label.jpg","id_image":1698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_134","filename":"front-manekin-clear-label.jpg","id_image":1699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_133","filename":"front-manekin-clear-label.jpg","id_image":1700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_132","filename":"front-manekin-clear-label.jpg","id_image":1701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_131","filename":"front-manekin-clear-label.jpg","id_image":1702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_130","filename":"front-manekin-clear-label.jpg","id_image":1703,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_129","filename":"front-manekin-clear-label.jpg","id_image":1704,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_128","filename":"front-manekin-clear-label.jpg","id_image":1705,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_127","filename":"front-manekin-clear-label.jpg","id_image":1706,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_136","filename":"hanging-1.jpg","id_image":1707,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_137","filename":"hanging-1.jpg","id_image":1708,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_138","filename":"white-orange-1.jpg","id_image":1709,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_139","filename":"men-1.jpg","id_image":1710,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_140","filename":"men-1.jpg","id_image":1711,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_141","filename":"men-women-1.jpg","id_image":1712,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_142","filename":"men-women-1.jpg","id_image":1713,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-16-de4ff8bb26779d4b-part-3-of-3","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":142,"uploaded_images":[{"client_file_key":"asset_143","filename":"mock-1.jpg","id_image":1714,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_144","filename":"mock-1.jpg","id_image":1715,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_145","filename":"women-1.jpg","id_image":1716,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_146","filename":"women-1.jpg","id_image":1717,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-05-30 19:34:50] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":3848} [2026-05-30 19:34:51] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":17,"external_id":"143","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 19:34:51] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":17,"external_id":"143"} [2026-05-30 19:34:51] drive_scan.start Start skanowania zdjęć Drive. {"project_id":17,"forced_profile_id":null} [2026-05-30 19:34:51] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":17,"project_drive_relative_path":"(ZW) - Zwierzęta\\ZW_141","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 19:34:51] drive_path.profile.selected Wybrano profil Drive. {"project_id":17,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 19:34:51] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":17,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-05-30 19:34:51] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-05-30 19:34:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:51] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":17,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-05-30 19:34:51] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'"} [2026-05-30 19:34:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'","count":1,"names":["(ZW) - Zwierzęta [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":17,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(ZW) - Zwierzęta","found_count":1,"found_names":["(ZW) - Zwierzęta"]} [2026-05-30 19:34:52] drive_api.list_files.start Google Drive files.list. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_141'"} [2026-05-30 19:34:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_141'","count":1,"names":["ZW_141 [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":17,"parent_folder_id":"15M3Qk__wYAit9hrFiq8IAzis92XkAaAl","segment":"ZW_141","found_count":1,"found_names":["ZW_141"]} [2026-05-30 19:34:52] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":17,"project_folder_id":"1jFLAGaGutfAIhmB6Dj6vElzqENEklHmR","project_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141"} [2026-05-30 19:34:52] drive_api.list_files.start Google Drive files.list. {"query":"'1jFLAGaGutfAIhmB6Dj6vElzqENEklHmR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 19:34:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jFLAGaGutfAIhmB6Dj6vElzqENEklHmR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:52] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":17,"parent_folder_id":"1jFLAGaGutfAIhmB6Dj6vElzqENEklHmR","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 19:34:52] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":17,"project_folder_id":"1jFLAGaGutfAIhmB6Dj6vElzqENEklHmR","mockups_folder_id":"13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn","mockups_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups"} [2026-05-30 19:34:52] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":17,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-05-30 19:34:52] drive_api.list_files.start Google Drive files.list. {"query":"'13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 19:34:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":14,"names":["Etsy_MIX [application/vnd.google-apps.folder]","Etsy_Main_Miniatures_15Oz [application/vnd.google-apps.folder]","Allegro_15oz [application/vnd.google-apps.folder]","Love_Vibe_15oz [application/vnd.google-apps.folder]","Love_Vibe_11oz [application/vnd.google-apps.folder]","Special_Place [application/vnd.google-apps.folder]","4-Side-Grid [application/vnd.google-apps.folder]","WW [application/vnd.google-apps.folder]","White-Basic-11Oz [application/vnd.google-apps.folder]","White-Basic-15Oz [application/vnd.google-apps.folder]","Allegro_11oz [application/vnd.google-apps.folder]","Base-Etsy [application/vnd.google-apps.folder]","Visual [application/vnd.google-apps.folder]","Video [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:53] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":17,"mockups_folder_id":"13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn","count":14,"names":["Etsy_MIX","Etsy_Main_Miniatures_15Oz","Allegro_15oz","Love_Vibe_15oz","Love_Vibe_11oz","Special_Place","4-Side-Grid","WW","White-Basic-11Oz","White-Basic-15Oz","Allegro_11oz","Base-Etsy","Visual","Video"]} [2026-05-30 19:34:53] drive_api.list_files.start Google Drive files.list. {"query":"'13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn' in parents and trashed = false"} [2026-05-30 19:34:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'13RJ6JXCkzQn2Vx_BwtBUwpRzJtP4zZmn' in parents and trashed = false","count":14,"names":["Etsy_MIX [application/vnd.google-apps.folder]","Etsy_Main_Miniatures_15Oz [application/vnd.google-apps.folder]","Allegro_15oz [application/vnd.google-apps.folder]","Love_Vibe_15oz [application/vnd.google-apps.folder]","Love_Vibe_11oz [application/vnd.google-apps.folder]","Special_Place [application/vnd.google-apps.folder]","4-Side-Grid [application/vnd.google-apps.folder]","WW [application/vnd.google-apps.folder]","White-Basic-11Oz [application/vnd.google-apps.folder]","White-Basic-15Oz [application/vnd.google-apps.folder]","Allegro_11oz [application/vnd.google-apps.folder]","Base-Etsy [application/vnd.google-apps.folder]","Visual [application/vnd.google-apps.folder]","Video [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:53] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":17,"all_count":14,"image_count":0,"all_names":["Etsy_MIX [application/vnd.google-apps.folder]","Etsy_Main_Miniatures_15Oz [application/vnd.google-apps.folder]","Allegro_15oz [application/vnd.google-apps.folder]","Love_Vibe_15oz [application/vnd.google-apps.folder]","Love_Vibe_11oz [application/vnd.google-apps.folder]","Special_Place [application/vnd.google-apps.folder]","4-Side-Grid [application/vnd.google-apps.folder]","WW [application/vnd.google-apps.folder]","White-Basic-11Oz [application/vnd.google-apps.folder]","White-Basic-15Oz [application/vnd.google-apps.folder]","Allegro_11oz [application/vnd.google-apps.folder]","Base-Etsy [application/vnd.google-apps.folder]","Visual [application/vnd.google-apps.folder]","Video [application/vnd.google-apps.folder]"]} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"4-Side-Grid","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/4-Side-Grid","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Allegro_11oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Allegro_11oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Allegro_15oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Allegro_15oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Base-Etsy","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Base-Etsy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Etsy_Main_Miniatures_15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Etsy_Main_Miniatures_15Oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Etsy_MIX","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Etsy_MIX","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Love_Vibe_11oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Love_Vibe_11oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Love_Vibe_15oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Love_Vibe_15oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Special_Place","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Special_Place","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Video","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Video","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"Visual","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/Visual","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"White-Basic-11Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/White-Basic-11Oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"White-Basic-15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/White-Basic-15Oz","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":17,"folder_name":"WW","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_141/Mockups/WW","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-05-30 19:34:53] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":17,"files_count":0,"files":[]} [2026-05-30 19:34:53] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":17,"files_count":0,"selected_count":0,"cover_name":null,"folders_found":["4-Side-Grid","Allegro_11oz","Allegro_15oz","Base-Etsy","Etsy_Main_Miniatures_15Oz","Etsy_MIX","Love_Vibe_11oz","Love_Vibe_15oz","Special_Place","Video","Visual","White-Basic-11Oz","White-Basic-15Oz","WW"],"matched_folders":[],"unmatched_folders":["4-Side-Grid","Allegro_11oz","Allegro_15oz","Base-Etsy","Etsy_Main_Miniatures_15Oz","Etsy_MIX","Love_Vibe_11oz","Love_Vibe_15oz","Special_Place","Video","Visual","White-Basic-11Oz","White-Basic-15Oz","WW"],"missing_rule_folders":["(B)_4Side_Grid","(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_Basic_Miniatura_WW"],"warnings":["Nie znaleziono folderu z reguły: (B)_4Side_Grid.","Nie znaleziono folderu z reguły: (B)_1_Basic-White_11Oz.","Nie znaleziono folderu z reguły: (B)_1_Basic_White_15Oz.","Nie znaleziono folderu z reguły: (B)_Basic_Miniatura_WW."]} [2026-05-30 19:34:53] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":17,"external_id":"143","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 0 plików graficznych w folderze Mockups. Ostrzeżenia: Nie znaleziono folderu z reguły: (B)_4Side_Grid. | Nie znaleziono folderu z reguły: (B)_1_Basic-White_11Oz. | Nie znaleziono folderu z reguły: (B)_1_Basic_White_15Oz. | Nie znaleziono folderu z reguły: (B)_Basic_Miniatura_WW.","files_count":0,"selected_assets_after_scan":0,"warnings":["Nie znaleziono folderu z reguły: (B)_4Side_Grid.","Nie znaleziono folderu z reguły: (B)_1_Basic-White_11Oz.","Nie znaleziono folderu z reguły: (B)_1_Basic_White_15Oz.","Nie znaleziono folderu z reguły: (B)_Basic_Miniatura_WW."]} [2026-05-30 19:34:53] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-05-30 19:49:24] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4891} [2026-05-30 19:49:54] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4891} [2026-05-30 19:55:50] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4891} [2026-05-30 19:57:59] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4970} [2026-05-30 20:10:47] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://sandboxww55.simplehome24.pl/module/miceyproductconnector/publish","body_size":4919} [2026-05-30 20:10:48] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":20,"external_id":"142","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 20:10:48] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":20,"external_id":"142"} [2026-05-30 20:10:48] drive_scan.start Start skanowania zdjęć Drive. {"project_id":20,"forced_profile_id":null} [2026-05-30 20:10:48] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":20,"project_drive_relative_path":null,"project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 20:10:48] drive_path.profile.selected Wybrano profil Drive. {"project_id":20,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 20:10:48] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":20,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-30 20:10:48] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-30 20:10:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-30 20:10:48] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":20,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-30 20:10:48] drive_scan.error Błąd skanowania Drive. {"project_id":20,"error":"Projekt nie ma uzupełnionej ścieżki względnej Drive.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDrivePathResolver.php","line":141} [2026-05-30 20:10:48] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":20,"external_id":"142","scan_success":false,"scan_status":"error","scan_message":"Projekt nie ma uzupełnionej ścieżki względnej Drive.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-05-30 20:10:48] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-05-30 20:26:13] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"GET","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/ping","body_size":0} [2026-05-30 20:26:44] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"GET","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/ping","body_size":0} [2026-05-30 20:30:34] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"GET","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/dictionaries","body_size":0} [2026-05-30 20:31:23] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"GET","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-form-dictionaries","body_size":0} [2026-05-30 21:07:57] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":29418} [2026-05-30 21:07:59] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":22,"external_id":"571","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-30 21:07:59] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":22,"external_id":"571"} [2026-05-30 21:07:59] drive_scan.start Start skanowania zdjęć Drive. {"project_id":22,"forced_profile_id":null} [2026-05-30 21:07:59] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":22,"project_drive_relative_path":"(TSHCZ) - Hobby Książki","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-30 21:07:59] drive_path.profile.selected Wybrano profil Drive. {"project_id":22,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 21:07:59] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":22,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-30 21:07:59] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-30 21:07:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-30 21:07:59] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":22,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-30 21:07:59] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-30 21:08:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":22,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-30 21:08:00] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":22,"project_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki"} [2026-05-30 21:08:00] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 21:08:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-05-30 21:08:00] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":22,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-05-30 21:08:00] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":22,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-05-30 21:08:00] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":22,"external_id":"571","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-05-30 21:08:00] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-05-30 21:08:36] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":22,"resolved_id_product":571} [2026-05-30 21:08:42] drive_scan.start Start skanowania zdjęć Drive. {"project_id":22,"forced_profile_id":2} [2026-05-30 21:08:42] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":22,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_007","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":2} [2026-05-30 21:08:42] drive_path.profile.selected Wybrano profil Drive. {"project_id":22,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-30 21:08:42] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":22,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-30 21:08:42] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-30 21:08:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:43] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":22,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-30 21:08:43] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-30 21:08:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:43] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":22,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-30 21:08:43] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_007'"} [2026-05-30 21:08:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_007'","count":1,"names":["TSHCZ_007 [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":22,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_007","found_count":1,"found_names":["TSHCZ_007"]} [2026-05-30 21:08:44] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":22,"project_folder_id":"12tnSOFDbOspcBKeuaUX1XAjvZiNQVNNh","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007"} [2026-05-30 21:08:44] drive_api.list_files.start Google Drive files.list. {"query":"'12tnSOFDbOspcBKeuaUX1XAjvZiNQVNNh' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-30 21:08:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'12tnSOFDbOspcBKeuaUX1XAjvZiNQVNNh' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:44] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":22,"parent_folder_id":"12tnSOFDbOspcBKeuaUX1XAjvZiNQVNNh","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-30 21:08:44] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":22,"project_folder_id":"12tnSOFDbOspcBKeuaUX1XAjvZiNQVNNh","mockups_folder_id":"1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups"} [2026-05-30 21:08:44] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":22,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-30 21:08:44] drive_api.list_files.start Google Drive files.list. {"query":"'1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-30 21:08:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:44] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":22,"mockups_folder_id":"1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT","count":12,"names":["(37)_Stanley_Glazed_Green","(33)_Stanley_Burgundy","(28)_Stanley_Spectra_Yellow","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-05-30 21:08:44] drive_api.list_files.start Google Drive files.list. {"query":"'1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT' in parents and trashed = false"} [2026-05-30 21:08:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZaVCklj_EyC6L8Mzx1DsMiSJCGU_UXCT' in parents and trashed = false","count":12,"names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:45] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":22,"all_count":12,"image_count":0,"all_names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-30 21:08:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:45] drive_api.list_files.start Google Drive files.list. {"query":"'1Ov_ep5HWLXz9o_Fn7kAjEL9EmHIHQktc' in parents and trashed = false"} [2026-05-30 21:08:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ov_ep5HWLXz9o_Fn7kAjEL9EmHIHQktc' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]"]} [2026-05-30 21:08:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(000)_Miniatury","folder_id":"1Ov_ep5HWLXz9o_Fn7kAjEL9EmHIHQktc","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]"]} [2026-05-30 21:08:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:45] drive_api.list_files.start Google Drive files.list. {"query":"'1W14uHuHwQm19C8mknkpWG1BtVwZbO1GO' in parents and trashed = false"} [2026-05-30 21:08:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1W14uHuHwQm19C8mknkpWG1BtVwZbO1GO' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1W14uHuHwQm19C8mknkpWG1BtVwZbO1GO","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:46] drive_api.list_files.start Google Drive files.list. {"query":"'1Fdrutl_Q_uc_MVR39bwYUwulJAnmQ12g' in parents and trashed = false"} [2026-05-30 21:08:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Fdrutl_Q_uc_MVR39bwYUwulJAnmQ12g' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1Fdrutl_Q_uc_MVR39bwYUwulJAnmQ12g","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:46] drive_api.list_files.start Google Drive files.list. {"query":"'1vY94E4kOHFwonLoKkxxomtQdjTwuKvcF' in parents and trashed = false"} [2026-05-30 21:08:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vY94E4kOHFwonLoKkxxomtQdjTwuKvcF' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(01)_F190_LADY_White","folder_id":"1vY94E4kOHFwonLoKkxxomtQdjTwuKvcF","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:46] drive_api.list_files.start Google Drive files.list. {"query":"'1eKrD9nWdSEe-SY829P6d7b1m8VDZoVVw' in parents and trashed = false"} [2026-05-30 21:08:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1eKrD9nWdSEe-SY829P6d7b1m8VDZoVVw' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(02)_F190_LADY_Black","folder_id":"1eKrD9nWdSEe-SY829P6d7b1m8VDZoVVw","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:47] drive_api.list_files.start Google Drive files.list. {"query":"'18pR_h5wtdVs_b1mX2MtHiFJhVxF8sxQP' in parents and trashed = false"} [2026-05-30 21:08:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'18pR_h5wtdVs_b1mX2MtHiFJhVxF8sxQP' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(11)_F190_MEN_White","folder_id":"18pR_h5wtdVs_b1mX2MtHiFJhVxF8sxQP","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:47] drive_api.list_files.start Google Drive files.list. {"query":"'1_AdtRZ7DWlQcVFawsaW_wnpLk64XKQT1' in parents and trashed = false"} [2026-05-30 21:08:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_AdtRZ7DWlQcVFawsaW_wnpLk64XKQT1' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(12)_F190_MEN_Black","folder_id":"1_AdtRZ7DWlQcVFawsaW_wnpLk64XKQT1","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:48] drive_api.list_files.start Google Drive files.list. {"query":"'15cRsT2i5sOns6fwd2M0SbWAlKGuq5aL8' in parents and trashed = false"} [2026-05-30 21:08:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'15cRsT2i5sOns6fwd2M0SbWAlKGuq5aL8' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(24)_Stanley_White","folder_id":"15cRsT2i5sOns6fwd2M0SbWAlKGuq5aL8","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:48] drive_api.list_files.start Google Drive files.list. {"query":"'1H891pgkNxgtktBBiV2oVxr-AIE766vqB' in parents and trashed = false"} [2026-05-30 21:08:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1H891pgkNxgtktBBiV2oVxr-AIE766vqB' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(25)_Stanely_Black","folder_id":"1H891pgkNxgtktBBiV2oVxr-AIE766vqB","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(28)_Stanley_Spectra_Yellow","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(28)_Stanley_Spectra_Yellow","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:48] drive_api.list_files.start Google Drive files.list. {"query":"'1iG4dYqHAX19AahfX4eumjBmCwi-eQUHF' in parents and trashed = false"} [2026-05-30 21:08:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iG4dYqHAX19AahfX4eumjBmCwi-eQUHF' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(28)_Stanley_Spectra_Yellow","folder_id":"1iG4dYqHAX19AahfX4eumjBmCwi-eQUHF","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(33)_Stanley_Burgundy","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(33)_Stanley_Burgundy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:49] drive_api.list_files.start Google Drive files.list. {"query":"'12FmHQylw5Xm0LZ6GWHQPs0zumjusrOyo' in parents and trashed = false"} [2026-05-30 21:08:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'12FmHQylw5Xm0LZ6GWHQPs0zumjusrOyo' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(33)_Stanley_Burgundy","folder_id":"12FmHQylw5Xm0LZ6GWHQPs0zumjusrOyo","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":22,"folder_name":"(37)_Stanley_Glazed_Green","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_007/Mockups/(37)_Stanley_Glazed_Green","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-30 21:08:49] drive_api.list_files.start Google Drive files.list. {"query":"'1QQ9JqNwPOHc4m4hg6KXLA8pIYQcmW2iu' in parents and trashed = false"} [2026-05-30 21:08:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QQ9JqNwPOHc4m4hg6KXLA8pIYQcmW2iu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":22,"folder_name":"(37)_Stanley_Glazed_Green","folder_id":"1QQ9JqNwPOHc4m4hg6KXLA8pIYQcmW2iu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-30 21:08:49] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":22,"files_count":23,"files":[{"id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(28)_Stanley_Spectra_Yellow","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(33)_Stanley_Burgundy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(37)_Stanley_Glazed_Green","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-30 21:08:49] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":22,"files_count":23,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(28)_Stanley_Spectra_Yellow","(33)_Stanley_Burgundy","(37)_Stanley_Glazed_Green"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(28)_Stanley_Spectra_Yellow","(33)_Stanley_Burgundy","(37)_Stanley_Glazed_Green"],"missing_rule_folders":[],"warnings":[]} [2026-05-30 21:09:01] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":22,"resolved_id_product":571} [2026-05-30 21:09:01] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":22,"job_id":"f9cfadfd6a7c4b7f","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-30 21:09:01] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":22,"selected_count":23,"assets":[{"id":147,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1776944,"drive_file_id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP"},{"id":148,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1312056,"drive_file_id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli"},{"id":149,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1529846,"drive_file_id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY"},{"id":158,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1480084,"drive_file_id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW"},{"id":157,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1462331,"drive_file_id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT"},{"id":156,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1434021,"drive_file_id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa"},{"id":155,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1347614,"drive_file_id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC"},{"id":154,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1138071,"drive_file_id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ"},{"id":153,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1383752,"drive_file_id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J"},{"id":152,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":909359,"drive_file_id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L"},{"id":151,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":614029,"drive_file_id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7"},{"id":150,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":936446,"drive_file_id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv"},{"id":159,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1969927,"drive_file_id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi"},{"id":160,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1698438,"drive_file_id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl"},{"id":161,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1412005,"drive_file_id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg"},{"id":162,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1831406,"drive_file_id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF"},{"id":163,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1551621,"drive_file_id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM"},{"id":164,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1767519,"drive_file_id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP"},{"id":165,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1611364,"drive_file_id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W"},{"id":166,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1919188,"drive_file_id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx"},{"id":167,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1970521,"drive_file_id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl"},{"id":168,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1791767,"drive_file_id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj"},{"id":169,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1848091,"drive_file_id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5"}]} [2026-05-30 21:09:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":147,"drive_file_id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/147_black-oragne-1.jpg"} [2026-05-30 21:09:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/147_black-oragne-1.jpg"} [2026-05-30 21:09:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/147_black-oragne-1.jpg","bytes":1776944} [2026-05-30 21:09:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":147,"name":"BLACK_Oragne_1.jpg","local_size":1776944} [2026-05-30 21:09:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":148,"drive_file_id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/148_closeup-1.jpg"} [2026-05-30 21:09:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/148_closeup-1.jpg"} [2026-05-30 21:09:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/148_closeup-1.jpg","bytes":1312056} [2026-05-30 21:09:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":148,"name":"CloseUP_1.jpg","local_size":1312056} [2026-05-30 21:09:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":149,"drive_file_id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/149_closeup-1.jpg"} [2026-05-30 21:09:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/149_closeup-1.jpg"} [2026-05-30 21:09:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/149_closeup-1.jpg","bytes":1529846} [2026-05-30 21:09:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":149,"name":"CloseUP_1.jpg","local_size":1529846} [2026-05-30 21:09:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":158,"drive_file_id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/158_front-manekin-clear-label.jpg"} [2026-05-30 21:09:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/158_front-manekin-clear-label.jpg"} [2026-05-30 21:09:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/158_front-manekin-clear-label.jpg","bytes":1480084} [2026-05-30 21:09:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":158,"name":"Front_Manekin_Clear_Label.jpg","local_size":1480084} [2026-05-30 21:09:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":157,"drive_file_id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/157_front-manekin-clear-label.jpg"} [2026-05-30 21:09:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/157_front-manekin-clear-label.jpg"} [2026-05-30 21:09:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/157_front-manekin-clear-label.jpg","bytes":1462331} [2026-05-30 21:09:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":157,"name":"Front_Manekin_Clear_Label.jpg","local_size":1462331} [2026-05-30 21:09:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":156,"drive_file_id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/156_front-manekin-clear-label.jpg"} [2026-05-30 21:09:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/156_front-manekin-clear-label.jpg"} [2026-05-30 21:09:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/156_front-manekin-clear-label.jpg","bytes":1434021} [2026-05-30 21:09:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":156,"name":"Front_Manekin_Clear_Label.jpg","local_size":1434021} [2026-05-30 21:09:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":155,"drive_file_id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/155_front-manekin-clear-label.jpg"} [2026-05-30 21:09:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/155_front-manekin-clear-label.jpg"} [2026-05-30 21:09:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/155_front-manekin-clear-label.jpg","bytes":1347614} [2026-05-30 21:09:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":155,"name":"Front_Manekin_Clear_Label.jpg","local_size":1347614} [2026-05-30 21:09:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":154,"drive_file_id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/154_front-manekin-clear-label.jpg"} [2026-05-30 21:09:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/154_front-manekin-clear-label.jpg"} [2026-05-30 21:09:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/154_front-manekin-clear-label.jpg","bytes":1138071} [2026-05-30 21:09:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":154,"name":"Front_Manekin_Clear_Label.jpg","local_size":1138071} [2026-05-30 21:09:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":153,"drive_file_id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/153_front-manekin-clear-label.jpg"} [2026-05-30 21:09:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/153_front-manekin-clear-label.jpg"} [2026-05-30 21:09:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/153_front-manekin-clear-label.jpg","bytes":1383752} [2026-05-30 21:09:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":153,"name":"Front_Manekin_Clear_Label.jpg","local_size":1383752} [2026-05-30 21:09:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":152,"drive_file_id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/152_front-manekin-clear-label.jpg"} [2026-05-30 21:09:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/152_front-manekin-clear-label.jpg"} [2026-05-30 21:09:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/152_front-manekin-clear-label.jpg","bytes":909359} [2026-05-30 21:09:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":152,"name":"Front_Manekin_Clear_Label.jpg","local_size":909359} [2026-05-30 21:09:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":151,"drive_file_id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/151_front-manekin-clear-label.jpg"} [2026-05-30 21:09:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/151_front-manekin-clear-label.jpg"} [2026-05-30 21:09:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/151_front-manekin-clear-label.jpg","bytes":614029} [2026-05-30 21:09:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":151,"name":"Front_Manekin_Clear_Label.jpg","local_size":614029} [2026-05-30 21:09:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":150,"drive_file_id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/150_front-manekin-clear-label.jpg"} [2026-05-30 21:09:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/150_front-manekin-clear-label.jpg"} [2026-05-30 21:09:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/150_front-manekin-clear-label.jpg","bytes":936446} [2026-05-30 21:09:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":150,"name":"Front_Manekin_Clear_Label.jpg","local_size":936446} [2026-05-30 21:09:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":159,"drive_file_id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/159_hanging-1.jpg"} [2026-05-30 21:09:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/159_hanging-1.jpg"} [2026-05-30 21:09:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/159_hanging-1.jpg","bytes":1969927} [2026-05-30 21:09:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":159,"name":"Hanging_1.jpg","local_size":1969927} [2026-05-30 21:09:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":160,"drive_file_id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/160_hanging-1.jpg"} [2026-05-30 21:09:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/160_hanging-1.jpg"} [2026-05-30 21:09:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/160_hanging-1.jpg","bytes":1698438} [2026-05-30 21:09:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":160,"name":"Hanging_1.jpg","local_size":1698438} [2026-05-30 21:09:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":161,"drive_file_id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/161_white-orange-1.jpg"} [2026-05-30 21:09:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/161_white-orange-1.jpg"} [2026-05-30 21:09:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/161_white-orange-1.jpg","bytes":1412005} [2026-05-30 21:09:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":161,"name":"WHITE_Orange_1.jpg","local_size":1412005} [2026-05-30 21:09:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":162,"drive_file_id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/162_men-1.jpg"} [2026-05-30 21:09:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/162_men-1.jpg"} [2026-05-30 21:09:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/162_men-1.jpg","bytes":1831406} [2026-05-30 21:09:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":162,"name":"Men_1.jpg","local_size":1831406} [2026-05-30 21:09:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":163,"drive_file_id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/163_men-1.jpg"} [2026-05-30 21:09:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/163_men-1.jpg"} [2026-05-30 21:09:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/163_men-1.jpg","bytes":1551621} [2026-05-30 21:09:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":163,"name":"Men_1.jpg","local_size":1551621} [2026-05-30 21:09:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":164,"drive_file_id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/164_men-women-1.jpg"} [2026-05-30 21:09:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/164_men-women-1.jpg"} [2026-05-30 21:09:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/164_men-women-1.jpg","bytes":1767519} [2026-05-30 21:09:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":164,"name":"Men_Women_1.jpg","local_size":1767519} [2026-05-30 21:09:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":165,"drive_file_id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/165_men-women-1.jpg"} [2026-05-30 21:09:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/165_men-women-1.jpg"} [2026-05-30 21:09:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/165_men-women-1.jpg","bytes":1611364} [2026-05-30 21:09:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":165,"name":"Men_Women_1.jpg","local_size":1611364} [2026-05-30 21:09:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":166,"drive_file_id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/166_mock-1.jpg"} [2026-05-30 21:09:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/166_mock-1.jpg"} [2026-05-30 21:09:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/166_mock-1.jpg","bytes":1919188} [2026-05-30 21:09:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":166,"name":"Mock_1.jpg","local_size":1919188} [2026-05-30 21:09:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":167,"drive_file_id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/167_mock-1.jpg"} [2026-05-30 21:09:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/167_mock-1.jpg"} [2026-05-30 21:09:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/167_mock-1.jpg","bytes":1970521} [2026-05-30 21:09:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":167,"name":"Mock_1.jpg","local_size":1970521} [2026-05-30 21:09:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":168,"drive_file_id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/168_women-1.jpg"} [2026-05-30 21:09:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/168_women-1.jpg"} [2026-05-30 21:09:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/168_women-1.jpg","bytes":1791767} [2026-05-30 21:09:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":168,"name":"Women_1.jpg","local_size":1791767} [2026-05-30 21:09:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":22,"asset_id":169,"drive_file_id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/169_women-1.jpg"} [2026-05-30 21:09:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/169_women-1.jpg"} [2026-05-30 21:09:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/169_women-1.jpg","bytes":1848091} [2026-05-30 21:09:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":22,"asset_id":169,"name":"Women_1.jpg","local_size":1848091} [2026-05-30 21:09:20] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":22,"job_id":"f9cfadfd6a7c4b7f","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f","failures":[]} [2026-05-30 21:09:20] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":22,"job_id":"f9cfadfd6a7c4b7f","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f","failures":[]} [2026-05-30 21:09:20] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":22,"id_product":571,"metadata_count":23,"metadata":[{"client_file_key":"asset_147","drive_file_id":"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP","filename":"black-oragne-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_148","drive_file_id":"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_149","drive_file_id":"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_158","drive_file_id":"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (37)_Stanley_Glazed_Green","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_157","drive_file_id":"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (33)_Stanley_Burgundy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_156","drive_file_id":"1QELk9Dov7tNfRL-RBYt33qlKp6omByCa","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (28)_Stanley_Spectra_Yellow","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_155","drive_file_id":"161IsGJAW1b1VhDLXWjLzIYDWHWhcRXvC","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_154","drive_file_id":"1x-ze1QlPJPPwu2R2QD1VlRXKgrGDfcKJ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_153","drive_file_id":"1Ri9EsJwBFmkzD7M3x4KS27BeSiX47w7J","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_152","drive_file_id":"1ibAgHkCx3iO1FDUY6rawfGYXXfpk844L","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_151","drive_file_id":"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_150","drive_file_id":"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_159","drive_file_id":"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_160","drive_file_id":"16E3bov15j2eGLF65QORfuDXOeChoKmJl","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_161","drive_file_id":"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_162","drive_file_id":"1qOoD4Yrc4aHHfzLtWormGU0fmbyEx8KF","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_163","drive_file_id":"1ZGmuoxIhu3wiPtLAv0WUYQu8EUgPr2yM","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_164","drive_file_id":"1vdhwbiJsuhOqOoM6YjJfu_QNsgi9swUP","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_165","drive_file_id":"1jV7bKsHVKlWLKwQQ4g2Wq7lDTFpGIx0W","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_166","drive_file_id":"1TBXMrjoLs956sUW5k5Tti8M93hhZwVpx","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_167","drive_file_id":"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_168","drive_file_id":"1mElikw_1GXL4glTFBnpAk79BcYxePSUj","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_169","drive_file_id":"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-30 21:09:20] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":22,"id_product":571,"images_count":23,"chunk_size":10,"chunks_count":3} [2026-05-30 21:09:20] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":22,"id_product":571,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_147","asset_148","asset_149","asset_158","asset_157","asset_156","asset_155","asset_154","asset_153","asset_152"]} [2026-05-30 21:09:20] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"54521ca8-5d2b-4409-bbbd-eab61bb541c0","id_product":"571","images_metadata_json":"[{\"client_file_key\":\"asset_147\",\"drive_file_id\":\"1FGSZAYVVQAeaiRtgEg_AZhzhYcpvUWdP\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_148\",\"drive_file_id\":\"1D_6TtpFzClPQaxve3KHuCIlMJTM0gnli\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_149\",\"drive_file_id\":\"1IaXTwKYBNbJ8fH1bohZEHx_UIEBwfDZY\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_158\",\"drive_file_id\":\"1EVPbuO5xpvYcUFVUGnBedVdjoQAFCNxW\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (37)_Stanley_Glazed_Green\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_157\",\"drive_file_id\":\"1s3dM-wlTMhFhKPRbzaS9ZDXaSrWx4IMT\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (33)_Stanley_Burgundy\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_156\",\"drive_file_id\":\"1QELk9Dov7tNfRL-RBYt...","allow_cover_autoselect":"0","files[asset_147]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/147_black-oragne-1.jpg","file_exists":true,"file_size":1776944,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_148]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/148_closeup-1.jpg","file_exists":true,"file_size":1312056,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_149]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/149_closeup-1.jpg","file_exists":true,"file_size":1529846,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_158]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/158_front-manekin-clear-label.jpg","file_exists":true,"file_size":1480084,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_157]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/157_front-manekin-clear-label.jpg","file_exists":true,"file_size":1462331,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_156]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/156_front-manekin-clear-label.jpg","file_exists":true,"file_size":1434021,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_155]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/155_front-manekin-clear-label.jpg","file_exists":true,"file_size":1347614,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_154]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/154_front-manekin-clear-label.jpg","file_exists":true,"file_size":1138071,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_153]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/153_front-manekin-clear-label.jpg","file_exists":true,"file_size":1383752,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_152]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/152_front-manekin-clear-label.jpg","file_exists":true,"file_size":909359,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-1-of-3"} [2026-05-30 21:09:34] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 571,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_147\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 11933,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_148\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11934,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_149\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11935,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_158\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11936,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_157\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11937,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribu...","idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-1-of-3"} [2026-05-30 21:09:34] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":22,"id_product":571,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-30 21:09:34] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":22,"id_product":571,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_151","asset_150","asset_159","asset_160","asset_161","asset_162","asset_163","asset_164","asset_165","asset_166"]} [2026-05-30 21:09:35] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"54521ca8-5d2b-4409-bbbd-eab61bb541c0","id_product":"571","images_metadata_json":"[{\"client_file_key\":\"asset_151\",\"drive_file_id\":\"1U1OtmHSnYV1jRHQcbG3natZ1m1Z7Lhe7\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_150\",\"drive_file_id\":\"1UmXflnaa2vtgJP2eS3mjQsw2vKn_zgfv\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_159\",\"drive_file_id\":\"1jB0OmsQEPEdLUmLMKrEObUIibW6i_Ndi\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_160\",\"drive_file_id\":\"16E3bov15j2eGLF65QORfuDXOeChoKmJl\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_161\",\"drive_file_id\":\"18hwd4FADuV5cyJVoLh_dTFkezoCCbNKg\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_162\",\"drive_file_id\":\"1qOoD4Yrc4aHHfzLtWormGU0f...","allow_cover_autoselect":"0","files[asset_151]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/151_front-manekin-clear-label.jpg","file_exists":true,"file_size":614029,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_150]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/150_front-manekin-clear-label.jpg","file_exists":true,"file_size":936446,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_159]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/159_hanging-1.jpg","file_exists":true,"file_size":1969927,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_160]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/160_hanging-1.jpg","file_exists":true,"file_size":1698438,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_161]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/161_white-orange-1.jpg","file_exists":true,"file_size":1412005,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_162]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/162_men-1.jpg","file_exists":true,"file_size":1831406,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_163]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/163_men-1.jpg","file_exists":true,"file_size":1551621,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_164]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/164_men-women-1.jpg","file_exists":true,"file_size":1767519,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_165]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/165_men-women-1.jpg","file_exists":true,"file_size":1611364,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_166]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/166_mock-1.jpg","file_exists":true,"file_size":1919188,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-2-of-3"} [2026-05-30 21:09:50] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 571,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_151\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11943,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_150\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11944,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_159\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 11945,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_160\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 11946,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_161\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 11947,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attrib...","idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-2-of-3"} [2026-05-30 21:09:50] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":22,"id_product":571,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-30 21:09:50] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":22,"id_product":571,"chunk":3,"chunks_count":3,"images_in_chunk":3,"metadata_in_chunk":3,"client_file_keys":["asset_167","asset_168","asset_169"]} [2026-05-30 21:09:50] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":3,"fields":{"external_project_id":"54521ca8-5d2b-4409-bbbd-eab61bb541c0","id_product":"571","images_metadata_json":"[{\"client_file_key\":\"asset_167\",\"drive_file_id\":\"1ELXscjZ1Vhvhps4U9AL3PPipvOLwYeLl\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_168\",\"drive_file_id\":\"1mElikw_1GXL4glTFBnpAk79BcYxePSUj\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_169\",\"drive_file_id\":\"1pjDRPG_zJs0tLl0_kJYs3csyjRZe68X5\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mogę rozmawiać o książkach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_167]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/167_mock-1.jpg","file_exists":true,"file_size":1970521,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_168]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/168_women-1.jpg","file_exists":true,"file_size":1791767,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_169]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/22/f9cfadfd6a7c4b7f/169_women-1.jpg","file_exists":true,"file_size":1848091,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-3-of-3"} [2026-05-30 21:09:54] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 571,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_167\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 11953,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_168\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 11954,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_169\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 11955,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-3-of-3"} [2026-05-30 21:09:54] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":22,"id_product":571,"chunk":3,"chunks_count":3,"uploaded_count":3,"failed_count":0} [2026-05-30 21:09:54] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":22,"id_product":571,"uploaded_count":23,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_147","filename":"black-oragne-1.jpg","id_image":11933,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_148","filename":"closeup-1.jpg","id_image":11934,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_149","filename":"closeup-1.jpg","id_image":11935,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_158","filename":"front-manekin-clear-label.jpg","id_image":11936,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_157","filename":"front-manekin-clear-label.jpg","id_image":11937,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_156","filename":"front-manekin-clear-label.jpg","id_image":11938,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_155","filename":"front-manekin-clear-label.jpg","id_image":11939,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_154","filename":"front-manekin-clear-label.jpg","id_image":11940,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_153","filename":"front-manekin-clear-label.jpg","id_image":11941,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_152","filename":"front-manekin-clear-label.jpg","id_image":11942,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_151","filename":"front-manekin-clear-label.jpg","id_image":11943,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_150","filename":"front-manekin-clear-label.jpg","id_image":11944,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_159","filename":"hanging-1.jpg","id_image":11945,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_160","filename":"hanging-1.jpg","id_image":11946,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_161","filename":"white-orange-1.jpg","id_image":11947,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_162","filename":"men-1.jpg","id_image":11948,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_163","filename":"men-1.jpg","id_image":11949,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_164","filename":"men-women-1.jpg","id_image":11950,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_165","filename":"men-women-1.jpg","id_image":11951,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_166","filename":"mock-1.jpg","id_image":11952,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_167","filename":"mock-1.jpg","id_image":11953,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_168","filename":"women-1.jpg","id_image":11954,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_169","filename":"women-1.jpg","id_image":11955,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":571,"uploaded_images":[{"client_file_key":"asset_147","filename":"black-oragne-1.jpg","id_image":11933,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_148","filename":"closeup-1.jpg","id_image":11934,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_149","filename":"closeup-1.jpg","id_image":11935,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_158","filename":"front-manekin-clear-label.jpg","id_image":11936,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_157","filename":"front-manekin-clear-label.jpg","id_image":11937,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_156","filename":"front-manekin-clear-label.jpg","id_image":11938,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_155","filename":"front-manekin-clear-label.jpg","id_image":11939,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_154","filename":"front-manekin-clear-label.jpg","id_image":11940,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_153","filename":"front-manekin-clear-label.jpg","id_image":11941,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_152","filename":"front-manekin-clear-label.jpg","id_image":11942,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":571,"uploaded_images":[{"client_file_key":"asset_151","filename":"front-manekin-clear-label.jpg","id_image":11943,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_150","filename":"front-manekin-clear-label.jpg","id_image":11944,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_159","filename":"hanging-1.jpg","id_image":11945,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_160","filename":"hanging-1.jpg","id_image":11946,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_161","filename":"white-orange-1.jpg","id_image":11947,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_162","filename":"men-1.jpg","id_image":11948,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_163","filename":"men-1.jpg","id_image":11949,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_164","filename":"men-women-1.jpg","id_image":11950,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_165","filename":"men-women-1.jpg","id_image":11951,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_166","filename":"mock-1.jpg","id_image":11952,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-22-f9cfadfd6a7c4b7f-part-3-of-3","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":571,"uploaded_images":[{"client_file_key":"asset_167","filename":"mock-1.jpg","id_image":11953,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_168","filename":"women-1.jpg","id_image":11954,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_169","filename":"women-1.jpg","id_image":11955,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-05-31 18:37:11] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":14987} [2026-05-31 18:37:12] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":23,"external_id":"572","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-31 18:37:12] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":23,"external_id":"572"} [2026-05-31 18:37:12] drive_scan.start Start skanowania zdjęć Drive. {"project_id":23,"forced_profile_id":null} [2026-05-31 18:37:12] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":23,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_008","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-31 18:37:12] drive_path.profile.selected Wybrano profil Drive. {"project_id":23,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 18:37:12] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":23,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 18:37:12] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 18:37:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:13] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":23,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 18:37:13] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 18:37:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 18:37:13] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'"} [2026-05-31 18:37:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'","count":1,"names":["TSHCZ_008 [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_008","found_count":1,"found_names":["TSHCZ_008"]} [2026-05-31 18:37:14] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":23,"project_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008"} [2026-05-31 18:37:14] drive_api.list_files.start Google Drive files.list. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 18:37:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-05-31 18:37:14] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":23,"parent_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-05-31 18:37:14] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":23,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-05-31 18:37:14] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":23,"external_id":"572","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-05-31 18:37:14] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-05-31 18:37:39] drive_scan.start Start skanowania zdjęć Drive. {"project_id":23,"forced_profile_id":2} [2026-05-31 18:37:39] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":23,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_008","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":2} [2026-05-31 18:37:39] drive_path.profile.selected Wybrano profil Drive. {"project_id":23,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 18:37:39] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":23,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 18:37:39] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 18:37:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:39] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":23,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 18:37:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 18:37:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:39] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 18:37:39] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'"} [2026-05-31 18:37:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'","count":1,"names":["TSHCZ_008 [application/vnd.google-apps.folder]"]} [2026-05-31 18:37:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_008","found_count":1,"found_names":["TSHCZ_008"]} [2026-05-31 18:37:40] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":23,"project_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008"} [2026-05-31 18:37:40] drive_api.list_files.start Google Drive files.list. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 18:37:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-05-31 18:37:40] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":23,"parent_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-05-31 18:37:40] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":23,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-05-31 18:40:00] drive_scan.start Start skanowania zdjęć Drive. {"project_id":23,"forced_profile_id":2} [2026-05-31 18:40:00] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":23,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_008","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":2} [2026-05-31 18:40:00] drive_path.profile.selected Wybrano profil Drive. {"project_id":23,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 18:40:00] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":23,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 18:40:00] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 18:40:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:01] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":23,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 18:40:01] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 18:40:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 18:40:01] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'"} [2026-05-31 18:40:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_008'","count":1,"names":["TSHCZ_008 [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":23,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_008","found_count":1,"found_names":["TSHCZ_008"]} [2026-05-31 18:40:01] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":23,"project_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008"} [2026-05-31 18:40:01] drive_api.list_files.start Google Drive files.list. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 18:40:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:02] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":23,"parent_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-31 18:40:02] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":23,"project_folder_id":"1bN0oEM6miCUApNt2BEhap7H5jhG-M9Za","mockups_folder_id":"1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups"} [2026-05-31 18:40:02] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":23,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-31 18:40:02] drive_api.list_files.start Google Drive files.list. {"query":"'1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-31 18:40:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":6,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:02] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":23,"mockups_folder_id":"1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx","count":6,"names":["(35)_Stanley_NaturalRaw","(24)_Stanley_White","(11)_F190_MEN_White","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-05-31 18:40:02] drive_api.list_files.start Google Drive files.list. {"query":"'1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx' in parents and trashed = false"} [2026-05-31 18:40:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AQn9KkDTTkILEU7mFJ54MSSEfSiojwwx' in parents and trashed = false","count":6,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:03] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":23,"all_count":6,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 18:40:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:03] drive_api.list_files.start Google Drive files.list. {"query":"'1hx53QekC_hQZ-jdl9-LowdcDcDl4gJ_F' in parents and trashed = false"} [2026-05-31 18:40:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hx53QekC_hQZ-jdl9-LowdcDcDl4gJ_F' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-05-31 18:40:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(000)_Miniatury","folder_id":"1hx53QekC_hQZ-jdl9-LowdcDcDl4gJ_F","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-05-31 18:40:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:03] drive_api.list_files.start Google Drive files.list. {"query":"'1iOwnV2Ap_sd7Rs7LT3cwVZebPAznaKg8' in parents and trashed = false"} [2026-05-31 18:40:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iOwnV2Ap_sd7Rs7LT3cwVZebPAznaKg8' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1iOwnV2Ap_sd7Rs7LT3cwVZebPAznaKg8","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:04] drive_api.list_files.start Google Drive files.list. {"query":"'1atc95VOVvQxlgzlSPk-LrBh_YMLoDBO7' in parents and trashed = false"} [2026-05-31 18:40:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1atc95VOVvQxlgzlSPk-LrBh_YMLoDBO7' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(01)_F190_LADY_White","folder_id":"1atc95VOVvQxlgzlSPk-LrBh_YMLoDBO7","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:04] drive_api.list_files.start Google Drive files.list. {"query":"'1bch3XWiTxsm9A2drzp76dnKg0PWHOGN7' in parents and trashed = false"} [2026-05-31 18:40:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bch3XWiTxsm9A2drzp76dnKg0PWHOGN7' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(11)_F190_MEN_White","folder_id":"1bch3XWiTxsm9A2drzp76dnKg0PWHOGN7","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:04] drive_api.list_files.start Google Drive files.list. {"query":"'1JirVdBH8SiVsQBCAjPO9zBnn_5gubNXX' in parents and trashed = false"} [2026-05-31 18:40:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JirVdBH8SiVsQBCAjPO9zBnn_5gubNXX' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(24)_Stanley_White","folder_id":"1JirVdBH8SiVsQBCAjPO9zBnn_5gubNXX","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 18:40:05] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":23,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_008/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 18:40:05] drive_api.list_files.start Google Drive files.list. {"query":"'1Yb7sOJgESoKYDO5IDsbfUD0EiCmhdlAu' in parents and trashed = false"} [2026-05-31 18:40:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Yb7sOJgESoKYDO5IDsbfUD0EiCmhdlAu' in parents and trashed = false","count":0,"names":[]} [2026-05-31 18:40:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":23,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1Yb7sOJgESoKYDO5IDsbfUD0EiCmhdlAu","all_count":0,"image_count":0,"all_names":[]} [2026-05-31 18:40:05] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":23,"files_count":13,"files":[{"id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-31 18:40:05] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":23,"files_count":13,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-05-31 18:40:08] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":23,"resolved_id_product":572} [2026-05-31 18:40:08] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":23,"job_id":"7107f55dd28d8421","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-31 18:40:08] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":23,"selected_count":13,"assets":[{"id":170,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":807651,"drive_file_id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ"},{"id":171,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1626268,"drive_file_id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey"},{"id":172,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1003237,"drive_file_id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG"},{"id":173,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":956018,"drive_file_id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r"},{"id":174,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1200191,"drive_file_id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ"},{"id":175,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1892264,"drive_file_id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO"},{"id":176,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1731675,"drive_file_id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd"},{"id":177,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1568526,"drive_file_id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6"},{"id":178,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":808386,"drive_file_id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA"},{"id":179,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1638080,"drive_file_id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5"},{"id":180,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1490189,"drive_file_id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv"},{"id":181,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2013160,"drive_file_id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN"},{"id":182,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1868728,"drive_file_id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh"}]} [2026-05-31 18:40:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":170,"drive_file_id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/170_black-folded.jpg"} [2026-05-31 18:40:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/170_black-folded.jpg"} [2026-05-31 18:40:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/170_black-folded.jpg","bytes":807651} [2026-05-31 18:40:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":170,"name":"BLACK_Folded.jpg","local_size":807651} [2026-05-31 18:40:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":171,"drive_file_id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/171_closeup-1.jpg"} [2026-05-31 18:40:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/171_closeup-1.jpg"} [2026-05-31 18:40:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/171_closeup-1.jpg","bytes":1626268} [2026-05-31 18:40:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":171,"name":"CloseUP_1.jpg","local_size":1626268} [2026-05-31 18:40:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":172,"drive_file_id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/172_front-manekin-clear-label.jpg"} [2026-05-31 18:40:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/172_front-manekin-clear-label.jpg"} [2026-05-31 18:40:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/172_front-manekin-clear-label.jpg","bytes":1003237} [2026-05-31 18:40:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":172,"name":"Front_Manekin_Clear_Label.jpg","local_size":1003237} [2026-05-31 18:40:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":173,"drive_file_id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/173_front-manekin-clear-label.jpg"} [2026-05-31 18:40:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/173_front-manekin-clear-label.jpg"} [2026-05-31 18:40:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/173_front-manekin-clear-label.jpg","bytes":956018} [2026-05-31 18:40:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":173,"name":"Front_Manekin_Clear_Label.jpg","local_size":956018} [2026-05-31 18:40:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":174,"drive_file_id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/174_front-manekin-clear-label.jpg"} [2026-05-31 18:40:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/174_front-manekin-clear-label.jpg"} [2026-05-31 18:40:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/174_front-manekin-clear-label.jpg","bytes":1200191} [2026-05-31 18:40:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":174,"name":"Front_Manekin_Clear_Label.jpg","local_size":1200191} [2026-05-31 18:40:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":175,"drive_file_id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/175_black-oragne-1.jpg"} [2026-05-31 18:40:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/175_black-oragne-1.jpg"} [2026-05-31 18:40:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/175_black-oragne-1.jpg","bytes":1892264} [2026-05-31 18:40:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":175,"name":"BLACK_Oragne_1.jpg","local_size":1892264} [2026-05-31 18:40:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":176,"drive_file_id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/176_hanging-1.jpg"} [2026-05-31 18:40:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/176_hanging-1.jpg"} [2026-05-31 18:40:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/176_hanging-1.jpg","bytes":1731675} [2026-05-31 18:40:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":176,"name":"Hanging_1.jpg","local_size":1731675} [2026-05-31 18:40:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":177,"drive_file_id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/177_men-1.jpg"} [2026-05-31 18:40:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/177_men-1.jpg"} [2026-05-31 18:40:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/177_men-1.jpg","bytes":1568526} [2026-05-31 18:40:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":177,"name":"Men_1.jpg","local_size":1568526} [2026-05-31 18:40:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":178,"drive_file_id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/178_white-folded.jpg"} [2026-05-31 18:40:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/178_white-folded.jpg"} [2026-05-31 18:40:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/178_white-folded.jpg","bytes":808386} [2026-05-31 18:40:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":178,"name":"WHITE_Folded.jpg","local_size":808386} [2026-05-31 18:40:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":179,"drive_file_id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/179_men-women-1.jpg"} [2026-05-31 18:40:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/179_men-women-1.jpg"} [2026-05-31 18:40:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/179_men-women-1.jpg","bytes":1638080} [2026-05-31 18:40:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":179,"name":"Men_Women_1.jpg","local_size":1638080} [2026-05-31 18:40:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":180,"drive_file_id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/180_white-orange-1.jpg"} [2026-05-31 18:40:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/180_white-orange-1.jpg"} [2026-05-31 18:40:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/180_white-orange-1.jpg","bytes":1490189} [2026-05-31 18:40:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":180,"name":"WHITE_Orange_1.jpg","local_size":1490189} [2026-05-31 18:40:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":181,"drive_file_id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/181_mock-1.jpg"} [2026-05-31 18:40:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/181_mock-1.jpg"} [2026-05-31 18:40:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/181_mock-1.jpg","bytes":2013160} [2026-05-31 18:40:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":181,"name":"Mock_1.jpg","local_size":2013160} [2026-05-31 18:40:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":23,"asset_id":182,"drive_file_id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/182_women-1.jpg"} [2026-05-31 18:40:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/182_women-1.jpg"} [2026-05-31 18:40:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/182_women-1.jpg","bytes":1868728} [2026-05-31 18:40:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":23,"asset_id":182,"name":"Women_1.jpg","local_size":1868728} [2026-05-31 18:40:20] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":23,"job_id":"7107f55dd28d8421","downloaded_count":13,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421","failures":[]} [2026-05-31 18:40:20] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":23,"job_id":"7107f55dd28d8421","downloaded_count":13,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421","failures":[]} [2026-05-31 18:40:20] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":23,"id_product":572,"metadata_count":13,"metadata":[{"client_file_key":"asset_170","drive_file_id":"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_171","drive_file_id":"1dT4AaIAXbphcAavooHbUeGcLETMONgey","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_172","drive_file_id":"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_173","drive_file_id":"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_174","drive_file_id":"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_175","drive_file_id":"1sCR7ccpxYNrPVfK_-dHmn1NBVTZJ64WO","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_176","drive_file_id":"1MfSkOF0bj9msSOztwage2W-LU8WhdFfd","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_177","drive_file_id":"19_ik4RQXAn8PS3-5rSoAbrdOvaC1g5U6","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_178","drive_file_id":"1_3Rnab8Bc3J0KKOLao5z3hJ8071mWYDA","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_179","drive_file_id":"11Y_FlWJL2zMR_38-tqd6I4ey7lpB8Mx5","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_180","drive_file_id":"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_181","drive_file_id":"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_182","drive_file_id":"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-31 18:40:20] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":23,"id_product":572,"images_count":13,"chunk_size":10,"chunks_count":2} [2026-05-31 18:40:20] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":23,"id_product":572,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_170","asset_171","asset_172","asset_173","asset_174","asset_175","asset_176","asset_177","asset_178","asset_179"]} [2026-05-31 18:40:20] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"504e26ce-fc0e-4660-92bc-8adc1efed463","id_product":"572","images_metadata_json":"[{\"client_file_key\":\"asset_170\",\"drive_file_id\":\"1ncQc-6gYFi95Mkz7BGdSGgP7M--9SHbJ\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_171\",\"drive_file_id\":\"1dT4AaIAXbphcAavooHbUeGcLETMONgey\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_172\",\"drive_file_id\":\"1Fh2NfMFLF94LtdbxpjyiH_R-OeNkvDMG\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_173\",\"drive_file_id\":\"1rWJY0LZvMayJhDecL30yFZlbiUdEtx7r\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_174\",\"drive_file_id\":\"1rkNOij4QxSVN0tXx1ppAPx51mz9kl5NZ\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (24)_Stanley_White...","allow_cover_autoselect":"0","files[asset_170]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/170_black-folded.jpg","file_exists":true,"file_size":807651,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_171]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/171_closeup-1.jpg","file_exists":true,"file_size":1626268,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_172]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/172_front-manekin-clear-label.jpg","file_exists":true,"file_size":1003237,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_173]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/173_front-manekin-clear-label.jpg","file_exists":true,"file_size":956018,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_174]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/174_front-manekin-clear-label.jpg","file_exists":true,"file_size":1200191,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_175]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/175_black-oragne-1.jpg","file_exists":true,"file_size":1892264,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_176]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/176_hanging-1.jpg","file_exists":true,"file_size":1731675,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_177]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/177_men-1.jpg","file_exists":true,"file_size":1568526,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_178]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/178_white-folded.jpg","file_exists":true,"file_size":808386,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_179]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/179_men-women-1.jpg","file_exists":true,"file_size":1638080,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-23-7107f55dd28d8421-part-1-of-2"} [2026-05-31 18:40:34] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 572,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_170\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 11956,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_171\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11957,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_172\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11958,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_173\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11959,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_174\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11960,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_p...","idempotency_key":"drive-images-23-7107f55dd28d8421-part-1-of-2"} [2026-05-31 18:40:34] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":23,"id_product":572,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-31 18:40:34] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":23,"id_product":572,"chunk":2,"chunks_count":2,"images_in_chunk":3,"metadata_in_chunk":3,"client_file_keys":["asset_180","asset_181","asset_182"]} [2026-05-31 18:40:34] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":3,"fields":{"external_project_id":"504e26ce-fc0e-4660-92bc-8adc1efed463","id_product":"572","images_metadata_json":"[{\"client_file_key\":\"asset_180\",\"drive_file_id\":\"1ii4RF-0vHeCeUGx65BP_le2LjNjMFclv\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_181\",\"drive_file_id\":\"1tgfpG_MmpoO2Xe4weNj4LvqAGifOJcIN\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_182\",\"drive_file_id\":\"1NDOil0MV0qiEHqXICQ2bPh18UO-Dv9Nh\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Rzeczy które robię w wolnym czasie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_180]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/180_white-orange-1.jpg","file_exists":true,"file_size":1490189,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_181]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/181_mock-1.jpg","file_exists":true,"file_size":2013160,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_182]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/23/7107f55dd28d8421/182_women-1.jpg","file_exists":true,"file_size":1868728,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-23-7107f55dd28d8421-part-2-of-2"} [2026-05-31 18:40:39] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 572,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_180\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 11966,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_181\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 11967,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_182\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 11968,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-23-7107f55dd28d8421-part-2-of-2"} [2026-05-31 18:40:39] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":23,"id_product":572,"chunk":2,"chunks_count":2,"uploaded_count":3,"failed_count":0} [2026-05-31 18:40:39] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":23,"id_product":572,"uploaded_count":13,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_170","filename":"black-folded.jpg","id_image":11956,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_171","filename":"closeup-1.jpg","id_image":11957,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_172","filename":"front-manekin-clear-label.jpg","id_image":11958,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_173","filename":"front-manekin-clear-label.jpg","id_image":11959,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_174","filename":"front-manekin-clear-label.jpg","id_image":11960,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_175","filename":"black-oragne-1.jpg","id_image":11961,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_176","filename":"hanging-1.jpg","id_image":11962,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_177","filename":"men-1.jpg","id_image":11963,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_178","filename":"white-folded.jpg","id_image":11964,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_179","filename":"men-women-1.jpg","id_image":11965,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_180","filename":"white-orange-1.jpg","id_image":11966,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_181","filename":"mock-1.jpg","id_image":11967,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_182","filename":"women-1.jpg","id_image":11968,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-23-7107f55dd28d8421-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":572,"uploaded_images":[{"client_file_key":"asset_170","filename":"black-folded.jpg","id_image":11956,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_171","filename":"closeup-1.jpg","id_image":11957,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_172","filename":"front-manekin-clear-label.jpg","id_image":11958,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_173","filename":"front-manekin-clear-label.jpg","id_image":11959,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_174","filename":"front-manekin-clear-label.jpg","id_image":11960,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_175","filename":"black-oragne-1.jpg","id_image":11961,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_176","filename":"hanging-1.jpg","id_image":11962,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_177","filename":"men-1.jpg","id_image":11963,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_178","filename":"white-folded.jpg","id_image":11964,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_179","filename":"men-women-1.jpg","id_image":11965,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-23-7107f55dd28d8421-part-2-of-2","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":572,"uploaded_images":[{"client_file_key":"asset_180","filename":"white-orange-1.jpg","id_image":11966,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_181","filename":"mock-1.jpg","id_image":11967,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_182","filename":"women-1.jpg","id_image":11968,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-31 19:45:12] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":17545} [2026-05-31 19:45:13] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":24,"external_id":"573","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-31 19:45:13] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":24,"external_id":"573"} [2026-05-31 19:45:13] drive_scan.start Start skanowania zdjęć Drive. {"project_id":24,"forced_profile_id":null} [2026-05-31 19:45:13] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":24,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_009","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-31 19:45:13] drive_path.profile.selected Wybrano profil Drive. {"project_id":24,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 19:45:13] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":24,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 19:45:13] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 19:45:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:14] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":24,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 19:45:14] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 19:45:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":24,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 19:45:14] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_009'"} [2026-05-31 19:45:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_009'","count":1,"names":["TSHCZ_009 [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:15] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":24,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_009","found_count":1,"found_names":["TSHCZ_009"]} [2026-05-31 19:45:15] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":24,"project_folder_id":"1qEXUmjpiv_ok1FBVUeCvqXY86L443Tfm","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009"} [2026-05-31 19:45:15] drive_api.list_files.start Google Drive files.list. {"query":"'1qEXUmjpiv_ok1FBVUeCvqXY86L443Tfm' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 19:45:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qEXUmjpiv_ok1FBVUeCvqXY86L443Tfm' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:15] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":24,"parent_folder_id":"1qEXUmjpiv_ok1FBVUeCvqXY86L443Tfm","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-31 19:45:15] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":24,"project_folder_id":"1qEXUmjpiv_ok1FBVUeCvqXY86L443Tfm","mockups_folder_id":"1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups"} [2026-05-31 19:45:15] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":24,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-31 19:45:15] drive_api.list_files.start Google Drive files.list. {"query":"'1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-31 19:45:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":7,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:16] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":24,"mockups_folder_id":"1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b","count":7,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(24)_Stanley_White","(11)_F190_MEN_White","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-05-31 19:45:16] drive_api.list_files.start Google Drive files.list. {"query":"'1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b' in parents and trashed = false"} [2026-05-31 19:45:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bOD86m7Fa3buD4XXM24OnXrkDLESCc8b' in parents and trashed = false","count":7,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:16] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":24,"all_count":7,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 19:45:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:16] drive_api.list_files.start Google Drive files.list. {"query":"'1kNGA3y74VHjK-gLoM7YZzVWiqPkJho_4' in parents and trashed = false"} [2026-05-31 19:45:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kNGA3y74VHjK-gLoM7YZzVWiqPkJho_4' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(000)_Miniatury","folder_id":"1kNGA3y74VHjK-gLoM7YZzVWiqPkJho_4","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:17] drive_api.list_files.start Google Drive files.list. {"query":"'1qeZigIcQdXDtiot1xaltfauACfxx5d0F' in parents and trashed = false"} [2026-05-31 19:45:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qeZigIcQdXDtiot1xaltfauACfxx5d0F' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1qeZigIcQdXDtiot1xaltfauACfxx5d0F","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:17] drive_api.list_files.start Google Drive files.list. {"query":"'1Mpbq0pivmNFza7osXnyHZAyX27BacxZt' in parents and trashed = false"} [2026-05-31 19:45:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Mpbq0pivmNFza7osXnyHZAyX27BacxZt' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(01)_F190_LADY_White","folder_id":"1Mpbq0pivmNFza7osXnyHZAyX27BacxZt","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:17] drive_api.list_files.start Google Drive files.list. {"query":"'1Ig6hnbhrMhGhCHvJQmtkSJAkFDU27Z1q' in parents and trashed = false"} [2026-05-31 19:45:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ig6hnbhrMhGhCHvJQmtkSJAkFDU27Z1q' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(11)_F190_MEN_White","folder_id":"1Ig6hnbhrMhGhCHvJQmtkSJAkFDU27Z1q","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:18] drive_api.list_files.start Google Drive files.list. {"query":"'1cAMMFI5puNHFOJuo6vVUSJYVhKoufhQP' in parents and trashed = false"} [2026-05-31 19:45:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1cAMMFI5puNHFOJuo6vVUSJYVhKoufhQP' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(24)_Stanley_White","folder_id":"1cAMMFI5puNHFOJuo6vVUSJYVhKoufhQP","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:18] drive_api.list_files.start Google Drive files.list. {"query":"'1rkgRJYX9yd8xswqAwUUZ-dWtGZ8oUTJS' in parents and trashed = false"} [2026-05-31 19:45:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rkgRJYX9yd8xswqAwUUZ-dWtGZ8oUTJS' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1rkgRJYX9yd8xswqAwUUZ-dWtGZ8oUTJS","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":24,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_009/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 19:45:19] drive_api.list_files.start Google Drive files.list. {"query":"'1Ke-HnIVWXLK2IUZAJL3zGYYJMm5mzLT1' in parents and trashed = false"} [2026-05-31 19:45:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ke-HnIVWXLK2IUZAJL3zGYYJMm5mzLT1' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":24,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1Ke-HnIVWXLK2IUZAJL3zGYYJMm5mzLT1","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 19:45:19] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":24,"files_count":13,"files":[{"id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-31 19:45:19] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":24,"files_count":13,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-05-31 19:45:19] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":24,"external_id":"573","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 13 plików graficznych w folderze Mockups.","files_count":13,"selected_assets_after_scan":13,"warnings":[]} [2026-05-31 19:45:19] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":24,"external_id":"573","selected_assets_count":13} [2026-05-31 19:45:19] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":24,"resolved_id_product":573} [2026-05-31 19:45:19] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":24,"job_id":"18915aa1df8e1183","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-31 19:45:19] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":24,"selected_count":13,"assets":[{"id":183,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1729194,"drive_file_id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s"},{"id":184,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1088462,"drive_file_id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO"},{"id":185,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":994200,"drive_file_id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1"},{"id":186,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1276381,"drive_file_id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq"},{"id":187,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1484888,"drive_file_id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn"},{"id":188,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1420471,"drive_file_id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5"},{"id":189,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":884480,"drive_file_id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex"},{"id":190,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1749997,"drive_file_id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3"},{"id":191,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1579460,"drive_file_id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp"},{"id":192,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1578046,"drive_file_id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn"},{"id":193,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1650342,"drive_file_id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD"},{"id":194,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2054158,"drive_file_id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy"},{"id":195,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1879636,"drive_file_id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe"}]} [2026-05-31 19:45:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":183,"drive_file_id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/183_closeup-1.jpg"} [2026-05-31 19:45:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/183_closeup-1.jpg"} [2026-05-31 19:45:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/183_closeup-1.jpg","bytes":1729194} [2026-05-31 19:45:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":183,"name":"CloseUP_1.jpg","local_size":1729194} [2026-05-31 19:45:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":184,"drive_file_id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/184_front-manekin-clear-label.jpg"} [2026-05-31 19:45:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/184_front-manekin-clear-label.jpg"} [2026-05-31 19:45:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/184_front-manekin-clear-label.jpg","bytes":1088462} [2026-05-31 19:45:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":184,"name":"Front_Manekin_Clear_Label.jpg","local_size":1088462} [2026-05-31 19:45:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":185,"drive_file_id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/185_front-manekin-clear-label.jpg"} [2026-05-31 19:45:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/185_front-manekin-clear-label.jpg"} [2026-05-31 19:45:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/185_front-manekin-clear-label.jpg","bytes":994200} [2026-05-31 19:45:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":185,"name":"Front_Manekin_Clear_Label.jpg","local_size":994200} [2026-05-31 19:45:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":186,"drive_file_id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/186_front-manekin-clear-label.jpg"} [2026-05-31 19:45:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/186_front-manekin-clear-label.jpg"} [2026-05-31 19:45:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/186_front-manekin-clear-label.jpg","bytes":1276381} [2026-05-31 19:45:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":186,"name":"Front_Manekin_Clear_Label.jpg","local_size":1276381} [2026-05-31 19:45:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":187,"drive_file_id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/187_front-manekin-clear-label.jpg"} [2026-05-31 19:45:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/187_front-manekin-clear-label.jpg"} [2026-05-31 19:45:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/187_front-manekin-clear-label.jpg","bytes":1484888} [2026-05-31 19:45:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":187,"name":"Front_Manekin_Clear_Label.jpg","local_size":1484888} [2026-05-31 19:45:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":188,"drive_file_id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/188_front-manekin-clear-label.jpg"} [2026-05-31 19:45:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/188_front-manekin-clear-label.jpg"} [2026-05-31 19:45:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/188_front-manekin-clear-label.jpg","bytes":1420471} [2026-05-31 19:45:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":188,"name":"Front_Manekin_Clear_Label.jpg","local_size":1420471} [2026-05-31 19:45:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":189,"drive_file_id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/189_white-folded.jpg"} [2026-05-31 19:45:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/189_white-folded.jpg"} [2026-05-31 19:45:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/189_white-folded.jpg","bytes":884480} [2026-05-31 19:45:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":189,"name":"WHITE_Folded.jpg","local_size":884480} [2026-05-31 19:45:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":190,"drive_file_id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/190_hanging-1.jpg"} [2026-05-31 19:45:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/190_hanging-1.jpg"} [2026-05-31 19:45:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/190_hanging-1.jpg","bytes":1749997} [2026-05-31 19:45:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":190,"name":"Hanging_1.jpg","local_size":1749997} [2026-05-31 19:45:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":191,"drive_file_id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/191_white-orange-1.jpg"} [2026-05-31 19:45:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/191_white-orange-1.jpg"} [2026-05-31 19:45:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/191_white-orange-1.jpg","bytes":1579460} [2026-05-31 19:45:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":191,"name":"WHITE_Orange_1.jpg","local_size":1579460} [2026-05-31 19:45:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":192,"drive_file_id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/192_men-1.jpg"} [2026-05-31 19:45:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/192_men-1.jpg"} [2026-05-31 19:45:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/192_men-1.jpg","bytes":1578046} [2026-05-31 19:45:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":192,"name":"Men_1.jpg","local_size":1578046} [2026-05-31 19:45:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":193,"drive_file_id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/193_men-women-1.jpg"} [2026-05-31 19:45:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/193_men-women-1.jpg"} [2026-05-31 19:45:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/193_men-women-1.jpg","bytes":1650342} [2026-05-31 19:45:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":193,"name":"Men_Women_1.jpg","local_size":1650342} [2026-05-31 19:45:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":194,"drive_file_id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/194_mock-1.jpg"} [2026-05-31 19:45:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/194_mock-1.jpg"} [2026-05-31 19:45:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/194_mock-1.jpg","bytes":2054158} [2026-05-31 19:45:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":194,"name":"Mock_1.jpg","local_size":2054158} [2026-05-31 19:45:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":24,"asset_id":195,"drive_file_id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/195_women-1.jpg"} [2026-05-31 19:45:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/195_women-1.jpg"} [2026-05-31 19:45:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/195_women-1.jpg","bytes":1879636} [2026-05-31 19:45:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":24,"asset_id":195,"name":"Women_1.jpg","local_size":1879636} [2026-05-31 19:45:32] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":24,"job_id":"18915aa1df8e1183","downloaded_count":13,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183","failures":[]} [2026-05-31 19:45:32] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":24,"job_id":"18915aa1df8e1183","downloaded_count":13,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183","failures":[]} [2026-05-31 19:45:32] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":24,"id_product":573,"metadata_count":13,"metadata":[{"client_file_key":"asset_183","drive_file_id":"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_184","drive_file_id":"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_185","drive_file_id":"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_186","drive_file_id":"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_187","drive_file_id":"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_188","drive_file_id":"10kPGX0dR0KFS78nE3Bd9h-R2LqBUIEl5","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_189","drive_file_id":"1amP0Q7aJJsh23BwxkrrDitU1QynNbMex","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_190","drive_file_id":"1BHTxjqT9_DWuFsR-ckxR55vRHql1j_r3","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_191","drive_file_id":"1uEdrnDQ0NFuy_QHsZ_Jo72mHisUpuoxp","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_192","drive_file_id":"1UGaTBWAoXuZs7Py9r9zgvhj1nKhe8ZFn","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_193","drive_file_id":"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_194","drive_file_id":"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_195","drive_file_id":"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-31 19:45:32] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":24,"id_product":573,"images_count":13,"chunk_size":10,"chunks_count":2} [2026-05-31 19:45:32] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":24,"id_product":573,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_183","asset_184","asset_185","asset_186","asset_187","asset_188","asset_189","asset_190","asset_191","asset_192"]} [2026-05-31 19:45:32] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"36585a29-b950-4cc6-8dfb-83e5fff4e2ac","id_product":"573","images_metadata_json":"[{\"client_file_key\":\"asset_183\",\"drive_file_id\":\"1SySs-gzbM3DEwcQ0BgcnpOdMg_VhUH9s\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_184\",\"drive_file_id\":\"1k-3Et-lzv-XBBCV6kTW3RD09oLlb_DdO\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_185\",\"drive_file_id\":\"1bmn-4zBX6H7pw4ED1dqHjLLzadxucLF1\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_186\",\"drive_file_id\":\"1Tm_MiQLudtwz-sv0BjkPpBVLoA8cdoiq\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (24)_Stanley_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_187\",\"drive_file_id\":\"1U--3aH-tsb9f3FyfHmaEHKxuXH8OCuSn\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (34)_Stanley_Vintage_White\",\"detected_role\":\"gallery\",\"variant_assignment\":nu...","allow_cover_autoselect":"0","files[asset_183]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/183_closeup-1.jpg","file_exists":true,"file_size":1729194,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_184]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/184_front-manekin-clear-label.jpg","file_exists":true,"file_size":1088462,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_185]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/185_front-manekin-clear-label.jpg","file_exists":true,"file_size":994200,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_186]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/186_front-manekin-clear-label.jpg","file_exists":true,"file_size":1276381,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_187]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/187_front-manekin-clear-label.jpg","file_exists":true,"file_size":1484888,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_188]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/188_front-manekin-clear-label.jpg","file_exists":true,"file_size":1420471,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_189]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/189_white-folded.jpg","file_exists":true,"file_size":884480,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_190]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/190_hanging-1.jpg","file_exists":true,"file_size":1749997,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_191]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/191_white-orange-1.jpg","file_exists":true,"file_size":1579460,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_192]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/192_men-1.jpg","file_exists":true,"file_size":1578046,"mime":"image/jpeg","postname":"men-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-1-of-2"} [2026-05-31 19:45:47] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 573,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_183\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11972,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_184\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11973,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_185\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11974,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_186\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11975,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_187\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11976,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-24-18915aa1df8e1183-part-1-of-2"} [2026-05-31 19:45:47] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":24,"id_product":573,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-31 19:45:47] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":24,"id_product":573,"chunk":2,"chunks_count":2,"images_in_chunk":3,"metadata_in_chunk":3,"client_file_keys":["asset_193","asset_194","asset_195"]} [2026-05-31 19:45:47] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":3,"fields":{"external_project_id":"36585a29-b950-4cc6-8dfb-83e5fff4e2ac","id_product":"573","images_metadata_json":"[{\"client_file_key\":\"asset_193\",\"drive_file_id\":\"1B4rxz8rYYPaHSGWudSZBI4Lc_-UTFVoD\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_194\",\"drive_file_id\":\"1FjjJj7N5M_lqRaICCVXrnhZ4CwuvJZSy\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_195\",\"drive_file_id\":\"1lZSB9Nm29cXehCvDCzeHNlXHEJ9YzmJe\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Plan idealnego Dnia - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_193]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/193_men-women-1.jpg","file_exists":true,"file_size":1650342,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_194]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/194_mock-1.jpg","file_exists":true,"file_size":2054158,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_195]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/24/18915aa1df8e1183/195_women-1.jpg","file_exists":true,"file_size":1879636,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-2-of-2"} [2026-05-31 19:45:51] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 573,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_193\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 11982,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_194\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 11983,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_195\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 11984,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-24-18915aa1df8e1183-part-2-of-2"} [2026-05-31 19:45:51] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":24,"id_product":573,"chunk":2,"chunks_count":2,"uploaded_count":3,"failed_count":0} [2026-05-31 19:45:51] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":24,"id_product":573,"uploaded_count":13,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_183","filename":"closeup-1.jpg","id_image":11972,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_184","filename":"front-manekin-clear-label.jpg","id_image":11973,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_185","filename":"front-manekin-clear-label.jpg","id_image":11974,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_186","filename":"front-manekin-clear-label.jpg","id_image":11975,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_187","filename":"front-manekin-clear-label.jpg","id_image":11976,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_188","filename":"front-manekin-clear-label.jpg","id_image":11977,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_189","filename":"white-folded.jpg","id_image":11978,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_190","filename":"hanging-1.jpg","id_image":11979,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_191","filename":"white-orange-1.jpg","id_image":11980,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_192","filename":"men-1.jpg","id_image":11981,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_193","filename":"men-women-1.jpg","id_image":11982,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_194","filename":"mock-1.jpg","id_image":11983,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_195","filename":"women-1.jpg","id_image":11984,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":573,"uploaded_images":[{"client_file_key":"asset_183","filename":"closeup-1.jpg","id_image":11972,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_184","filename":"front-manekin-clear-label.jpg","id_image":11973,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_185","filename":"front-manekin-clear-label.jpg","id_image":11974,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_186","filename":"front-manekin-clear-label.jpg","id_image":11975,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_187","filename":"front-manekin-clear-label.jpg","id_image":11976,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_188","filename":"front-manekin-clear-label.jpg","id_image":11977,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_189","filename":"white-folded.jpg","id_image":11978,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_190","filename":"hanging-1.jpg","id_image":11979,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_191","filename":"white-orange-1.jpg","id_image":11980,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_192","filename":"men-1.jpg","id_image":11981,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-2-of-2","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":573,"uploaded_images":[{"client_file_key":"asset_193","filename":"men-women-1.jpg","id_image":11982,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_194","filename":"mock-1.jpg","id_image":11983,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_195","filename":"women-1.jpg","id_image":11984,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-31 19:45:51] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":24,"external_id":"573","result":{"success":true,"status":"success","id_product":573,"uploaded_count":13,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_183","filename":"closeup-1.jpg","id_image":11972,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_184","filename":"front-manekin-clear-label.jpg","id_image":11973,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_185","filename":"front-manekin-clear-label.jpg","id_image":11974,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_186","filename":"front-manekin-clear-label.jpg","id_image":11975,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_187","filename":"front-manekin-clear-label.jpg","id_image":11976,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_188","filename":"front-manekin-clear-label.jpg","id_image":11977,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_189","filename":"white-folded.jpg","id_image":11978,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_190","filename":"hanging-1.jpg","id_image":11979,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_191","filename":"white-orange-1.jpg","id_image":11980,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_192","filename":"men-1.jpg","id_image":11981,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_193","filename":"men-women-1.jpg","id_image":11982,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_194","filename":"mock-1.jpg","id_image":11983,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_195","filename":"women-1.jpg","id_image":11984,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":573,"uploaded_images":[{"client_file_key":"asset_183","filename":"closeup-1.jpg","id_image":11972,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_184","filename":"front-manekin-clear-label.jpg","id_image":11973,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_185","filename":"front-manekin-clear-label.jpg","id_image":11974,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_186","filename":"front-manekin-clear-label.jpg","id_image":11975,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_187","filename":"front-manekin-clear-label.jpg","id_image":11976,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_188","filename":"front-manekin-clear-label.jpg","id_image":11977,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_189","filename":"white-folded.jpg","id_image":11978,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_190","filename":"hanging-1.jpg","id_image":11979,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_191","filename":"white-orange-1.jpg","id_image":11980,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_192","filename":"men-1.jpg","id_image":11981,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-24-18915aa1df8e1183-part-2-of-2","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":573,"uploaded_images":[{"client_file_key":"asset_193","filename":"men-women-1.jpg","id_image":11982,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_194","filename":"mock-1.jpg","id_image":11983,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_195","filename":"women-1.jpg","id_image":11984,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-05-31 20:39:37] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":14715} [2026-05-31 20:39:38] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":25,"external_id":"574","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-31 20:39:38] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":25,"external_id":"574"} [2026-05-31 20:39:38] drive_scan.start Start skanowania zdjęć Drive. {"project_id":25,"forced_profile_id":null} [2026-05-31 20:39:38] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":25,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_010","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-31 20:39:38] drive_path.profile.selected Wybrano profil Drive. {"project_id":25,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 20:39:38] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":25,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 20:39:38] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 20:39:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:39] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":25,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 20:39:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 20:39:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:39] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":25,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 20:39:39] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_010'"} [2026-05-31 20:39:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_010'","count":1,"names":["TSHCZ_010 [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:39] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":25,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_010","found_count":1,"found_names":["TSHCZ_010"]} [2026-05-31 20:39:39] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":25,"project_folder_id":"1o9FbJPyQnYyjp2Rsf53Zlq5pF97BsoF8","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010"} [2026-05-31 20:39:39] drive_api.list_files.start Google Drive files.list. {"query":"'1o9FbJPyQnYyjp2Rsf53Zlq5pF97BsoF8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 20:39:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1o9FbJPyQnYyjp2Rsf53Zlq5pF97BsoF8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:40] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":25,"parent_folder_id":"1o9FbJPyQnYyjp2Rsf53Zlq5pF97BsoF8","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-31 20:39:40] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":25,"project_folder_id":"1o9FbJPyQnYyjp2Rsf53Zlq5pF97BsoF8","mockups_folder_id":"1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups"} [2026-05-31 20:39:40] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":25,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-31 20:39:40] drive_api.list_files.start Google Drive files.list. {"query":"'1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-31 20:39:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":6,"names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:40] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":25,"mockups_folder_id":"1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8","count":6,"names":["(34)_Stanley_Vintage_White","(24)_Stanley_White","(11)_F190_MEN_White","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-05-31 20:39:40] drive_api.list_files.start Google Drive files.list. {"query":"'1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8' in parents and trashed = false"} [2026-05-31 20:39:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EeZeG_xAEbazwVfcWa-ybU0wmC8cm1b8' in parents and trashed = false","count":6,"names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:41] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":25,"all_count":6,"image_count":0,"all_names":["(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:39:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:41] drive_api.list_files.start Google Drive files.list. {"query":"'1nRHYLBl8I5l0SZNPWTOAIE9zFUqXNR7-' in parents and trashed = false"} [2026-05-31 20:39:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nRHYLBl8I5l0SZNPWTOAIE9zFUqXNR7-' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-05-31 20:39:41] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(000)_Miniatury","folder_id":"1nRHYLBl8I5l0SZNPWTOAIE9zFUqXNR7-","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-05-31 20:39:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:41] drive_api.list_files.start Google Drive files.list. {"query":"'1mfnPjP5tZxWREjQ5T96_LuogRizqwkVI' in parents and trashed = false"} [2026-05-31 20:39:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mfnPjP5tZxWREjQ5T96_LuogRizqwkVI' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1mfnPjP5tZxWREjQ5T96_LuogRizqwkVI","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:42] drive_api.list_files.start Google Drive files.list. {"query":"'1szWO2gEztbvxYfgOnhlwM-0nAZlqVSml' in parents and trashed = false"} [2026-05-31 20:39:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1szWO2gEztbvxYfgOnhlwM-0nAZlqVSml' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(01)_F190_LADY_White","folder_id":"1szWO2gEztbvxYfgOnhlwM-0nAZlqVSml","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:42] drive_api.list_files.start Google Drive files.list. {"query":"'1rrQIMPfv3vBnfGGnAZYHWZnoaiLS1-QV' in parents and trashed = false"} [2026-05-31 20:39:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrQIMPfv3vBnfGGnAZYHWZnoaiLS1-QV' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(11)_F190_MEN_White","folder_id":"1rrQIMPfv3vBnfGGnAZYHWZnoaiLS1-QV","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:42] drive_api.list_files.start Google Drive files.list. {"query":"'1YK29PVD5GR19M2TqXUWW9-wPnB0Hjahn' in parents and trashed = false"} [2026-05-31 20:39:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YK29PVD5GR19M2TqXUWW9-wPnB0Hjahn' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(24)_Stanley_White","folder_id":"1YK29PVD5GR19M2TqXUWW9-wPnB0Hjahn","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":25,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_010/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:39:43] drive_api.list_files.start Google Drive files.list. {"query":"'1F_YWl95hOikX-dOvD_4Ex1cAkK-SPJ-T' in parents and trashed = false"} [2026-05-31 20:39:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1F_YWl95hOikX-dOvD_4Ex1cAkK-SPJ-T' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":25,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1F_YWl95hOikX-dOvD_4Ex1cAkK-SPJ-T","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:39:43] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":25,"files_count":12,"files":[{"id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-31 20:39:43] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":25,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(34)_Stanley_Vintage_White"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(11)_F190_MEN_White","(24)_Stanley_White","(34)_Stanley_Vintage_White"],"missing_rule_folders":[],"warnings":[]} [2026-05-31 20:39:43] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":25,"external_id":"574","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-05-31 20:39:43] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":25,"external_id":"574","selected_assets_count":12} [2026-05-31 20:39:43] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":25,"resolved_id_product":574} [2026-05-31 20:39:43] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":25,"job_id":"21ebb82795041eb4","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-31 20:39:43] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":25,"selected_count":12,"assets":[{"id":196,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1665755,"drive_file_id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn"},{"id":197,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1035375,"drive_file_id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC"},{"id":198,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":963596,"drive_file_id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh"},{"id":199,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1217364,"drive_file_id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU"},{"id":200,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1441419,"drive_file_id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW"},{"id":201,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":815998,"drive_file_id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq"},{"id":202,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1725602,"drive_file_id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1"},{"id":203,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1501143,"drive_file_id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP"},{"id":204,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1563218,"drive_file_id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi"},{"id":205,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1630994,"drive_file_id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-"},{"id":206,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2016356,"drive_file_id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V"},{"id":207,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1865198,"drive_file_id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5"}]} [2026-05-31 20:39:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":196,"drive_file_id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/196_closeup-1.jpg"} [2026-05-31 20:39:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/196_closeup-1.jpg"} [2026-05-31 20:39:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/196_closeup-1.jpg","bytes":1665755} [2026-05-31 20:39:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":196,"name":"CloseUP_1.jpg","local_size":1665755} [2026-05-31 20:39:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":197,"drive_file_id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/197_front-manekin-clear-label.jpg"} [2026-05-31 20:39:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/197_front-manekin-clear-label.jpg"} [2026-05-31 20:39:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/197_front-manekin-clear-label.jpg","bytes":1035375} [2026-05-31 20:39:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":197,"name":"Front_Manekin_Clear_Label.jpg","local_size":1035375} [2026-05-31 20:39:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":198,"drive_file_id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/198_front-manekin-clear-label.jpg"} [2026-05-31 20:39:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/198_front-manekin-clear-label.jpg"} [2026-05-31 20:39:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/198_front-manekin-clear-label.jpg","bytes":963596} [2026-05-31 20:39:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":198,"name":"Front_Manekin_Clear_Label.jpg","local_size":963596} [2026-05-31 20:39:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":199,"drive_file_id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/199_front-manekin-clear-label.jpg"} [2026-05-31 20:39:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/199_front-manekin-clear-label.jpg"} [2026-05-31 20:39:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/199_front-manekin-clear-label.jpg","bytes":1217364} [2026-05-31 20:39:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":199,"name":"Front_Manekin_Clear_Label.jpg","local_size":1217364} [2026-05-31 20:39:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":200,"drive_file_id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/200_front-manekin-clear-label.jpg"} [2026-05-31 20:39:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/200_front-manekin-clear-label.jpg"} [2026-05-31 20:39:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/200_front-manekin-clear-label.jpg","bytes":1441419} [2026-05-31 20:39:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":200,"name":"Front_Manekin_Clear_Label.jpg","local_size":1441419} [2026-05-31 20:39:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":201,"drive_file_id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/201_white-folded.jpg"} [2026-05-31 20:39:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/201_white-folded.jpg"} [2026-05-31 20:39:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/201_white-folded.jpg","bytes":815998} [2026-05-31 20:39:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":201,"name":"WHITE_Folded.jpg","local_size":815998} [2026-05-31 20:39:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":202,"drive_file_id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/202_hanging-1.jpg"} [2026-05-31 20:39:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/202_hanging-1.jpg"} [2026-05-31 20:39:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/202_hanging-1.jpg","bytes":1725602} [2026-05-31 20:39:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":202,"name":"Hanging_1.jpg","local_size":1725602} [2026-05-31 20:39:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":203,"drive_file_id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/203_white-orange-1.jpg"} [2026-05-31 20:39:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/203_white-orange-1.jpg"} [2026-05-31 20:39:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/203_white-orange-1.jpg","bytes":1501143} [2026-05-31 20:39:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":203,"name":"WHITE_Orange_1.jpg","local_size":1501143} [2026-05-31 20:39:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":204,"drive_file_id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/204_men-1.jpg"} [2026-05-31 20:39:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/204_men-1.jpg"} [2026-05-31 20:39:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/204_men-1.jpg","bytes":1563218} [2026-05-31 20:39:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":204,"name":"Men_1.jpg","local_size":1563218} [2026-05-31 20:39:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":205,"drive_file_id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/205_men-women-1.jpg"} [2026-05-31 20:39:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/205_men-women-1.jpg"} [2026-05-31 20:39:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/205_men-women-1.jpg","bytes":1630994} [2026-05-31 20:39:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":205,"name":"Men_Women_1.jpg","local_size":1630994} [2026-05-31 20:39:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":206,"drive_file_id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/206_mock-1.jpg"} [2026-05-31 20:39:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/206_mock-1.jpg"} [2026-05-31 20:39:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/206_mock-1.jpg","bytes":2016356} [2026-05-31 20:39:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":206,"name":"Mock_1.jpg","local_size":2016356} [2026-05-31 20:39:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":25,"asset_id":207,"drive_file_id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/207_women-1.jpg"} [2026-05-31 20:39:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/207_women-1.jpg"} [2026-05-31 20:39:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/207_women-1.jpg","bytes":1865198} [2026-05-31 20:39:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":25,"asset_id":207,"name":"Women_1.jpg","local_size":1865198} [2026-05-31 20:39:54] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":25,"job_id":"21ebb82795041eb4","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4","failures":[]} [2026-05-31 20:39:54] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":25,"job_id":"21ebb82795041eb4","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4","failures":[]} [2026-05-31 20:39:54] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":25,"id_product":574,"metadata_count":12,"metadata":[{"client_file_key":"asset_196","drive_file_id":"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_197","drive_file_id":"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_198","drive_file_id":"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_199","drive_file_id":"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_200","drive_file_id":"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_201","drive_file_id":"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_202","drive_file_id":"1kSbTVXIcqGT8d12MwH6gya0U_1au7da1","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_203","drive_file_id":"195I-kfzt8a7kK4zKlcC_b26xCbi5w1QP","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_204","drive_file_id":"1ZTK4XWhVa8U3MgWH3xxjT9UgKTn-HEIi","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_205","drive_file_id":"1Stp0VtONTgMb4fsyOuI9sVUuYq_-CaJ-","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_206","drive_file_id":"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_207","drive_file_id":"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-31 20:39:54] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":25,"id_product":574,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-05-31 20:39:54] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":25,"id_product":574,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_196","asset_197","asset_198","asset_199","asset_200","asset_201","asset_202","asset_203","asset_204","asset_205"]} [2026-05-31 20:39:54] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"1125fe23-52b2-47a2-9e7b-867fe554073a","id_product":"574","images_metadata_json":"[{\"client_file_key\":\"asset_196\",\"drive_file_id\":\"1O2kpro7UwUWP_3TLfwCMiQs_rxJJ_yOn\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_197\",\"drive_file_id\":\"1ZdVTo89ti2Irf9pD4AfUQXRPyJD1XyBC\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_198\",\"drive_file_id\":\"1zPdXKPV0vURLQAWXoQlwt_nbYIyQ3teh\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_199\",\"drive_file_id\":\"1DunxqGkozSUf3-2bpZAycuB4QgnbciPU\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (24)_Stanley_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_200\",\"drive_file_id\":\"1_F4yqRI06Jc6C0xrZ9t_mOIRa9cnA1pW\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (34)_Stanley_Vintage_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_201\",\"drive_file_id\":\"15aQfAmjsu2_aUv0HgUbdgpPAdd41wJKq\",\"filename\":\"w...","allow_cover_autoselect":"0","files[asset_196]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/196_closeup-1.jpg","file_exists":true,"file_size":1665755,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_197]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/197_front-manekin-clear-label.jpg","file_exists":true,"file_size":1035375,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_198]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/198_front-manekin-clear-label.jpg","file_exists":true,"file_size":963596,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_199]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/199_front-manekin-clear-label.jpg","file_exists":true,"file_size":1217364,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_200]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/200_front-manekin-clear-label.jpg","file_exists":true,"file_size":1441419,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_201]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/201_white-folded.jpg","file_exists":true,"file_size":815998,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_202]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/202_hanging-1.jpg","file_exists":true,"file_size":1725602,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_203]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/203_white-orange-1.jpg","file_exists":true,"file_size":1501143,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_204]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/204_men-1.jpg","file_exists":true,"file_size":1563218,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_205]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/205_men-women-1.jpg","file_exists":true,"file_size":1630994,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-1-of-2"} [2026-05-31 20:40:09] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 574,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_196\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11985,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_197\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11986,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_198\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11987,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_199\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11988,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_200\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 11989,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-25-21ebb82795041eb4-part-1-of-2"} [2026-05-31 20:40:09] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":25,"id_product":574,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-05-31 20:40:09] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":25,"id_product":574,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_206","asset_207"]} [2026-05-31 20:40:09] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"1125fe23-52b2-47a2-9e7b-867fe554073a","id_product":"574","images_metadata_json":"[{\"client_file_key\":\"asset_206\",\"drive_file_id\":\"1SfhzwNDan7clW0SbKLi9z0SSRsMQwk5V\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_207\",\"drive_file_id\":\"1kaT98GZFtLxSdLPwkh7HJBdFdOrAoiy5\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_206]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/206_mock-1.jpg","file_exists":true,"file_size":2016356,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_207]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/25/21ebb82795041eb4/207_women-1.jpg","file_exists":true,"file_size":1865198,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-2-of-2"} [2026-05-31 20:40:12] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 574,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_206\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 11995,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_207\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 11996,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-25-21ebb82795041eb4-part-2-of-2"} [2026-05-31 20:40:12] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":25,"id_product":574,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-05-31 20:40:12] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":25,"id_product":574,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_196","filename":"closeup-1.jpg","id_image":11985,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_197","filename":"front-manekin-clear-label.jpg","id_image":11986,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_198","filename":"front-manekin-clear-label.jpg","id_image":11987,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_199","filename":"front-manekin-clear-label.jpg","id_image":11988,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_200","filename":"front-manekin-clear-label.jpg","id_image":11989,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_201","filename":"white-folded.jpg","id_image":11990,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_202","filename":"hanging-1.jpg","id_image":11991,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_203","filename":"white-orange-1.jpg","id_image":11992,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_204","filename":"men-1.jpg","id_image":11993,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_205","filename":"men-women-1.jpg","id_image":11994,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_206","filename":"mock-1.jpg","id_image":11995,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_207","filename":"women-1.jpg","id_image":11996,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":574,"uploaded_images":[{"client_file_key":"asset_196","filename":"closeup-1.jpg","id_image":11985,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_197","filename":"front-manekin-clear-label.jpg","id_image":11986,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_198","filename":"front-manekin-clear-label.jpg","id_image":11987,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_199","filename":"front-manekin-clear-label.jpg","id_image":11988,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_200","filename":"front-manekin-clear-label.jpg","id_image":11989,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_201","filename":"white-folded.jpg","id_image":11990,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_202","filename":"hanging-1.jpg","id_image":11991,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_203","filename":"white-orange-1.jpg","id_image":11992,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_204","filename":"men-1.jpg","id_image":11993,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_205","filename":"men-women-1.jpg","id_image":11994,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":574,"uploaded_images":[{"client_file_key":"asset_206","filename":"mock-1.jpg","id_image":11995,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_207","filename":"women-1.jpg","id_image":11996,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-05-31 20:40:12] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":25,"external_id":"574","result":{"success":true,"status":"success","id_product":574,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_196","filename":"closeup-1.jpg","id_image":11985,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_197","filename":"front-manekin-clear-label.jpg","id_image":11986,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_198","filename":"front-manekin-clear-label.jpg","id_image":11987,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_199","filename":"front-manekin-clear-label.jpg","id_image":11988,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_200","filename":"front-manekin-clear-label.jpg","id_image":11989,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_201","filename":"white-folded.jpg","id_image":11990,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_202","filename":"hanging-1.jpg","id_image":11991,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_203","filename":"white-orange-1.jpg","id_image":11992,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_204","filename":"men-1.jpg","id_image":11993,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_205","filename":"men-women-1.jpg","id_image":11994,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_206","filename":"mock-1.jpg","id_image":11995,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_207","filename":"women-1.jpg","id_image":11996,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":574,"uploaded_images":[{"client_file_key":"asset_196","filename":"closeup-1.jpg","id_image":11985,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_197","filename":"front-manekin-clear-label.jpg","id_image":11986,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_198","filename":"front-manekin-clear-label.jpg","id_image":11987,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_199","filename":"front-manekin-clear-label.jpg","id_image":11988,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_200","filename":"front-manekin-clear-label.jpg","id_image":11989,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_201","filename":"white-folded.jpg","id_image":11990,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_202","filename":"hanging-1.jpg","id_image":11991,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_203","filename":"white-orange-1.jpg","id_image":11992,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_204","filename":"men-1.jpg","id_image":11993,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_205","filename":"men-women-1.jpg","id_image":11994,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-25-21ebb82795041eb4-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":574,"uploaded_images":[{"client_file_key":"asset_206","filename":"mock-1.jpg","id_image":11995,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_207","filename":"women-1.jpg","id_image":11996,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-05-31 20:47:41] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":24098} [2026-05-31 20:47:42] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":26,"external_id":"575","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-05-31 20:47:42] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":26,"external_id":"575"} [2026-05-31 20:47:42] drive_scan.start Start skanowania zdjęć Drive. {"project_id":26,"forced_profile_id":null} [2026-05-31 20:47:42] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":26,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_011","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-05-31 20:47:42] drive_path.profile.selected Wybrano profil Drive. {"project_id":26,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-05-31 20:47:42] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":26,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-05-31 20:47:42] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-05-31 20:47:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:42] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":26,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-05-31 20:47:42] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-05-31 20:47:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:43] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":26,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-05-31 20:47:43] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_011'"} [2026-05-31 20:47:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_011'","count":1,"names":["TSHCZ_011 [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:43] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":26,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_011","found_count":1,"found_names":["TSHCZ_011"]} [2026-05-31 20:47:43] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":26,"project_folder_id":"1q6L32ppIYbzkg1IyaF6dtiIyfHWx5zuE","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011"} [2026-05-31 20:47:43] drive_api.list_files.start Google Drive files.list. {"query":"'1q6L32ppIYbzkg1IyaF6dtiIyfHWx5zuE' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-05-31 20:47:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q6L32ppIYbzkg1IyaF6dtiIyfHWx5zuE' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:44] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":26,"parent_folder_id":"1q6L32ppIYbzkg1IyaF6dtiIyfHWx5zuE","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-05-31 20:47:44] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":26,"project_folder_id":"1q6L32ppIYbzkg1IyaF6dtiIyfHWx5zuE","mockups_folder_id":"1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups"} [2026-05-31 20:47:44] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":26,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-05-31 20:47:44] drive_api.list_files.start Google Drive files.list. {"query":"'1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-05-31 20:47:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":10,"names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(03)_F190_LADY_Brown [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:44] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":26,"mockups_folder_id":"1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW","count":10,"names":["(37)_Stanley_Glazed_Green","(27)_Stanley_Khaki","(25)_Stanely_Black","(24)_Stanley_White","(03)_F190_LADY_Brown","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-05-31 20:47:44] drive_api.list_files.start Google Drive files.list. {"query":"'1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW' in parents and trashed = false"} [2026-05-31 20:47:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q6YKbK_BFbW_RR6fCLDMr3chQ_cS4vcW' in parents and trashed = false","count":10,"names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(03)_F190_LADY_Brown [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:45] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":26,"all_count":10,"image_count":0,"all_names":["(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(03)_F190_LADY_Brown [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-05-31 20:47:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:45] drive_api.list_files.start Google Drive files.list. {"query":"'1OFtC9a3Qu_mIhUCxO10XuFYFiOfb299e' in parents and trashed = false"} [2026-05-31 20:47:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OFtC9a3Qu_mIhUCxO10XuFYFiOfb299e' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-05-31 20:47:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(000)_Miniatury","folder_id":"1OFtC9a3Qu_mIhUCxO10XuFYFiOfb299e","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-05-31 20:47:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:45] drive_api.list_files.start Google Drive files.list. {"query":"'1ecSa7rSMD3VT2oIm0s0EEhsxRtyBotGd' in parents and trashed = false"} [2026-05-31 20:47:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ecSa7rSMD3VT2oIm0s0EEhsxRtyBotGd' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:47:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1ecSa7rSMD3VT2oIm0s0EEhsxRtyBotGd","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:47:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:45] drive_api.list_files.start Google Drive files.list. {"query":"'1S-ExoAjqObvXohC0bHnY-kEVcl6Qsb2G' in parents and trashed = false"} [2026-05-31 20:47:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1S-ExoAjqObvXohC0bHnY-kEVcl6Qsb2G' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:47:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1S-ExoAjqObvXohC0bHnY-kEVcl6Qsb2G","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-05-31 20:47:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:46] drive_api.list_files.start Google Drive files.list. {"query":"'1nyMQg0ziE05OVchwZKuUP5C4kueowzgr' in parents and trashed = false"} [2026-05-31 20:47:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nyMQg0ziE05OVchwZKuUP5C4kueowzgr' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(01)_F190_LADY_White","folder_id":"1nyMQg0ziE05OVchwZKuUP5C4kueowzgr","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:46] drive_api.list_files.start Google Drive files.list. {"query":"'17YdkS0sbqDsCYbgJRYKpIw2dEWW07YQB' in parents and trashed = false"} [2026-05-31 20:47:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'17YdkS0sbqDsCYbgJRYKpIw2dEWW07YQB' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(02)_F190_LADY_Black","folder_id":"17YdkS0sbqDsCYbgJRYKpIw2dEWW07YQB","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(03)_F190_LADY_Brown","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(03)_F190_LADY_Brown","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:47] drive_api.list_files.start Google Drive files.list. {"query":"'1FqBsObjmdBnEjjicHKr5NhPw8QT7256b' in parents and trashed = false"} [2026-05-31 20:47:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1FqBsObjmdBnEjjicHKr5NhPw8QT7256b' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(03)_F190_LADY_Brown","folder_id":"1FqBsObjmdBnEjjicHKr5NhPw8QT7256b","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:47] drive_api.list_files.start Google Drive files.list. {"query":"'1U_NiYIvxqXzA5WjMFIzHG9ibfvb70XQ3' in parents and trashed = false"} [2026-05-31 20:47:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1U_NiYIvxqXzA5WjMFIzHG9ibfvb70XQ3' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(24)_Stanley_White","folder_id":"1U_NiYIvxqXzA5WjMFIzHG9ibfvb70XQ3","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:48] drive_api.list_files.start Google Drive files.list. {"query":"'1lk27yoiyLrKyW_uq7wstvuc-x14buISe' in parents and trashed = false"} [2026-05-31 20:47:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lk27yoiyLrKyW_uq7wstvuc-x14buISe' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(25)_Stanely_Black","folder_id":"1lk27yoiyLrKyW_uq7wstvuc-x14buISe","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(27)_Stanley_Khaki","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(27)_Stanley_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:48] drive_api.list_files.start Google Drive files.list. {"query":"'1J16BkFgLnqPzTawNk679jj406pIJS6Xs' in parents and trashed = false"} [2026-05-31 20:47:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1J16BkFgLnqPzTawNk679jj406pIJS6Xs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(27)_Stanley_Khaki","folder_id":"1J16BkFgLnqPzTawNk679jj406pIJS6Xs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":26,"folder_name":"(37)_Stanley_Glazed_Green","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_011/Mockups/(37)_Stanley_Glazed_Green","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-05-31 20:47:48] drive_api.list_files.start Google Drive files.list. {"query":"'103Q68D3bNWCe_55gGfPWbAcJStqg0LyH' in parents and trashed = false"} [2026-05-31 20:47:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'103Q68D3bNWCe_55gGfPWbAcJStqg0LyH' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":26,"folder_name":"(37)_Stanley_Glazed_Green","folder_id":"103Q68D3bNWCe_55gGfPWbAcJStqg0LyH","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-05-31 20:47:49] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":26,"files_count":23,"files":[{"id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(03)_F190_LADY_Brown","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(27)_Stanley_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(37)_Stanley_Glazed_Green","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-05-31 20:47:49] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":26,"files_count":23,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(03)_F190_LADY_Brown","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(37)_Stanley_Glazed_Green"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(03)_F190_LADY_Brown","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(37)_Stanley_Glazed_Green"],"missing_rule_folders":[],"warnings":[]} [2026-05-31 20:47:49] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":26,"external_id":"575","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 23 plików graficznych w folderze Mockups.","files_count":23,"selected_assets_after_scan":23,"warnings":[]} [2026-05-31 20:47:49] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":26,"external_id":"575","selected_assets_count":23} [2026-05-31 20:47:49] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":26,"resolved_id_product":575} [2026-05-31 20:47:49] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":26,"job_id":"6afa57b15dfddff4","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-05-31 20:47:49] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":26,"selected_count":23,"assets":[{"id":208,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":967664,"drive_file_id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg"},{"id":209,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1406790,"drive_file_id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG"},{"id":210,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1734326,"drive_file_id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m"},{"id":211,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1095492,"drive_file_id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu"},{"id":212,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":690668,"drive_file_id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY"},{"id":213,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":754318,"drive_file_id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1"},{"id":214,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1278731,"drive_file_id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og"},{"id":215,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1486489,"drive_file_id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD"},{"id":216,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1675273,"drive_file_id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU"},{"id":217,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1592536,"drive_file_id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP"},{"id":218,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1912547,"drive_file_id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t"},{"id":219,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2012815,"drive_file_id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC"},{"id":220,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1750388,"drive_file_id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea"},{"id":221,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1860760,"drive_file_id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU"},{"id":222,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1576352,"drive_file_id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc"},{"id":223,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":902587,"drive_file_id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG"},{"id":224,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1808499,"drive_file_id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA"},{"id":225,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1658261,"drive_file_id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB"},{"id":226,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1565101,"drive_file_id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ"},{"id":227,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1971566,"drive_file_id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU"},{"id":228,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2055529,"drive_file_id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV"},{"id":229,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1821866,"drive_file_id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_"},{"id":230,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1882034,"drive_file_id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy"}]} [2026-05-31 20:47:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":208,"drive_file_id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/208_black-folded.jpg"} [2026-05-31 20:47:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/208_black-folded.jpg"} [2026-05-31 20:47:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/208_black-folded.jpg","bytes":967664} [2026-05-31 20:47:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":208,"name":"BLACK_Folded.jpg","local_size":967664} [2026-05-31 20:47:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":209,"drive_file_id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/209_closeup-1.jpg"} [2026-05-31 20:47:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/209_closeup-1.jpg"} [2026-05-31 20:47:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/209_closeup-1.jpg","bytes":1406790} [2026-05-31 20:47:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":209,"name":"CloseUP_1.jpg","local_size":1406790} [2026-05-31 20:47:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":210,"drive_file_id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/210_closeup-1.jpg"} [2026-05-31 20:47:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/210_closeup-1.jpg"} [2026-05-31 20:47:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/210_closeup-1.jpg","bytes":1734326} [2026-05-31 20:47:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":210,"name":"CloseUP_1.jpg","local_size":1734326} [2026-05-31 20:47:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":211,"drive_file_id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/211_front-manekin-clear-label.jpg"} [2026-05-31 20:47:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/211_front-manekin-clear-label.jpg"} [2026-05-31 20:47:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/211_front-manekin-clear-label.jpg","bytes":1095492} [2026-05-31 20:47:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":211,"name":"Front_Manekin_Clear_Label.jpg","local_size":1095492} [2026-05-31 20:47:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":212,"drive_file_id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/212_front-manekin-clear-label.jpg"} [2026-05-31 20:47:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/212_front-manekin-clear-label.jpg"} [2026-05-31 20:47:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/212_front-manekin-clear-label.jpg","bytes":690668} [2026-05-31 20:47:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":212,"name":"Front_Manekin_Clear_Label.jpg","local_size":690668} [2026-05-31 20:47:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":213,"drive_file_id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/213_front-manekin-clear-label.jpg"} [2026-05-31 20:47:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/213_front-manekin-clear-label.jpg"} [2026-05-31 20:47:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/213_front-manekin-clear-label.jpg","bytes":754318} [2026-05-31 20:47:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":213,"name":"Front_Manekin_Clear_Label.jpg","local_size":754318} [2026-05-31 20:47:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":214,"drive_file_id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/214_front-manekin-clear-label.jpg"} [2026-05-31 20:47:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/214_front-manekin-clear-label.jpg"} [2026-05-31 20:47:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/214_front-manekin-clear-label.jpg","bytes":1278731} [2026-05-31 20:47:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":214,"name":"Front_Manekin_Clear_Label.jpg","local_size":1278731} [2026-05-31 20:47:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":215,"drive_file_id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/215_front-manekin-clear-label.jpg"} [2026-05-31 20:47:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/215_front-manekin-clear-label.jpg"} [2026-05-31 20:47:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/215_front-manekin-clear-label.jpg","bytes":1486489} [2026-05-31 20:47:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":215,"name":"Front_Manekin_Clear_Label.jpg","local_size":1486489} [2026-05-31 20:47:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":216,"drive_file_id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/216_front-manekin-clear-label.jpg"} [2026-05-31 20:47:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/216_front-manekin-clear-label.jpg"} [2026-05-31 20:47:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/216_front-manekin-clear-label.jpg","bytes":1675273} [2026-05-31 20:47:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":216,"name":"Front_Manekin_Clear_Label.jpg","local_size":1675273} [2026-05-31 20:47:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":217,"drive_file_id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/217_front-manekin-clear-label.jpg"} [2026-05-31 20:47:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/217_front-manekin-clear-label.jpg"} [2026-05-31 20:47:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/217_front-manekin-clear-label.jpg","bytes":1592536} [2026-05-31 20:47:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":217,"name":"Front_Manekin_Clear_Label.jpg","local_size":1592536} [2026-05-31 20:47:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":218,"drive_file_id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/218_black-oragne-1.jpg"} [2026-05-31 20:47:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/218_black-oragne-1.jpg"} [2026-05-31 20:47:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/218_black-oragne-1.jpg","bytes":1912547} [2026-05-31 20:47:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":218,"name":"BLACK_Oragne_1.jpg","local_size":1912547} [2026-05-31 20:47:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":219,"drive_file_id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/219_hanging-1.jpg"} [2026-05-31 20:47:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/219_hanging-1.jpg"} [2026-05-31 20:47:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/219_hanging-1.jpg","bytes":2012815} [2026-05-31 20:47:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":219,"name":"Hanging_1.jpg","local_size":2012815} [2026-05-31 20:47:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":220,"drive_file_id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/220_hanging-1.jpg"} [2026-05-31 20:47:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/220_hanging-1.jpg"} [2026-05-31 20:48:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/220_hanging-1.jpg","bytes":1750388} [2026-05-31 20:48:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":220,"name":"Hanging_1.jpg","local_size":1750388} [2026-05-31 20:48:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":221,"drive_file_id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/221_men-1.jpg"} [2026-05-31 20:48:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/221_men-1.jpg"} [2026-05-31 20:48:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/221_men-1.jpg","bytes":1860760} [2026-05-31 20:48:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":221,"name":"Men_1.jpg","local_size":1860760} [2026-05-31 20:48:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":222,"drive_file_id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/222_men-1.jpg"} [2026-05-31 20:48:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/222_men-1.jpg"} [2026-05-31 20:48:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/222_men-1.jpg","bytes":1576352} [2026-05-31 20:48:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":222,"name":"Men_1.jpg","local_size":1576352} [2026-05-31 20:48:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":223,"drive_file_id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/223_white-folded.jpg"} [2026-05-31 20:48:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/223_white-folded.jpg"} [2026-05-31 20:48:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/223_white-folded.jpg","bytes":902587} [2026-05-31 20:48:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":223,"name":"WHITE_Folded.jpg","local_size":902587} [2026-05-31 20:48:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":224,"drive_file_id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/224_men-women-1.jpg"} [2026-05-31 20:48:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/224_men-women-1.jpg"} [2026-05-31 20:48:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/224_men-women-1.jpg","bytes":1808499} [2026-05-31 20:48:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":224,"name":"Men_Women_1.jpg","local_size":1808499} [2026-05-31 20:48:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":225,"drive_file_id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/225_men-women-1.jpg"} [2026-05-31 20:48:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/225_men-women-1.jpg"} [2026-05-31 20:48:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/225_men-women-1.jpg","bytes":1658261} [2026-05-31 20:48:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":225,"name":"Men_Women_1.jpg","local_size":1658261} [2026-05-31 20:48:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":226,"drive_file_id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/226_white-orange-1.jpg"} [2026-05-31 20:48:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/226_white-orange-1.jpg"} [2026-05-31 20:48:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/226_white-orange-1.jpg","bytes":1565101} [2026-05-31 20:48:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":226,"name":"WHITE_Orange_1.jpg","local_size":1565101} [2026-05-31 20:48:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":227,"drive_file_id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/227_mock-1.jpg"} [2026-05-31 20:48:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/227_mock-1.jpg"} [2026-05-31 20:48:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/227_mock-1.jpg","bytes":1971566} [2026-05-31 20:48:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":227,"name":"Mock_1.jpg","local_size":1971566} [2026-05-31 20:48:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":228,"drive_file_id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/228_mock-1.jpg"} [2026-05-31 20:48:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/228_mock-1.jpg"} [2026-05-31 20:48:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/228_mock-1.jpg","bytes":2055529} [2026-05-31 20:48:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":228,"name":"Mock_1.jpg","local_size":2055529} [2026-05-31 20:48:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":229,"drive_file_id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/229_women-1.jpg"} [2026-05-31 20:48:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/229_women-1.jpg"} [2026-05-31 20:48:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/229_women-1.jpg","bytes":1821866} [2026-05-31 20:48:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":229,"name":"Women_1.jpg","local_size":1821866} [2026-05-31 20:48:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":26,"asset_id":230,"drive_file_id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/230_women-1.jpg"} [2026-05-31 20:48:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/230_women-1.jpg"} [2026-05-31 20:48:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/230_women-1.jpg","bytes":1882034} [2026-05-31 20:48:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":26,"asset_id":230,"name":"Women_1.jpg","local_size":1882034} [2026-05-31 20:48:09] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":26,"job_id":"6afa57b15dfddff4","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4","failures":[]} [2026-05-31 20:48:09] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":26,"job_id":"6afa57b15dfddff4","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4","failures":[]} [2026-05-31 20:48:09] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":26,"id_product":575,"metadata_count":23,"metadata":[{"client_file_key":"asset_208","drive_file_id":"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_209","drive_file_id":"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_210","drive_file_id":"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_211","drive_file_id":"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_212","drive_file_id":"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_213","drive_file_id":"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (03)_F190_LADY_Brown","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_214","drive_file_id":"1r680I41gEJhgh4-T-BD0LqnQR0IsJ2Og","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_215","drive_file_id":"1qwl6gAk3DV-kWCP4Y64VvFkTT13h4BgD","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_216","drive_file_id":"1BaCCaZXraUaeRZMZ7sW3WIr9zBt2GwOU","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (27)_Stanley_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_217","drive_file_id":"1GNEbDws7romVRIVc6CD0YJ7rX2x6bFaP","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (37)_Stanley_Glazed_Green","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_218","drive_file_id":"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_219","drive_file_id":"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_220","drive_file_id":"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_221","drive_file_id":"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_222","drive_file_id":"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_223","drive_file_id":"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_224","drive_file_id":"1T8tALIjnpd08mTO2G93tjjgTQ5of7giA","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_225","drive_file_id":"1pI4gVGsEs0p2_q-ORyQUU4OZQsZNu0EB","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_226","drive_file_id":"1EpmROzv4JswBlgYBd0MU1CYtTePQjEeJ","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_227","drive_file_id":"1KihlNrvf5YtMKTNR9HeSyYO1v_BeonSU","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_228","drive_file_id":"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_229","drive_file_id":"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_230","drive_file_id":"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-05-31 20:48:09] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":26,"id_product":575,"images_count":23,"chunk_size":10,"chunks_count":3} [2026-05-31 20:48:09] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":26,"id_product":575,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_208","asset_209","asset_210","asset_211","asset_212","asset_213","asset_214","asset_215","asset_216","asset_217"]} [2026-05-31 20:48:09] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"d725e187-a0ba-4d86-827c-5dbab65837fb","id_product":"575","images_metadata_json":"[{\"client_file_key\":\"asset_208\",\"drive_file_id\":\"1u9IaBYQe6PMZ9hSYAci1wEZJMOqB0zOg\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_209\",\"drive_file_id\":\"1TuK73BlaTM9CazZvAjb0Iex5BPrz6ZIG\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_210\",\"drive_file_id\":\"1QIvSAu9WRqTWJAnZGAJKc4cT02LMsR0m\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_211\",\"drive_file_id\":\"1jWI81P0fP4lHJN_FQTve4RglU50YpPsu\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_212\",\"drive_file_id\":\"1JyIjDnbfjfd2zbr45lZd56A5FNUee9JY\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_213\",\"drive_file_id\":\"1qBd6AgNHs6miHENOdLlzvGLqqSTgoXT1\",\"filename\":\"f...","allow_cover_autoselect":"0","files[asset_208]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/208_black-folded.jpg","file_exists":true,"file_size":967664,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_209]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/209_closeup-1.jpg","file_exists":true,"file_size":1406790,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_210]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/210_closeup-1.jpg","file_exists":true,"file_size":1734326,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_211]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/211_front-manekin-clear-label.jpg","file_exists":true,"file_size":1095492,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_212]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/212_front-manekin-clear-label.jpg","file_exists":true,"file_size":690668,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_213]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/213_front-manekin-clear-label.jpg","file_exists":true,"file_size":754318,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_214]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/214_front-manekin-clear-label.jpg","file_exists":true,"file_size":1278731,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_215]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/215_front-manekin-clear-label.jpg","file_exists":true,"file_size":1486489,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_216]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/216_front-manekin-clear-label.jpg","file_exists":true,"file_size":1675273,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_217]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/217_front-manekin-clear-label.jpg","file_exists":true,"file_size":1592536,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-1-of-3"} [2026-05-31 20:48:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 575,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_208\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 11997,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_209\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11998,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_210\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 11999,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_211\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12000,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_212\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12001,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-26-6afa57b15dfddff4-part-1-of-3"} [2026-05-31 20:48:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":26,"id_product":575,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-31 20:48:23] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":26,"id_product":575,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_218","asset_219","asset_220","asset_221","asset_222","asset_223","asset_224","asset_225","asset_226","asset_227"]} [2026-05-31 20:48:23] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"d725e187-a0ba-4d86-827c-5dbab65837fb","id_product":"575","images_metadata_json":"[{\"client_file_key\":\"asset_218\",\"drive_file_id\":\"1T9svxrb5TGzTKLTs2mNI67P4cVfbdj4t\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_219\",\"drive_file_id\":\"1bbV7543YqHv_rxadqRIQwJfwMEl5a3ZC\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_220\",\"drive_file_id\":\"1SSMRrT8UFHVt5Uo9p-luJ2ogj5V0qAea\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_221\",\"drive_file_id\":\"1HIGXr1QSLK_URl5C5l7SDzO1zrWsRYCU\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_222\",\"drive_file_id\":\"1prJSvSQJf2LoFhPdz_8nW_vEtZn8jtbc\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_223\",\"drive_file_id\":\"1SyNIXj24mVEnJErdyxkWr4S1VDuY9fXG\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_c...","allow_cover_autoselect":"0","files[asset_218]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/218_black-oragne-1.jpg","file_exists":true,"file_size":1912547,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_219]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/219_hanging-1.jpg","file_exists":true,"file_size":2012815,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_220]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/220_hanging-1.jpg","file_exists":true,"file_size":1750388,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_221]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/221_men-1.jpg","file_exists":true,"file_size":1860760,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_222]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/222_men-1.jpg","file_exists":true,"file_size":1576352,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_223]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/223_white-folded.jpg","file_exists":true,"file_size":902587,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_224]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/224_men-women-1.jpg","file_exists":true,"file_size":1808499,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_225]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/225_men-women-1.jpg","file_exists":true,"file_size":1658261,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_226]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/226_white-orange-1.jpg","file_exists":true,"file_size":1565101,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_227]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/227_mock-1.jpg","file_exists":true,"file_size":1971566,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-2-of-3"} [2026-05-31 20:48:37] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 575,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_218\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12007,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_219\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12008,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_220\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12009,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_221\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12010,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_222\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12011,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-26-6afa57b15dfddff4-part-2-of-3"} [2026-05-31 20:48:37] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":26,"id_product":575,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-05-31 20:48:37] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":26,"id_product":575,"chunk":3,"chunks_count":3,"images_in_chunk":3,"metadata_in_chunk":3,"client_file_keys":["asset_228","asset_229","asset_230"]} [2026-05-31 20:48:37] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":3,"fields":{"external_project_id":"d725e187-a0ba-4d86-827c-5dbab65837fb","id_product":"575","images_metadata_json":"[{\"client_file_key\":\"asset_228\",\"drive_file_id\":\"1reWJPsrmmIOySUQGypZqNR0S_vArfcFV\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_229\",\"drive_file_id\":\"1UbQNme9413nwZZINMNxHQJPZ7zV_llf_\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_230\",\"drive_file_id\":\"1hO8v1qXCaNSlm75K5JCbD17WHLA7WcBy\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelniczki - Motyl - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_228]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/228_mock-1.jpg","file_exists":true,"file_size":2055529,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_229]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/229_women-1.jpg","file_exists":true,"file_size":1821866,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_230]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/26/6afa57b15dfddff4/230_women-1.jpg","file_exists":true,"file_size":1882034,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-3-of-3"} [2026-05-31 20:48:42] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 575,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_228\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12017,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_229\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12018,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_230\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12019,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-26-6afa57b15dfddff4-part-3-of-3"} [2026-05-31 20:48:42] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":26,"id_product":575,"chunk":3,"chunks_count":3,"uploaded_count":3,"failed_count":0} [2026-05-31 20:48:42] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":26,"id_product":575,"uploaded_count":23,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_208","filename":"black-folded.jpg","id_image":11997,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_209","filename":"closeup-1.jpg","id_image":11998,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_210","filename":"closeup-1.jpg","id_image":11999,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_211","filename":"front-manekin-clear-label.jpg","id_image":12000,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_212","filename":"front-manekin-clear-label.jpg","id_image":12001,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_213","filename":"front-manekin-clear-label.jpg","id_image":12002,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_214","filename":"front-manekin-clear-label.jpg","id_image":12003,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_215","filename":"front-manekin-clear-label.jpg","id_image":12004,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_216","filename":"front-manekin-clear-label.jpg","id_image":12005,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_217","filename":"front-manekin-clear-label.jpg","id_image":12006,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_218","filename":"black-oragne-1.jpg","id_image":12007,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_219","filename":"hanging-1.jpg","id_image":12008,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_220","filename":"hanging-1.jpg","id_image":12009,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_221","filename":"men-1.jpg","id_image":12010,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_222","filename":"men-1.jpg","id_image":12011,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_223","filename":"white-folded.jpg","id_image":12012,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_224","filename":"men-women-1.jpg","id_image":12013,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_225","filename":"men-women-1.jpg","id_image":12014,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_226","filename":"white-orange-1.jpg","id_image":12015,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_227","filename":"mock-1.jpg","id_image":12016,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_228","filename":"mock-1.jpg","id_image":12017,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_229","filename":"women-1.jpg","id_image":12018,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_230","filename":"women-1.jpg","id_image":12019,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_208","filename":"black-folded.jpg","id_image":11997,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_209","filename":"closeup-1.jpg","id_image":11998,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_210","filename":"closeup-1.jpg","id_image":11999,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_211","filename":"front-manekin-clear-label.jpg","id_image":12000,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_212","filename":"front-manekin-clear-label.jpg","id_image":12001,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_213","filename":"front-manekin-clear-label.jpg","id_image":12002,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_214","filename":"front-manekin-clear-label.jpg","id_image":12003,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_215","filename":"front-manekin-clear-label.jpg","id_image":12004,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_216","filename":"front-manekin-clear-label.jpg","id_image":12005,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_217","filename":"front-manekin-clear-label.jpg","id_image":12006,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_218","filename":"black-oragne-1.jpg","id_image":12007,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_219","filename":"hanging-1.jpg","id_image":12008,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_220","filename":"hanging-1.jpg","id_image":12009,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_221","filename":"men-1.jpg","id_image":12010,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_222","filename":"men-1.jpg","id_image":12011,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_223","filename":"white-folded.jpg","id_image":12012,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_224","filename":"men-women-1.jpg","id_image":12013,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_225","filename":"men-women-1.jpg","id_image":12014,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_226","filename":"white-orange-1.jpg","id_image":12015,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_227","filename":"mock-1.jpg","id_image":12016,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-3-of-3","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_228","filename":"mock-1.jpg","id_image":12017,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_229","filename":"women-1.jpg","id_image":12018,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_230","filename":"women-1.jpg","id_image":12019,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-05-31 20:48:42] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":26,"external_id":"575","result":{"success":true,"status":"success","id_product":575,"uploaded_count":23,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_208","filename":"black-folded.jpg","id_image":11997,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_209","filename":"closeup-1.jpg","id_image":11998,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_210","filename":"closeup-1.jpg","id_image":11999,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_211","filename":"front-manekin-clear-label.jpg","id_image":12000,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_212","filename":"front-manekin-clear-label.jpg","id_image":12001,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_213","filename":"front-manekin-clear-label.jpg","id_image":12002,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_214","filename":"front-manekin-clear-label.jpg","id_image":12003,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_215","filename":"front-manekin-clear-label.jpg","id_image":12004,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_216","filename":"front-manekin-clear-label.jpg","id_image":12005,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_217","filename":"front-manekin-clear-label.jpg","id_image":12006,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_218","filename":"black-oragne-1.jpg","id_image":12007,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_219","filename":"hanging-1.jpg","id_image":12008,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_220","filename":"hanging-1.jpg","id_image":12009,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_221","filename":"men-1.jpg","id_image":12010,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_222","filename":"men-1.jpg","id_image":12011,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_223","filename":"white-folded.jpg","id_image":12012,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_224","filename":"men-women-1.jpg","id_image":12013,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_225","filename":"men-women-1.jpg","id_image":12014,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_226","filename":"white-orange-1.jpg","id_image":12015,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_227","filename":"mock-1.jpg","id_image":12016,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_228","filename":"mock-1.jpg","id_image":12017,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_229","filename":"women-1.jpg","id_image":12018,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_230","filename":"women-1.jpg","id_image":12019,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_208","filename":"black-folded.jpg","id_image":11997,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_209","filename":"closeup-1.jpg","id_image":11998,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_210","filename":"closeup-1.jpg","id_image":11999,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_211","filename":"front-manekin-clear-label.jpg","id_image":12000,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_212","filename":"front-manekin-clear-label.jpg","id_image":12001,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_213","filename":"front-manekin-clear-label.jpg","id_image":12002,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_214","filename":"front-manekin-clear-label.jpg","id_image":12003,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_215","filename":"front-manekin-clear-label.jpg","id_image":12004,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_216","filename":"front-manekin-clear-label.jpg","id_image":12005,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_217","filename":"front-manekin-clear-label.jpg","id_image":12006,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_218","filename":"black-oragne-1.jpg","id_image":12007,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_219","filename":"hanging-1.jpg","id_image":12008,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_220","filename":"hanging-1.jpg","id_image":12009,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_221","filename":"men-1.jpg","id_image":12010,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_222","filename":"men-1.jpg","id_image":12011,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_223","filename":"white-folded.jpg","id_image":12012,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_224","filename":"men-women-1.jpg","id_image":12013,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_225","filename":"men-women-1.jpg","id_image":12014,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_226","filename":"white-orange-1.jpg","id_image":12015,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_227","filename":"mock-1.jpg","id_image":12016,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-26-6afa57b15dfddff4-part-3-of-3","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":575,"uploaded_images":[{"client_file_key":"asset_228","filename":"mock-1.jpg","id_image":12017,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_229","filename":"women-1.jpg","id_image":12018,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_230","filename":"women-1.jpg","id_image":12019,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-02 17:38:02] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":27188} [2026-06-02 17:38:35] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":27188} [2026-06-02 17:42:45] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":27196} [2026-06-02 17:56:35] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":27313} [2026-06-02 17:56:39] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":28,"external_id":"577","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-02 17:56:39] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":28,"external_id":"577"} [2026-06-02 17:56:39] drive_scan.start Start skanowania zdjęć Drive. {"project_id":28,"forced_profile_id":null} [2026-06-02 17:56:39] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":28,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_013","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-02 17:56:39] drive_path.profile.selected Wybrano profil Drive. {"project_id":28,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-02 17:56:39] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":28,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-02 17:56:39] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-02 17:56:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:39] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":28,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-02 17:56:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-02 17:56:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":28,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-02 17:56:40] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_013'"} [2026-06-02 17:56:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_013'","count":1,"names":["TSHCZ_013 [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":28,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_013","found_count":1,"found_names":["TSHCZ_013"]} [2026-06-02 17:56:40] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":28,"project_folder_id":"1wBa79ZIyOvTVCcPEpH3al3WUq0LiGl5J","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013"} [2026-06-02 17:56:40] drive_api.list_files.start Google Drive files.list. {"query":"'1wBa79ZIyOvTVCcPEpH3al3WUq0LiGl5J' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-02 17:56:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wBa79ZIyOvTVCcPEpH3al3WUq0LiGl5J' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:41] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":28,"parent_folder_id":"1wBa79ZIyOvTVCcPEpH3al3WUq0LiGl5J","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-02 17:56:41] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":28,"project_folder_id":"1wBa79ZIyOvTVCcPEpH3al3WUq0LiGl5J","mockups_folder_id":"1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups"} [2026-06-02 17:56:41] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":28,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-02 17:56:41] drive_api.list_files.start Google Drive files.list. {"query":"'1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-02 17:56:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:42] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":28,"mockups_folder_id":"1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W","count":12,"names":["(35)_Stanley_NaturalRaw","(30)_Stanley_French_Navy","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-02 17:56:42] drive_api.list_files.start Google Drive files.list. {"query":"'1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W' in parents and trashed = false"} [2026-06-02 17:56:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QsUtXGCprj5lrET7I8aRQwqf-wxPM76W' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:42] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":28,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-02 17:56:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:42] drive_api.list_files.start Google Drive files.list. {"query":"'1Tt3AHgpoav9oBd-7K1tpGYfKlD6YtPPl' in parents and trashed = false"} [2026-06-02 17:56:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Tt3AHgpoav9oBd-7K1tpGYfKlD6YtPPl' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(000)_Miniatury","folder_id":"1Tt3AHgpoav9oBd-7K1tpGYfKlD6YtPPl","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:43] drive_api.list_files.start Google Drive files.list. {"query":"'1AXv3tfJKfQNFG-GV27Wn37RuogJqq4Te' in parents and trashed = false"} [2026-06-02 17:56:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AXv3tfJKfQNFG-GV27Wn37RuogJqq4Te' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1AXv3tfJKfQNFG-GV27Wn37RuogJqq4Te","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:43] drive_api.list_files.start Google Drive files.list. {"query":"'1qcDjhhF53TAdBfXLGTy5F1nOBFkGmmre' in parents and trashed = false"} [2026-06-02 17:56:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qcDjhhF53TAdBfXLGTy5F1nOBFkGmmre' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1qcDjhhF53TAdBfXLGTy5F1nOBFkGmmre","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-02 17:56:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:43] drive_api.list_files.start Google Drive files.list. {"query":"'1GrhB0AyI3xVuUdv3XX8yh9pmgTW6VJpe' in parents and trashed = false"} [2026-06-02 17:56:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GrhB0AyI3xVuUdv3XX8yh9pmgTW6VJpe' in parents and trashed = false","count":1,"names":["Custom_Women_Luwr_CloseUP.jpg [image/jpeg]"]} [2026-06-02 17:56:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(000_3)_Custom_White","folder_id":"1GrhB0AyI3xVuUdv3XX8yh9pmgTW6VJpe","all_count":1,"image_count":1,"all_names":["Custom_Women_Luwr_CloseUP.jpg [image/jpeg]"]} [2026-06-02 17:56:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:44] drive_api.list_files.start Google Drive files.list. {"query":"'1tixwKz0VDyPcomKVLV3UKfa7kqwfFLQ2' in parents and trashed = false"} [2026-06-02 17:56:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1tixwKz0VDyPcomKVLV3UKfa7kqwfFLQ2' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(01)_F190_LADY_White","folder_id":"1tixwKz0VDyPcomKVLV3UKfa7kqwfFLQ2","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:44] drive_api.list_files.start Google Drive files.list. {"query":"'17V12sD0Dpxw3j616FLEdO9TRaXMmn1jR' in parents and trashed = false"} [2026-06-02 17:56:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'17V12sD0Dpxw3j616FLEdO9TRaXMmn1jR' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(02)_F190_LADY_Black","folder_id":"17V12sD0Dpxw3j616FLEdO9TRaXMmn1jR","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:45] drive_api.list_files.start Google Drive files.list. {"query":"'18fKKwpWQGDVxk_XywQjVR38X7a1zenOr' in parents and trashed = false"} [2026-06-02 17:56:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'18fKKwpWQGDVxk_XywQjVR38X7a1zenOr' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(11)_F190_MEN_White","folder_id":"18fKKwpWQGDVxk_XywQjVR38X7a1zenOr","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:45] drive_api.list_files.start Google Drive files.list. {"query":"'15nm22K-HzXfHIz64zlMu91dmTUxo76hY' in parents and trashed = false"} [2026-06-02 17:56:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'15nm22K-HzXfHIz64zlMu91dmTUxo76hY' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(12)_F190_MEN_Black","folder_id":"15nm22K-HzXfHIz64zlMu91dmTUxo76hY","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:46] drive_api.list_files.start Google Drive files.list. {"query":"'1RMSbNc7NY0VW12p5VQasIKqTf9Xv-7t9' in parents and trashed = false"} [2026-06-02 17:56:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RMSbNc7NY0VW12p5VQasIKqTf9Xv-7t9' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(24)_Stanley_White","folder_id":"1RMSbNc7NY0VW12p5VQasIKqTf9Xv-7t9","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:46] drive_api.list_files.start Google Drive files.list. {"query":"'1aOUATUX39jbkvFris8hpETLfjOKnifZf' in parents and trashed = false"} [2026-06-02 17:56:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aOUATUX39jbkvFris8hpETLfjOKnifZf' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(25)_Stanely_Black","folder_id":"1aOUATUX39jbkvFris8hpETLfjOKnifZf","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:46] drive_api.list_files.start Google Drive files.list. {"query":"'1E-PIP6D6vl2VP5dWEEL_ulZyZKD40rDG' in parents and trashed = false"} [2026-06-02 17:56:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1E-PIP6D6vl2VP5dWEEL_ulZyZKD40rDG' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(30)_Stanley_French_Navy","folder_id":"1E-PIP6D6vl2VP5dWEEL_ulZyZKD40rDG","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":28,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_013/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-02 17:56:47] drive_api.list_files.start Google Drive files.list. {"query":"'1VaOXrwhV7q2NwCRYYx9xZqnvHAqX4Fux' in parents and trashed = false"} [2026-06-02 17:56:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VaOXrwhV7q2NwCRYYx9xZqnvHAqX4Fux' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":28,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1VaOXrwhV7q2NwCRYYx9xZqnvHAqX4Fux","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-02 17:56:47] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":28,"files_count":25,"files":[{"id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9","name":"Custom_Women_Luwr_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-02 17:56:47] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":28,"files_count":25,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-02 17:56:47] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":28,"external_id":"577","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 25 plików graficznych w folderze Mockups.","files_count":25,"selected_assets_after_scan":25,"warnings":[]} [2026-06-02 17:56:47] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":28,"external_id":"577","selected_assets_count":25} [2026-06-02 17:56:47] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":28,"resolved_id_product":577} [2026-06-02 17:56:47] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":28,"job_id":"dc4d7bd1c3b5c30c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-02 17:56:47] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":28,"selected_count":25,"assets":[{"id":231,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":855945,"drive_file_id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8"},{"id":232,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1346478,"drive_file_id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy"},{"id":233,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1621771,"drive_file_id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD"},{"id":234,"name":"Custom_Women_Luwr_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":997316,"drive_file_id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9"},{"id":235,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1001979,"drive_file_id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v"},{"id":236,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":648514,"drive_file_id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af"},{"id":237,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":955831,"drive_file_id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC"},{"id":238,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1431619,"drive_file_id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv"},{"id":239,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1188247,"drive_file_id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE"},{"id":240,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1402352,"drive_file_id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv"},{"id":241,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1592997,"drive_file_id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37"},{"id":242,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1352860,"drive_file_id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP"},{"id":243,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1834473,"drive_file_id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV"},{"id":244,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1990437,"drive_file_id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7"},{"id":245,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1724632,"drive_file_id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG"},{"id":246,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1849017,"drive_file_id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X"},{"id":247,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1567970,"drive_file_id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua"},{"id":248,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":792295,"drive_file_id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz"},{"id":249,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1789449,"drive_file_id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG"},{"id":250,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1635618,"drive_file_id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu"},{"id":251,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1483533,"drive_file_id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6"},{"id":252,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1946705,"drive_file_id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA"},{"id":253,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2010559,"drive_file_id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_"},{"id":254,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1809330,"drive_file_id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI"},{"id":255,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1868027,"drive_file_id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm"}]} [2026-06-02 17:56:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":231,"drive_file_id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/231_black-folded.jpg"} [2026-06-02 17:56:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/231_black-folded.jpg"} [2026-06-02 17:56:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/231_black-folded.jpg","bytes":855945} [2026-06-02 17:56:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":231,"name":"BLACK_Folded.jpg","local_size":855945} [2026-06-02 17:56:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":232,"drive_file_id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/232_closeup-1.jpg"} [2026-06-02 17:56:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/232_closeup-1.jpg"} [2026-06-02 17:56:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/232_closeup-1.jpg","bytes":1346478} [2026-06-02 17:56:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":232,"name":"CloseUP_1.jpg","local_size":1346478} [2026-06-02 17:56:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":233,"drive_file_id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/233_closeup-1.jpg"} [2026-06-02 17:56:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/233_closeup-1.jpg"} [2026-06-02 17:56:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/233_closeup-1.jpg","bytes":1621771} [2026-06-02 17:56:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":233,"name":"CloseUP_1.jpg","local_size":1621771} [2026-06-02 17:56:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":234,"drive_file_id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9","name":"Custom_Women_Luwr_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/234_custom-women-luwr-closeup.jpg"} [2026-06-02 17:56:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/234_custom-women-luwr-closeup.jpg"} [2026-06-02 17:56:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/234_custom-women-luwr-closeup.jpg","bytes":997316} [2026-06-02 17:56:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":234,"name":"Custom_Women_Luwr_CloseUP.jpg","local_size":997316} [2026-06-02 17:56:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":235,"drive_file_id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/235_front-manekin-clear-label.jpg"} [2026-06-02 17:56:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/235_front-manekin-clear-label.jpg"} [2026-06-02 17:56:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/235_front-manekin-clear-label.jpg","bytes":1001979} [2026-06-02 17:56:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":235,"name":"Front_Manekin_Clear_Label.jpg","local_size":1001979} [2026-06-02 17:56:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":236,"drive_file_id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/236_front-manekin-clear-label.jpg"} [2026-06-02 17:56:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/236_front-manekin-clear-label.jpg"} [2026-06-02 17:56:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/236_front-manekin-clear-label.jpg","bytes":648514} [2026-06-02 17:56:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":236,"name":"Front_Manekin_Clear_Label.jpg","local_size":648514} [2026-06-02 17:56:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":237,"drive_file_id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/237_front-manekin-clear-label.jpg"} [2026-06-02 17:56:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/237_front-manekin-clear-label.jpg"} [2026-06-02 17:56:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/237_front-manekin-clear-label.jpg","bytes":955831} [2026-06-02 17:56:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":237,"name":"Front_Manekin_Clear_Label.jpg","local_size":955831} [2026-06-02 17:56:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":238,"drive_file_id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/238_front-manekin-clear-label.jpg"} [2026-06-02 17:56:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/238_front-manekin-clear-label.jpg"} [2026-06-02 17:56:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/238_front-manekin-clear-label.jpg","bytes":1431619} [2026-06-02 17:56:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":238,"name":"Front_Manekin_Clear_Label.jpg","local_size":1431619} [2026-06-02 17:56:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":239,"drive_file_id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/239_front-manekin-clear-label.jpg"} [2026-06-02 17:56:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/239_front-manekin-clear-label.jpg"} [2026-06-02 17:56:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/239_front-manekin-clear-label.jpg","bytes":1188247} [2026-06-02 17:56:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":239,"name":"Front_Manekin_Clear_Label.jpg","local_size":1188247} [2026-06-02 17:56:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":240,"drive_file_id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/240_front-manekin-clear-label.jpg"} [2026-06-02 17:56:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/240_front-manekin-clear-label.jpg"} [2026-06-02 17:56:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/240_front-manekin-clear-label.jpg","bytes":1402352} [2026-06-02 17:56:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":240,"name":"Front_Manekin_Clear_Label.jpg","local_size":1402352} [2026-06-02 17:56:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":241,"drive_file_id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/241_front-manekin-clear-label.jpg"} [2026-06-02 17:56:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/241_front-manekin-clear-label.jpg"} [2026-06-02 17:56:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/241_front-manekin-clear-label.jpg","bytes":1592997} [2026-06-02 17:56:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":241,"name":"Front_Manekin_Clear_Label.jpg","local_size":1592997} [2026-06-02 17:56:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":242,"drive_file_id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/242_front-manekin-clear-label.jpg"} [2026-06-02 17:56:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/242_front-manekin-clear-label.jpg"} [2026-06-02 17:56:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/242_front-manekin-clear-label.jpg","bytes":1352860} [2026-06-02 17:56:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":242,"name":"Front_Manekin_Clear_Label.jpg","local_size":1352860} [2026-06-02 17:56:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":243,"drive_file_id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/243_black-oragne-1.jpg"} [2026-06-02 17:56:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/243_black-oragne-1.jpg"} [2026-06-02 17:57:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/243_black-oragne-1.jpg","bytes":1834473} [2026-06-02 17:57:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":243,"name":"BLACK_Oragne_1.jpg","local_size":1834473} [2026-06-02 17:57:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":244,"drive_file_id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/244_hanging-1.jpg"} [2026-06-02 17:57:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/244_hanging-1.jpg"} [2026-06-02 17:57:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/244_hanging-1.jpg","bytes":1990437} [2026-06-02 17:57:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":244,"name":"Hanging_1.jpg","local_size":1990437} [2026-06-02 17:57:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":245,"drive_file_id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/245_hanging-1.jpg"} [2026-06-02 17:57:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/245_hanging-1.jpg"} [2026-06-02 17:57:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/245_hanging-1.jpg","bytes":1724632} [2026-06-02 17:57:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":245,"name":"Hanging_1.jpg","local_size":1724632} [2026-06-02 17:57:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":246,"drive_file_id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/246_men-1.jpg"} [2026-06-02 17:57:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/246_men-1.jpg"} [2026-06-02 17:57:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/246_men-1.jpg","bytes":1849017} [2026-06-02 17:57:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":246,"name":"Men_1.jpg","local_size":1849017} [2026-06-02 17:57:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":247,"drive_file_id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/247_men-1.jpg"} [2026-06-02 17:57:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/247_men-1.jpg"} [2026-06-02 17:57:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/247_men-1.jpg","bytes":1567970} [2026-06-02 17:57:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":247,"name":"Men_1.jpg","local_size":1567970} [2026-06-02 17:57:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":248,"drive_file_id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/248_white-folded.jpg"} [2026-06-02 17:57:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/248_white-folded.jpg"} [2026-06-02 17:57:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/248_white-folded.jpg","bytes":792295} [2026-06-02 17:57:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":248,"name":"WHITE_Folded.jpg","local_size":792295} [2026-06-02 17:57:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":249,"drive_file_id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/249_men-women-1.jpg"} [2026-06-02 17:57:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/249_men-women-1.jpg"} [2026-06-02 17:57:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/249_men-women-1.jpg","bytes":1789449} [2026-06-02 17:57:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":249,"name":"Men_Women_1.jpg","local_size":1789449} [2026-06-02 17:57:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":250,"drive_file_id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/250_men-women-1.jpg"} [2026-06-02 17:57:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/250_men-women-1.jpg"} [2026-06-02 17:57:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/250_men-women-1.jpg","bytes":1635618} [2026-06-02 17:57:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":250,"name":"Men_Women_1.jpg","local_size":1635618} [2026-06-02 17:57:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":251,"drive_file_id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/251_white-orange-1.jpg"} [2026-06-02 17:57:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/251_white-orange-1.jpg"} [2026-06-02 17:57:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/251_white-orange-1.jpg","bytes":1483533} [2026-06-02 17:57:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":251,"name":"WHITE_Orange_1.jpg","local_size":1483533} [2026-06-02 17:57:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":252,"drive_file_id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/252_mock-1.jpg"} [2026-06-02 17:57:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/252_mock-1.jpg"} [2026-06-02 17:57:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/252_mock-1.jpg","bytes":1946705} [2026-06-02 17:57:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":252,"name":"Mock_1.jpg","local_size":1946705} [2026-06-02 17:57:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":253,"drive_file_id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/253_mock-1.jpg"} [2026-06-02 17:57:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/253_mock-1.jpg"} [2026-06-02 17:57:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/253_mock-1.jpg","bytes":2010559} [2026-06-02 17:57:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":253,"name":"Mock_1.jpg","local_size":2010559} [2026-06-02 17:57:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":254,"drive_file_id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/254_women-1.jpg"} [2026-06-02 17:57:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/254_women-1.jpg"} [2026-06-02 17:57:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/254_women-1.jpg","bytes":1809330} [2026-06-02 17:57:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":254,"name":"Women_1.jpg","local_size":1809330} [2026-06-02 17:57:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":28,"asset_id":255,"drive_file_id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/255_women-1.jpg"} [2026-06-02 17:57:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/255_women-1.jpg"} [2026-06-02 17:57:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/255_women-1.jpg","bytes":1868027} [2026-06-02 17:57:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":28,"asset_id":255,"name":"Women_1.jpg","local_size":1868027} [2026-06-02 17:57:11] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":28,"job_id":"dc4d7bd1c3b5c30c","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c","failures":[]} [2026-06-02 17:57:11] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":28,"job_id":"dc4d7bd1c3b5c30c","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c","failures":[]} [2026-06-02 17:57:11] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":28,"id_product":577,"metadata_count":25,"metadata":[{"client_file_key":"asset_231","drive_file_id":"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_232","drive_file_id":"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_233","drive_file_id":"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_234","drive_file_id":"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9","filename":"custom-women-luwr-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_235","drive_file_id":"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_236","drive_file_id":"1WC_sGwxsV05eyEdNq1a-97a3ufM23_Af","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_237","drive_file_id":"1ZpjzWpiP9vA7xKbvrDxlGauGcLvGnObC","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_238","drive_file_id":"1dQYlKVcGg6KDAZTpsaLuN7sTn8LCccIv","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_239","drive_file_id":"1IW0C6K82VJmlTV_NY7vySmN-Tdg9F7lE","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_240","drive_file_id":"1k8-CtSgx0vO71MmQofVR0i4_rgxO-Zhv","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_241","drive_file_id":"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_242","drive_file_id":"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_243","drive_file_id":"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_244","drive_file_id":"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_245","drive_file_id":"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_246","drive_file_id":"1OZniUchs72aF1PVDXYKJNH1iC_mZgC5X","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_247","drive_file_id":"1eLgu59YbEvelNp8ePSP9W0dJZhDkK_Ua","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_248","drive_file_id":"1XiVn2tcRKt1nHMFtRu6ztNjvIbZ9AgHz","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_249","drive_file_id":"17-LHw2LZysGixoCMjAKJ_yDctDTpleVG","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_250","drive_file_id":"102TnRBje1UD5K94wTEwDvEyg8N5FKHeu","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_251","drive_file_id":"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_252","drive_file_id":"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_253","drive_file_id":"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_254","drive_file_id":"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_255","drive_file_id":"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-02 17:57:11] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":28,"id_product":577,"images_count":25,"chunk_size":10,"chunks_count":3} [2026-06-02 17:57:11] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":28,"id_product":577,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_231","asset_232","asset_233","asset_234","asset_235","asset_236","asset_237","asset_238","asset_239","asset_240"]} [2026-06-02 17:57:11] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"39f9dcdc-eedc-4074-bf6a-8658666c6522","id_product":"577","images_metadata_json":"[{\"client_file_key\":\"asset_231\",\"drive_file_id\":\"1jG1Qx74cRP4dK_PHm1sXeeG2bu_5uUv8\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_232\",\"drive_file_id\":\"1r5KrI46_mjs-NohOLhFi9fBva9LvMIOy\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_233\",\"drive_file_id\":\"1sDOXZAsGDT50oLqnjJscO3M-h2MDhPPD\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_234\",\"drive_file_id\":\"154JxlEfWnpw85_aQJnZ8pI_Zis90kcv9\",\"filename\":\"custom-women-luwr-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_235\",\"drive_file_id\":\"10bnQlFxJUMItBQhr59VE9S3i29mLaY_v\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_236\",\"drive_file_id\":\"1WC_sGwx...","allow_cover_autoselect":"0","files[asset_231]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/231_black-folded.jpg","file_exists":true,"file_size":855945,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_232]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/232_closeup-1.jpg","file_exists":true,"file_size":1346478,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_233]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/233_closeup-1.jpg","file_exists":true,"file_size":1621771,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_234]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/234_custom-women-luwr-closeup.jpg","file_exists":true,"file_size":997316,"mime":"image/jpeg","postname":"custom-women-luwr-closeup.jpg"},"files[asset_235]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/235_front-manekin-clear-label.jpg","file_exists":true,"file_size":1001979,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_236]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/236_front-manekin-clear-label.jpg","file_exists":true,"file_size":648514,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_237]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/237_front-manekin-clear-label.jpg","file_exists":true,"file_size":955831,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_238]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/238_front-manekin-clear-label.jpg","file_exists":true,"file_size":1431619,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_239]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/239_front-manekin-clear-label.jpg","file_exists":true,"file_size":1188247,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_240]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/240_front-manekin-clear-label.jpg","file_exists":true,"file_size":1402352,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-1-of-3"} [2026-06-02 17:57:26] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 577,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_231\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12020,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_232\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12021,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_233\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12022,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_234\",\n \"filename\": \"custom-women-luwr-closeup.jpg\",\n \"id_image\": 12023,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_235\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12024,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-1-of-3"} [2026-06-02 17:57:26] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":28,"id_product":577,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-02 17:57:26] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":28,"id_product":577,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_241","asset_242","asset_243","asset_244","asset_245","asset_246","asset_247","asset_248","asset_249","asset_250"]} [2026-06-02 17:57:26] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"39f9dcdc-eedc-4074-bf6a-8658666c6522","id_product":"577","images_metadata_json":"[{\"client_file_key\":\"asset_241\",\"drive_file_id\":\"1Wipm6Xj7hZAwFrXb-JDhyLEcgBz2LV37\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (30)_Stanley_French_Navy\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_242\",\"drive_file_id\":\"1J0euSP_0gjdiEEgtrtPH75bncCCcrumP\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (35)_Stanley_NaturalRaw\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_243\",\"drive_file_id\":\"1FJk1uDXlIyfjgQ7BT_7xTY0ZjVLeW3YV\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_244\",\"drive_file_id\":\"1kGgWcarRSV3TcaUlR5Avr5oQEhu0LkH7\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_245\",\"drive_file_id\":\"1SMVF0g6AcUPqV_sDFmz7hz_yojajp1wG\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_246\",\"drive_file_id\"...","allow_cover_autoselect":"0","files[asset_241]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/241_front-manekin-clear-label.jpg","file_exists":true,"file_size":1592997,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_242]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/242_front-manekin-clear-label.jpg","file_exists":true,"file_size":1352860,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_243]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/243_black-oragne-1.jpg","file_exists":true,"file_size":1834473,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_244]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/244_hanging-1.jpg","file_exists":true,"file_size":1990437,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_245]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/245_hanging-1.jpg","file_exists":true,"file_size":1724632,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_246]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/246_men-1.jpg","file_exists":true,"file_size":1849017,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_247]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/247_men-1.jpg","file_exists":true,"file_size":1567970,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_248]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/248_white-folded.jpg","file_exists":true,"file_size":792295,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_249]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/249_men-women-1.jpg","file_exists":true,"file_size":1789449,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_250]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/250_men-women-1.jpg","file_exists":true,"file_size":1635618,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-2-of-3"} [2026-06-02 17:57:40] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 577,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_241\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12030,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_242\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12031,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_243\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12032,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_244\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12033,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_245\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12034,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attrib...","idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-2-of-3"} [2026-06-02 17:57:40] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":28,"id_product":577,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-02 17:57:40] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":28,"id_product":577,"chunk":3,"chunks_count":3,"images_in_chunk":5,"metadata_in_chunk":5,"client_file_keys":["asset_251","asset_252","asset_253","asset_254","asset_255"]} [2026-06-02 17:57:40] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":5,"fields":{"external_project_id":"39f9dcdc-eedc-4074-bf6a-8658666c6522","id_product":"577","images_metadata_json":"[{\"client_file_key\":\"asset_251\",\"drive_file_id\":\"1721xisf3XrtPUAtFTpCxhVD_9oGmczZ6\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_252\",\"drive_file_id\":\"1dn0rW7B4HHGZHrZoCyKVnv3XikESOavA\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_253\",\"drive_file_id\":\"18Bdzn2K5413AXmWwT9pujOAD9Usu2ph_\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_254\",\"drive_file_id\":\"1_JMZlU4CtciFM4Y0ZuSiL2Ex2ajFs1uI\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_255\",\"drive_file_id\":\"11Z6CJfIBDjY5vM0O8WP7GBSwggp9Hbdm\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Sowa Drapieżnik - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_251]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/251_white-orange-1.jpg","file_exists":true,"file_size":1483533,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_252]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/252_mock-1.jpg","file_exists":true,"file_size":1946705,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_253]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/253_mock-1.jpg","file_exists":true,"file_size":2010559,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_254]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/254_women-1.jpg","file_exists":true,"file_size":1809330,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_255]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/28/dc4d7bd1c3b5c30c/255_women-1.jpg","file_exists":true,"file_size":1868027,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-3-of-3"} [2026-06-02 17:57:48] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 577,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_251\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12040,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_252\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12041,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_253\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12042,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_254\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12043,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_255\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12044,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n ...","idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-3-of-3"} [2026-06-02 17:57:48] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":28,"id_product":577,"chunk":3,"chunks_count":3,"uploaded_count":5,"failed_count":0} [2026-06-02 17:57:48] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":28,"id_product":577,"uploaded_count":25,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_231","filename":"black-folded.jpg","id_image":12020,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_232","filename":"closeup-1.jpg","id_image":12021,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_233","filename":"closeup-1.jpg","id_image":12022,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_234","filename":"custom-women-luwr-closeup.jpg","id_image":12023,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_235","filename":"front-manekin-clear-label.jpg","id_image":12024,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_236","filename":"front-manekin-clear-label.jpg","id_image":12025,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_237","filename":"front-manekin-clear-label.jpg","id_image":12026,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_238","filename":"front-manekin-clear-label.jpg","id_image":12027,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_239","filename":"front-manekin-clear-label.jpg","id_image":12028,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_240","filename":"front-manekin-clear-label.jpg","id_image":12029,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_241","filename":"front-manekin-clear-label.jpg","id_image":12030,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_242","filename":"front-manekin-clear-label.jpg","id_image":12031,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_243","filename":"black-oragne-1.jpg","id_image":12032,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_244","filename":"hanging-1.jpg","id_image":12033,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_245","filename":"hanging-1.jpg","id_image":12034,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_246","filename":"men-1.jpg","id_image":12035,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_247","filename":"men-1.jpg","id_image":12036,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_248","filename":"white-folded.jpg","id_image":12037,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_249","filename":"men-women-1.jpg","id_image":12038,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_250","filename":"men-women-1.jpg","id_image":12039,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_251","filename":"white-orange-1.jpg","id_image":12040,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_252","filename":"mock-1.jpg","id_image":12041,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_253","filename":"mock-1.jpg","id_image":12042,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_254","filename":"women-1.jpg","id_image":12043,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_255","filename":"women-1.jpg","id_image":12044,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_231","filename":"black-folded.jpg","id_image":12020,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_232","filename":"closeup-1.jpg","id_image":12021,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_233","filename":"closeup-1.jpg","id_image":12022,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_234","filename":"custom-women-luwr-closeup.jpg","id_image":12023,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_235","filename":"front-manekin-clear-label.jpg","id_image":12024,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_236","filename":"front-manekin-clear-label.jpg","id_image":12025,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_237","filename":"front-manekin-clear-label.jpg","id_image":12026,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_238","filename":"front-manekin-clear-label.jpg","id_image":12027,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_239","filename":"front-manekin-clear-label.jpg","id_image":12028,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_240","filename":"front-manekin-clear-label.jpg","id_image":12029,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_241","filename":"front-manekin-clear-label.jpg","id_image":12030,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_242","filename":"front-manekin-clear-label.jpg","id_image":12031,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_243","filename":"black-oragne-1.jpg","id_image":12032,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_244","filename":"hanging-1.jpg","id_image":12033,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_245","filename":"hanging-1.jpg","id_image":12034,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_246","filename":"men-1.jpg","id_image":12035,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_247","filename":"men-1.jpg","id_image":12036,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_248","filename":"white-folded.jpg","id_image":12037,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_249","filename":"men-women-1.jpg","id_image":12038,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_250","filename":"men-women-1.jpg","id_image":12039,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_251","filename":"white-orange-1.jpg","id_image":12040,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_252","filename":"mock-1.jpg","id_image":12041,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_253","filename":"mock-1.jpg","id_image":12042,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_254","filename":"women-1.jpg","id_image":12043,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_255","filename":"women-1.jpg","id_image":12044,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-02 17:57:48] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":28,"external_id":"577","result":{"success":true,"status":"success","id_product":577,"uploaded_count":25,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_231","filename":"black-folded.jpg","id_image":12020,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_232","filename":"closeup-1.jpg","id_image":12021,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_233","filename":"closeup-1.jpg","id_image":12022,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_234","filename":"custom-women-luwr-closeup.jpg","id_image":12023,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_235","filename":"front-manekin-clear-label.jpg","id_image":12024,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_236","filename":"front-manekin-clear-label.jpg","id_image":12025,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_237","filename":"front-manekin-clear-label.jpg","id_image":12026,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_238","filename":"front-manekin-clear-label.jpg","id_image":12027,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_239","filename":"front-manekin-clear-label.jpg","id_image":12028,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_240","filename":"front-manekin-clear-label.jpg","id_image":12029,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_241","filename":"front-manekin-clear-label.jpg","id_image":12030,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_242","filename":"front-manekin-clear-label.jpg","id_image":12031,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_243","filename":"black-oragne-1.jpg","id_image":12032,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_244","filename":"hanging-1.jpg","id_image":12033,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_245","filename":"hanging-1.jpg","id_image":12034,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_246","filename":"men-1.jpg","id_image":12035,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_247","filename":"men-1.jpg","id_image":12036,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_248","filename":"white-folded.jpg","id_image":12037,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_249","filename":"men-women-1.jpg","id_image":12038,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_250","filename":"men-women-1.jpg","id_image":12039,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_251","filename":"white-orange-1.jpg","id_image":12040,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_252","filename":"mock-1.jpg","id_image":12041,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_253","filename":"mock-1.jpg","id_image":12042,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_254","filename":"women-1.jpg","id_image":12043,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_255","filename":"women-1.jpg","id_image":12044,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_231","filename":"black-folded.jpg","id_image":12020,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_232","filename":"closeup-1.jpg","id_image":12021,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_233","filename":"closeup-1.jpg","id_image":12022,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_234","filename":"custom-women-luwr-closeup.jpg","id_image":12023,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_235","filename":"front-manekin-clear-label.jpg","id_image":12024,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_236","filename":"front-manekin-clear-label.jpg","id_image":12025,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_237","filename":"front-manekin-clear-label.jpg","id_image":12026,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_238","filename":"front-manekin-clear-label.jpg","id_image":12027,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_239","filename":"front-manekin-clear-label.jpg","id_image":12028,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_240","filename":"front-manekin-clear-label.jpg","id_image":12029,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_241","filename":"front-manekin-clear-label.jpg","id_image":12030,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_242","filename":"front-manekin-clear-label.jpg","id_image":12031,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_243","filename":"black-oragne-1.jpg","id_image":12032,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_244","filename":"hanging-1.jpg","id_image":12033,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_245","filename":"hanging-1.jpg","id_image":12034,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_246","filename":"men-1.jpg","id_image":12035,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_247","filename":"men-1.jpg","id_image":12036,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_248","filename":"white-folded.jpg","id_image":12037,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_249","filename":"men-women-1.jpg","id_image":12038,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_250","filename":"men-women-1.jpg","id_image":12039,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-28-dc4d7bd1c3b5c30c-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":577,"uploaded_images":[{"client_file_key":"asset_251","filename":"white-orange-1.jpg","id_image":12040,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_252","filename":"mock-1.jpg","id_image":12041,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_253","filename":"mock-1.jpg","id_image":12042,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_254","filename":"women-1.jpg","id_image":12043,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_255","filename":"women-1.jpg","id_image":12044,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-02 23:12:58] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4149} [2026-06-02 23:12:59] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":36,"external_id":"578","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-02 23:12:59] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":36,"external_id":"578"} [2026-06-02 23:12:59] drive_scan.start Start skanowania zdjęć Drive. {"project_id":36,"forced_profile_id":null} [2026-06-02 23:12:59] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":36,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_137","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-02 23:12:59] drive_path.profile.selected Wybrano profil Drive. {"project_id":36,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-02 23:12:59] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":36,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-02 23:12:59] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-02 23:12:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-02 23:12:59] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":36,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-02 23:12:59] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-02 23:13:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-02 23:13:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-02 23:13:00] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-02 23:13:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-02 23:13:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-02 23:13:00] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'"} [2026-06-02 23:13:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'","count":1,"names":["H#CZ_137 [application/vnd.google-apps.folder]"]} [2026-06-02 23:13:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_137","found_count":1,"found_names":["H#CZ_137"]} [2026-06-02 23:13:01] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":36,"project_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137"} [2026-06-02 23:13:01] drive_api.list_files.start Google Drive files.list. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-02 23:13:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-06-02 23:13:01] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":36,"parent_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-06-02 23:13:01] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":36,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-06-02 23:13:01] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":36,"external_id":"578","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-02 23:13:01] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-02 23:16:49] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":36,"resolved_id_product":578} [2026-06-02 23:16:54] drive_scan.start Start skanowania zdjęć Drive. {"project_id":36,"forced_profile_id":1} [2026-06-02 23:16:54] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":36,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_137","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-02 23:16:54] drive_path.profile.selected Wybrano profil Drive. {"project_id":36,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-02 23:16:54] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":36,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-02 23:16:54] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-02 23:16:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-02 23:16:54] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":36,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-02 23:16:54] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-02 23:16:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-02 23:16:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-02 23:16:55] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-02 23:16:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-02 23:16:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-02 23:16:55] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'"} [2026-06-02 23:16:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'","count":1,"names":["H#CZ_137 [application/vnd.google-apps.folder]"]} [2026-06-02 23:16:56] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_137","found_count":1,"found_names":["H#CZ_137"]} [2026-06-02 23:16:56] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":36,"project_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137"} [2026-06-02 23:16:56] drive_api.list_files.start Google Drive files.list. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-02 23:16:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-06-02 23:16:56] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":36,"parent_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-06-02 23:16:56] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":36,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-06-02 23:22:03] drive_scan.start Start skanowania zdjęć Drive. {"project_id":36,"forced_profile_id":1} [2026-06-02 23:22:03] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":36,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_137","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-02 23:22:03] drive_path.profile.selected Wybrano profil Drive. {"project_id":36,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-02 23:22:03] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":36,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-02 23:22:03] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-02 23:22:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:03] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":36,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-02 23:22:03] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-02 23:22:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:03] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-02 23:22:03] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-02 23:22:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:04] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-02 23:22:04] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'"} [2026-06-02 23:22:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_137'","count":1,"names":["H#CZ_137 [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:04] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":36,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_137","found_count":1,"found_names":["H#CZ_137"]} [2026-06-02 23:22:04] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":36,"project_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137"} [2026-06-02 23:22:04] drive_api.list_files.start Google Drive files.list. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-02 23:22:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:05] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":36,"parent_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-02 23:22:05] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":36,"project_folder_id":"16i1qS_KE7j_12DhMCbZoOqclXyh1XNlS","mockups_folder_id":"1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137/Mockups"} [2026-06-02 23:22:05] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":36,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-02 23:22:05] drive_api.list_files.start Google Drive files.list. {"query":"'1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-02 23:22:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:05] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":36,"mockups_folder_id":"1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-02 23:22:05] drive_api.list_files.start Google Drive files.list. {"query":"'1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm' in parents and trashed = false"} [2026-06-02 23:22:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1St_soN_3JPRGyFm0NVRqvnxSPGOyqvOm' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:05] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":36,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:22:05] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":36,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-02 23:22:05] drive_api.list_files.start Google Drive files.list. {"query":"'11kpiShNbjs0oRpAJ9Gcaq6qVup6EWiBJ' in parents and trashed = false"} [2026-06-02 23:22:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'11kpiShNbjs0oRpAJ9Gcaq6qVup6EWiBJ' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:22:06] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":36,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"11kpiShNbjs0oRpAJ9Gcaq6qVup6EWiBJ","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:22:06] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":36,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-02 23:22:06] drive_api.list_files.start Google Drive files.list. {"query":"'1rQVYfWY4X9_IcDmUXirhMXjCcCMcBjDy' in parents and trashed = false"} [2026-06-02 23:22:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rQVYfWY4X9_IcDmUXirhMXjCcCMcBjDy' in parents and trashed = false","count":5,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:22:06] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":36,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1rQVYfWY4X9_IcDmUXirhMXjCcCMcBjDy","all_count":5,"image_count":5,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:22:06] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":36,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-02 23:22:06] drive_api.list_files.start Google Drive files.list. {"query":"'1SyHDobSjFUR-8aJVjHOLlt59vti0vYyC' in parents and trashed = false"} [2026-06-02 23:22:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SyHDobSjFUR-8aJVjHOLlt59vti0vYyC' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-02 23:22:07] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":36,"folder_name":"(B)_4Side_Grid","folder_id":"1SyHDobSjFUR-8aJVjHOLlt59vti0vYyC","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-02 23:22:07] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":36,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_137/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-02 23:22:07] drive_api.list_files.start Google Drive files.list. {"query":"'13G8nXs7HVtigrlFhBqMTSK-U8Dewbbr0' in parents and trashed = false"} [2026-06-02 23:22:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'13G8nXs7HVtigrlFhBqMTSK-U8Dewbbr0' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-02 23:22:07] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":36,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"13G8nXs7HVtigrlFhBqMTSK-U8Dewbbr0","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-02 23:22:07] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":36,"files_count":12,"files":[{"id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-02 23:22:07] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":36,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-02 23:22:07] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":36,"resolved_id_product":578} [2026-06-02 23:22:07] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":36,"job_id":"aa5f4d38281fd3be","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-02 23:22:07] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":36,"selected_count":12,"assets":[{"id":256,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":778777,"drive_file_id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g"},{"id":257,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":389517,"drive_file_id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1"},{"id":258,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":373080,"drive_file_id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF"},{"id":259,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":378163,"drive_file_id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM"},{"id":260,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":372146,"drive_file_id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn"},{"id":261,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1190903,"drive_file_id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY"},{"id":262,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1279118,"drive_file_id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr"},{"id":263,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1402110,"drive_file_id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F"},{"id":264,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1347507,"drive_file_id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf"},{"id":265,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1417290,"drive_file_id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx"},{"id":266,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1349185,"drive_file_id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M"},{"id":267,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":412330,"drive_file_id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ"}]} [2026-06-02 23:22:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":256,"drive_file_id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/256_4-sides-grid-white-pl-1.jpg"} [2026-06-02 23:22:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/256_4-sides-grid-white-pl-1.jpg"} [2026-06-02 23:22:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/256_4-sides-grid-white-pl-1.jpg","bytes":778777} [2026-06-02 23:22:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":256,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":778777} [2026-06-02 23:22:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":257,"drive_file_id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/257_0-left-1.jpg"} [2026-06-02 23:22:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/257_0-left-1.jpg"} [2026-06-02 23:22:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/257_0-left-1.jpg","bytes":389517} [2026-06-02 23:22:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":257,"name":"0_Left__1.jpg","local_size":389517} [2026-06-02 23:22:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":258,"drive_file_id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/258_0-left-1.jpg"} [2026-06-02 23:22:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/258_0-left-1.jpg"} [2026-06-02 23:22:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/258_0-left-1.jpg","bytes":373080} [2026-06-02 23:22:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":258,"name":"0_Left__1.jpg","local_size":373080} [2026-06-02 23:22:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":259,"drive_file_id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/259_0-right-1.jpg"} [2026-06-02 23:22:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/259_0-right-1.jpg"} [2026-06-02 23:22:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/259_0-right-1.jpg","bytes":378163} [2026-06-02 23:22:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":259,"name":"0_Right__1.jpg","local_size":378163} [2026-06-02 23:22:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":260,"drive_file_id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/260_0-right-1.jpg"} [2026-06-02 23:22:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/260_0-right-1.jpg"} [2026-06-02 23:22:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/260_0-right-1.jpg","bytes":372146} [2026-06-02 23:22:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":260,"name":"0_Right__1.jpg","local_size":372146} [2026-06-02 23:22:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":261,"drive_file_id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/261_1-r-1-1.jpg"} [2026-06-02 23:22:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/261_1-r-1-1.jpg"} [2026-06-02 23:22:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/261_1-r-1-1.jpg","bytes":1190903} [2026-06-02 23:22:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":261,"name":"1_R_1__1.jpg","local_size":1190903} [2026-06-02 23:22:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":262,"drive_file_id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/262_1-r-1-1.jpg"} [2026-06-02 23:22:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/262_1-r-1-1.jpg"} [2026-06-02 23:22:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/262_1-r-1-1.jpg","bytes":1279118} [2026-06-02 23:22:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":262,"name":"1_R_1__1.jpg","local_size":1279118} [2026-06-02 23:22:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":263,"drive_file_id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/263_2-r-1-1.jpg"} [2026-06-02 23:22:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/263_2-r-1-1.jpg"} [2026-06-02 23:22:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/263_2-r-1-1.jpg","bytes":1402110} [2026-06-02 23:22:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":263,"name":"2_R_1__1.jpg","local_size":1402110} [2026-06-02 23:22:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":264,"drive_file_id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/264_2-r-1-1.jpg"} [2026-06-02 23:22:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/264_2-r-1-1.jpg"} [2026-06-02 23:22:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/264_2-r-1-1.jpg","bytes":1347507} [2026-06-02 23:22:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":264,"name":"2_R_1__1.jpg","local_size":1347507} [2026-06-02 23:22:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":265,"drive_file_id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/265_2-watercolor-1-1.jpg"} [2026-06-02 23:22:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/265_2-watercolor-1-1.jpg"} [2026-06-02 23:22:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/265_2-watercolor-1-1.jpg","bytes":1417290} [2026-06-02 23:22:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":265,"name":"2_WaterColor_1__1.jpg","local_size":1417290} [2026-06-02 23:22:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":266,"drive_file_id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/266_2-watercolor-2-1.jpg"} [2026-06-02 23:22:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/266_2-watercolor-2-1.jpg"} [2026-06-02 23:22:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/266_2-watercolor-2-1.jpg","bytes":1349185} [2026-06-02 23:22:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":266,"name":"2_WaterColor_2__1.jpg","local_size":1349185} [2026-06-02 23:22:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":36,"asset_id":267,"drive_file_id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/267_modernbrush-orange-1.jpg"} [2026-06-02 23:22:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/267_modernbrush-orange-1.jpg"} [2026-06-02 23:22:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/267_modernbrush-orange-1.jpg","bytes":412330} [2026-06-02 23:22:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":36,"asset_id":267,"name":"ModernBrush_Orange__1.jpg","local_size":412330} [2026-06-02 23:22:18] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":36,"job_id":"aa5f4d38281fd3be","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be","failures":[]} [2026-06-02 23:22:18] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":36,"job_id":"aa5f4d38281fd3be","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be","failures":[]} [2026-06-02 23:22:18] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":36,"id_product":578,"metadata_count":12,"metadata":[{"client_file_key":"asset_256","drive_file_id":"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_257","drive_file_id":"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_258","drive_file_id":"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_259","drive_file_id":"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_260","drive_file_id":"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_261","drive_file_id":"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_262","drive_file_id":"1SCj4d1UyFIDb8Mgw-uYJJPLRvBj3Jubr","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_263","drive_file_id":"10-HaUGJxZCio2d_Y2pnM1m7ZA4kQDX3F","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_264","drive_file_id":"1b7Z4W6zOgjmpzBEZWRS4NHKTRK_WbEcf","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_265","drive_file_id":"1m0UyL2hFAWbjbb0GjdoflDRFu6bTPTZx","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_266","drive_file_id":"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M","filename":"2-watercolor-2-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_267","drive_file_id":"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Mam ważne sprawy fabularne - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-02 23:22:18] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":36,"id_product":578,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-02 23:22:18] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":36,"id_product":578,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_256","asset_257","asset_258","asset_259","asset_260","asset_261","asset_262","asset_263","asset_264","asset_265"]} [2026-06-02 23:22:18] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"d20a967b-6d53-4cdb-b36c-6ba84a7167b6","id_product":"578","images_metadata_json":"[{\"client_file_key\":\"asset_256\",\"drive_file_id\":\"1Vu-hi9_xvTdZZL9QlQbiMWn6wvRkQI0g\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_257\",\"drive_file_id\":\"1ZS_04NRcDSzaPMHgztIgTUamvjedaWC1\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_258\",\"drive_file_id\":\"1ZHrfCQ8NM2eItF_RVA49z2eKmuykZ2ZF\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_259\",\"drive_file_id\":\"1J1kY-3MkW6BF4rBhBnswmfmoxKzg_yWM\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_260\",\"drive_file_id\":\"1-9WfuKkD38INxUtw6L566Kbj5tFcuSXn\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_261\",\"drive_file_id\":\"1lze6uNBeIvvlOSU7PODZmnzeHl_q4RfY\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cov...","allow_cover_autoselect":"0","files[asset_256]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/256_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":778777,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_257]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/257_0-left-1.jpg","file_exists":true,"file_size":389517,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_258]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/258_0-left-1.jpg","file_exists":true,"file_size":373080,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_259]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/259_0-right-1.jpg","file_exists":true,"file_size":378163,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_260]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/260_0-right-1.jpg","file_exists":true,"file_size":372146,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_261]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/261_1-r-1-1.jpg","file_exists":true,"file_size":1190903,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_262]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/262_1-r-1-1.jpg","file_exists":true,"file_size":1279118,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_263]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/263_2-r-1-1.jpg","file_exists":true,"file_size":1402110,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_264]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/264_2-r-1-1.jpg","file_exists":true,"file_size":1347507,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_265]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/265_2-watercolor-1-1.jpg","file_exists":true,"file_size":1417290,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-1-of-2"} [2026-06-02 23:22:33] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 578,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_256\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12045,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_257\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12046,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_258\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12047,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_259\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12048,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_260\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12049,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-1-of-2"} [2026-06-02 23:22:33] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":36,"id_product":578,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-02 23:22:33] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":36,"id_product":578,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_266","asset_267"]} [2026-06-02 23:22:33] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"d20a967b-6d53-4cdb-b36c-6ba84a7167b6","id_product":"578","images_metadata_json":"[{\"client_file_key\":\"asset_266\",\"drive_file_id\":\"1L3HtVmw1jKzIZPC67IiFJ_5616ne3P0M\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_267\",\"drive_file_id\":\"1YMihAckb9L7LED9rbHnqTbpCJXJwzSzJ\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Mam ważne sprawy fabularne - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_266]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/266_2-watercolor-2-1.jpg","file_exists":true,"file_size":1349185,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_267]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/36/aa5f4d38281fd3be/267_modernbrush-orange-1.jpg","file_exists":true,"file_size":412330,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-2-of-2"} [2026-06-02 23:22:35] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 578,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_266\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12055,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_267\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12056,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-2-of-2"} [2026-06-02 23:22:35] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":36,"id_product":578,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-02 23:22:35] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":36,"id_product":578,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_256","filename":"4-sides-grid-white-pl-1.jpg","id_image":12045,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_257","filename":"0-left-1.jpg","id_image":12046,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_258","filename":"0-left-1.jpg","id_image":12047,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_259","filename":"0-right-1.jpg","id_image":12048,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_260","filename":"0-right-1.jpg","id_image":12049,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_261","filename":"1-r-1-1.jpg","id_image":12050,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_262","filename":"1-r-1-1.jpg","id_image":12051,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_263","filename":"2-r-1-1.jpg","id_image":12052,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_264","filename":"2-r-1-1.jpg","id_image":12053,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_265","filename":"2-watercolor-1-1.jpg","id_image":12054,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_266","filename":"2-watercolor-2-1.jpg","id_image":12055,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_267","filename":"modernbrush-orange-1.jpg","id_image":12056,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":578,"uploaded_images":[{"client_file_key":"asset_256","filename":"4-sides-grid-white-pl-1.jpg","id_image":12045,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_257","filename":"0-left-1.jpg","id_image":12046,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_258","filename":"0-left-1.jpg","id_image":12047,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_259","filename":"0-right-1.jpg","id_image":12048,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_260","filename":"0-right-1.jpg","id_image":12049,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_261","filename":"1-r-1-1.jpg","id_image":12050,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_262","filename":"1-r-1-1.jpg","id_image":12051,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_263","filename":"2-r-1-1.jpg","id_image":12052,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_264","filename":"2-r-1-1.jpg","id_image":12053,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_265","filename":"2-watercolor-1-1.jpg","id_image":12054,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-36-aa5f4d38281fd3be-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":578,"uploaded_images":[{"client_file_key":"asset_266","filename":"2-watercolor-2-1.jpg","id_image":12055,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_267","filename":"modernbrush-orange-1.jpg","id_image":12056,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-02 23:44:51] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5546} [2026-06-02 23:44:51] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":35,"external_id":"579","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-02 23:44:51] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":35,"external_id":"579"} [2026-06-02 23:44:51] drive_scan.start Start skanowania zdjęć Drive. {"project_id":35,"forced_profile_id":null} [2026-06-02 23:44:51] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":35,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_136","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-02 23:44:51] drive_path.profile.selected Wybrano profil Drive. {"project_id":35,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-02 23:44:51] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":35,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-02 23:44:51] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-02 23:44:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:52] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":35,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-02 23:44:52] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-02 23:44:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":35,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-02 23:44:52] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-02 23:44:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":35,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-02 23:44:52] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_136'"} [2026-06-02 23:44:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_136'","count":1,"names":["H#CZ_136 [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:53] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":35,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_136","found_count":1,"found_names":["H#CZ_136"]} [2026-06-02 23:44:53] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":35,"project_folder_id":"14rAEp-oIK9OmKQGegvRPmJ6ugntCopUv","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136"} [2026-06-02 23:44:53] drive_api.list_files.start Google Drive files.list. {"query":"'14rAEp-oIK9OmKQGegvRPmJ6ugntCopUv' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-02 23:44:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'14rAEp-oIK9OmKQGegvRPmJ6ugntCopUv' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:53] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":35,"parent_folder_id":"14rAEp-oIK9OmKQGegvRPmJ6ugntCopUv","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-02 23:44:53] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":35,"project_folder_id":"14rAEp-oIK9OmKQGegvRPmJ6ugntCopUv","mockups_folder_id":"1PC952CfkX7yak4o--zf6buj8V8e_0sXg","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136/Mockups"} [2026-06-02 23:44:53] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":35,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-02 23:44:53] drive_api.list_files.start Google Drive files.list. {"query":"'1PC952CfkX7yak4o--zf6buj8V8e_0sXg' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-02 23:44:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PC952CfkX7yak4o--zf6buj8V8e_0sXg' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:54] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":35,"mockups_folder_id":"1PC952CfkX7yak4o--zf6buj8V8e_0sXg","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-02 23:44:54] drive_api.list_files.start Google Drive files.list. {"query":"'1PC952CfkX7yak4o--zf6buj8V8e_0sXg' in parents and trashed = false"} [2026-06-02 23:44:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PC952CfkX7yak4o--zf6buj8V8e_0sXg' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:54] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":35,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-02 23:44:54] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":35,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-02 23:44:54] drive_api.list_files.start Google Drive files.list. {"query":"'1BXMn2KzEC3kr2c0IYnq8zDr-2v99qydX' in parents and trashed = false"} [2026-06-02 23:44:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1BXMn2KzEC3kr2c0IYnq8zDr-2v99qydX' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:44:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":35,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1BXMn2KzEC3kr2c0IYnq8zDr-2v99qydX","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:44:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":35,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-02 23:44:55] drive_api.list_files.start Google Drive files.list. {"query":"'14ng891uJR-pK7Pw3k6mq4AYRObiULiLp' in parents and trashed = false"} [2026-06-02 23:44:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'14ng891uJR-pK7Pw3k6mq4AYRObiULiLp' in parents and trashed = false","count":5,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:44:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":35,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"14ng891uJR-pK7Pw3k6mq4AYRObiULiLp","all_count":5,"image_count":5,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-02 23:44:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":35,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-02 23:44:55] drive_api.list_files.start Google Drive files.list. {"query":"'1DO1WgqWz9mWGSBGCTYI7OFpNx_XXgKkv' in parents and trashed = false"} [2026-06-02 23:44:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DO1WgqWz9mWGSBGCTYI7OFpNx_XXgKkv' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-02 23:44:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":35,"folder_name":"(B)_4Side_Grid","folder_id":"1DO1WgqWz9mWGSBGCTYI7OFpNx_XXgKkv","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-02 23:44:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":35,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_136/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-02 23:44:56] drive_api.list_files.start Google Drive files.list. {"query":"'1582PUT8u-9a8eJOwtlooxpKZxaV45LjG' in parents and trashed = false"} [2026-06-02 23:44:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1582PUT8u-9a8eJOwtlooxpKZxaV45LjG' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-02 23:44:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":35,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1582PUT8u-9a8eJOwtlooxpKZxaV45LjG","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-02 23:44:56] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":35,"files_count":12,"files":[{"id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-02 23:44:56] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":35,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-02 23:44:56] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":35,"external_id":"579","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-02 23:44:56] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":35,"external_id":"579","selected_assets_count":12} [2026-06-02 23:44:56] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":35,"resolved_id_product":579} [2026-06-02 23:44:56] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":35,"job_id":"1ae88d5c84cb7d60","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-02 23:44:56] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":35,"selected_count":12,"assets":[{"id":268,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":736884,"drive_file_id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs"},{"id":269,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":292763,"drive_file_id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK"},{"id":270,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":270245,"drive_file_id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq"},{"id":271,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":285483,"drive_file_id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA"},{"id":272,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":271349,"drive_file_id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh"},{"id":273,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1168293,"drive_file_id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1"},{"id":274,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1250779,"drive_file_id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj"},{"id":275,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1380453,"drive_file_id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz"},{"id":276,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1312860,"drive_file_id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV"},{"id":277,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1349351,"drive_file_id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4"},{"id":278,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1264880,"drive_file_id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl"},{"id":279,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":368911,"drive_file_id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG"}]} [2026-06-02 23:44:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":268,"drive_file_id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/268_4-sides-grid-white-pl-1.jpg"} [2026-06-02 23:44:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/268_4-sides-grid-white-pl-1.jpg"} [2026-06-02 23:44:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/268_4-sides-grid-white-pl-1.jpg","bytes":736884} [2026-06-02 23:44:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":268,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":736884} [2026-06-02 23:44:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":269,"drive_file_id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/269_0-left-1.jpg"} [2026-06-02 23:44:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/269_0-left-1.jpg"} [2026-06-02 23:44:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/269_0-left-1.jpg","bytes":292763} [2026-06-02 23:44:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":269,"name":"0_Left__1.jpg","local_size":292763} [2026-06-02 23:44:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":270,"drive_file_id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/270_0-left-1.jpg"} [2026-06-02 23:44:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/270_0-left-1.jpg"} [2026-06-02 23:44:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/270_0-left-1.jpg","bytes":270245} [2026-06-02 23:44:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":270,"name":"0_Left__1.jpg","local_size":270245} [2026-06-02 23:44:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":271,"drive_file_id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/271_0-right-1.jpg"} [2026-06-02 23:44:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/271_0-right-1.jpg"} [2026-06-02 23:44:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/271_0-right-1.jpg","bytes":285483} [2026-06-02 23:44:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":271,"name":"0_Right__1.jpg","local_size":285483} [2026-06-02 23:44:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":272,"drive_file_id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/272_0-right-1.jpg"} [2026-06-02 23:44:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/272_0-right-1.jpg"} [2026-06-02 23:45:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/272_0-right-1.jpg","bytes":271349} [2026-06-02 23:45:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":272,"name":"0_Right__1.jpg","local_size":271349} [2026-06-02 23:45:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":273,"drive_file_id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/273_1-r-1-1.jpg"} [2026-06-02 23:45:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/273_1-r-1-1.jpg"} [2026-06-02 23:45:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/273_1-r-1-1.jpg","bytes":1168293} [2026-06-02 23:45:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":273,"name":"1_R_1__1.jpg","local_size":1168293} [2026-06-02 23:45:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":274,"drive_file_id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/274_1-r-1-1.jpg"} [2026-06-02 23:45:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/274_1-r-1-1.jpg"} [2026-06-02 23:45:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/274_1-r-1-1.jpg","bytes":1250779} [2026-06-02 23:45:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":274,"name":"1_R_1__1.jpg","local_size":1250779} [2026-06-02 23:45:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":275,"drive_file_id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/275_2-r-1-1.jpg"} [2026-06-02 23:45:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/275_2-r-1-1.jpg"} [2026-06-02 23:45:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/275_2-r-1-1.jpg","bytes":1380453} [2026-06-02 23:45:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":275,"name":"2_R_1__1.jpg","local_size":1380453} [2026-06-02 23:45:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":276,"drive_file_id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/276_2-r-1-1.jpg"} [2026-06-02 23:45:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/276_2-r-1-1.jpg"} [2026-06-02 23:45:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/276_2-r-1-1.jpg","bytes":1312860} [2026-06-02 23:45:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":276,"name":"2_R_1__1.jpg","local_size":1312860} [2026-06-02 23:45:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":277,"drive_file_id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/277_2-watercolor-1-1.jpg"} [2026-06-02 23:45:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/277_2-watercolor-1-1.jpg"} [2026-06-02 23:45:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/277_2-watercolor-1-1.jpg","bytes":1349351} [2026-06-02 23:45:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":277,"name":"2_WaterColor_1__1.jpg","local_size":1349351} [2026-06-02 23:45:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":278,"drive_file_id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/278_2-watercolor-2-1.jpg"} [2026-06-02 23:45:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/278_2-watercolor-2-1.jpg"} [2026-06-02 23:45:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/278_2-watercolor-2-1.jpg","bytes":1264880} [2026-06-02 23:45:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":278,"name":"2_WaterColor_2__1.jpg","local_size":1264880} [2026-06-02 23:45:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":35,"asset_id":279,"drive_file_id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/279_modernbrush-orange-1.jpg"} [2026-06-02 23:45:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/279_modernbrush-orange-1.jpg"} [2026-06-02 23:45:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/279_modernbrush-orange-1.jpg","bytes":368911} [2026-06-02 23:45:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":35,"asset_id":279,"name":"ModernBrush_Orange__1.jpg","local_size":368911} [2026-06-02 23:45:07] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":35,"job_id":"1ae88d5c84cb7d60","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60","failures":[]} [2026-06-02 23:45:07] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":35,"job_id":"1ae88d5c84cb7d60","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60","failures":[]} [2026-06-02 23:45:07] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":35,"id_product":579,"metadata_count":12,"metadata":[{"client_file_key":"asset_268","drive_file_id":"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_269","drive_file_id":"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_270","drive_file_id":"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_271","drive_file_id":"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_272","drive_file_id":"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_273","drive_file_id":"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_274","drive_file_id":"1MXEsalHtXcI7btw_tRefdDCkvDm-czOj","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_275","drive_file_id":"1m5aOPSN8Fx9KHIoKZZKeDaPVnuNi2pAz","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_276","drive_file_id":"1Y3NcTFNV4sEdfAT0zy6vg27G7LgcFoJV","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_277","drive_file_id":"1WgtRQtVnCr9WGUHrVSi5W_gVCJK6AKH4","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_278","drive_file_id":"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl","filename":"2-watercolor-2-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_279","drive_file_id":"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Nie mogę bo czytam - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-02 23:45:07] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":35,"id_product":579,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-02 23:45:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":35,"id_product":579,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_268","asset_269","asset_270","asset_271","asset_272","asset_273","asset_274","asset_275","asset_276","asset_277"]} [2026-06-02 23:45:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"70c315eb-502a-4dec-b462-28bc7f23fd51","id_product":"579","images_metadata_json":"[{\"client_file_key\":\"asset_268\",\"drive_file_id\":\"1uO_MSjlcU3gG6_84UuoPGKeFery4SsUs\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_269\",\"drive_file_id\":\"1hUdlwLz3L6_RRTVgt6N_Ocnhi0RhTupK\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_270\",\"drive_file_id\":\"1_uQqFfQSMot96cXBhitrRIqMbqDNO2Hq\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_271\",\"drive_file_id\":\"19b9hsaKjTm1lKIDztQKkP0CfM4T4KJxA\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_272\",\"drive_file_id\":\"1Z5c6cpwAHa2W8Xep44D5P87x24wdZ2uh\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_273\",\"drive_file_id\":\"1VIoMnr_24o25-M8CvIfXiwS3Be5jomV1\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czy...","allow_cover_autoselect":"0","files[asset_268]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/268_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":736884,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_269]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/269_0-left-1.jpg","file_exists":true,"file_size":292763,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_270]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/270_0-left-1.jpg","file_exists":true,"file_size":270245,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_271]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/271_0-right-1.jpg","file_exists":true,"file_size":285483,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_272]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/272_0-right-1.jpg","file_exists":true,"file_size":271349,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_273]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/273_1-r-1-1.jpg","file_exists":true,"file_size":1168293,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_274]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/274_1-r-1-1.jpg","file_exists":true,"file_size":1250779,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_275]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/275_2-r-1-1.jpg","file_exists":true,"file_size":1380453,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_276]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/276_2-r-1-1.jpg","file_exists":true,"file_size":1312860,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_277]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/277_2-watercolor-1-1.jpg","file_exists":true,"file_size":1349351,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-1-of-2"} [2026-06-02 23:45:21] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 579,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_268\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12057,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_269\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12058,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_270\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12059,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_271\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12060,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_272\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12061,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-1-of-2"} [2026-06-02 23:45:21] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":35,"id_product":579,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-02 23:45:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":35,"id_product":579,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_278","asset_279"]} [2026-06-02 23:45:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"70c315eb-502a-4dec-b462-28bc7f23fd51","id_product":"579","images_metadata_json":"[{\"client_file_key\":\"asset_278\",\"drive_file_id\":\"15XIXUtMDntbHHfzDmyRaDOiAo6V_Tasl\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Nie mogę bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_279\",\"drive_file_id\":\"1vMye-1GkJ-IdBJiMLkBkdRDFWMV_qYdG\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Nie mogę bo czytam - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_278]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/278_2-watercolor-2-1.jpg","file_exists":true,"file_size":1264880,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_279]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/35/1ae88d5c84cb7d60/279_modernbrush-orange-1.jpg","file_exists":true,"file_size":368911,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-2-of-2"} [2026-06-02 23:45:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 579,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_278\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12067,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_279\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12068,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-2-of-2"} [2026-06-02 23:45:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":35,"id_product":579,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-02 23:45:23] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":35,"id_product":579,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_268","filename":"4-sides-grid-white-pl-1.jpg","id_image":12057,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_269","filename":"0-left-1.jpg","id_image":12058,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_270","filename":"0-left-1.jpg","id_image":12059,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_271","filename":"0-right-1.jpg","id_image":12060,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_272","filename":"0-right-1.jpg","id_image":12061,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_273","filename":"1-r-1-1.jpg","id_image":12062,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_274","filename":"1-r-1-1.jpg","id_image":12063,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_275","filename":"2-r-1-1.jpg","id_image":12064,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_276","filename":"2-r-1-1.jpg","id_image":12065,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_277","filename":"2-watercolor-1-1.jpg","id_image":12066,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_278","filename":"2-watercolor-2-1.jpg","id_image":12067,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_279","filename":"modernbrush-orange-1.jpg","id_image":12068,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":579,"uploaded_images":[{"client_file_key":"asset_268","filename":"4-sides-grid-white-pl-1.jpg","id_image":12057,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_269","filename":"0-left-1.jpg","id_image":12058,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_270","filename":"0-left-1.jpg","id_image":12059,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_271","filename":"0-right-1.jpg","id_image":12060,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_272","filename":"0-right-1.jpg","id_image":12061,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_273","filename":"1-r-1-1.jpg","id_image":12062,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_274","filename":"1-r-1-1.jpg","id_image":12063,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_275","filename":"2-r-1-1.jpg","id_image":12064,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_276","filename":"2-r-1-1.jpg","id_image":12065,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_277","filename":"2-watercolor-1-1.jpg","id_image":12066,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":579,"uploaded_images":[{"client_file_key":"asset_278","filename":"2-watercolor-2-1.jpg","id_image":12067,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_279","filename":"modernbrush-orange-1.jpg","id_image":12068,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-02 23:45:23] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":35,"external_id":"579","result":{"success":true,"status":"success","id_product":579,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_268","filename":"4-sides-grid-white-pl-1.jpg","id_image":12057,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_269","filename":"0-left-1.jpg","id_image":12058,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_270","filename":"0-left-1.jpg","id_image":12059,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_271","filename":"0-right-1.jpg","id_image":12060,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_272","filename":"0-right-1.jpg","id_image":12061,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_273","filename":"1-r-1-1.jpg","id_image":12062,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_274","filename":"1-r-1-1.jpg","id_image":12063,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_275","filename":"2-r-1-1.jpg","id_image":12064,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_276","filename":"2-r-1-1.jpg","id_image":12065,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_277","filename":"2-watercolor-1-1.jpg","id_image":12066,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_278","filename":"2-watercolor-2-1.jpg","id_image":12067,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_279","filename":"modernbrush-orange-1.jpg","id_image":12068,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":579,"uploaded_images":[{"client_file_key":"asset_268","filename":"4-sides-grid-white-pl-1.jpg","id_image":12057,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_269","filename":"0-left-1.jpg","id_image":12058,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_270","filename":"0-left-1.jpg","id_image":12059,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_271","filename":"0-right-1.jpg","id_image":12060,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_272","filename":"0-right-1.jpg","id_image":12061,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_273","filename":"1-r-1-1.jpg","id_image":12062,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_274","filename":"1-r-1-1.jpg","id_image":12063,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_275","filename":"2-r-1-1.jpg","id_image":12064,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_276","filename":"2-r-1-1.jpg","id_image":12065,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_277","filename":"2-watercolor-1-1.jpg","id_image":12066,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-35-1ae88d5c84cb7d60-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":579,"uploaded_images":[{"client_file_key":"asset_278","filename":"2-watercolor-2-1.jpg","id_image":12067,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_279","filename":"modernbrush-orange-1.jpg","id_image":12068,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 00:10:22] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4925} [2026-06-03 00:10:22] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":40,"external_id":"580","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 00:10:22] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":40,"external_id":"580"} [2026-06-03 00:10:22] drive_scan.start Start skanowania zdjęć Drive. {"project_id":40,"forced_profile_id":null} [2026-06-03 00:10:22] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":40,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_140","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 00:10:22] drive_path.profile.selected Wybrano profil Drive. {"project_id":40,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 00:10:22] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":40,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-03 00:10:22] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-03 00:10:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:23] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":40,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-03 00:10:23] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-03 00:10:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":40,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-03 00:10:23] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-03 00:10:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:24] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":40,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-03 00:10:24] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_140'"} [2026-06-03 00:10:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_140'","count":1,"names":["H#CZ_140 [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:24] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":40,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_140","found_count":1,"found_names":["H#CZ_140"]} [2026-06-03 00:10:24] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":40,"project_folder_id":"1zEFmg8Dq9lDHWIIPcX_lg9GtywzcYvZr","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140"} [2026-06-03 00:10:24] drive_api.list_files.start Google Drive files.list. {"query":"'1zEFmg8Dq9lDHWIIPcX_lg9GtywzcYvZr' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 00:10:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zEFmg8Dq9lDHWIIPcX_lg9GtywzcYvZr' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:25] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":40,"parent_folder_id":"1zEFmg8Dq9lDHWIIPcX_lg9GtywzcYvZr","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 00:10:25] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":40,"project_folder_id":"1zEFmg8Dq9lDHWIIPcX_lg9GtywzcYvZr","mockups_folder_id":"1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140/Mockups"} [2026-06-03 00:10:25] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":40,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-03 00:10:25] drive_api.list_files.start Google Drive files.list. {"query":"'1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 00:10:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:25] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":40,"mockups_folder_id":"1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-03 00:10:25] drive_api.list_files.start Google Drive files.list. {"query":"'1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ' in parents and trashed = false"} [2026-06-03 00:10:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1H4MX9-6QjvoxkRJfHkJ4XDn7aI9NZyYJ' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:26] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":40,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 00:10:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":40,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-03 00:10:26] drive_api.list_files.start Google Drive files.list. {"query":"'11M1sWMSOBdqgVhYbY-cirIETZCDAj5sa' in parents and trashed = false"} [2026-06-03 00:10:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'11M1sWMSOBdqgVhYbY-cirIETZCDAj5sa' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 00:10:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":40,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"11M1sWMSOBdqgVhYbY-cirIETZCDAj5sa","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 00:10:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":40,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-03 00:10:26] drive_api.list_files.start Google Drive files.list. {"query":"'1tj_6d2ujfmbLo7yB-rB7XiAGaXRbVTYh' in parents and trashed = false"} [2026-06-03 00:10:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1tj_6d2ujfmbLo7yB-rB7XiAGaXRbVTYh' in parents and trashed = false","count":5,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 00:10:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":40,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1tj_6d2ujfmbLo7yB-rB7XiAGaXRbVTYh","all_count":5,"image_count":5,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 00:10:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":40,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-03 00:10:26] drive_api.list_files.start Google Drive files.list. {"query":"'1cCKcjqXw3nJrwo78WqGpP7GOP-dUx3NQ' in parents and trashed = false"} [2026-06-03 00:10:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1cCKcjqXw3nJrwo78WqGpP7GOP-dUx3NQ' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 00:10:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":40,"folder_name":"(B)_4Side_Grid","folder_id":"1cCKcjqXw3nJrwo78WqGpP7GOP-dUx3NQ","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 00:10:27] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":40,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_140/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-03 00:10:27] drive_api.list_files.start Google Drive files.list. {"query":"'1JiCuu0qJoIrCDQ6tAgVk8imKc7QpETdd' in parents and trashed = false"} [2026-06-03 00:10:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JiCuu0qJoIrCDQ6tAgVk8imKc7QpETdd' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 00:10:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":40,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1JiCuu0qJoIrCDQ6tAgVk8imKc7QpETdd","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 00:10:27] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":40,"files_count":12,"files":[{"id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-03 00:10:27] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":40,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-03 00:10:27] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":40,"external_id":"580","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-03 00:10:27] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":40,"external_id":"580","selected_assets_count":12} [2026-06-03 00:10:27] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":40,"resolved_id_product":580} [2026-06-03 00:10:27] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":40,"job_id":"b74936844617d75d","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 00:10:27] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":40,"selected_count":12,"assets":[{"id":280,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":804749,"drive_file_id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v"},{"id":281,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":447192,"drive_file_id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf"},{"id":282,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":390063,"drive_file_id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ"},{"id":283,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":433511,"drive_file_id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4"},{"id":284,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":390112,"drive_file_id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD"},{"id":285,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1225570,"drive_file_id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT"},{"id":286,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1300035,"drive_file_id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R"},{"id":287,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1450621,"drive_file_id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh"},{"id":288,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1374630,"drive_file_id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q"},{"id":289,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1464149,"drive_file_id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u"},{"id":290,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1367329,"drive_file_id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b"},{"id":291,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":422141,"drive_file_id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox"}]} [2026-06-03 00:10:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":280,"drive_file_id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/280_4-sides-grid-white-pl-1.jpg"} [2026-06-03 00:10:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/280_4-sides-grid-white-pl-1.jpg"} [2026-06-03 00:10:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/280_4-sides-grid-white-pl-1.jpg","bytes":804749} [2026-06-03 00:10:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":280,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":804749} [2026-06-03 00:10:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":281,"drive_file_id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/281_0-left-1.jpg"} [2026-06-03 00:10:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/281_0-left-1.jpg"} [2026-06-03 00:10:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/281_0-left-1.jpg","bytes":447192} [2026-06-03 00:10:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":281,"name":"0_Left__1.jpg","local_size":447192} [2026-06-03 00:10:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":282,"drive_file_id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/282_0-left-1.jpg"} [2026-06-03 00:10:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/282_0-left-1.jpg"} [2026-06-03 00:10:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/282_0-left-1.jpg","bytes":390063} [2026-06-03 00:10:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":282,"name":"0_Left__1.jpg","local_size":390063} [2026-06-03 00:10:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":283,"drive_file_id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/283_0-right-1.jpg"} [2026-06-03 00:10:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/283_0-right-1.jpg"} [2026-06-03 00:10:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/283_0-right-1.jpg","bytes":433511} [2026-06-03 00:10:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":283,"name":"0_Right__1.jpg","local_size":433511} [2026-06-03 00:10:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":284,"drive_file_id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/284_0-right-1.jpg"} [2026-06-03 00:10:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/284_0-right-1.jpg"} [2026-06-03 00:10:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/284_0-right-1.jpg","bytes":390112} [2026-06-03 00:10:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":284,"name":"0_Right__1.jpg","local_size":390112} [2026-06-03 00:10:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":285,"drive_file_id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/285_1-r-1-1.jpg"} [2026-06-03 00:10:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/285_1-r-1-1.jpg"} [2026-06-03 00:10:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/285_1-r-1-1.jpg","bytes":1225570} [2026-06-03 00:10:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":285,"name":"1_R_1__1.jpg","local_size":1225570} [2026-06-03 00:10:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":286,"drive_file_id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/286_1-r-1-1.jpg"} [2026-06-03 00:10:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/286_1-r-1-1.jpg"} [2026-06-03 00:10:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/286_1-r-1-1.jpg","bytes":1300035} [2026-06-03 00:10:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":286,"name":"1_R_1__1.jpg","local_size":1300035} [2026-06-03 00:10:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":287,"drive_file_id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/287_2-r-1-1.jpg"} [2026-06-03 00:10:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/287_2-r-1-1.jpg"} [2026-06-03 00:10:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/287_2-r-1-1.jpg","bytes":1450621} [2026-06-03 00:10:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":287,"name":"2_R_1__1.jpg","local_size":1450621} [2026-06-03 00:10:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":288,"drive_file_id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/288_2-r-1-1.jpg"} [2026-06-03 00:10:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/288_2-r-1-1.jpg"} [2026-06-03 00:10:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/288_2-r-1-1.jpg","bytes":1374630} [2026-06-03 00:10:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":288,"name":"2_R_1__1.jpg","local_size":1374630} [2026-06-03 00:10:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":289,"drive_file_id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/289_2-watercolor-1-1.jpg"} [2026-06-03 00:10:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/289_2-watercolor-1-1.jpg"} [2026-06-03 00:10:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/289_2-watercolor-1-1.jpg","bytes":1464149} [2026-06-03 00:10:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":289,"name":"2_WaterColor_1__1.jpg","local_size":1464149} [2026-06-03 00:10:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":290,"drive_file_id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/290_2-watercolor-2-1.jpg"} [2026-06-03 00:10:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/290_2-watercolor-2-1.jpg"} [2026-06-03 00:10:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/290_2-watercolor-2-1.jpg","bytes":1367329} [2026-06-03 00:10:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":290,"name":"2_WaterColor_2__1.jpg","local_size":1367329} [2026-06-03 00:10:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":40,"asset_id":291,"drive_file_id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/291_modernbrush-orange-1.jpg"} [2026-06-03 00:10:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/291_modernbrush-orange-1.jpg"} [2026-06-03 00:10:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/291_modernbrush-orange-1.jpg","bytes":422141} [2026-06-03 00:10:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":40,"asset_id":291,"name":"ModernBrush_Orange__1.jpg","local_size":422141} [2026-06-03 00:10:38] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":40,"job_id":"b74936844617d75d","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d","failures":[]} [2026-06-03 00:10:38] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":40,"job_id":"b74936844617d75d","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d","failures":[]} [2026-06-03 00:10:38] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":40,"id_product":580,"metadata_count":12,"metadata":[{"client_file_key":"asset_280","drive_file_id":"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_281","drive_file_id":"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_282","drive_file_id":"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_283","drive_file_id":"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_284","drive_file_id":"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_285","drive_file_id":"1Yqt9Lvd23A8JR6XGO5oSKAZz3-N-8HqT","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_286","drive_file_id":"1ORZmeQdGmT4wKuUTA0dF1b_Z90nVVK1R","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_287","drive_file_id":"1u07O9C5ablF3rNNszOD9qrolKpIy8uAh","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_288","drive_file_id":"1HBqV3BPgjroZE5ZkGL4CgB5_qw-g5b4Q","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_289","drive_file_id":"19qdP60ZlZHgadrIztgrRKquLfPa8a_-u","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_290","drive_file_id":"1vfsksonRop0vYJJclFzf1knWNoIA_j2b","filename":"2-watercolor-2-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_291","drive_file_id":"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-03 00:10:38] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":40,"id_product":580,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-03 00:10:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":40,"id_product":580,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_280","asset_281","asset_282","asset_283","asset_284","asset_285","asset_286","asset_287","asset_288","asset_289"]} [2026-06-03 00:10:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"1c822081-de29-4f0a-89a9-96b9ffb6334c","id_product":"580","images_metadata_json":"[{\"client_file_key\":\"asset_280\",\"drive_file_id\":\"1UYHJTwXJCr11H3NHTa2YqyC3LG4UdG2v\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_281\",\"drive_file_id\":\"1zzjCj7YQiToD_dqZOPbwWbih8qykc6pf\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_282\",\"drive_file_id\":\"1sk4Evo5cFvvD3E32oPpObdLGHx-VMzZQ\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_283\",\"drive_file_id\":\"1-YwwG1AlSTIYwwgbm0kFV9WieYc6iwz4\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_284\",\"drive_file_id\":\"1N01RXIs1TBRLQSOKQcmeZSi2eI5IvNUD\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_285\",\"drive_file_i...","allow_cover_autoselect":"0","files[asset_280]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/280_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":804749,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_281]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/281_0-left-1.jpg","file_exists":true,"file_size":447192,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_282]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/282_0-left-1.jpg","file_exists":true,"file_size":390063,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_283]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/283_0-right-1.jpg","file_exists":true,"file_size":433511,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_284]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/284_0-right-1.jpg","file_exists":true,"file_size":390112,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_285]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/285_1-r-1-1.jpg","file_exists":true,"file_size":1225570,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_286]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/286_1-r-1-1.jpg","file_exists":true,"file_size":1300035,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_287]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/287_2-r-1-1.jpg","file_exists":true,"file_size":1450621,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_288]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/288_2-r-1-1.jpg","file_exists":true,"file_size":1374630,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_289]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/289_2-watercolor-1-1.jpg","file_exists":true,"file_size":1464149,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-40-b74936844617d75d-part-1-of-2"} [2026-06-03 00:10:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 580,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_280\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12069,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_281\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12070,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_282\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12071,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_283\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12072,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_284\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12073,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-40-b74936844617d75d-part-1-of-2"} [2026-06-03 00:10:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":40,"id_product":580,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 00:10:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":40,"id_product":580,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_290","asset_291"]} [2026-06-03 00:10:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"1c822081-de29-4f0a-89a9-96b9ffb6334c","id_product":"580","images_metadata_json":"[{\"client_file_key\":\"asset_290\",\"drive_file_id\":\"1vfsksonRop0vYJJclFzf1knWNoIA_j2b\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_291\",\"drive_file_id\":\"11_npAOaiOXn27yFCe_WC2GEJJMWBe6ox\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_290]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/290_2-watercolor-2-1.jpg","file_exists":true,"file_size":1367329,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_291]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/40/b74936844617d75d/291_modernbrush-orange-1.jpg","file_exists":true,"file_size":422141,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-40-b74936844617d75d-part-2-of-2"} [2026-06-03 00:10:54] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 580,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_290\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12079,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_291\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12080,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-40-b74936844617d75d-part-2-of-2"} [2026-06-03 00:10:54] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":40,"id_product":580,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-03 00:10:54] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":40,"id_product":580,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_280","filename":"4-sides-grid-white-pl-1.jpg","id_image":12069,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_281","filename":"0-left-1.jpg","id_image":12070,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_282","filename":"0-left-1.jpg","id_image":12071,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_283","filename":"0-right-1.jpg","id_image":12072,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_284","filename":"0-right-1.jpg","id_image":12073,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_285","filename":"1-r-1-1.jpg","id_image":12074,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_286","filename":"1-r-1-1.jpg","id_image":12075,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_287","filename":"2-r-1-1.jpg","id_image":12076,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_288","filename":"2-r-1-1.jpg","id_image":12077,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_289","filename":"2-watercolor-1-1.jpg","id_image":12078,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_290","filename":"2-watercolor-2-1.jpg","id_image":12079,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_291","filename":"modernbrush-orange-1.jpg","id_image":12080,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-40-b74936844617d75d-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":580,"uploaded_images":[{"client_file_key":"asset_280","filename":"4-sides-grid-white-pl-1.jpg","id_image":12069,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_281","filename":"0-left-1.jpg","id_image":12070,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_282","filename":"0-left-1.jpg","id_image":12071,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_283","filename":"0-right-1.jpg","id_image":12072,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_284","filename":"0-right-1.jpg","id_image":12073,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_285","filename":"1-r-1-1.jpg","id_image":12074,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_286","filename":"1-r-1-1.jpg","id_image":12075,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_287","filename":"2-r-1-1.jpg","id_image":12076,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_288","filename":"2-r-1-1.jpg","id_image":12077,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_289","filename":"2-watercolor-1-1.jpg","id_image":12078,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-40-b74936844617d75d-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":580,"uploaded_images":[{"client_file_key":"asset_290","filename":"2-watercolor-2-1.jpg","id_image":12079,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_291","filename":"modernbrush-orange-1.jpg","id_image":12080,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 00:10:54] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":40,"external_id":"580","result":{"success":true,"status":"success","id_product":580,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_280","filename":"4-sides-grid-white-pl-1.jpg","id_image":12069,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_281","filename":"0-left-1.jpg","id_image":12070,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_282","filename":"0-left-1.jpg","id_image":12071,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_283","filename":"0-right-1.jpg","id_image":12072,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_284","filename":"0-right-1.jpg","id_image":12073,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_285","filename":"1-r-1-1.jpg","id_image":12074,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_286","filename":"1-r-1-1.jpg","id_image":12075,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_287","filename":"2-r-1-1.jpg","id_image":12076,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_288","filename":"2-r-1-1.jpg","id_image":12077,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_289","filename":"2-watercolor-1-1.jpg","id_image":12078,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_290","filename":"2-watercolor-2-1.jpg","id_image":12079,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_291","filename":"modernbrush-orange-1.jpg","id_image":12080,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-40-b74936844617d75d-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":580,"uploaded_images":[{"client_file_key":"asset_280","filename":"4-sides-grid-white-pl-1.jpg","id_image":12069,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_281","filename":"0-left-1.jpg","id_image":12070,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_282","filename":"0-left-1.jpg","id_image":12071,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_283","filename":"0-right-1.jpg","id_image":12072,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_284","filename":"0-right-1.jpg","id_image":12073,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_285","filename":"1-r-1-1.jpg","id_image":12074,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_286","filename":"1-r-1-1.jpg","id_image":12075,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_287","filename":"2-r-1-1.jpg","id_image":12076,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_288","filename":"2-r-1-1.jpg","id_image":12077,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_289","filename":"2-watercolor-1-1.jpg","id_image":12078,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-40-b74936844617d75d-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":580,"uploaded_images":[{"client_file_key":"asset_290","filename":"2-watercolor-2-1.jpg","id_image":12079,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_291","filename":"modernbrush-orange-1.jpg","id_image":12080,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 09:33:59] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":3724} [2026-06-03 09:34:00] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":39,"external_id":"581","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 09:34:00] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":39,"external_id":"581"} [2026-06-03 09:34:00] drive_scan.start Start skanowania zdjęć Drive. {"project_id":39,"forced_profile_id":null} [2026-06-03 09:34:00] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":39,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_139","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 09:34:00] drive_path.profile.selected Wybrano profil Drive. {"project_id":39,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 09:34:00] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":39,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-03 09:34:00] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-03 09:34:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:00] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":39,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-03 09:34:00] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-03 09:34:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":39,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-03 09:34:01] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-03 09:34:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":39,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-03 09:34:01] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_139'"} [2026-06-03 09:34:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_139'","count":1,"names":["H#CZ_139 [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:02] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":39,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_139","found_count":1,"found_names":["H#CZ_139"]} [2026-06-03 09:34:02] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":39,"project_folder_id":"12SnnkUz0OYb_suqKQJ_V6z1l2WwAKnWz","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139"} [2026-06-03 09:34:02] drive_api.list_files.start Google Drive files.list. {"query":"'12SnnkUz0OYb_suqKQJ_V6z1l2WwAKnWz' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 09:34:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'12SnnkUz0OYb_suqKQJ_V6z1l2WwAKnWz' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:02] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":39,"parent_folder_id":"12SnnkUz0OYb_suqKQJ_V6z1l2WwAKnWz","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 09:34:02] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":39,"project_folder_id":"12SnnkUz0OYb_suqKQJ_V6z1l2WwAKnWz","mockups_folder_id":"13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139/Mockups"} [2026-06-03 09:34:02] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":39,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-03 09:34:02] drive_api.list_files.start Google Drive files.list. {"query":"'13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 09:34:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:03] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":39,"mockups_folder_id":"13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-03 09:34:03] drive_api.list_files.start Google Drive files.list. {"query":"'13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ' in parents and trashed = false"} [2026-06-03 09:34:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'13ponq0Y_jHsDKnAUyCsC1MqgA4pSDLbZ' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:03] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":39,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 09:34:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":39,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-03 09:34:03] drive_api.list_files.start Google Drive files.list. {"query":"'1gbjQKa6P0qrlvgNKKdonDzHJKoqyxf9I' in parents and trashed = false"} [2026-06-03 09:34:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1gbjQKa6P0qrlvgNKKdonDzHJKoqyxf9I' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 09:34:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":39,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1gbjQKa6P0qrlvgNKKdonDzHJKoqyxf9I","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 09:34:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":39,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-03 09:34:04] drive_api.list_files.start Google Drive files.list. {"query":"'1F_72ArI_Hth-3uHg71ocOIcRlo72DwPw' in parents and trashed = false"} [2026-06-03 09:34:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1F_72ArI_Hth-3uHg71ocOIcRlo72DwPw' in parents and trashed = false","count":5,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 09:34:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":39,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1F_72ArI_Hth-3uHg71ocOIcRlo72DwPw","all_count":5,"image_count":5,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 09:34:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":39,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-03 09:34:04] drive_api.list_files.start Google Drive files.list. {"query":"'12ppjrbzBSq4LALz5grVW4MbByjrg4opS' in parents and trashed = false"} [2026-06-03 09:34:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'12ppjrbzBSq4LALz5grVW4MbByjrg4opS' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 09:34:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":39,"folder_name":"(B)_4Side_Grid","folder_id":"12ppjrbzBSq4LALz5grVW4MbByjrg4opS","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 09:34:05] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":39,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_139/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-03 09:34:05] drive_api.list_files.start Google Drive files.list. {"query":"'1fAtB3TvJ0fO7nBhkOCpCKl6_nygCRWfv' in parents and trashed = false"} [2026-06-03 09:34:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1fAtB3TvJ0fO7nBhkOCpCKl6_nygCRWfv' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 09:34:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":39,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1fAtB3TvJ0fO7nBhkOCpCKl6_nygCRWfv","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 09:34:05] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":39,"files_count":12,"files":[{"id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-03 09:34:05] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":39,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-03 09:34:05] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":39,"external_id":"581","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-03 09:34:05] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":39,"external_id":"581","selected_assets_count":12} [2026-06-03 09:34:05] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":39,"resolved_id_product":581} [2026-06-03 09:34:05] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":39,"job_id":"17067c74208a8ac6","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 09:34:05] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":39,"selected_count":12,"assets":[{"id":292,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":782234,"drive_file_id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m"},{"id":293,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":406023,"drive_file_id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz"},{"id":294,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":368469,"drive_file_id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK"},{"id":295,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":394354,"drive_file_id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci"},{"id":296,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":368147,"drive_file_id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F"},{"id":297,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1199394,"drive_file_id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ"},{"id":298,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1281080,"drive_file_id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t"},{"id":299,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1411703,"drive_file_id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf"},{"id":300,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1345249,"drive_file_id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w"},{"id":301,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1434494,"drive_file_id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F"},{"id":302,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1350267,"drive_file_id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH"},{"id":303,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":412416,"drive_file_id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo"}]} [2026-06-03 09:34:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":292,"drive_file_id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/292_4-sides-grid-white-pl-1.jpg"} [2026-06-03 09:34:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/292_4-sides-grid-white-pl-1.jpg"} [2026-06-03 09:34:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/292_4-sides-grid-white-pl-1.jpg","bytes":782234} [2026-06-03 09:34:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":292,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":782234} [2026-06-03 09:34:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":293,"drive_file_id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/293_0-left-1.jpg"} [2026-06-03 09:34:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/293_0-left-1.jpg"} [2026-06-03 09:34:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/293_0-left-1.jpg","bytes":406023} [2026-06-03 09:34:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":293,"name":"0_Left__1.jpg","local_size":406023} [2026-06-03 09:34:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":294,"drive_file_id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/294_0-left-1.jpg"} [2026-06-03 09:34:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/294_0-left-1.jpg"} [2026-06-03 09:34:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/294_0-left-1.jpg","bytes":368469} [2026-06-03 09:34:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":294,"name":"0_Left__1.jpg","local_size":368469} [2026-06-03 09:34:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":295,"drive_file_id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/295_0-right-1.jpg"} [2026-06-03 09:34:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/295_0-right-1.jpg"} [2026-06-03 09:34:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/295_0-right-1.jpg","bytes":394354} [2026-06-03 09:34:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":295,"name":"0_Right__1.jpg","local_size":394354} [2026-06-03 09:34:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":296,"drive_file_id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/296_0-right-1.jpg"} [2026-06-03 09:34:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/296_0-right-1.jpg"} [2026-06-03 09:34:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/296_0-right-1.jpg","bytes":368147} [2026-06-03 09:34:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":296,"name":"0_Right__1.jpg","local_size":368147} [2026-06-03 09:34:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":297,"drive_file_id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/297_1-r-1-1.jpg"} [2026-06-03 09:34:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/297_1-r-1-1.jpg"} [2026-06-03 09:34:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/297_1-r-1-1.jpg","bytes":1199394} [2026-06-03 09:34:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":297,"name":"1_R_1__1.jpg","local_size":1199394} [2026-06-03 09:34:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":298,"drive_file_id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/298_1-r-1-1.jpg"} [2026-06-03 09:34:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/298_1-r-1-1.jpg"} [2026-06-03 09:34:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/298_1-r-1-1.jpg","bytes":1281080} [2026-06-03 09:34:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":298,"name":"1_R_1__1.jpg","local_size":1281080} [2026-06-03 09:34:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":299,"drive_file_id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/299_2-r-1-1.jpg"} [2026-06-03 09:34:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/299_2-r-1-1.jpg"} [2026-06-03 09:34:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/299_2-r-1-1.jpg","bytes":1411703} [2026-06-03 09:34:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":299,"name":"2_R_1__1.jpg","local_size":1411703} [2026-06-03 09:34:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":300,"drive_file_id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/300_2-r-1-1.jpg"} [2026-06-03 09:34:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/300_2-r-1-1.jpg"} [2026-06-03 09:34:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/300_2-r-1-1.jpg","bytes":1345249} [2026-06-03 09:34:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":300,"name":"2_R_1__1.jpg","local_size":1345249} [2026-06-03 09:34:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":301,"drive_file_id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/301_2-watercolor-1-1.jpg"} [2026-06-03 09:34:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/301_2-watercolor-1-1.jpg"} [2026-06-03 09:34:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/301_2-watercolor-1-1.jpg","bytes":1434494} [2026-06-03 09:34:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":301,"name":"2_WaterColor_1__1.jpg","local_size":1434494} [2026-06-03 09:34:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":302,"drive_file_id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/302_2-watercolor-2-1.jpg"} [2026-06-03 09:34:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/302_2-watercolor-2-1.jpg"} [2026-06-03 09:34:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/302_2-watercolor-2-1.jpg","bytes":1350267} [2026-06-03 09:34:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":302,"name":"2_WaterColor_2__1.jpg","local_size":1350267} [2026-06-03 09:34:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":39,"asset_id":303,"drive_file_id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/303_modernbrush-orange-1.jpg"} [2026-06-03 09:34:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/303_modernbrush-orange-1.jpg"} [2026-06-03 09:34:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/303_modernbrush-orange-1.jpg","bytes":412416} [2026-06-03 09:34:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":39,"asset_id":303,"name":"ModernBrush_Orange__1.jpg","local_size":412416} [2026-06-03 09:34:16] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":39,"job_id":"17067c74208a8ac6","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6","failures":[]} [2026-06-03 09:34:16] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":39,"job_id":"17067c74208a8ac6","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6","failures":[]} [2026-06-03 09:34:16] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":39,"id_product":581,"metadata_count":12,"metadata":[{"client_file_key":"asset_292","drive_file_id":"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_293","drive_file_id":"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_294","drive_file_id":"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_295","drive_file_id":"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_296","drive_file_id":"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_297","drive_file_id":"1HCrt8KnxN_Xl43F3wRR76zEP_9msPMxJ","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_298","drive_file_id":"15aW3wzu-rZ-59JxxObKJh1q2q4U4JV5t","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_299","drive_file_id":"1FpqW-maKE-lrn3nGM6fpJiXwL-0_cIrf","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_300","drive_file_id":"1jzqH71hUZAK5EJoiJRFBZE-viFwMat2w","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_301","drive_file_id":"1zzS1MWRmcCT-J-CbqP34O2cfNoxrFC6F","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_302","drive_file_id":"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH","filename":"2-watercolor-2-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_303","drive_file_id":"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-03 09:34:16] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":39,"id_product":581,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-03 09:34:16] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":39,"id_product":581,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_292","asset_293","asset_294","asset_295","asset_296","asset_297","asset_298","asset_299","asset_300","asset_301"]} [2026-06-03 09:34:16] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"f777b768-89c9-4eee-82d4-6cdb294a9b36","id_product":"581","images_metadata_json":"[{\"client_file_key\":\"asset_292\",\"drive_file_id\":\"1E9vZy2SsEQX6Q3rMhhu92B0yTBzgRP2m\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_293\",\"drive_file_id\":\"1u9xoSEAQS-kgZADEF5DW9DJUJPadjrhz\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_294\",\"drive_file_id\":\"1TsWvitrEjTJj2EiP_S_dMlxbB7TUKSoK\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_295\",\"drive_file_id\":\"1HqK7l2X3x86BioRUUz5iIzfaMddgh9ci\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_296\",\"drive_file_id\":\"1hIGTyZTG5F7vjTNe32Yo7AWAM6G_j79F\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_297\",\"drive_file_i...","allow_cover_autoselect":"0","files[asset_292]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/292_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":782234,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_293]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/293_0-left-1.jpg","file_exists":true,"file_size":406023,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_294]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/294_0-left-1.jpg","file_exists":true,"file_size":368469,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_295]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/295_0-right-1.jpg","file_exists":true,"file_size":394354,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_296]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/296_0-right-1.jpg","file_exists":true,"file_size":368147,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_297]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/297_1-r-1-1.jpg","file_exists":true,"file_size":1199394,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_298]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/298_1-r-1-1.jpg","file_exists":true,"file_size":1281080,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_299]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/299_2-r-1-1.jpg","file_exists":true,"file_size":1411703,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_300]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/300_2-r-1-1.jpg","file_exists":true,"file_size":1345249,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_301]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/301_2-watercolor-1-1.jpg","file_exists":true,"file_size":1434494,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-1-of-2"} [2026-06-03 09:34:30] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 581,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_292\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12081,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_293\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12082,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_294\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12083,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_295\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12084,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_296\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12085,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-39-17067c74208a8ac6-part-1-of-2"} [2026-06-03 09:34:30] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":39,"id_product":581,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 09:34:30] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":39,"id_product":581,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_302","asset_303"]} [2026-06-03 09:34:30] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"f777b768-89c9-4eee-82d4-6cdb294a9b36","id_product":"581","images_metadata_json":"[{\"client_file_key\":\"asset_302\",\"drive_file_id\":\"17r0abqF4gWUIkQ6oyKHgtbXr1w9wydpH\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_303\",\"drive_file_id\":\"1HBj5mVHQFn9CunFpi4_ezi0a0WtRyKlo\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Oczytana kobieta to niebezpieczne stworzenie - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_302]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/302_2-watercolor-2-1.jpg","file_exists":true,"file_size":1350267,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_303]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/39/17067c74208a8ac6/303_modernbrush-orange-1.jpg","file_exists":true,"file_size":412416,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-2-of-2"} [2026-06-03 09:34:32] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 581,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_302\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12091,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_303\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12092,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-39-17067c74208a8ac6-part-2-of-2"} [2026-06-03 09:34:32] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":39,"id_product":581,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-03 09:34:32] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":39,"id_product":581,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_292","filename":"4-sides-grid-white-pl-1.jpg","id_image":12081,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_293","filename":"0-left-1.jpg","id_image":12082,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_294","filename":"0-left-1.jpg","id_image":12083,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_295","filename":"0-right-1.jpg","id_image":12084,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_296","filename":"0-right-1.jpg","id_image":12085,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_297","filename":"1-r-1-1.jpg","id_image":12086,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_298","filename":"1-r-1-1.jpg","id_image":12087,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_299","filename":"2-r-1-1.jpg","id_image":12088,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_300","filename":"2-r-1-1.jpg","id_image":12089,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_301","filename":"2-watercolor-1-1.jpg","id_image":12090,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_302","filename":"2-watercolor-2-1.jpg","id_image":12091,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_303","filename":"modernbrush-orange-1.jpg","id_image":12092,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":581,"uploaded_images":[{"client_file_key":"asset_292","filename":"4-sides-grid-white-pl-1.jpg","id_image":12081,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_293","filename":"0-left-1.jpg","id_image":12082,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_294","filename":"0-left-1.jpg","id_image":12083,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_295","filename":"0-right-1.jpg","id_image":12084,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_296","filename":"0-right-1.jpg","id_image":12085,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_297","filename":"1-r-1-1.jpg","id_image":12086,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_298","filename":"1-r-1-1.jpg","id_image":12087,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_299","filename":"2-r-1-1.jpg","id_image":12088,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_300","filename":"2-r-1-1.jpg","id_image":12089,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_301","filename":"2-watercolor-1-1.jpg","id_image":12090,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":581,"uploaded_images":[{"client_file_key":"asset_302","filename":"2-watercolor-2-1.jpg","id_image":12091,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_303","filename":"modernbrush-orange-1.jpg","id_image":12092,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 09:34:32] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":39,"external_id":"581","result":{"success":true,"status":"success","id_product":581,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_292","filename":"4-sides-grid-white-pl-1.jpg","id_image":12081,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_293","filename":"0-left-1.jpg","id_image":12082,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_294","filename":"0-left-1.jpg","id_image":12083,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_295","filename":"0-right-1.jpg","id_image":12084,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_296","filename":"0-right-1.jpg","id_image":12085,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_297","filename":"1-r-1-1.jpg","id_image":12086,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_298","filename":"1-r-1-1.jpg","id_image":12087,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_299","filename":"2-r-1-1.jpg","id_image":12088,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_300","filename":"2-r-1-1.jpg","id_image":12089,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_301","filename":"2-watercolor-1-1.jpg","id_image":12090,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_302","filename":"2-watercolor-2-1.jpg","id_image":12091,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_303","filename":"modernbrush-orange-1.jpg","id_image":12092,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":581,"uploaded_images":[{"client_file_key":"asset_292","filename":"4-sides-grid-white-pl-1.jpg","id_image":12081,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_293","filename":"0-left-1.jpg","id_image":12082,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_294","filename":"0-left-1.jpg","id_image":12083,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_295","filename":"0-right-1.jpg","id_image":12084,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_296","filename":"0-right-1.jpg","id_image":12085,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_297","filename":"1-r-1-1.jpg","id_image":12086,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_298","filename":"1-r-1-1.jpg","id_image":12087,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_299","filename":"2-r-1-1.jpg","id_image":12088,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_300","filename":"2-r-1-1.jpg","id_image":12089,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_301","filename":"2-watercolor-1-1.jpg","id_image":12090,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-39-17067c74208a8ac6-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":581,"uploaded_images":[{"client_file_key":"asset_302","filename":"2-watercolor-2-1.jpg","id_image":12091,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_303","filename":"modernbrush-orange-1.jpg","id_image":12092,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 14:11:56] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":27107} [2026-06-03 14:11:57] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":38,"external_id":"582","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 14:11:57] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":38,"external_id":"582"} [2026-06-03 14:11:57] drive_scan.start Start skanowania zdjęć Drive. {"project_id":38,"forced_profile_id":null} [2026-06-03 14:11:57] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":38,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_015","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 14:11:57] drive_path.profile.selected Wybrano profil Drive. {"project_id":38,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 14:11:57] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":38,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-03 14:11:57] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-03 14:11:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-03 14:11:58] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":38,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-03 14:11:58] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-03 14:11:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-03 14:11:58] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":38,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-03 14:11:58] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_015'"} [2026-06-03 14:11:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_015'","count":1,"names":["TSHCZ_015 [application/vnd.google-apps.folder]"]} [2026-06-03 14:11:59] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":38,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_015","found_count":1,"found_names":["TSHCZ_015"]} [2026-06-03 14:11:59] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":38,"project_folder_id":"10W3Qjl7YU-BeNjp_ZpqS-wBtv0ARmqV9","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015"} [2026-06-03 14:11:59] drive_api.list_files.start Google Drive files.list. {"query":"'10W3Qjl7YU-BeNjp_ZpqS-wBtv0ARmqV9' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 14:11:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'10W3Qjl7YU-BeNjp_ZpqS-wBtv0ARmqV9' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 14:11:59] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":38,"parent_folder_id":"10W3Qjl7YU-BeNjp_ZpqS-wBtv0ARmqV9","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 14:11:59] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":38,"project_folder_id":"10W3Qjl7YU-BeNjp_ZpqS-wBtv0ARmqV9","mockups_folder_id":"1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups"} [2026-06-03 14:11:59] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":38,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-03 14:11:59] drive_api.list_files.start Google Drive files.list. {"query":"'1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 14:11:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":11,"names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-03 14:11:59] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":38,"mockups_folder_id":"1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN","count":11,"names":["(38)_Stanley_Mid_Heather_Grey","(32)_Stanley_Desert_Dust","(27)_Stanley_Khaki","(24)_Stanley_White","(13)_F190_MEN_Sand","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-03 14:11:59] drive_api.list_files.start Google Drive files.list. {"query":"'1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN' in parents and trashed = false"} [2026-06-03 14:12:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jLvRYPLqUPcxgnbtB1bgRbyET9uBH-uN' in parents and trashed = false","count":11,"names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-03 14:12:00] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":38,"all_count":11,"image_count":0,"all_names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-03 14:12:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:00] drive_api.list_files.start Google Drive files.list. {"query":"'1wj_WG17OJa5dPfgbpyktyoCSHvkfHY6Y' in parents and trashed = false"} [2026-06-03 14:12:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wj_WG17OJa5dPfgbpyktyoCSHvkfHY6Y' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-03 14:12:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(000)_Miniatury","folder_id":"1wj_WG17OJa5dPfgbpyktyoCSHvkfHY6Y","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-03 14:12:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:00] drive_api.list_files.start Google Drive files.list. {"query":"'1jdhEMj50Q-_Gk8OiD25exY0ItnAhXDYI' in parents and trashed = false"} [2026-06-03 14:12:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jdhEMj50Q-_Gk8OiD25exY0ItnAhXDYI' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-03 14:12:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1jdhEMj50Q-_Gk8OiD25exY0ItnAhXDYI","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-03 14:12:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:01] drive_api.list_files.start Google Drive files.list. {"query":"'1gKeYKhLPblo417uEOsOfJUtdv80EwjG1' in parents and trashed = false"} [2026-06-03 14:12:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1gKeYKhLPblo417uEOsOfJUtdv80EwjG1' in parents and trashed = false","count":1,"names":["Hanging_Art_White.jpg [image/jpeg]"]} [2026-06-03 14:12:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(000_4)_Custom_Meta","folder_id":"1gKeYKhLPblo417uEOsOfJUtdv80EwjG1","all_count":1,"image_count":1,"all_names":["Hanging_Art_White.jpg [image/jpeg]"]} [2026-06-03 14:12:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:01] drive_api.list_files.start Google Drive files.list. {"query":"'1dKaADYVwcXUxvJAV-WPJ9F_RHCCm93Nz' in parents and trashed = false"} [2026-06-03 14:12:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dKaADYVwcXUxvJAV-WPJ9F_RHCCm93Nz' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(01)_F190_LADY_White","folder_id":"1dKaADYVwcXUxvJAV-WPJ9F_RHCCm93Nz","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:02] drive_api.list_files.start Google Drive files.list. {"query":"'1T_jjQ3ECfd46qOZ3ICwib_Rk9S9gL85m' in parents and trashed = false"} [2026-06-03 14:12:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1T_jjQ3ECfd46qOZ3ICwib_Rk9S9gL85m' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1T_jjQ3ECfd46qOZ3ICwib_Rk9S9gL85m","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:02] drive_api.list_files.start Google Drive files.list. {"query":"'1_kLBvmL3uv4DpiqV1vC9uEdgiCxtXUsX' in parents and trashed = false"} [2026-06-03 14:12:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_kLBvmL3uv4DpiqV1vC9uEdgiCxtXUsX' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(11)_F190_MEN_White","folder_id":"1_kLBvmL3uv4DpiqV1vC9uEdgiCxtXUsX","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(13)_F190_MEN_Sand","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(13)_F190_MEN_Sand","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:03] drive_api.list_files.start Google Drive files.list. {"query":"'1-ATbnX5ugovygWTdR3sOhw66KpmWyX5j' in parents and trashed = false"} [2026-06-03 14:12:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-ATbnX5ugovygWTdR3sOhw66KpmWyX5j' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(13)_F190_MEN_Sand","folder_id":"1-ATbnX5ugovygWTdR3sOhw66KpmWyX5j","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:03] drive_api.list_files.start Google Drive files.list. {"query":"'1prO4JDudILKWbpObU3dg0O9PVPtEOWoA' in parents and trashed = false"} [2026-06-03 14:12:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1prO4JDudILKWbpObU3dg0O9PVPtEOWoA' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(24)_Stanley_White","folder_id":"1prO4JDudILKWbpObU3dg0O9PVPtEOWoA","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(27)_Stanley_Khaki","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(27)_Stanley_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:04] drive_api.list_files.start Google Drive files.list. {"query":"'1Jkxo8QHvdqGSNNeI2vYorE4ef8OqBNMV' in parents and trashed = false"} [2026-06-03 14:12:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Jkxo8QHvdqGSNNeI2vYorE4ef8OqBNMV' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(27)_Stanley_Khaki","folder_id":"1Jkxo8QHvdqGSNNeI2vYorE4ef8OqBNMV","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:04] drive_api.list_files.start Google Drive files.list. {"query":"'1XoirqqKojFks0yXyW4zfgN1g278dbTTj' in parents and trashed = false"} [2026-06-03 14:12:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1XoirqqKojFks0yXyW4zfgN1g278dbTTj' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1XoirqqKojFks0yXyW4zfgN1g278dbTTj","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:05] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":38,"folder_name":"(38)_Stanley_Mid_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_015/Mockups/(38)_Stanley_Mid_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-03 14:12:05] drive_api.list_files.start Google Drive files.list. {"query":"'1U_a6EKMmG4EzcPUe9N-qJKes-hOtktxl' in parents and trashed = false"} [2026-06-03 14:12:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1U_a6EKMmG4EzcPUe9N-qJKes-hOtktxl' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:05] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":38,"folder_name":"(38)_Stanley_Mid_Heather_Grey","folder_id":"1U_a6EKMmG4EzcPUe9N-qJKes-hOtktxl","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-03 14:12:05] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":38,"files_count":17,"files":[{"id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(13)_F190_MEN_Sand","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(27)_Stanley_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(38)_Stanley_Mid_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK","name":"Hanging_Art_White.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-03 14:12:05] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":38,"files_count":17,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(13)_F190_MEN_Sand","(24)_Stanley_White","(27)_Stanley_Khaki","(32)_Stanley_Desert_Dust","(38)_Stanley_Mid_Heather_Grey"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(13)_F190_MEN_Sand","(24)_Stanley_White","(27)_Stanley_Khaki","(32)_Stanley_Desert_Dust","(38)_Stanley_Mid_Heather_Grey"],"missing_rule_folders":[],"warnings":[]} [2026-06-03 14:12:05] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":38,"external_id":"582","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 17 plików graficznych w folderze Mockups.","files_count":17,"selected_assets_after_scan":17,"warnings":[]} [2026-06-03 14:12:05] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":38,"external_id":"582","selected_assets_count":17} [2026-06-03 14:12:05] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":38,"resolved_id_product":582} [2026-06-03 14:12:05] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":38,"job_id":"952a699afefdcc7e","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 14:12:05] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":38,"selected_count":17,"assets":[{"id":304,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1672525,"drive_file_id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx"},{"id":305,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1056212,"drive_file_id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9"},{"id":312,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1561053,"drive_file_id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD"},{"id":311,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1504990,"drive_file_id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy"},{"id":310,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1643652,"drive_file_id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6"},{"id":309,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1231230,"drive_file_id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV"},{"id":308,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1295993,"drive_file_id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI"},{"id":307,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":983178,"drive_file_id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9"},{"id":306,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":962536,"drive_file_id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh"},{"id":313,"name":"Hanging_Art_White.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":968255,"drive_file_id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK"},{"id":314,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":820446,"drive_file_id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J"},{"id":315,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1737964,"drive_file_id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z"},{"id":316,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1543230,"drive_file_id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8"},{"id":317,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1570766,"drive_file_id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8"},{"id":318,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1652328,"drive_file_id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh"},{"id":319,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2035190,"drive_file_id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz"},{"id":320,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1866955,"drive_file_id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp"}]} [2026-06-03 14:12:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":304,"drive_file_id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/304_closeup-1.jpg"} [2026-06-03 14:12:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/304_closeup-1.jpg"} [2026-06-03 14:12:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/304_closeup-1.jpg","bytes":1672525} [2026-06-03 14:12:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":304,"name":"CloseUP_1.jpg","local_size":1672525} [2026-06-03 14:12:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":305,"drive_file_id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/305_front-manekin-clear-label.jpg"} [2026-06-03 14:12:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/305_front-manekin-clear-label.jpg"} [2026-06-03 14:12:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/305_front-manekin-clear-label.jpg","bytes":1056212} [2026-06-03 14:12:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":305,"name":"Front_Manekin_Clear_Label.jpg","local_size":1056212} [2026-06-03 14:12:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":312,"drive_file_id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/312_front-manekin-clear-label.jpg"} [2026-06-03 14:12:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/312_front-manekin-clear-label.jpg"} [2026-06-03 14:12:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/312_front-manekin-clear-label.jpg","bytes":1561053} [2026-06-03 14:12:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":312,"name":"Front_Manekin_Clear_Label.jpg","local_size":1561053} [2026-06-03 14:12:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":311,"drive_file_id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/311_front-manekin-clear-label.jpg"} [2026-06-03 14:12:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/311_front-manekin-clear-label.jpg"} [2026-06-03 14:12:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/311_front-manekin-clear-label.jpg","bytes":1504990} [2026-06-03 14:12:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":311,"name":"Front_Manekin_Clear_Label.jpg","local_size":1504990} [2026-06-03 14:12:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":310,"drive_file_id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/310_front-manekin-clear-label.jpg"} [2026-06-03 14:12:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/310_front-manekin-clear-label.jpg"} [2026-06-03 14:12:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/310_front-manekin-clear-label.jpg","bytes":1643652} [2026-06-03 14:12:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":310,"name":"Front_Manekin_Clear_Label.jpg","local_size":1643652} [2026-06-03 14:12:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":309,"drive_file_id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/309_front-manekin-clear-label.jpg"} [2026-06-03 14:12:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/309_front-manekin-clear-label.jpg"} [2026-06-03 14:12:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/309_front-manekin-clear-label.jpg","bytes":1231230} [2026-06-03 14:12:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":309,"name":"Front_Manekin_Clear_Label.jpg","local_size":1231230} [2026-06-03 14:12:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":308,"drive_file_id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/308_front-manekin-clear-label.jpg"} [2026-06-03 14:12:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/308_front-manekin-clear-label.jpg"} [2026-06-03 14:12:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/308_front-manekin-clear-label.jpg","bytes":1295993} [2026-06-03 14:12:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":308,"name":"Front_Manekin_Clear_Label.jpg","local_size":1295993} [2026-06-03 14:12:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":307,"drive_file_id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/307_front-manekin-clear-label.jpg"} [2026-06-03 14:12:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/307_front-manekin-clear-label.jpg"} [2026-06-03 14:12:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/307_front-manekin-clear-label.jpg","bytes":983178} [2026-06-03 14:12:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":307,"name":"Front_Manekin_Clear_Label.jpg","local_size":983178} [2026-06-03 14:12:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":306,"drive_file_id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/306_front-manekin-clear-label.jpg"} [2026-06-03 14:12:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/306_front-manekin-clear-label.jpg"} [2026-06-03 14:12:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/306_front-manekin-clear-label.jpg","bytes":962536} [2026-06-03 14:12:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":306,"name":"Front_Manekin_Clear_Label.jpg","local_size":962536} [2026-06-03 14:12:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":313,"drive_file_id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK","name":"Hanging_Art_White.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/313_hanging-art-white.jpg"} [2026-06-03 14:12:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/313_hanging-art-white.jpg"} [2026-06-03 14:12:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/313_hanging-art-white.jpg","bytes":968255} [2026-06-03 14:12:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":313,"name":"Hanging_Art_White.jpg","local_size":968255} [2026-06-03 14:12:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":314,"drive_file_id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/314_white-folded.jpg"} [2026-06-03 14:12:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/314_white-folded.jpg"} [2026-06-03 14:12:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/314_white-folded.jpg","bytes":820446} [2026-06-03 14:12:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":314,"name":"WHITE_Folded.jpg","local_size":820446} [2026-06-03 14:12:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":315,"drive_file_id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/315_hanging-1.jpg"} [2026-06-03 14:12:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/315_hanging-1.jpg"} [2026-06-03 14:12:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/315_hanging-1.jpg","bytes":1737964} [2026-06-03 14:12:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":315,"name":"Hanging_1.jpg","local_size":1737964} [2026-06-03 14:12:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":316,"drive_file_id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/316_white-orange-1.jpg"} [2026-06-03 14:12:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/316_white-orange-1.jpg"} [2026-06-03 14:12:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/316_white-orange-1.jpg","bytes":1543230} [2026-06-03 14:12:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":316,"name":"WHITE_Orange_1.jpg","local_size":1543230} [2026-06-03 14:12:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":317,"drive_file_id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/317_men-1.jpg"} [2026-06-03 14:12:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/317_men-1.jpg"} [2026-06-03 14:12:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/317_men-1.jpg","bytes":1570766} [2026-06-03 14:12:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":317,"name":"Men_1.jpg","local_size":1570766} [2026-06-03 14:12:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":318,"drive_file_id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/318_men-women-1.jpg"} [2026-06-03 14:12:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/318_men-women-1.jpg"} [2026-06-03 14:12:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/318_men-women-1.jpg","bytes":1652328} [2026-06-03 14:12:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":318,"name":"Men_Women_1.jpg","local_size":1652328} [2026-06-03 14:12:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":319,"drive_file_id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/319_mock-1.jpg"} [2026-06-03 14:12:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/319_mock-1.jpg"} [2026-06-03 14:12:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/319_mock-1.jpg","bytes":2035190} [2026-06-03 14:12:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":319,"name":"Mock_1.jpg","local_size":2035190} [2026-06-03 14:12:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":38,"asset_id":320,"drive_file_id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/320_women-1.jpg"} [2026-06-03 14:12:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/320_women-1.jpg"} [2026-06-03 14:12:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/320_women-1.jpg","bytes":1866955} [2026-06-03 14:12:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":38,"asset_id":320,"name":"Women_1.jpg","local_size":1866955} [2026-06-03 14:12:32] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":38,"job_id":"952a699afefdcc7e","downloaded_count":17,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e","failures":[]} [2026-06-03 14:12:32] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":38,"job_id":"952a699afefdcc7e","downloaded_count":17,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e","failures":[]} [2026-06-03 14:12:32] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":38,"id_product":582,"metadata_count":17,"metadata":[{"client_file_key":"asset_304","drive_file_id":"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_305","drive_file_id":"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_312","drive_file_id":"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (38)_Stanley_Mid_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_311","drive_file_id":"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_310","drive_file_id":"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (27)_Stanley_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_309","drive_file_id":"1YMyZWI6ky29qVRUPV1NRdOerZJWcRFrV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_308","drive_file_id":"1RPh53kuELFLHgQNe-hqs9-jhJJSNbcJI","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (13)_F190_MEN_Sand","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_307","drive_file_id":"1tVzyBrGEwjJiYnFbeZLaC7DoZgXjUdM9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_306","drive_file_id":"1ZJprLcXQyRxETJZNiO2LtniHQsYQ5lFh","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_313","drive_file_id":"12_LuCb-x-2O1195_YYXPaHYG4WLi0PUK","filename":"hanging-art-white.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_314","drive_file_id":"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_315","drive_file_id":"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_316","drive_file_id":"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_317","drive_file_id":"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_318","drive_file_id":"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_319","drive_file_id":"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_320","drive_file_id":"1YRs-YZGha-lyGf8BuPVJ9s0G-BvgdYlp","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-03 14:12:32] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":38,"id_product":582,"images_count":17,"chunk_size":10,"chunks_count":2} [2026-06-03 14:12:32] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":38,"id_product":582,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_304","asset_305","asset_312","asset_311","asset_310","asset_309","asset_308","asset_307","asset_306","asset_313"]} [2026-06-03 14:12:32] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"08881fa0-c9ee-4bff-94da-2da4c42f0528","id_product":"582","images_metadata_json":"[{\"client_file_key\":\"asset_304\",\"drive_file_id\":\"1UpUJONK9hQq0ddODJ7nAxJ0SYsyBu4mx\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_305\",\"drive_file_id\":\"13DZ5ZtNZ5ko0RJjcOfll_O_qsBflcYO9\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_312\",\"drive_file_id\":\"1NJTd61rbJEOW4wb3R_VfoBsM2WS4yTKD\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (38)_Stanley_Mid_Heather_Grey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_311\",\"drive_file_id\":\"1HwBCaB1qYwyJkbj1U2HW8QTnxXJ8rXSy\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (32)_Stanley_Desert_Dust\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_310\",\"drive_file_id\":\"1Ea3er-60f1gLlwotIhPR_6p9PhAkpct6\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (27)_Stanley_Khaki\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_309\",\"drive_file_id\":\"...","allow_cover_autoselect":"0","files[asset_304]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/304_closeup-1.jpg","file_exists":true,"file_size":1672525,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_305]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/305_front-manekin-clear-label.jpg","file_exists":true,"file_size":1056212,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_312]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/312_front-manekin-clear-label.jpg","file_exists":true,"file_size":1561053,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_311]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/311_front-manekin-clear-label.jpg","file_exists":true,"file_size":1504990,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_310]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/310_front-manekin-clear-label.jpg","file_exists":true,"file_size":1643652,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_309]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/309_front-manekin-clear-label.jpg","file_exists":true,"file_size":1231230,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_308]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/308_front-manekin-clear-label.jpg","file_exists":true,"file_size":1295993,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_307]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/307_front-manekin-clear-label.jpg","file_exists":true,"file_size":983178,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_306]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/306_front-manekin-clear-label.jpg","file_exists":true,"file_size":962536,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_313]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/313_hanging-art-white.jpg","file_exists":true,"file_size":968255,"mime":"image/jpeg","postname":"hanging-art-white.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-1-of-2"} [2026-06-03 14:12:47] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 582,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_304\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12093,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_305\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12094,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_312\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12095,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_311\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12096,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_310\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12097,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-38-952a699afefdcc7e-part-1-of-2"} [2026-06-03 14:12:47] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":38,"id_product":582,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 14:12:47] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":38,"id_product":582,"chunk":2,"chunks_count":2,"images_in_chunk":7,"metadata_in_chunk":7,"client_file_keys":["asset_314","asset_315","asset_316","asset_317","asset_318","asset_319","asset_320"]} [2026-06-03 14:12:47] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":7,"fields":{"external_project_id":"08881fa0-c9ee-4bff-94da-2da4c42f0528","id_product":"582","images_metadata_json":"[{\"client_file_key\":\"asset_314\",\"drive_file_id\":\"1CU8lN9WR0mbFfPCH7E73vaCZrFO_ro7J\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_315\",\"drive_file_id\":\"1Mdulg8CWHlLtovAtr-FSkSTZ1G_G448Z\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_316\",\"drive_file_id\":\"1dZ6DDh54l-UAGNP6y9ir432BM7HfVIk8\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_317\",\"drive_file_id\":\"1tWs7aisWB9ulkgUc6rTdXYNmzzIAplD8\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_318\",\"drive_file_id\":\"1rcE7ZPrRYXbfKm2P4mIM4JlD-aAyEZVh\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Sorry Im all Booked UP - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_319\",\"drive_file_id\":\"12VWCraDy7lu2FCmtVwRXuhtCTwe1zkFz\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_...","allow_cover_autoselect":"0","files[asset_314]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/314_white-folded.jpg","file_exists":true,"file_size":820446,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_315]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/315_hanging-1.jpg","file_exists":true,"file_size":1737964,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_316]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/316_white-orange-1.jpg","file_exists":true,"file_size":1543230,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_317]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/317_men-1.jpg","file_exists":true,"file_size":1570766,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_318]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/318_men-women-1.jpg","file_exists":true,"file_size":1652328,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_319]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/319_mock-1.jpg","file_exists":true,"file_size":2035190,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_320]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/38/952a699afefdcc7e/320_women-1.jpg","file_exists":true,"file_size":1866955,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-2-of-2"} [2026-06-03 14:12:57] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 582,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_314\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12103,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_315\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12104,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_316\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12105,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_317\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12106,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_318\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12107,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-38-952a699afefdcc7e-part-2-of-2"} [2026-06-03 14:12:57] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":38,"id_product":582,"chunk":2,"chunks_count":2,"uploaded_count":7,"failed_count":0} [2026-06-03 14:12:57] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":38,"id_product":582,"uploaded_count":17,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_304","filename":"closeup-1.jpg","id_image":12093,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_305","filename":"front-manekin-clear-label.jpg","id_image":12094,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_312","filename":"front-manekin-clear-label.jpg","id_image":12095,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_311","filename":"front-manekin-clear-label.jpg","id_image":12096,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_310","filename":"front-manekin-clear-label.jpg","id_image":12097,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_309","filename":"front-manekin-clear-label.jpg","id_image":12098,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_308","filename":"front-manekin-clear-label.jpg","id_image":12099,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_307","filename":"front-manekin-clear-label.jpg","id_image":12100,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_306","filename":"front-manekin-clear-label.jpg","id_image":12101,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_313","filename":"hanging-art-white.jpg","id_image":12102,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_314","filename":"white-folded.jpg","id_image":12103,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_315","filename":"hanging-1.jpg","id_image":12104,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_316","filename":"white-orange-1.jpg","id_image":12105,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_317","filename":"men-1.jpg","id_image":12106,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_318","filename":"men-women-1.jpg","id_image":12107,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_319","filename":"mock-1.jpg","id_image":12108,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_320","filename":"women-1.jpg","id_image":12109,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":582,"uploaded_images":[{"client_file_key":"asset_304","filename":"closeup-1.jpg","id_image":12093,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_305","filename":"front-manekin-clear-label.jpg","id_image":12094,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_312","filename":"front-manekin-clear-label.jpg","id_image":12095,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_311","filename":"front-manekin-clear-label.jpg","id_image":12096,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_310","filename":"front-manekin-clear-label.jpg","id_image":12097,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_309","filename":"front-manekin-clear-label.jpg","id_image":12098,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_308","filename":"front-manekin-clear-label.jpg","id_image":12099,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_307","filename":"front-manekin-clear-label.jpg","id_image":12100,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_306","filename":"front-manekin-clear-label.jpg","id_image":12101,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_313","filename":"hanging-art-white.jpg","id_image":12102,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-2-of-2","uploaded_count":7,"failed_count":0,"response":{"success":true,"data":{"id_product":582,"uploaded_images":[{"client_file_key":"asset_314","filename":"white-folded.jpg","id_image":12103,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_315","filename":"hanging-1.jpg","id_image":12104,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_316","filename":"white-orange-1.jpg","id_image":12105,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_317","filename":"men-1.jpg","id_image":12106,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_318","filename":"men-women-1.jpg","id_image":12107,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_319","filename":"mock-1.jpg","id_image":12108,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_320","filename":"women-1.jpg","id_image":12109,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 14:12:57] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":38,"external_id":"582","result":{"success":true,"status":"success","id_product":582,"uploaded_count":17,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_304","filename":"closeup-1.jpg","id_image":12093,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_305","filename":"front-manekin-clear-label.jpg","id_image":12094,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_312","filename":"front-manekin-clear-label.jpg","id_image":12095,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_311","filename":"front-manekin-clear-label.jpg","id_image":12096,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_310","filename":"front-manekin-clear-label.jpg","id_image":12097,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_309","filename":"front-manekin-clear-label.jpg","id_image":12098,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_308","filename":"front-manekin-clear-label.jpg","id_image":12099,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_307","filename":"front-manekin-clear-label.jpg","id_image":12100,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_306","filename":"front-manekin-clear-label.jpg","id_image":12101,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_313","filename":"hanging-art-white.jpg","id_image":12102,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_314","filename":"white-folded.jpg","id_image":12103,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_315","filename":"hanging-1.jpg","id_image":12104,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_316","filename":"white-orange-1.jpg","id_image":12105,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_317","filename":"men-1.jpg","id_image":12106,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_318","filename":"men-women-1.jpg","id_image":12107,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_319","filename":"mock-1.jpg","id_image":12108,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_320","filename":"women-1.jpg","id_image":12109,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":582,"uploaded_images":[{"client_file_key":"asset_304","filename":"closeup-1.jpg","id_image":12093,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_305","filename":"front-manekin-clear-label.jpg","id_image":12094,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_312","filename":"front-manekin-clear-label.jpg","id_image":12095,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_311","filename":"front-manekin-clear-label.jpg","id_image":12096,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_310","filename":"front-manekin-clear-label.jpg","id_image":12097,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_309","filename":"front-manekin-clear-label.jpg","id_image":12098,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_308","filename":"front-manekin-clear-label.jpg","id_image":12099,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_307","filename":"front-manekin-clear-label.jpg","id_image":12100,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_306","filename":"front-manekin-clear-label.jpg","id_image":12101,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_313","filename":"hanging-art-white.jpg","id_image":12102,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-38-952a699afefdcc7e-part-2-of-2","uploaded_count":7,"failed_count":0,"response":{"success":true,"data":{"id_product":582,"uploaded_images":[{"client_file_key":"asset_314","filename":"white-folded.jpg","id_image":12103,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_315","filename":"hanging-1.jpg","id_image":12104,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_316","filename":"white-orange-1.jpg","id_image":12105,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_317","filename":"men-1.jpg","id_image":12106,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_318","filename":"men-women-1.jpg","id_image":12107,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_319","filename":"mock-1.jpg","id_image":12108,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_320","filename":"women-1.jpg","id_image":12109,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 14:25:21] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4086} [2026-06-03 14:25:21] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":37,"external_id":"583","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 14:25:21] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":37,"external_id":"583"} [2026-06-03 14:25:21] drive_scan.start Start skanowania zdjęć Drive. {"project_id":37,"forced_profile_id":null} [2026-06-03 14:25:21] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":37,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_138","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 14:25:21] drive_path.profile.selected Wybrano profil Drive. {"project_id":37,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 14:25:21] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":37,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-03 14:25:21] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-03 14:25:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:22] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":37,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-03 14:25:22] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-03 14:25:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":37,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-03 14:25:22] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-03 14:25:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":37,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-03 14:25:23] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_138'"} [2026-06-03 14:25:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_138'","count":1,"names":["H#CZ_138 [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":37,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_138","found_count":1,"found_names":["H#CZ_138"]} [2026-06-03 14:25:23] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":37,"project_folder_id":"1nuDkWlWpglvgb6BYuSArkhwBUyn9u5cO","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138"} [2026-06-03 14:25:23] drive_api.list_files.start Google Drive files.list. {"query":"'1nuDkWlWpglvgb6BYuSArkhwBUyn9u5cO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 14:25:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nuDkWlWpglvgb6BYuSArkhwBUyn9u5cO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:23] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":37,"parent_folder_id":"1nuDkWlWpglvgb6BYuSArkhwBUyn9u5cO","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 14:25:23] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":37,"project_folder_id":"1nuDkWlWpglvgb6BYuSArkhwBUyn9u5cO","mockups_folder_id":"1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138/Mockups"} [2026-06-03 14:25:23] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":37,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-03 14:25:23] drive_api.list_files.start Google Drive files.list. {"query":"'1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 14:25:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:24] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":37,"mockups_folder_id":"1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-03 14:25:24] drive_api.list_files.start Google Drive files.list. {"query":"'1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6' in parents and trashed = false"} [2026-06-03 14:25:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dCsGezbfzmPhzYifrMiW5hmAmawJc8b6' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:25] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":37,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 14:25:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":37,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-03 14:25:25] drive_api.list_files.start Google Drive files.list. {"query":"'1xMtT8P0-sP-EyWqzoZF9Gf42YkRgMvG2' in parents and trashed = false"} [2026-06-03 14:25:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xMtT8P0-sP-EyWqzoZF9Gf42YkRgMvG2' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 14:25:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":37,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1xMtT8P0-sP-EyWqzoZF9Gf42YkRgMvG2","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 14:25:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":37,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-03 14:25:25] drive_api.list_files.start Google Drive files.list. {"query":"'1V7DqmYXJO9hcm574IY9nyWt2JmGSMduS' in parents and trashed = false"} [2026-06-03 14:25:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1V7DqmYXJO9hcm574IY9nyWt2JmGSMduS' in parents and trashed = false","count":5,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 14:25:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":37,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1V7DqmYXJO9hcm574IY9nyWt2JmGSMduS","all_count":5,"image_count":5,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 14:25:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":37,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-03 14:25:25] drive_api.list_files.start Google Drive files.list. {"query":"'1drLJg2ljObFf28kvHZ4OSO3Y_x-0n-P-' in parents and trashed = false"} [2026-06-03 14:25:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1drLJg2ljObFf28kvHZ4OSO3Y_x-0n-P-' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 14:25:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":37,"folder_name":"(B)_4Side_Grid","folder_id":"1drLJg2ljObFf28kvHZ4OSO3Y_x-0n-P-","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 14:25:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":37,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_138/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-03 14:25:26] drive_api.list_files.start Google Drive files.list. {"query":"'1VyIdSCCv02LKkNtR4876vMcEmdJsveq9' in parents and trashed = false"} [2026-06-03 14:25:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VyIdSCCv02LKkNtR4876vMcEmdJsveq9' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 14:25:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":37,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1VyIdSCCv02LKkNtR4876vMcEmdJsveq9","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-03 14:25:26] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":37,"files_count":12,"files":[{"id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-03 14:25:26] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":37,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-03 14:25:26] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":37,"external_id":"583","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-03 14:25:26] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":37,"external_id":"583","selected_assets_count":12} [2026-06-03 14:25:26] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":37,"resolved_id_product":583} [2026-06-03 14:25:26] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":37,"job_id":"0baabd3d05cf84d8","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 14:25:26] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":37,"selected_count":12,"assets":[{"id":321,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":891326,"drive_file_id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j"},{"id":322,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":576419,"drive_file_id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E"},{"id":323,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":503058,"drive_file_id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ"},{"id":324,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":558692,"drive_file_id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7"},{"id":325,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":502886,"drive_file_id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5"},{"id":326,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1251664,"drive_file_id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr"},{"id":327,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1323363,"drive_file_id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np"},{"id":328,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1464305,"drive_file_id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD"},{"id":329,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1390518,"drive_file_id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX"},{"id":330,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1539682,"drive_file_id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN"},{"id":331,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1449549,"drive_file_id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v"},{"id":332,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":468026,"drive_file_id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz"}]} [2026-06-03 14:25:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":321,"drive_file_id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/321_4-sides-grid-white-pl-1.jpg"} [2026-06-03 14:25:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/321_4-sides-grid-white-pl-1.jpg"} [2026-06-03 14:25:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/321_4-sides-grid-white-pl-1.jpg","bytes":891326} [2026-06-03 14:25:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":321,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":891326} [2026-06-03 14:25:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":322,"drive_file_id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/322_0-left-1.jpg"} [2026-06-03 14:25:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/322_0-left-1.jpg"} [2026-06-03 14:25:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/322_0-left-1.jpg","bytes":576419} [2026-06-03 14:25:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":322,"name":"0_Left__1.jpg","local_size":576419} [2026-06-03 14:25:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":323,"drive_file_id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/323_0-left-1.jpg"} [2026-06-03 14:25:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/323_0-left-1.jpg"} [2026-06-03 14:25:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/323_0-left-1.jpg","bytes":503058} [2026-06-03 14:25:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":323,"name":"0_Left__1.jpg","local_size":503058} [2026-06-03 14:25:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":324,"drive_file_id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/324_0-right-1.jpg"} [2026-06-03 14:25:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/324_0-right-1.jpg"} [2026-06-03 14:25:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/324_0-right-1.jpg","bytes":558692} [2026-06-03 14:25:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":324,"name":"0_Right__1.jpg","local_size":558692} [2026-06-03 14:25:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":325,"drive_file_id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/325_0-right-1.jpg"} [2026-06-03 14:25:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/325_0-right-1.jpg"} [2026-06-03 14:25:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/325_0-right-1.jpg","bytes":502886} [2026-06-03 14:25:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":325,"name":"0_Right__1.jpg","local_size":502886} [2026-06-03 14:25:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":326,"drive_file_id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/326_1-r-1-1.jpg"} [2026-06-03 14:25:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/326_1-r-1-1.jpg"} [2026-06-03 14:25:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/326_1-r-1-1.jpg","bytes":1251664} [2026-06-03 14:25:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":326,"name":"1_R_1__1.jpg","local_size":1251664} [2026-06-03 14:25:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":327,"drive_file_id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/327_1-r-1-1.jpg"} [2026-06-03 14:25:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/327_1-r-1-1.jpg"} [2026-06-03 14:25:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/327_1-r-1-1.jpg","bytes":1323363} [2026-06-03 14:25:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":327,"name":"1_R_1__1.jpg","local_size":1323363} [2026-06-03 14:25:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":328,"drive_file_id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/328_2-r-1-1.jpg"} [2026-06-03 14:25:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/328_2-r-1-1.jpg"} [2026-06-03 14:25:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/328_2-r-1-1.jpg","bytes":1464305} [2026-06-03 14:25:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":328,"name":"2_R_1__1.jpg","local_size":1464305} [2026-06-03 14:25:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":329,"drive_file_id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/329_2-r-1-1.jpg"} [2026-06-03 14:25:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/329_2-r-1-1.jpg"} [2026-06-03 14:25:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/329_2-r-1-1.jpg","bytes":1390518} [2026-06-03 14:25:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":329,"name":"2_R_1__1.jpg","local_size":1390518} [2026-06-03 14:25:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":330,"drive_file_id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/330_2-watercolor-1-1.jpg"} [2026-06-03 14:25:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/330_2-watercolor-1-1.jpg"} [2026-06-03 14:25:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/330_2-watercolor-1-1.jpg","bytes":1539682} [2026-06-03 14:25:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":330,"name":"2_WaterColor_1__1.jpg","local_size":1539682} [2026-06-03 14:25:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":331,"drive_file_id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/331_2-watercolor-2-1.jpg"} [2026-06-03 14:25:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/331_2-watercolor-2-1.jpg"} [2026-06-03 14:25:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/331_2-watercolor-2-1.jpg","bytes":1449549} [2026-06-03 14:25:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":331,"name":"2_WaterColor_2__1.jpg","local_size":1449549} [2026-06-03 14:25:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":37,"asset_id":332,"drive_file_id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/332_modernbrush-orange-1.jpg"} [2026-06-03 14:25:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/332_modernbrush-orange-1.jpg"} [2026-06-03 14:25:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/332_modernbrush-orange-1.jpg","bytes":468026} [2026-06-03 14:25:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":37,"asset_id":332,"name":"ModernBrush_Orange__1.jpg","local_size":468026} [2026-06-03 14:25:38] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":37,"job_id":"0baabd3d05cf84d8","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8","failures":[]} [2026-06-03 14:25:38] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":37,"job_id":"0baabd3d05cf84d8","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8","failures":[]} [2026-06-03 14:25:38] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":37,"id_product":583,"metadata_count":12,"metadata":[{"client_file_key":"asset_321","drive_file_id":"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_322","drive_file_id":"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_323","drive_file_id":"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_324","drive_file_id":"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_325","drive_file_id":"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_326","drive_file_id":"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_327","drive_file_id":"1GBik6854rgDz8U7dw5u2e_R1jyk1Y0np","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_328","drive_file_id":"1EV2cHHWVuCus1jiNZF29UWsNArhfGZfD","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_329","drive_file_id":"1rqODgopQFTF7_XaV_PG-SPPBBiqrr_iX","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_330","drive_file_id":"14SshxSy9IptzW4NQlOs7HghKXtgmYnvN","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_331","drive_file_id":"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v","filename":"2-watercolor-2-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_332","drive_file_id":"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Sorry iam All Booked UP - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-03 14:25:38] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":37,"id_product":583,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-03 14:25:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":37,"id_product":583,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_321","asset_322","asset_323","asset_324","asset_325","asset_326","asset_327","asset_328","asset_329","asset_330"]} [2026-06-03 14:25:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"2187af62-6292-4af4-8e3a-cc70104a059f","id_product":"583","images_metadata_json":"[{\"client_file_key\":\"asset_321\",\"drive_file_id\":\"1aE-on8rfZNOtRZeWmQuF_uiMSC-R4s8j\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_322\",\"drive_file_id\":\"15JpNN65ePJ9U040RDBYzN9EW8LDbhm2E\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_323\",\"drive_file_id\":\"1K7mI0HlALn6yjpMNdHD02z4zrgaogINQ\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_324\",\"drive_file_id\":\"1oZgS66We8sss-SKXCSadxh8fAwSAcdg7\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_325\",\"drive_file_id\":\"1W7ZrVizQkYSxMUjPVz8NQyEVaXzSuGE5\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_326\",\"drive_file_id\":\"1X7BS7aUn4Dn1VGi9O9IlbvABXZGkOMPr\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"alt\"...","allow_cover_autoselect":"0","files[asset_321]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/321_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":891326,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_322]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/322_0-left-1.jpg","file_exists":true,"file_size":576419,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_323]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/323_0-left-1.jpg","file_exists":true,"file_size":503058,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_324]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/324_0-right-1.jpg","file_exists":true,"file_size":558692,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_325]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/325_0-right-1.jpg","file_exists":true,"file_size":502886,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_326]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/326_1-r-1-1.jpg","file_exists":true,"file_size":1251664,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_327]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/327_1-r-1-1.jpg","file_exists":true,"file_size":1323363,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_328]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/328_2-r-1-1.jpg","file_exists":true,"file_size":1464305,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_329]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/329_2-r-1-1.jpg","file_exists":true,"file_size":1390518,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_330]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/330_2-watercolor-1-1.jpg","file_exists":true,"file_size":1539682,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-1-of-2"} [2026-06-03 14:25:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 583,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_321\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12110,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_322\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12111,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_323\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12112,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_324\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12113,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_325\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12114,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-1-of-2"} [2026-06-03 14:25:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":37,"id_product":583,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 14:25:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":37,"id_product":583,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_331","asset_332"]} [2026-06-03 14:25:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"2187af62-6292-4af4-8e3a-cc70104a059f","id_product":"583","images_metadata_json":"[{\"client_file_key\":\"asset_331\",\"drive_file_id\":\"1eXCn2bYnA4nhWsVxcqF-tu7ueeV6sA1v\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Sorry iam All Booked UP - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_332\",\"drive_file_id\":\"1i76CeQv6jPfUqMM1G1-hXhQcXtGfYiyz\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Sorry iam All Booked UP - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_331]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/331_2-watercolor-2-1.jpg","file_exists":true,"file_size":1449549,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_332]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/37/0baabd3d05cf84d8/332_modernbrush-orange-1.jpg","file_exists":true,"file_size":468026,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-2-of-2"} [2026-06-03 14:25:54] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 583,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_331\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12120,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_332\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12121,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-2-of-2"} [2026-06-03 14:25:54] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":37,"id_product":583,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-03 14:25:54] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":37,"id_product":583,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_321","filename":"4-sides-grid-white-pl-1.jpg","id_image":12110,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_322","filename":"0-left-1.jpg","id_image":12111,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_323","filename":"0-left-1.jpg","id_image":12112,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_324","filename":"0-right-1.jpg","id_image":12113,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_325","filename":"0-right-1.jpg","id_image":12114,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_326","filename":"1-r-1-1.jpg","id_image":12115,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_327","filename":"1-r-1-1.jpg","id_image":12116,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_328","filename":"2-r-1-1.jpg","id_image":12117,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_329","filename":"2-r-1-1.jpg","id_image":12118,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_330","filename":"2-watercolor-1-1.jpg","id_image":12119,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_331","filename":"2-watercolor-2-1.jpg","id_image":12120,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_332","filename":"modernbrush-orange-1.jpg","id_image":12121,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":583,"uploaded_images":[{"client_file_key":"asset_321","filename":"4-sides-grid-white-pl-1.jpg","id_image":12110,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_322","filename":"0-left-1.jpg","id_image":12111,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_323","filename":"0-left-1.jpg","id_image":12112,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_324","filename":"0-right-1.jpg","id_image":12113,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_325","filename":"0-right-1.jpg","id_image":12114,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_326","filename":"1-r-1-1.jpg","id_image":12115,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_327","filename":"1-r-1-1.jpg","id_image":12116,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_328","filename":"2-r-1-1.jpg","id_image":12117,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_329","filename":"2-r-1-1.jpg","id_image":12118,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_330","filename":"2-watercolor-1-1.jpg","id_image":12119,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":583,"uploaded_images":[{"client_file_key":"asset_331","filename":"2-watercolor-2-1.jpg","id_image":12120,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_332","filename":"modernbrush-orange-1.jpg","id_image":12121,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 14:25:54] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":37,"external_id":"583","result":{"success":true,"status":"success","id_product":583,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_321","filename":"4-sides-grid-white-pl-1.jpg","id_image":12110,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_322","filename":"0-left-1.jpg","id_image":12111,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_323","filename":"0-left-1.jpg","id_image":12112,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_324","filename":"0-right-1.jpg","id_image":12113,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_325","filename":"0-right-1.jpg","id_image":12114,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_326","filename":"1-r-1-1.jpg","id_image":12115,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_327","filename":"1-r-1-1.jpg","id_image":12116,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_328","filename":"2-r-1-1.jpg","id_image":12117,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_329","filename":"2-r-1-1.jpg","id_image":12118,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_330","filename":"2-watercolor-1-1.jpg","id_image":12119,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_331","filename":"2-watercolor-2-1.jpg","id_image":12120,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_332","filename":"modernbrush-orange-1.jpg","id_image":12121,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":583,"uploaded_images":[{"client_file_key":"asset_321","filename":"4-sides-grid-white-pl-1.jpg","id_image":12110,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_322","filename":"0-left-1.jpg","id_image":12111,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_323","filename":"0-left-1.jpg","id_image":12112,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_324","filename":"0-right-1.jpg","id_image":12113,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_325","filename":"0-right-1.jpg","id_image":12114,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_326","filename":"1-r-1-1.jpg","id_image":12115,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_327","filename":"1-r-1-1.jpg","id_image":12116,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_328","filename":"2-r-1-1.jpg","id_image":12117,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_329","filename":"2-r-1-1.jpg","id_image":12118,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_330","filename":"2-watercolor-1-1.jpg","id_image":12119,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-37-0baabd3d05cf84d8-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":583,"uploaded_images":[{"client_file_key":"asset_331","filename":"2-watercolor-2-1.jpg","id_image":12120,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_332","filename":"modernbrush-orange-1.jpg","id_image":12121,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 21:31:20] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5174} [2026-06-03 21:31:20] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":41,"external_id":"584","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 21:31:20] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":41,"external_id":"584"} [2026-06-03 21:31:20] drive_scan.start Start skanowania zdjęć Drive. {"project_id":41,"forced_profile_id":null} [2026-06-03 21:31:20] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":41,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_142","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 21:31:20] drive_path.profile.selected Wybrano profil Drive. {"project_id":41,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 21:31:20] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":41,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-03 21:31:20] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-03 21:31:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:21] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":41,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-03 21:31:21] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-03 21:31:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:21] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":41,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-03 21:31:21] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-03 21:31:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":41,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-03 21:31:22] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_142'"} [2026-06-03 21:31:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_142'","count":1,"names":["H#CZ_142 [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":41,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_142","found_count":1,"found_names":["H#CZ_142"]} [2026-06-03 21:31:22] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":41,"project_folder_id":"1w9Nq5rw71PssQRwiC0eTv31CrfGTU9_i","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142"} [2026-06-03 21:31:22] drive_api.list_files.start Google Drive files.list. {"query":"'1w9Nq5rw71PssQRwiC0eTv31CrfGTU9_i' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 21:31:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1w9Nq5rw71PssQRwiC0eTv31CrfGTU9_i' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:22] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":41,"parent_folder_id":"1w9Nq5rw71PssQRwiC0eTv31CrfGTU9_i","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 21:31:22] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":41,"project_folder_id":"1w9Nq5rw71PssQRwiC0eTv31CrfGTU9_i","mockups_folder_id":"1AcwuezJ8PPB36_7AavianwakCIyYMwMK","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142/Mockups"} [2026-06-03 21:31:22] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":41,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-03 21:31:22] drive_api.list_files.start Google Drive files.list. {"query":"'1AcwuezJ8PPB36_7AavianwakCIyYMwMK' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 21:31:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AcwuezJ8PPB36_7AavianwakCIyYMwMK' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:23] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":41,"mockups_folder_id":"1AcwuezJ8PPB36_7AavianwakCIyYMwMK","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-03 21:31:23] drive_api.list_files.start Google Drive files.list. {"query":"'1AcwuezJ8PPB36_7AavianwakCIyYMwMK' in parents and trashed = false"} [2026-06-03 21:31:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AcwuezJ8PPB36_7AavianwakCIyYMwMK' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:23] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":41,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 21:31:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":41,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-03 21:31:23] drive_api.list_files.start Google Drive files.list. {"query":"'14VKXuhTDENMwKfpwdjr5bxu0M_aJ9-Wk' in parents and trashed = false"} [2026-06-03 21:31:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'14VKXuhTDENMwKfpwdjr5bxu0M_aJ9-Wk' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 21:31:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":41,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"14VKXuhTDENMwKfpwdjr5bxu0M_aJ9-Wk","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 21:31:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":41,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-03 21:31:24] drive_api.list_files.start Google Drive files.list. {"query":"'1BpSD1kziJ0pL8Fy2SkQjW_WxsAFs1BQm' in parents and trashed = false"} [2026-06-03 21:31:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1BpSD1kziJ0pL8Fy2SkQjW_WxsAFs1BQm' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 21:31:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":41,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1BpSD1kziJ0pL8Fy2SkQjW_WxsAFs1BQm","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 21:31:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":41,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-03 21:31:24] drive_api.list_files.start Google Drive files.list. {"query":"'1y9ZZLnZ7pxMdnH-1d1Huvb7uUsJUAGFD' in parents and trashed = false"} [2026-06-03 21:31:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1y9ZZLnZ7pxMdnH-1d1Huvb7uUsJUAGFD' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 21:31:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":41,"folder_name":"(B)_4Side_Grid","folder_id":"1y9ZZLnZ7pxMdnH-1d1Huvb7uUsJUAGFD","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 21:31:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":41,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_142/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-03 21:31:25] drive_api.list_files.start Google Drive files.list. {"query":"'1vRmeGlVlpkCDtRyNml9kHk-DWoYLW_CC' in parents and trashed = false"} [2026-06-03 21:31:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vRmeGlVlpkCDtRyNml9kHk-DWoYLW_CC' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-03 21:31:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":41,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1vRmeGlVlpkCDtRyNml9kHk-DWoYLW_CC","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-03 21:31:25] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":41,"files_count":12,"files":[{"id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-03 21:31:25] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":41,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-03 21:31:25] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":41,"external_id":"584","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-03 21:31:25] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":41,"external_id":"584","selected_assets_count":12} [2026-06-03 21:31:25] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":41,"resolved_id_product":584} [2026-06-03 21:31:25] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":41,"job_id":"742db590302aedec","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 21:31:25] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":41,"selected_count":12,"assets":[{"id":333,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":844684,"drive_file_id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh"},{"id":334,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":598740,"drive_file_id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj"},{"id":335,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":499125,"drive_file_id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O"},{"id":336,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":578979,"drive_file_id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv"},{"id":337,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":498290,"drive_file_id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo"},{"id":338,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1268116,"drive_file_id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE"},{"id":339,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1328399,"drive_file_id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt"},{"id":340,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1468010,"drive_file_id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l"},{"id":341,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1384861,"drive_file_id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g"},{"id":342,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1540741,"drive_file_id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP"},{"id":343,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1290035,"drive_file_id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m"},{"id":344,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":386926,"drive_file_id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe"}]} [2026-06-03 21:31:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":333,"drive_file_id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/333_4-sides-grid-white-pl-1.jpg"} [2026-06-03 21:31:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/333_4-sides-grid-white-pl-1.jpg"} [2026-06-03 21:31:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/333_4-sides-grid-white-pl-1.jpg","bytes":844684} [2026-06-03 21:31:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":333,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":844684} [2026-06-03 21:31:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":334,"drive_file_id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/334_0-left-1.jpg"} [2026-06-03 21:31:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/334_0-left-1.jpg"} [2026-06-03 21:31:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/334_0-left-1.jpg","bytes":598740} [2026-06-03 21:31:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":334,"name":"0_Left__1.jpg","local_size":598740} [2026-06-03 21:31:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":335,"drive_file_id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/335_0-left-1.jpg"} [2026-06-03 21:31:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/335_0-left-1.jpg"} [2026-06-03 21:31:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/335_0-left-1.jpg","bytes":499125} [2026-06-03 21:31:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":335,"name":"0_Left__1.jpg","local_size":499125} [2026-06-03 21:31:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":336,"drive_file_id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/336_0-right-1.jpg"} [2026-06-03 21:31:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/336_0-right-1.jpg"} [2026-06-03 21:31:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/336_0-right-1.jpg","bytes":578979} [2026-06-03 21:31:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":336,"name":"0_Right__1.jpg","local_size":578979} [2026-06-03 21:31:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":337,"drive_file_id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/337_0-right-1.jpg"} [2026-06-03 21:31:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/337_0-right-1.jpg"} [2026-06-03 21:31:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/337_0-right-1.jpg","bytes":498290} [2026-06-03 21:31:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":337,"name":"0_Right__1.jpg","local_size":498290} [2026-06-03 21:31:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":338,"drive_file_id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/338_1-r-1-1.jpg"} [2026-06-03 21:31:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/338_1-r-1-1.jpg"} [2026-06-03 21:31:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/338_1-r-1-1.jpg","bytes":1268116} [2026-06-03 21:31:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":338,"name":"1_R_1__1.jpg","local_size":1268116} [2026-06-03 21:31:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":339,"drive_file_id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/339_1-r-1-1.jpg"} [2026-06-03 21:31:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/339_1-r-1-1.jpg"} [2026-06-03 21:31:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/339_1-r-1-1.jpg","bytes":1328399} [2026-06-03 21:31:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":339,"name":"1_R_1__1.jpg","local_size":1328399} [2026-06-03 21:31:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":340,"drive_file_id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/340_2-r-1-1.jpg"} [2026-06-03 21:31:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/340_2-r-1-1.jpg"} [2026-06-03 21:31:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/340_2-r-1-1.jpg","bytes":1468010} [2026-06-03 21:31:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":340,"name":"2_R_1__1.jpg","local_size":1468010} [2026-06-03 21:31:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":341,"drive_file_id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/341_2-r-1-1.jpg"} [2026-06-03 21:31:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/341_2-r-1-1.jpg"} [2026-06-03 21:31:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/341_2-r-1-1.jpg","bytes":1384861} [2026-06-03 21:31:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":341,"name":"2_R_1__1.jpg","local_size":1384861} [2026-06-03 21:31:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":342,"drive_file_id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/342_2-watercolor-1-1.jpg"} [2026-06-03 21:31:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/342_2-watercolor-1-1.jpg"} [2026-06-03 21:31:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/342_2-watercolor-1-1.jpg","bytes":1540741} [2026-06-03 21:31:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":342,"name":"2_WaterColor_1__1.jpg","local_size":1540741} [2026-06-03 21:31:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":343,"drive_file_id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/343_2-watercolor-1-1.jpg"} [2026-06-03 21:31:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/343_2-watercolor-1-1.jpg"} [2026-06-03 21:31:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/343_2-watercolor-1-1.jpg","bytes":1290035} [2026-06-03 21:31:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":343,"name":"2_WaterColor_1__1.jpg","local_size":1290035} [2026-06-03 21:31:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":41,"asset_id":344,"drive_file_id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/344_modernbrush-green-1.jpg"} [2026-06-03 21:31:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/344_modernbrush-green-1.jpg"} [2026-06-03 21:31:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/344_modernbrush-green-1.jpg","bytes":386926} [2026-06-03 21:31:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":41,"asset_id":344,"name":"ModernBrush_Green__1.jpg","local_size":386926} [2026-06-03 21:31:36] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":41,"job_id":"742db590302aedec","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec","failures":[]} [2026-06-03 21:31:36] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":41,"job_id":"742db590302aedec","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec","failures":[]} [2026-06-03 21:31:36] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":41,"id_product":584,"metadata_count":12,"metadata":[{"client_file_key":"asset_333","drive_file_id":"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_334","drive_file_id":"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_335","drive_file_id":"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_336","drive_file_id":"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_337","drive_file_id":"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_338","drive_file_id":"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_339","drive_file_id":"1805VA4AA69PIqVExyWqwvZrTIl1-Rkbt","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_340","drive_file_id":"1G80-dJNYEUK52Lv-KAR-EI-uV8YkLM5l","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_341","drive_file_id":"1o7MQL0lyyD3yyGxPE13GVTthgi40KD-g","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_342","drive_file_id":"1QhhxGrpfqMpJdYoD0pRZuRND-5iCtVpP","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_343","drive_file_id":"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_344","drive_file_id":"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany - Królik - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-03 21:31:36] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":41,"id_product":584,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-03 21:31:36] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":41,"id_product":584,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_333","asset_334","asset_335","asset_336","asset_337","asset_338","asset_339","asset_340","asset_341","asset_342"]} [2026-06-03 21:31:36] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"ebb9d60f-4530-4d0c-b891-db5428e77d7d","id_product":"584","images_metadata_json":"[{\"client_file_key\":\"asset_333\",\"drive_file_id\":\"1HMGZgbVN-xa2LBrCN0hIxk2KwkYhg6qh\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_334\",\"drive_file_id\":\"1PFeJ99Jf5UGq0KZ5L0zvWus88zqVHVkj\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_335\",\"drive_file_id\":\"1k7hfcd9qJOQHXrv4ZXUg48Zc_iLrxa_O\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_336\",\"drive_file_id\":\"1hXz0VPhWUck1TikrZHVInYeOB21xWzxv\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_337\",\"drive_file_id\":\"1BuQQwoxFzgHNju8gvHcKm1ADHqz84CLo\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_338\",\"drive_file_id\":\"18DiVhzbeoLRW2rMWOlrMt6sGlTZ-jgOE\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cover\":false,\"alt\":\"Kub...","allow_cover_autoselect":"0","files[asset_333]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/333_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":844684,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_334]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/334_0-left-1.jpg","file_exists":true,"file_size":598740,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_335]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/335_0-left-1.jpg","file_exists":true,"file_size":499125,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_336]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/336_0-right-1.jpg","file_exists":true,"file_size":578979,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_337]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/337_0-right-1.jpg","file_exists":true,"file_size":498290,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_338]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/338_1-r-1-1.jpg","file_exists":true,"file_size":1268116,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_339]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/339_1-r-1-1.jpg","file_exists":true,"file_size":1328399,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_340]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/340_2-r-1-1.jpg","file_exists":true,"file_size":1468010,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_341]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/341_2-r-1-1.jpg","file_exists":true,"file_size":1384861,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_342]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/342_2-watercolor-1-1.jpg","file_exists":true,"file_size":1540741,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-41-742db590302aedec-part-1-of-2"} [2026-06-03 21:31:50] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 584,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_333\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12122,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_334\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12123,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_335\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12124,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_336\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12125,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_337\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12126,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-41-742db590302aedec-part-1-of-2"} [2026-06-03 21:31:50] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":41,"id_product":584,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 21:31:50] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":41,"id_product":584,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_343","asset_344"]} [2026-06-03 21:31:50] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"ebb9d60f-4530-4d0c-b891-db5428e77d7d","id_product":"584","images_metadata_json":"[{\"client_file_key\":\"asset_343\",\"drive_file_id\":\"11Zwi6aawg14-uQgydJ5nuIPsV01bCa6m\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany - Królik - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_344\",\"drive_file_id\":\"1iRfRswdT4ubxcfCkEUU-Z70btEHrKcXe\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany - Królik - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_343]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/343_2-watercolor-1-1.jpg","file_exists":true,"file_size":1290035,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_344]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/41/742db590302aedec/344_modernbrush-green-1.jpg","file_exists":true,"file_size":386926,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-41-742db590302aedec-part-2-of-2"} [2026-06-03 21:31:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 584,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_343\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12132,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_344\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12133,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-41-742db590302aedec-part-2-of-2"} [2026-06-03 21:31:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":41,"id_product":584,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-03 21:31:52] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":41,"id_product":584,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_333","filename":"4-sides-grid-white-pl-1.jpg","id_image":12122,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_334","filename":"0-left-1.jpg","id_image":12123,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_335","filename":"0-left-1.jpg","id_image":12124,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_336","filename":"0-right-1.jpg","id_image":12125,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_337","filename":"0-right-1.jpg","id_image":12126,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_338","filename":"1-r-1-1.jpg","id_image":12127,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_339","filename":"1-r-1-1.jpg","id_image":12128,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_340","filename":"2-r-1-1.jpg","id_image":12129,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_341","filename":"2-r-1-1.jpg","id_image":12130,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_342","filename":"2-watercolor-1-1.jpg","id_image":12131,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_343","filename":"2-watercolor-1-1.jpg","id_image":12132,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_344","filename":"modernbrush-green-1.jpg","id_image":12133,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-41-742db590302aedec-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":584,"uploaded_images":[{"client_file_key":"asset_333","filename":"4-sides-grid-white-pl-1.jpg","id_image":12122,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_334","filename":"0-left-1.jpg","id_image":12123,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_335","filename":"0-left-1.jpg","id_image":12124,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_336","filename":"0-right-1.jpg","id_image":12125,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_337","filename":"0-right-1.jpg","id_image":12126,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_338","filename":"1-r-1-1.jpg","id_image":12127,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_339","filename":"1-r-1-1.jpg","id_image":12128,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_340","filename":"2-r-1-1.jpg","id_image":12129,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_341","filename":"2-r-1-1.jpg","id_image":12130,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_342","filename":"2-watercolor-1-1.jpg","id_image":12131,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-41-742db590302aedec-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":584,"uploaded_images":[{"client_file_key":"asset_343","filename":"2-watercolor-1-1.jpg","id_image":12132,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_344","filename":"modernbrush-green-1.jpg","id_image":12133,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 21:31:52] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":41,"external_id":"584","result":{"success":true,"status":"success","id_product":584,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_333","filename":"4-sides-grid-white-pl-1.jpg","id_image":12122,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_334","filename":"0-left-1.jpg","id_image":12123,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_335","filename":"0-left-1.jpg","id_image":12124,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_336","filename":"0-right-1.jpg","id_image":12125,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_337","filename":"0-right-1.jpg","id_image":12126,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_338","filename":"1-r-1-1.jpg","id_image":12127,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_339","filename":"1-r-1-1.jpg","id_image":12128,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_340","filename":"2-r-1-1.jpg","id_image":12129,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_341","filename":"2-r-1-1.jpg","id_image":12130,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_342","filename":"2-watercolor-1-1.jpg","id_image":12131,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_343","filename":"2-watercolor-1-1.jpg","id_image":12132,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_344","filename":"modernbrush-green-1.jpg","id_image":12133,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-41-742db590302aedec-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":584,"uploaded_images":[{"client_file_key":"asset_333","filename":"4-sides-grid-white-pl-1.jpg","id_image":12122,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_334","filename":"0-left-1.jpg","id_image":12123,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_335","filename":"0-left-1.jpg","id_image":12124,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_336","filename":"0-right-1.jpg","id_image":12125,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_337","filename":"0-right-1.jpg","id_image":12126,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_338","filename":"1-r-1-1.jpg","id_image":12127,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_339","filename":"1-r-1-1.jpg","id_image":12128,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_340","filename":"2-r-1-1.jpg","id_image":12129,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_341","filename":"2-r-1-1.jpg","id_image":12130,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_342","filename":"2-watercolor-1-1.jpg","id_image":12131,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-41-742db590302aedec-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":584,"uploaded_images":[{"client_file_key":"asset_343","filename":"2-watercolor-1-1.jpg","id_image":12132,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_344","filename":"modernbrush-green-1.jpg","id_image":12133,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-03 22:32:32] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4731} [2026-06-03 22:32:33] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":42,"external_id":"585","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-03 22:32:33] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":42,"external_id":"585"} [2026-06-03 22:32:33] drive_scan.start Start skanowania zdjęć Drive. {"project_id":42,"forced_profile_id":null} [2026-06-03 22:32:33] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":42,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_143","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-03 22:32:33] drive_path.profile.selected Wybrano profil Drive. {"project_id":42,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-03 22:32:33] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":42,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-03 22:32:33] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-03 22:32:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:34] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":42,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-03 22:32:34] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-03 22:32:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:37] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":42,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-03 22:32:37] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-03 22:32:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:38] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":42,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-03 22:32:38] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_143'"} [2026-06-03 22:32:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_143'","count":1,"names":["H#CZ_143 [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:39] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":42,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_143","found_count":1,"found_names":["H#CZ_143"]} [2026-06-03 22:32:39] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":42,"project_folder_id":"1uFUGvitCSDBzeEyZDmm9PWRjXAtakii4","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143"} [2026-06-03 22:32:39] drive_api.list_files.start Google Drive files.list. {"query":"'1uFUGvitCSDBzeEyZDmm9PWRjXAtakii4' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-03 22:32:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1uFUGvitCSDBzeEyZDmm9PWRjXAtakii4' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:39] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":42,"parent_folder_id":"1uFUGvitCSDBzeEyZDmm9PWRjXAtakii4","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-03 22:32:39] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":42,"project_folder_id":"1uFUGvitCSDBzeEyZDmm9PWRjXAtakii4","mockups_folder_id":"1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143/Mockups"} [2026-06-03 22:32:39] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":42,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-03 22:32:39] drive_api.list_files.start Google Drive files.list. {"query":"'1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-03 22:32:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:40] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":42,"mockups_folder_id":"1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-03 22:32:40] drive_api.list_files.start Google Drive files.list. {"query":"'1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG' in parents and trashed = false"} [2026-06-03 22:32:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R0HdkOwdqua_GMqS7HEOUpUCw_xUy_KG' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:40] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":42,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-03 22:32:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":42,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-03 22:32:40] drive_api.list_files.start Google Drive files.list. {"query":"'1vyqvrWOLVh1jjo5L1pZSvKS4MrZqWca-' in parents and trashed = false"} [2026-06-03 22:32:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vyqvrWOLVh1jjo5L1pZSvKS4MrZqWca-' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 22:32:41] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":42,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1vyqvrWOLVh1jjo5L1pZSvKS4MrZqWca-","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 22:32:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":42,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-03 22:32:41] drive_api.list_files.start Google Drive files.list. {"query":"'1thUgxp38pFZ0GmeDMknCtBKpi_SCc3So' in parents and trashed = false"} [2026-06-03 22:32:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1thUgxp38pFZ0GmeDMknCtBKpi_SCc3So' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 22:32:41] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":42,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1thUgxp38pFZ0GmeDMknCtBKpi_SCc3So","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-03 22:32:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":42,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-03 22:32:41] drive_api.list_files.start Google Drive files.list. {"query":"'1hK3GYWBsezR9rzeDP7nOGj87wfIbXGfJ' in parents and trashed = false"} [2026-06-03 22:32:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hK3GYWBsezR9rzeDP7nOGj87wfIbXGfJ' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 22:32:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":42,"folder_name":"(B)_4Side_Grid","folder_id":"1hK3GYWBsezR9rzeDP7nOGj87wfIbXGfJ","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-03 22:32:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":42,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_143/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-03 22:32:42] drive_api.list_files.start Google Drive files.list. {"query":"'1NnBchJL_Z9VtryK6TLwI1Tjvwe-2De_A' in parents and trashed = false"} [2026-06-03 22:32:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NnBchJL_Z9VtryK6TLwI1Tjvwe-2De_A' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-03 22:32:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":42,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1NnBchJL_Z9VtryK6TLwI1Tjvwe-2De_A","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-03 22:32:42] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":42,"files_count":12,"files":[{"id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-03 22:32:42] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":42,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-03 22:32:42] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":42,"external_id":"585","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-03 22:32:42] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":42,"external_id":"585","selected_assets_count":12} [2026-06-03 22:32:42] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":42,"resolved_id_product":585} [2026-06-03 22:32:42] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":42,"job_id":"7f93fcf283bd723e","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-03 22:32:42] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":42,"selected_count":12,"assets":[{"id":345,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":857520,"drive_file_id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC"},{"id":346,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":632427,"drive_file_id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt"},{"id":347,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":523764,"drive_file_id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH"},{"id":348,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":611935,"drive_file_id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer"},{"id":349,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":524068,"drive_file_id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo"},{"id":350,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1285737,"drive_file_id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9"},{"id":351,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1340780,"drive_file_id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h"},{"id":352,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1484004,"drive_file_id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p"},{"id":353,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1397575,"drive_file_id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p"},{"id":354,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1568402,"drive_file_id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC"},{"id":355,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1314326,"drive_file_id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8"},{"id":356,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":399374,"drive_file_id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi"}]} [2026-06-03 22:32:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":345,"drive_file_id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/345_4-sides-grid-white-pl-1.jpg"} [2026-06-03 22:32:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/345_4-sides-grid-white-pl-1.jpg"} [2026-06-03 22:32:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/345_4-sides-grid-white-pl-1.jpg","bytes":857520} [2026-06-03 22:32:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":345,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":857520} [2026-06-03 22:32:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":346,"drive_file_id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/346_0-left-1.jpg"} [2026-06-03 22:32:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/346_0-left-1.jpg"} [2026-06-03 22:32:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/346_0-left-1.jpg","bytes":632427} [2026-06-03 22:32:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":346,"name":"0_Left__1.jpg","local_size":632427} [2026-06-03 22:32:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":347,"drive_file_id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/347_0-left-1.jpg"} [2026-06-03 22:32:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/347_0-left-1.jpg"} [2026-06-03 22:32:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/347_0-left-1.jpg","bytes":523764} [2026-06-03 22:32:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":347,"name":"0_Left__1.jpg","local_size":523764} [2026-06-03 22:32:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":348,"drive_file_id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/348_0-right-1.jpg"} [2026-06-03 22:32:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/348_0-right-1.jpg"} [2026-06-03 22:32:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/348_0-right-1.jpg","bytes":611935} [2026-06-03 22:32:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":348,"name":"0_Right__1.jpg","local_size":611935} [2026-06-03 22:32:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":349,"drive_file_id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/349_0-right-1.jpg"} [2026-06-03 22:32:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/349_0-right-1.jpg"} [2026-06-03 22:32:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/349_0-right-1.jpg","bytes":524068} [2026-06-03 22:32:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":349,"name":"0_Right__1.jpg","local_size":524068} [2026-06-03 22:32:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":350,"drive_file_id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/350_1-r-1-1.jpg"} [2026-06-03 22:32:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/350_1-r-1-1.jpg"} [2026-06-03 22:32:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/350_1-r-1-1.jpg","bytes":1285737} [2026-06-03 22:32:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":350,"name":"1_R_1__1.jpg","local_size":1285737} [2026-06-03 22:32:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":351,"drive_file_id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/351_1-r-1-1.jpg"} [2026-06-03 22:32:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/351_1-r-1-1.jpg"} [2026-06-03 22:32:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/351_1-r-1-1.jpg","bytes":1340780} [2026-06-03 22:32:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":351,"name":"1_R_1__1.jpg","local_size":1340780} [2026-06-03 22:32:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":352,"drive_file_id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/352_2-r-1-1.jpg"} [2026-06-03 22:32:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/352_2-r-1-1.jpg"} [2026-06-03 22:32:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/352_2-r-1-1.jpg","bytes":1484004} [2026-06-03 22:32:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":352,"name":"2_R_1__1.jpg","local_size":1484004} [2026-06-03 22:32:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":353,"drive_file_id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/353_2-r-1-1.jpg"} [2026-06-03 22:32:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/353_2-r-1-1.jpg"} [2026-06-03 22:32:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/353_2-r-1-1.jpg","bytes":1397575} [2026-06-03 22:32:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":353,"name":"2_R_1__1.jpg","local_size":1397575} [2026-06-03 22:32:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":354,"drive_file_id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/354_2-watercolor-1-1.jpg"} [2026-06-03 22:32:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/354_2-watercolor-1-1.jpg"} [2026-06-03 22:32:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/354_2-watercolor-1-1.jpg","bytes":1568402} [2026-06-03 22:32:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":354,"name":"2_WaterColor_1__1.jpg","local_size":1568402} [2026-06-03 22:32:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":355,"drive_file_id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/355_2-watercolor-1-1.jpg"} [2026-06-03 22:32:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/355_2-watercolor-1-1.jpg"} [2026-06-03 22:32:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/355_2-watercolor-1-1.jpg","bytes":1314326} [2026-06-03 22:32:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":355,"name":"2_WaterColor_1__1.jpg","local_size":1314326} [2026-06-03 22:32:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":42,"asset_id":356,"drive_file_id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/356_modernbrush-green-1.jpg"} [2026-06-03 22:32:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/356_modernbrush-green-1.jpg"} [2026-06-03 22:32:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/356_modernbrush-green-1.jpg","bytes":399374} [2026-06-03 22:32:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":42,"asset_id":356,"name":"ModernBrush_Green__1.jpg","local_size":399374} [2026-06-03 22:32:54] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":42,"job_id":"7f93fcf283bd723e","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e","failures":[]} [2026-06-03 22:32:54] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":42,"job_id":"7f93fcf283bd723e","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e","failures":[]} [2026-06-03 22:32:54] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":42,"id_product":585,"metadata_count":12,"metadata":[{"client_file_key":"asset_345","drive_file_id":"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_346","drive_file_id":"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_347","drive_file_id":"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_348","drive_file_id":"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_349","drive_file_id":"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_350","drive_file_id":"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_351","drive_file_id":"1gsW2fjGnQW_mhTLZMoJMBJhp_jaFwv3h","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_352","drive_file_id":"1n8a4MLDAgW7bqvuW3F_ahXQhAWXugJ3p","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_353","drive_file_id":"108Bx_RhaZMqM0EDdJZLIe-OStLGq3n6p","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_354","drive_file_id":"1EqoT3HGuFrRlMKfdliqAvN2ePlh6VpnC","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_355","drive_file_id":"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_356","drive_file_id":"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Lisek - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-03 22:32:54] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":42,"id_product":585,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-03 22:32:54] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":42,"id_product":585,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_345","asset_346","asset_347","asset_348","asset_349","asset_350","asset_351","asset_352","asset_353","asset_354"]} [2026-06-03 22:32:54] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"3edcf561-5eaf-4940-8d53-dcd25b33f418","id_product":"585","images_metadata_json":"[{\"client_file_key\":\"asset_345\",\"drive_file_id\":\"12p7qrZNzwG6JbvetFMSh2a2kX58k0gdC\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_346\",\"drive_file_id\":\"1NkzMvzT1h_Wwccz3vPtXFdX9AaU1bDMt\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_347\",\"drive_file_id\":\"1Vc4-ms0mb60RiaUmyt1yRgkUbISljRnH\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_348\",\"drive_file_id\":\"1OsCTu-mPIGQmDl1PzCah6pdmkxsQpKer\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_349\",\"drive_file_id\":\"14srI8OWWnzrl2ejsiiQqhFf65AIWGKyo\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_350\",\"drive_file_id\":\"1Mm4IeRzP54b3W0hXVyDfGhIr99TZbYF9\",\"...","allow_cover_autoselect":"0","files[asset_345]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/345_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":857520,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_346]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/346_0-left-1.jpg","file_exists":true,"file_size":632427,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_347]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/347_0-left-1.jpg","file_exists":true,"file_size":523764,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_348]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/348_0-right-1.jpg","file_exists":true,"file_size":611935,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_349]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/349_0-right-1.jpg","file_exists":true,"file_size":524068,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_350]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/350_1-r-1-1.jpg","file_exists":true,"file_size":1285737,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_351]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/351_1-r-1-1.jpg","file_exists":true,"file_size":1340780,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_352]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/352_2-r-1-1.jpg","file_exists":true,"file_size":1484004,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_353]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/353_2-r-1-1.jpg","file_exists":true,"file_size":1397575,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_354]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/354_2-watercolor-1-1.jpg","file_exists":true,"file_size":1568402,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-1-of-2"} [2026-06-03 22:33:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 585,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_345\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12134,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_346\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12135,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_347\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12136,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_348\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12137,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_349\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12138,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-42-7f93fcf283bd723e-part-1-of-2"} [2026-06-03 22:33:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":42,"id_product":585,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-03 22:33:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":42,"id_product":585,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_355","asset_356"]} [2026-06-03 22:33:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"3edcf561-5eaf-4940-8d53-dcd25b33f418","id_product":"585","images_metadata_json":"[{\"client_file_key\":\"asset_355\",\"drive_file_id\":\"1KKD9vS8BO2ykkHkZntRmBTIzTtTy1lf8\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_356\",\"drive_file_id\":\"1CpVMOi62BsCYXPun4E6Db3H8pl0QEACi\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Lisek - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_355]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/355_2-watercolor-1-1.jpg","file_exists":true,"file_size":1314326,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_356]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/42/7f93fcf283bd723e/356_modernbrush-green-1.jpg","file_exists":true,"file_size":399374,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-2-of-2"} [2026-06-03 22:33:09] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 585,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_355\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12144,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_356\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12145,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-42-7f93fcf283bd723e-part-2-of-2"} [2026-06-03 22:33:09] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":42,"id_product":585,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-03 22:33:09] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":42,"id_product":585,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_345","filename":"4-sides-grid-white-pl-1.jpg","id_image":12134,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_346","filename":"0-left-1.jpg","id_image":12135,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_347","filename":"0-left-1.jpg","id_image":12136,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_348","filename":"0-right-1.jpg","id_image":12137,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_349","filename":"0-right-1.jpg","id_image":12138,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_350","filename":"1-r-1-1.jpg","id_image":12139,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_351","filename":"1-r-1-1.jpg","id_image":12140,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_352","filename":"2-r-1-1.jpg","id_image":12141,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_353","filename":"2-r-1-1.jpg","id_image":12142,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_354","filename":"2-watercolor-1-1.jpg","id_image":12143,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_355","filename":"2-watercolor-1-1.jpg","id_image":12144,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_356","filename":"modernbrush-green-1.jpg","id_image":12145,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":585,"uploaded_images":[{"client_file_key":"asset_345","filename":"4-sides-grid-white-pl-1.jpg","id_image":12134,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_346","filename":"0-left-1.jpg","id_image":12135,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_347","filename":"0-left-1.jpg","id_image":12136,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_348","filename":"0-right-1.jpg","id_image":12137,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_349","filename":"0-right-1.jpg","id_image":12138,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_350","filename":"1-r-1-1.jpg","id_image":12139,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_351","filename":"1-r-1-1.jpg","id_image":12140,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_352","filename":"2-r-1-1.jpg","id_image":12141,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_353","filename":"2-r-1-1.jpg","id_image":12142,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_354","filename":"2-watercolor-1-1.jpg","id_image":12143,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":585,"uploaded_images":[{"client_file_key":"asset_355","filename":"2-watercolor-1-1.jpg","id_image":12144,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_356","filename":"modernbrush-green-1.jpg","id_image":12145,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-03 22:33:09] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":42,"external_id":"585","result":{"success":true,"status":"success","id_product":585,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_345","filename":"4-sides-grid-white-pl-1.jpg","id_image":12134,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_346","filename":"0-left-1.jpg","id_image":12135,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_347","filename":"0-left-1.jpg","id_image":12136,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_348","filename":"0-right-1.jpg","id_image":12137,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_349","filename":"0-right-1.jpg","id_image":12138,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_350","filename":"1-r-1-1.jpg","id_image":12139,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_351","filename":"1-r-1-1.jpg","id_image":12140,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_352","filename":"2-r-1-1.jpg","id_image":12141,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_353","filename":"2-r-1-1.jpg","id_image":12142,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_354","filename":"2-watercolor-1-1.jpg","id_image":12143,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_355","filename":"2-watercolor-1-1.jpg","id_image":12144,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_356","filename":"modernbrush-green-1.jpg","id_image":12145,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":585,"uploaded_images":[{"client_file_key":"asset_345","filename":"4-sides-grid-white-pl-1.jpg","id_image":12134,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_346","filename":"0-left-1.jpg","id_image":12135,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_347","filename":"0-left-1.jpg","id_image":12136,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_348","filename":"0-right-1.jpg","id_image":12137,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_349","filename":"0-right-1.jpg","id_image":12138,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_350","filename":"1-r-1-1.jpg","id_image":12139,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_351","filename":"1-r-1-1.jpg","id_image":12140,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_352","filename":"2-r-1-1.jpg","id_image":12141,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_353","filename":"2-r-1-1.jpg","id_image":12142,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_354","filename":"2-watercolor-1-1.jpg","id_image":12143,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-42-7f93fcf283bd723e-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":585,"uploaded_images":[{"client_file_key":"asset_355","filename":"2-watercolor-1-1.jpg","id_image":12144,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_356","filename":"modernbrush-green-1.jpg","id_image":12145,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 18:50:30] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4581} [2026-06-04 18:50:30] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":43,"external_id":"586","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 18:50:30] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":43,"external_id":"586"} [2026-06-04 18:50:30] drive_scan.start Start skanowania zdjęć Drive. {"project_id":43,"forced_profile_id":null} [2026-06-04 18:50:30] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":43,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_144","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 18:50:30] drive_path.profile.selected Wybrano profil Drive. {"project_id":43,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 18:50:31] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":43,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 18:50:31] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 18:50:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:31] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":43,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 18:50:31] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 18:50:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":43,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 18:50:32] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 18:50:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":43,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 18:50:32] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_144'"} [2026-06-04 18:50:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_144'","count":1,"names":["H#CZ_144 [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:33] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":43,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_144","found_count":1,"found_names":["H#CZ_144"]} [2026-06-04 18:50:33] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":43,"project_folder_id":"166PEf5zwC0_OCU4INyS9cuDTa4cmp2yZ","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144"} [2026-06-04 18:50:33] drive_api.list_files.start Google Drive files.list. {"query":"'166PEf5zwC0_OCU4INyS9cuDTa4cmp2yZ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 18:50:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'166PEf5zwC0_OCU4INyS9cuDTa4cmp2yZ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:33] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":43,"parent_folder_id":"166PEf5zwC0_OCU4INyS9cuDTa4cmp2yZ","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 18:50:33] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":43,"project_folder_id":"166PEf5zwC0_OCU4INyS9cuDTa4cmp2yZ","mockups_folder_id":"1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144/Mockups"} [2026-06-04 18:50:33] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":43,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 18:50:33] drive_api.list_files.start Google Drive files.list. {"query":"'1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 18:50:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:33] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":43,"mockups_folder_id":"1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 18:50:33] drive_api.list_files.start Google Drive files.list. {"query":"'1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea' in parents and trashed = false"} [2026-06-04 18:50:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IgT1wnZeLw2LBs5wQv6nP7XMNv3WpRea' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:34] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":43,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 18:50:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":43,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 18:50:34] drive_api.list_files.start Google Drive files.list. {"query":"'163p8kMYrnv16QKd395i4MRrVOIk74-qn' in parents and trashed = false"} [2026-06-04 18:50:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'163p8kMYrnv16QKd395i4MRrVOIk74-qn' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 18:50:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":43,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"163p8kMYrnv16QKd395i4MRrVOIk74-qn","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 18:50:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":43,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 18:50:34] drive_api.list_files.start Google Drive files.list. {"query":"'18l-NDUdSrWelnvrAl2U0i_kozGQd0uxa' in parents and trashed = false"} [2026-06-04 18:50:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'18l-NDUdSrWelnvrAl2U0i_kozGQd0uxa' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 18:50:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":43,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"18l-NDUdSrWelnvrAl2U0i_kozGQd0uxa","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 18:50:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":43,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 18:50:35] drive_api.list_files.start Google Drive files.list. {"query":"'1yssSbxLXrII8Ui-2TfLn-FYD9HvBI3Bs' in parents and trashed = false"} [2026-06-04 18:50:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yssSbxLXrII8Ui-2TfLn-FYD9HvBI3Bs' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 18:50:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":43,"folder_name":"(B)_4Side_Grid","folder_id":"1yssSbxLXrII8Ui-2TfLn-FYD9HvBI3Bs","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 18:50:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":43,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_144/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 18:50:35] drive_api.list_files.start Google Drive files.list. {"query":"'1NcUecFV0S0fd90K-PqJDZ8UxKFHHEGEy' in parents and trashed = false"} [2026-06-04 18:50:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NcUecFV0S0fd90K-PqJDZ8UxKFHHEGEy' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 18:50:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":43,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1NcUecFV0S0fd90K-PqJDZ8UxKFHHEGEy","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 18:50:36] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":43,"files_count":12,"files":[{"id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1xenI135RAprOh271rrlteNyh47GyIGhc","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 18:50:36] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":43,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 18:50:36] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":43,"external_id":"586","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 18:50:36] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":43,"external_id":"586","selected_assets_count":12} [2026-06-04 18:50:36] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":43,"resolved_id_product":586} [2026-06-04 18:50:36] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":43,"job_id":"071f3b5d186ff7c0","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 18:50:36] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":43,"selected_count":12,"assets":[{"id":357,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":877064,"drive_file_id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV"},{"id":358,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":674071,"drive_file_id":"1xenI135RAprOh271rrlteNyh47GyIGhc"},{"id":359,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":556814,"drive_file_id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv"},{"id":360,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":651290,"drive_file_id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW"},{"id":361,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":556059,"drive_file_id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0"},{"id":362,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1310468,"drive_file_id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C"},{"id":363,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1362244,"drive_file_id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk"},{"id":364,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1513255,"drive_file_id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X"},{"id":365,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1424109,"drive_file_id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha"},{"id":366,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1596448,"drive_file_id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5"},{"id":367,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1340125,"drive_file_id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA"},{"id":368,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":413573,"drive_file_id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P"}]} [2026-06-04 18:50:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":357,"drive_file_id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/357_4-sides-grid-white-pl-1.jpg"} [2026-06-04 18:50:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/357_4-sides-grid-white-pl-1.jpg"} [2026-06-04 18:50:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/357_4-sides-grid-white-pl-1.jpg","bytes":877064} [2026-06-04 18:50:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":357,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":877064} [2026-06-04 18:50:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":358,"drive_file_id":"1xenI135RAprOh271rrlteNyh47GyIGhc","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/358_0-left-1.jpg"} [2026-06-04 18:50:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xenI135RAprOh271rrlteNyh47GyIGhc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/358_0-left-1.jpg"} [2026-06-04 18:50:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xenI135RAprOh271rrlteNyh47GyIGhc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/358_0-left-1.jpg","bytes":674071} [2026-06-04 18:50:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":358,"name":"0_Left__1.jpg","local_size":674071} [2026-06-04 18:50:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":359,"drive_file_id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/359_0-left-1.jpg"} [2026-06-04 18:50:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/359_0-left-1.jpg"} [2026-06-04 18:50:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/359_0-left-1.jpg","bytes":556814} [2026-06-04 18:50:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":359,"name":"0_Left__1.jpg","local_size":556814} [2026-06-04 18:50:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":360,"drive_file_id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/360_0-right-1.jpg"} [2026-06-04 18:50:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/360_0-right-1.jpg"} [2026-06-04 18:50:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/360_0-right-1.jpg","bytes":651290} [2026-06-04 18:50:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":360,"name":"0_Right__1.jpg","local_size":651290} [2026-06-04 18:50:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":361,"drive_file_id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/361_0-right-1.jpg"} [2026-06-04 18:50:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/361_0-right-1.jpg"} [2026-06-04 18:50:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/361_0-right-1.jpg","bytes":556059} [2026-06-04 18:50:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":361,"name":"0_Right__1.jpg","local_size":556059} [2026-06-04 18:50:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":362,"drive_file_id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/362_1-r-1-1.jpg"} [2026-06-04 18:50:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/362_1-r-1-1.jpg"} [2026-06-04 18:50:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/362_1-r-1-1.jpg","bytes":1310468} [2026-06-04 18:50:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":362,"name":"1_R_1__1.jpg","local_size":1310468} [2026-06-04 18:50:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":363,"drive_file_id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/363_1-r-1-1.jpg"} [2026-06-04 18:50:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/363_1-r-1-1.jpg"} [2026-06-04 18:50:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/363_1-r-1-1.jpg","bytes":1362244} [2026-06-04 18:50:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":363,"name":"1_R_1__1.jpg","local_size":1362244} [2026-06-04 18:50:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":364,"drive_file_id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/364_2-r-1-1.jpg"} [2026-06-04 18:50:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/364_2-r-1-1.jpg"} [2026-06-04 18:50:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/364_2-r-1-1.jpg","bytes":1513255} [2026-06-04 18:50:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":364,"name":"2_R_1__1.jpg","local_size":1513255} [2026-06-04 18:50:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":365,"drive_file_id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/365_2-r-1-1.jpg"} [2026-06-04 18:50:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/365_2-r-1-1.jpg"} [2026-06-04 18:50:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/365_2-r-1-1.jpg","bytes":1424109} [2026-06-04 18:50:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":365,"name":"2_R_1__1.jpg","local_size":1424109} [2026-06-04 18:50:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":366,"drive_file_id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/366_2-watercolor-1-1.jpg"} [2026-06-04 18:50:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/366_2-watercolor-1-1.jpg"} [2026-06-04 18:50:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/366_2-watercolor-1-1.jpg","bytes":1596448} [2026-06-04 18:50:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":366,"name":"2_WaterColor_1__1.jpg","local_size":1596448} [2026-06-04 18:50:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":367,"drive_file_id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/367_2-watercolor-1-1.jpg"} [2026-06-04 18:50:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/367_2-watercolor-1-1.jpg"} [2026-06-04 18:50:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/367_2-watercolor-1-1.jpg","bytes":1340125} [2026-06-04 18:50:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":367,"name":"2_WaterColor_1__1.jpg","local_size":1340125} [2026-06-04 18:50:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":43,"asset_id":368,"drive_file_id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/368_modernbrush-green-1.jpg"} [2026-06-04 18:50:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/368_modernbrush-green-1.jpg"} [2026-06-04 18:50:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/368_modernbrush-green-1.jpg","bytes":413573} [2026-06-04 18:50:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":43,"asset_id":368,"name":"ModernBrush_Green__1.jpg","local_size":413573} [2026-06-04 18:50:47] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":43,"job_id":"071f3b5d186ff7c0","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0","failures":[]} [2026-06-04 18:50:47] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":43,"job_id":"071f3b5d186ff7c0","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0","failures":[]} [2026-06-04 18:50:47] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":43,"id_product":586,"metadata_count":12,"metadata":[{"client_file_key":"asset_357","drive_file_id":"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_358","drive_file_id":"1xenI135RAprOh271rrlteNyh47GyIGhc","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_359","drive_file_id":"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_360","drive_file_id":"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_361","drive_file_id":"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_362","drive_file_id":"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_363","drive_file_id":"1ozKvzDMhyj2MSv-EBwDSeJakGQV8RoUk","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_364","drive_file_id":"1P8jAEAO9BP01WpTdVcbrZ9cvPsjE_U6X","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_365","drive_file_id":"14oIavrDH-KBxKA-exH5jF9HHDaU4gzha","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_366","drive_file_id":"1G1PPohWFmduji76ZrRPW4Dv4fLmVOjS5","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_367","drive_file_id":"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_368","drive_file_id":"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Jeżyk - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 18:50:47] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":43,"id_product":586,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 18:50:47] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":43,"id_product":586,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_357","asset_358","asset_359","asset_360","asset_361","asset_362","asset_363","asset_364","asset_365","asset_366"]} [2026-06-04 18:50:47] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"563f602d-b171-4b57-b8c6-1bd0574d1a93","id_product":"586","images_metadata_json":"[{\"client_file_key\":\"asset_357\",\"drive_file_id\":\"1SkfPJgsOZmO6DRT7NXiYCTNaZ4wP1bcV\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_358\",\"drive_file_id\":\"1xenI135RAprOh271rrlteNyh47GyIGhc\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_359\",\"drive_file_id\":\"1jJhLi2frJnF18ZUIyyVrl8JK40i0r4sv\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_360\",\"drive_file_id\":\"1r_9n6P37v-1rlVEHHquljR5Hi-dRIyhW\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_361\",\"drive_file_id\":\"1Kv7zlvMqXJIIm7knl7zQX69DKrbC7ia0\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_362\",\"drive_file_id\":\"1dUqexN-CZneN9SA7X8z1POVUKKdn3G0C\",\"...","allow_cover_autoselect":"0","files[asset_357]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/357_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":877064,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_358]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/358_0-left-1.jpg","file_exists":true,"file_size":674071,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_359]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/359_0-left-1.jpg","file_exists":true,"file_size":556814,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_360]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/360_0-right-1.jpg","file_exists":true,"file_size":651290,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_361]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/361_0-right-1.jpg","file_exists":true,"file_size":556059,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_362]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/362_1-r-1-1.jpg","file_exists":true,"file_size":1310468,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_363]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/363_1-r-1-1.jpg","file_exists":true,"file_size":1362244,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_364]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/364_2-r-1-1.jpg","file_exists":true,"file_size":1513255,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_365]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/365_2-r-1-1.jpg","file_exists":true,"file_size":1424109,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_366]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/366_2-watercolor-1-1.jpg","file_exists":true,"file_size":1596448,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-1-of-2"} [2026-06-04 18:51:02] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 586,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_357\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12146,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_358\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12147,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_359\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12148,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_360\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12149,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_361\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12150,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-1-of-2"} [2026-06-04 18:51:02] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":43,"id_product":586,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 18:51:02] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":43,"id_product":586,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_367","asset_368"]} [2026-06-04 18:51:02] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"563f602d-b171-4b57-b8c6-1bd0574d1a93","id_product":"586","images_metadata_json":"[{\"client_file_key\":\"asset_367\",\"drive_file_id\":\"1oMgF0vKcsK6uduUaHF4iuqaghNSdsPmA\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_368\",\"drive_file_id\":\"1TBNoh22tP7E3LyVPivMmSImcZ_Srt59P\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Jeżyk - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_367]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/367_2-watercolor-1-1.jpg","file_exists":true,"file_size":1340125,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_368]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/43/071f3b5d186ff7c0/368_modernbrush-green-1.jpg","file_exists":true,"file_size":413573,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-2-of-2"} [2026-06-04 18:51:04] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 586,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_367\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12156,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_368\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12157,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-2-of-2"} [2026-06-04 18:51:04] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":43,"id_product":586,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 18:51:04] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":43,"id_product":586,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_357","filename":"4-sides-grid-white-pl-1.jpg","id_image":12146,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_358","filename":"0-left-1.jpg","id_image":12147,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_359","filename":"0-left-1.jpg","id_image":12148,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_360","filename":"0-right-1.jpg","id_image":12149,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_361","filename":"0-right-1.jpg","id_image":12150,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_362","filename":"1-r-1-1.jpg","id_image":12151,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_363","filename":"1-r-1-1.jpg","id_image":12152,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_364","filename":"2-r-1-1.jpg","id_image":12153,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_365","filename":"2-r-1-1.jpg","id_image":12154,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_366","filename":"2-watercolor-1-1.jpg","id_image":12155,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_367","filename":"2-watercolor-1-1.jpg","id_image":12156,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_368","filename":"modernbrush-green-1.jpg","id_image":12157,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":586,"uploaded_images":[{"client_file_key":"asset_357","filename":"4-sides-grid-white-pl-1.jpg","id_image":12146,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_358","filename":"0-left-1.jpg","id_image":12147,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_359","filename":"0-left-1.jpg","id_image":12148,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_360","filename":"0-right-1.jpg","id_image":12149,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_361","filename":"0-right-1.jpg","id_image":12150,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_362","filename":"1-r-1-1.jpg","id_image":12151,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_363","filename":"1-r-1-1.jpg","id_image":12152,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_364","filename":"2-r-1-1.jpg","id_image":12153,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_365","filename":"2-r-1-1.jpg","id_image":12154,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_366","filename":"2-watercolor-1-1.jpg","id_image":12155,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":586,"uploaded_images":[{"client_file_key":"asset_367","filename":"2-watercolor-1-1.jpg","id_image":12156,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_368","filename":"modernbrush-green-1.jpg","id_image":12157,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 18:51:04] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":43,"external_id":"586","result":{"success":true,"status":"success","id_product":586,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_357","filename":"4-sides-grid-white-pl-1.jpg","id_image":12146,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_358","filename":"0-left-1.jpg","id_image":12147,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_359","filename":"0-left-1.jpg","id_image":12148,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_360","filename":"0-right-1.jpg","id_image":12149,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_361","filename":"0-right-1.jpg","id_image":12150,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_362","filename":"1-r-1-1.jpg","id_image":12151,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_363","filename":"1-r-1-1.jpg","id_image":12152,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_364","filename":"2-r-1-1.jpg","id_image":12153,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_365","filename":"2-r-1-1.jpg","id_image":12154,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_366","filename":"2-watercolor-1-1.jpg","id_image":12155,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_367","filename":"2-watercolor-1-1.jpg","id_image":12156,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_368","filename":"modernbrush-green-1.jpg","id_image":12157,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":586,"uploaded_images":[{"client_file_key":"asset_357","filename":"4-sides-grid-white-pl-1.jpg","id_image":12146,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_358","filename":"0-left-1.jpg","id_image":12147,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_359","filename":"0-left-1.jpg","id_image":12148,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_360","filename":"0-right-1.jpg","id_image":12149,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_361","filename":"0-right-1.jpg","id_image":12150,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_362","filename":"1-r-1-1.jpg","id_image":12151,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_363","filename":"1-r-1-1.jpg","id_image":12152,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_364","filename":"2-r-1-1.jpg","id_image":12153,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_365","filename":"2-r-1-1.jpg","id_image":12154,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_366","filename":"2-watercolor-1-1.jpg","id_image":12155,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-43-071f3b5d186ff7c0-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":586,"uploaded_images":[{"client_file_key":"asset_367","filename":"2-watercolor-1-1.jpg","id_image":12156,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_368","filename":"modernbrush-green-1.jpg","id_image":12157,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 19:15:30] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4977} [2026-06-04 19:15:30] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":44,"external_id":"587","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 19:15:30] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":44,"external_id":"587"} [2026-06-04 19:15:30] drive_scan.start Start skanowania zdjęć Drive. {"project_id":44,"forced_profile_id":null} [2026-06-04 19:15:30] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":44,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_145","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 19:15:30] drive_path.profile.selected Wybrano profil Drive. {"project_id":44,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 19:15:30] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":44,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 19:15:30] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 19:15:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:31] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":44,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 19:15:31] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 19:15:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:31] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":44,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 19:15:31] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 19:15:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:31] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":44,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 19:15:31] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_145'"} [2026-06-04 19:15:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_145'","count":1,"names":["H#CZ_145 [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":44,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_145","found_count":1,"found_names":["H#CZ_145"]} [2026-06-04 19:15:32] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":44,"project_folder_id":"1p5OqKm6m-coFWTm-YnyP648l8RNbv7q0","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145"} [2026-06-04 19:15:32] drive_api.list_files.start Google Drive files.list. {"query":"'1p5OqKm6m-coFWTm-YnyP648l8RNbv7q0' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 19:15:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1p5OqKm6m-coFWTm-YnyP648l8RNbv7q0' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:32] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":44,"parent_folder_id":"1p5OqKm6m-coFWTm-YnyP648l8RNbv7q0","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 19:15:32] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":44,"project_folder_id":"1p5OqKm6m-coFWTm-YnyP648l8RNbv7q0","mockups_folder_id":"1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145/Mockups"} [2026-06-04 19:15:32] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":44,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 19:15:32] drive_api.list_files.start Google Drive files.list. {"query":"'1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 19:15:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:33] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":44,"mockups_folder_id":"1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 19:15:33] drive_api.list_files.start Google Drive files.list. {"query":"'1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM' in parents and trashed = false"} [2026-06-04 19:15:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DqkiZQqBppUutOKdwPqNKmXLdiF6TUJM' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:33] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":44,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:15:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":44,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 19:15:33] drive_api.list_files.start Google Drive files.list. {"query":"'1ZaFWWrNEhZX5vFbzOfWC_1g987Sq2xhe' in parents and trashed = false"} [2026-06-04 19:15:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZaFWWrNEhZX5vFbzOfWC_1g987Sq2xhe' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:15:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":44,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1ZaFWWrNEhZX5vFbzOfWC_1g987Sq2xhe","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:15:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":44,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 19:15:34] drive_api.list_files.start Google Drive files.list. {"query":"'1kDW1qgShLgxmEXjUeE3i55IBRl4O_o_6' in parents and trashed = false"} [2026-06-04 19:15:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kDW1qgShLgxmEXjUeE3i55IBRl4O_o_6' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:15:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":44,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1kDW1qgShLgxmEXjUeE3i55IBRl4O_o_6","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:15:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":44,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 19:15:34] drive_api.list_files.start Google Drive files.list. {"query":"'16RMQ9fBvETQ2rOD8NfWNPFoSJMGsr8YB' in parents and trashed = false"} [2026-06-04 19:15:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'16RMQ9fBvETQ2rOD8NfWNPFoSJMGsr8YB' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:15:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":44,"folder_name":"(B)_4Side_Grid","folder_id":"16RMQ9fBvETQ2rOD8NfWNPFoSJMGsr8YB","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:15:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":44,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_145/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 19:15:35] drive_api.list_files.start Google Drive files.list. {"query":"'1PKFfOI04G0i9_Q7_4NXVJ6jU8gAdvTVf' in parents and trashed = false"} [2026-06-04 19:15:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PKFfOI04G0i9_Q7_4NXVJ6jU8gAdvTVf' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:15:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":44,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1PKFfOI04G0i9_Q7_4NXVJ6jU8gAdvTVf","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:15:35] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":44,"files_count":12,"files":[{"id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 19:15:35] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":44,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 19:15:35] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":44,"external_id":"587","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 19:15:35] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":44,"external_id":"587","selected_assets_count":12} [2026-06-04 19:15:35] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":44,"resolved_id_product":587} [2026-06-04 19:15:35] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":44,"job_id":"9a87f8c48186be9e","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 19:15:35] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":44,"selected_count":12,"assets":[{"id":369,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":868238,"drive_file_id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn"},{"id":370,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":654862,"drive_file_id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM"},{"id":371,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":542157,"drive_file_id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85"},{"id":372,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":633588,"drive_file_id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4"},{"id":373,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":540924,"drive_file_id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH"},{"id":374,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1290212,"drive_file_id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK"},{"id":375,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1343986,"drive_file_id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot"},{"id":376,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1486114,"drive_file_id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0"},{"id":377,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1401233,"drive_file_id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP"},{"id":378,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1577277,"drive_file_id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO"},{"id":379,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1324077,"drive_file_id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q"},{"id":380,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":405526,"drive_file_id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ"}]} [2026-06-04 19:15:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":369,"drive_file_id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/369_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:15:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/369_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:15:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/369_4-sides-grid-white-pl-1.jpg","bytes":868238} [2026-06-04 19:15:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":369,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":868238} [2026-06-04 19:15:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":370,"drive_file_id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/370_0-left-1.jpg"} [2026-06-04 19:15:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/370_0-left-1.jpg"} [2026-06-04 19:15:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/370_0-left-1.jpg","bytes":654862} [2026-06-04 19:15:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":370,"name":"0_Left__1.jpg","local_size":654862} [2026-06-04 19:15:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":371,"drive_file_id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/371_0-left-1.jpg"} [2026-06-04 19:15:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/371_0-left-1.jpg"} [2026-06-04 19:15:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/371_0-left-1.jpg","bytes":542157} [2026-06-04 19:15:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":371,"name":"0_Left__1.jpg","local_size":542157} [2026-06-04 19:15:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":372,"drive_file_id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/372_0-right-1.jpg"} [2026-06-04 19:15:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/372_0-right-1.jpg"} [2026-06-04 19:15:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/372_0-right-1.jpg","bytes":633588} [2026-06-04 19:15:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":372,"name":"0_Right__1.jpg","local_size":633588} [2026-06-04 19:15:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":373,"drive_file_id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/373_0-right-1.jpg"} [2026-06-04 19:15:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/373_0-right-1.jpg"} [2026-06-04 19:15:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/373_0-right-1.jpg","bytes":540924} [2026-06-04 19:15:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":373,"name":"0_Right__1.jpg","local_size":540924} [2026-06-04 19:15:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":374,"drive_file_id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/374_1-r-1-1.jpg"} [2026-06-04 19:15:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/374_1-r-1-1.jpg"} [2026-06-04 19:15:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/374_1-r-1-1.jpg","bytes":1290212} [2026-06-04 19:15:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":374,"name":"1_R_1__1.jpg","local_size":1290212} [2026-06-04 19:15:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":375,"drive_file_id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/375_1-r-1-1.jpg"} [2026-06-04 19:15:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/375_1-r-1-1.jpg"} [2026-06-04 19:15:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/375_1-r-1-1.jpg","bytes":1343986} [2026-06-04 19:15:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":375,"name":"1_R_1__1.jpg","local_size":1343986} [2026-06-04 19:15:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":376,"drive_file_id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/376_2-r-1-1.jpg"} [2026-06-04 19:15:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/376_2-r-1-1.jpg"} [2026-06-04 19:15:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/376_2-r-1-1.jpg","bytes":1486114} [2026-06-04 19:15:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":376,"name":"2_R_1__1.jpg","local_size":1486114} [2026-06-04 19:15:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":377,"drive_file_id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/377_2-r-1-1.jpg"} [2026-06-04 19:15:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/377_2-r-1-1.jpg"} [2026-06-04 19:15:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/377_2-r-1-1.jpg","bytes":1401233} [2026-06-04 19:15:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":377,"name":"2_R_1__1.jpg","local_size":1401233} [2026-06-04 19:15:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":378,"drive_file_id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/378_2-watercolor-1-1.jpg"} [2026-06-04 19:15:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/378_2-watercolor-1-1.jpg"} [2026-06-04 19:15:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/378_2-watercolor-1-1.jpg","bytes":1577277} [2026-06-04 19:15:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":378,"name":"2_WaterColor_1__1.jpg","local_size":1577277} [2026-06-04 19:15:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":379,"drive_file_id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/379_2-watercolor-1-1.jpg"} [2026-06-04 19:15:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/379_2-watercolor-1-1.jpg"} [2026-06-04 19:15:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/379_2-watercolor-1-1.jpg","bytes":1324077} [2026-06-04 19:15:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":379,"name":"2_WaterColor_1__1.jpg","local_size":1324077} [2026-06-04 19:15:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":44,"asset_id":380,"drive_file_id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/380_modernbrush-green-1.jpg"} [2026-06-04 19:15:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/380_modernbrush-green-1.jpg"} [2026-06-04 19:15:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/380_modernbrush-green-1.jpg","bytes":405526} [2026-06-04 19:15:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":44,"asset_id":380,"name":"ModernBrush_Green__1.jpg","local_size":405526} [2026-06-04 19:15:46] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":44,"job_id":"9a87f8c48186be9e","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e","failures":[]} [2026-06-04 19:15:46] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":44,"job_id":"9a87f8c48186be9e","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e","failures":[]} [2026-06-04 19:15:46] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":44,"id_product":587,"metadata_count":12,"metadata":[{"client_file_key":"asset_369","drive_file_id":"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_370","drive_file_id":"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_371","drive_file_id":"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_372","drive_file_id":"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_373","drive_file_id":"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_374","drive_file_id":"1vI59V1ql_JHqiIrsbeum2DnRxF_An_gK","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_375","drive_file_id":"19jlSQRl0ePiuTzuzOuEowDTZ1fjMOVot","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_376","drive_file_id":"1euiVfB-q3mIZOLFMUGDzRU9EV0b0GMn0","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_377","drive_file_id":"1KZF2sbleBpP01vR0rd05_YonCoTbMxoP","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_378","drive_file_id":"1eJ_U053v7FktZRKC-WsHmFWZG96UgWqO","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_379","drive_file_id":"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_380","drive_file_id":"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Wiewiórka - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 19:15:46] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":44,"id_product":587,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 19:15:46] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":44,"id_product":587,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_369","asset_370","asset_371","asset_372","asset_373","asset_374","asset_375","asset_376","asset_377","asset_378"]} [2026-06-04 19:15:46] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"7b99d7ce-e4bb-40fd-a533-52ae4692529b","id_product":"587","images_metadata_json":"[{\"client_file_key\":\"asset_369\",\"drive_file_id\":\"1JMeRLxPevbKZcPXnJbLvbzoxCXwm1lnn\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_370\",\"drive_file_id\":\"1Jin4nxfi41IUIG59vvHFO4WdYWiq0axM\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_371\",\"drive_file_id\":\"15JIBSj8Dirhb5ObOXinbzn-yQ0f1dw85\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_372\",\"drive_file_id\":\"1EgdziRf6bnfFA91psW6_AdEwFOMzcwO4\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_373\",\"drive_file_id\":\"1iEhFW4poVb8ajlxfw9QmT8UEVVFae9SH\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_374\",\"drive_file_id\":\"1vI59V1ql_JHqiIr...","allow_cover_autoselect":"0","files[asset_369]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/369_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":868238,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_370]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/370_0-left-1.jpg","file_exists":true,"file_size":654862,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_371]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/371_0-left-1.jpg","file_exists":true,"file_size":542157,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_372]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/372_0-right-1.jpg","file_exists":true,"file_size":633588,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_373]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/373_0-right-1.jpg","file_exists":true,"file_size":540924,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_374]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/374_1-r-1-1.jpg","file_exists":true,"file_size":1290212,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_375]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/375_1-r-1-1.jpg","file_exists":true,"file_size":1343986,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_376]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/376_2-r-1-1.jpg","file_exists":true,"file_size":1486114,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_377]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/377_2-r-1-1.jpg","file_exists":true,"file_size":1401233,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_378]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/378_2-watercolor-1-1.jpg","file_exists":true,"file_size":1577277,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-1-of-2"} [2026-06-04 19:16:00] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 587,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_369\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12158,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_370\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12159,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_371\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12160,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_372\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12161,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_373\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12162,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-44-9a87f8c48186be9e-part-1-of-2"} [2026-06-04 19:16:00] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":44,"id_product":587,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 19:16:00] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":44,"id_product":587,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_379","asset_380"]} [2026-06-04 19:16:00] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"7b99d7ce-e4bb-40fd-a533-52ae4692529b","id_product":"587","images_metadata_json":"[{\"client_file_key\":\"asset_379\",\"drive_file_id\":\"1kmdo1dvirx1Tuk-d9ZCCWUlX999G7e3q\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_380\",\"drive_file_id\":\"1SJqlZ7z2EM2ptKaaR4mo2LggfUcc-kkJ\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Wiewiórka - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_379]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/379_2-watercolor-1-1.jpg","file_exists":true,"file_size":1324077,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_380]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/44/9a87f8c48186be9e/380_modernbrush-green-1.jpg","file_exists":true,"file_size":405526,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-2-of-2"} [2026-06-04 19:16:03] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 587,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_379\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12168,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_380\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12169,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-44-9a87f8c48186be9e-part-2-of-2"} [2026-06-04 19:16:03] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":44,"id_product":587,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 19:16:03] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":44,"id_product":587,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_369","filename":"4-sides-grid-white-pl-1.jpg","id_image":12158,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_370","filename":"0-left-1.jpg","id_image":12159,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_371","filename":"0-left-1.jpg","id_image":12160,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_372","filename":"0-right-1.jpg","id_image":12161,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_373","filename":"0-right-1.jpg","id_image":12162,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_374","filename":"1-r-1-1.jpg","id_image":12163,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_375","filename":"1-r-1-1.jpg","id_image":12164,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_376","filename":"2-r-1-1.jpg","id_image":12165,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_377","filename":"2-r-1-1.jpg","id_image":12166,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_378","filename":"2-watercolor-1-1.jpg","id_image":12167,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_379","filename":"2-watercolor-1-1.jpg","id_image":12168,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_380","filename":"modernbrush-green-1.jpg","id_image":12169,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":587,"uploaded_images":[{"client_file_key":"asset_369","filename":"4-sides-grid-white-pl-1.jpg","id_image":12158,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_370","filename":"0-left-1.jpg","id_image":12159,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_371","filename":"0-left-1.jpg","id_image":12160,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_372","filename":"0-right-1.jpg","id_image":12161,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_373","filename":"0-right-1.jpg","id_image":12162,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_374","filename":"1-r-1-1.jpg","id_image":12163,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_375","filename":"1-r-1-1.jpg","id_image":12164,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_376","filename":"2-r-1-1.jpg","id_image":12165,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_377","filename":"2-r-1-1.jpg","id_image":12166,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_378","filename":"2-watercolor-1-1.jpg","id_image":12167,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":587,"uploaded_images":[{"client_file_key":"asset_379","filename":"2-watercolor-1-1.jpg","id_image":12168,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_380","filename":"modernbrush-green-1.jpg","id_image":12169,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 19:16:03] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":44,"external_id":"587","result":{"success":true,"status":"success","id_product":587,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_369","filename":"4-sides-grid-white-pl-1.jpg","id_image":12158,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_370","filename":"0-left-1.jpg","id_image":12159,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_371","filename":"0-left-1.jpg","id_image":12160,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_372","filename":"0-right-1.jpg","id_image":12161,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_373","filename":"0-right-1.jpg","id_image":12162,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_374","filename":"1-r-1-1.jpg","id_image":12163,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_375","filename":"1-r-1-1.jpg","id_image":12164,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_376","filename":"2-r-1-1.jpg","id_image":12165,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_377","filename":"2-r-1-1.jpg","id_image":12166,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_378","filename":"2-watercolor-1-1.jpg","id_image":12167,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_379","filename":"2-watercolor-1-1.jpg","id_image":12168,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_380","filename":"modernbrush-green-1.jpg","id_image":12169,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":587,"uploaded_images":[{"client_file_key":"asset_369","filename":"4-sides-grid-white-pl-1.jpg","id_image":12158,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_370","filename":"0-left-1.jpg","id_image":12159,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_371","filename":"0-left-1.jpg","id_image":12160,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_372","filename":"0-right-1.jpg","id_image":12161,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_373","filename":"0-right-1.jpg","id_image":12162,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_374","filename":"1-r-1-1.jpg","id_image":12163,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_375","filename":"1-r-1-1.jpg","id_image":12164,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_376","filename":"2-r-1-1.jpg","id_image":12165,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_377","filename":"2-r-1-1.jpg","id_image":12166,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_378","filename":"2-watercolor-1-1.jpg","id_image":12167,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-44-9a87f8c48186be9e-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":587,"uploaded_images":[{"client_file_key":"asset_379","filename":"2-watercolor-1-1.jpg","id_image":12168,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_380","filename":"modernbrush-green-1.jpg","id_image":12169,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 19:26:43] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4810} [2026-06-04 19:26:43] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":45,"external_id":"588","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 19:26:43] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":45,"external_id":"588"} [2026-06-04 19:26:43] drive_scan.start Start skanowania zdjęć Drive. {"project_id":45,"forced_profile_id":null} [2026-06-04 19:26:43] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":45,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_146","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 19:26:43] drive_path.profile.selected Wybrano profil Drive. {"project_id":45,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 19:26:43] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":45,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 19:26:43] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 19:26:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:44] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":45,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 19:26:44] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 19:26:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":45,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 19:26:44] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 19:26:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":45,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 19:26:44] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_146'"} [2026-06-04 19:26:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_146'","count":1,"names":["H#CZ_146 [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:45] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":45,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_146","found_count":1,"found_names":["H#CZ_146"]} [2026-06-04 19:26:45] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":45,"project_folder_id":"11S3rKWWqtMrT4gPU6CtAL3zuIEgMnhT1","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146"} [2026-06-04 19:26:45] drive_api.list_files.start Google Drive files.list. {"query":"'11S3rKWWqtMrT4gPU6CtAL3zuIEgMnhT1' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 19:26:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'11S3rKWWqtMrT4gPU6CtAL3zuIEgMnhT1' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:45] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":45,"parent_folder_id":"11S3rKWWqtMrT4gPU6CtAL3zuIEgMnhT1","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 19:26:45] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":45,"project_folder_id":"11S3rKWWqtMrT4gPU6CtAL3zuIEgMnhT1","mockups_folder_id":"1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146/Mockups"} [2026-06-04 19:26:45] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":45,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 19:26:45] drive_api.list_files.start Google Drive files.list. {"query":"'1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 19:26:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:46] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":45,"mockups_folder_id":"1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 19:26:46] drive_api.list_files.start Google Drive files.list. {"query":"'1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY' in parents and trashed = false"} [2026-06-04 19:26:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1b-caNhwm4HoDiJ30tWfJQVlf6PAHAPWY' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:46] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":45,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:26:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":45,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 19:26:46] drive_api.list_files.start Google Drive files.list. {"query":"'1Sttgt686kfKmhJtFKKrWOiduCXoC1M1x' in parents and trashed = false"} [2026-06-04 19:26:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Sttgt686kfKmhJtFKKrWOiduCXoC1M1x' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:26:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":45,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1Sttgt686kfKmhJtFKKrWOiduCXoC1M1x","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:26:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":45,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 19:26:47] drive_api.list_files.start Google Drive files.list. {"query":"'1bknJnIZy57wBGAORl4wM2kVNutozs6IK' in parents and trashed = false"} [2026-06-04 19:26:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bknJnIZy57wBGAORl4wM2kVNutozs6IK' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:26:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":45,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1bknJnIZy57wBGAORl4wM2kVNutozs6IK","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:26:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":45,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 19:26:47] drive_api.list_files.start Google Drive files.list. {"query":"'1Nk4q1XDReNsG0TDnP0AHzMBufCt-PF38' in parents and trashed = false"} [2026-06-04 19:26:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Nk4q1XDReNsG0TDnP0AHzMBufCt-PF38' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:26:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":45,"folder_name":"(B)_4Side_Grid","folder_id":"1Nk4q1XDReNsG0TDnP0AHzMBufCt-PF38","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:26:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":45,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_146/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 19:26:48] drive_api.list_files.start Google Drive files.list. {"query":"'1csuStBeVT04v-riSCahTDCFSbm0NP4h-' in parents and trashed = false"} [2026-06-04 19:26:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1csuStBeVT04v-riSCahTDCFSbm0NP4h-' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:26:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":45,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1csuStBeVT04v-riSCahTDCFSbm0NP4h-","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:26:48] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":45,"files_count":12,"files":[{"id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 19:26:48] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":45,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 19:26:48] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":45,"external_id":"588","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 19:26:48] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":45,"external_id":"588","selected_assets_count":12} [2026-06-04 19:26:48] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":45,"resolved_id_product":588} [2026-06-04 19:26:48] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":45,"job_id":"f22d8c346057449c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 19:26:48] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":45,"selected_count":12,"assets":[{"id":381,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":865909,"drive_file_id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA"},{"id":382,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":658234,"drive_file_id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n"},{"id":383,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":543154,"drive_file_id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY"},{"id":384,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":635887,"drive_file_id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi"},{"id":385,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":542838,"drive_file_id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ"},{"id":386,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1296770,"drive_file_id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0"},{"id":387,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1350988,"drive_file_id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ"},{"id":388,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1498196,"drive_file_id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s"},{"id":389,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1411136,"drive_file_id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1"},{"id":390,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1578814,"drive_file_id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR"},{"id":391,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1324635,"drive_file_id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij"},{"id":392,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":405304,"drive_file_id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR"}]} [2026-06-04 19:26:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":381,"drive_file_id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/381_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:26:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/381_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:26:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/381_4-sides-grid-white-pl-1.jpg","bytes":865909} [2026-06-04 19:26:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":381,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":865909} [2026-06-04 19:26:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":382,"drive_file_id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/382_0-left-1.jpg"} [2026-06-04 19:26:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/382_0-left-1.jpg"} [2026-06-04 19:26:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/382_0-left-1.jpg","bytes":658234} [2026-06-04 19:26:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":382,"name":"0_Left__1.jpg","local_size":658234} [2026-06-04 19:26:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":383,"drive_file_id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/383_0-left-1.jpg"} [2026-06-04 19:26:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/383_0-left-1.jpg"} [2026-06-04 19:26:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/383_0-left-1.jpg","bytes":543154} [2026-06-04 19:26:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":383,"name":"0_Left__1.jpg","local_size":543154} [2026-06-04 19:26:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":384,"drive_file_id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/384_0-right-1.jpg"} [2026-06-04 19:26:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/384_0-right-1.jpg"} [2026-06-04 19:26:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/384_0-right-1.jpg","bytes":635887} [2026-06-04 19:26:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":384,"name":"0_Right__1.jpg","local_size":635887} [2026-06-04 19:26:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":385,"drive_file_id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/385_0-right-1.jpg"} [2026-06-04 19:26:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/385_0-right-1.jpg"} [2026-06-04 19:26:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/385_0-right-1.jpg","bytes":542838} [2026-06-04 19:26:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":385,"name":"0_Right__1.jpg","local_size":542838} [2026-06-04 19:26:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":386,"drive_file_id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/386_1-r-1-1.jpg"} [2026-06-04 19:26:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/386_1-r-1-1.jpg"} [2026-06-04 19:26:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/386_1-r-1-1.jpg","bytes":1296770} [2026-06-04 19:26:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":386,"name":"1_R_1__1.jpg","local_size":1296770} [2026-06-04 19:26:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":387,"drive_file_id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/387_1-r-1-1.jpg"} [2026-06-04 19:26:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/387_1-r-1-1.jpg"} [2026-06-04 19:26:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/387_1-r-1-1.jpg","bytes":1350988} [2026-06-04 19:26:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":387,"name":"1_R_1__1.jpg","local_size":1350988} [2026-06-04 19:26:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":388,"drive_file_id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/388_2-r-1-1.jpg"} [2026-06-04 19:26:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/388_2-r-1-1.jpg"} [2026-06-04 19:26:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/388_2-r-1-1.jpg","bytes":1498196} [2026-06-04 19:26:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":388,"name":"2_R_1__1.jpg","local_size":1498196} [2026-06-04 19:26:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":389,"drive_file_id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/389_2-r-1-1.jpg"} [2026-06-04 19:26:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/389_2-r-1-1.jpg"} [2026-06-04 19:26:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/389_2-r-1-1.jpg","bytes":1411136} [2026-06-04 19:26:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":389,"name":"2_R_1__1.jpg","local_size":1411136} [2026-06-04 19:26:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":390,"drive_file_id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/390_2-watercolor-1-1.jpg"} [2026-06-04 19:26:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/390_2-watercolor-1-1.jpg"} [2026-06-04 19:26:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/390_2-watercolor-1-1.jpg","bytes":1578814} [2026-06-04 19:26:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":390,"name":"2_WaterColor_1__1.jpg","local_size":1578814} [2026-06-04 19:26:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":391,"drive_file_id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/391_2-watercolor-1-1.jpg"} [2026-06-04 19:26:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/391_2-watercolor-1-1.jpg"} [2026-06-04 19:26:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/391_2-watercolor-1-1.jpg","bytes":1324635} [2026-06-04 19:26:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":391,"name":"2_WaterColor_1__1.jpg","local_size":1324635} [2026-06-04 19:26:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":45,"asset_id":392,"drive_file_id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/392_modernbrush-green-1.jpg"} [2026-06-04 19:26:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/392_modernbrush-green-1.jpg"} [2026-06-04 19:26:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/392_modernbrush-green-1.jpg","bytes":405304} [2026-06-04 19:26:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":45,"asset_id":392,"name":"ModernBrush_Green__1.jpg","local_size":405304} [2026-06-04 19:26:58] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":45,"job_id":"f22d8c346057449c","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c","failures":[]} [2026-06-04 19:26:58] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":45,"job_id":"f22d8c346057449c","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c","failures":[]} [2026-06-04 19:26:58] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":45,"id_product":588,"metadata_count":12,"metadata":[{"client_file_key":"asset_381","drive_file_id":"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_382","drive_file_id":"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_383","drive_file_id":"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_384","drive_file_id":"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_385","drive_file_id":"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_386","drive_file_id":"1yro34dZSIywV4zQDITHic4wYNeJCuUn0","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_387","drive_file_id":"1mSwnPwZoa1R3Xy0CrDAFkk7cfr92YaCQ","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_388","drive_file_id":"1U7EWfUGlfQogJec0Cl9actw6RwPrcX_s","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_389","drive_file_id":"1iv45S_vTMNLSVWovq9ykGoWRn0dAivP1","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_390","drive_file_id":"1RZsdhrvvZN0NQKqsBICrEZMrujMBpBvR","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_391","drive_file_id":"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_392","drive_file_id":"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Miś - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 19:26:58] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":45,"id_product":588,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 19:26:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":45,"id_product":588,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_381","asset_382","asset_383","asset_384","asset_385","asset_386","asset_387","asset_388","asset_389","asset_390"]} [2026-06-04 19:26:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"5123f691-6da0-4d92-ae3a-327ee5a7f4c2","id_product":"588","images_metadata_json":"[{\"client_file_key\":\"asset_381\",\"drive_file_id\":\"19_fAl3exMfQcJ3I4F4BIQ2_y_c0skuaA\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_382\",\"drive_file_id\":\"17UJ2JXEzfnYmiArGQqpfukJn__RMCk9n\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_383\",\"drive_file_id\":\"19H2xs3FxyjWfX9WYoIjeQT-qrCEspeeY\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_384\",\"drive_file_id\":\"1rLqk3eGZ3haOr8NNIlEceB31oCzhAASi\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_385\",\"drive_file_id\":\"1w18p89LfDoim_2hCkV7EUSCS4EX19owZ\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_386\",\"drive_file_id\":\"1yro34dZSIywV4zQDITHic4wYNeJCuUn0\",\"filename\":...","allow_cover_autoselect":"0","files[asset_381]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/381_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":865909,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_382]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/382_0-left-1.jpg","file_exists":true,"file_size":658234,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_383]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/383_0-left-1.jpg","file_exists":true,"file_size":543154,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_384]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/384_0-right-1.jpg","file_exists":true,"file_size":635887,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_385]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/385_0-right-1.jpg","file_exists":true,"file_size":542838,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_386]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/386_1-r-1-1.jpg","file_exists":true,"file_size":1296770,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_387]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/387_1-r-1-1.jpg","file_exists":true,"file_size":1350988,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_388]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/388_2-r-1-1.jpg","file_exists":true,"file_size":1498196,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_389]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/389_2-r-1-1.jpg","file_exists":true,"file_size":1411136,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_390]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/390_2-watercolor-1-1.jpg","file_exists":true,"file_size":1578814,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-45-f22d8c346057449c-part-1-of-2"} [2026-06-04 19:27:12] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 588,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_381\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12170,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_382\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12171,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_383\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12172,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_384\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12173,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_385\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12174,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-45-f22d8c346057449c-part-1-of-2"} [2026-06-04 19:27:12] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":45,"id_product":588,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 19:27:12] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":45,"id_product":588,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_391","asset_392"]} [2026-06-04 19:27:12] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"5123f691-6da0-4d92-ae3a-327ee5a7f4c2","id_product":"588","images_metadata_json":"[{\"client_file_key\":\"asset_391\",\"drive_file_id\":\"1OXeTxNHNQp15RlOaRwZEWNYSKNALhGij\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_392\",\"drive_file_id\":\"1ya8wge8Y46oKCoM3uS3WFhsu1Z8HKywR\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Miś - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_391]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/391_2-watercolor-1-1.jpg","file_exists":true,"file_size":1324635,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_392]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/45/f22d8c346057449c/392_modernbrush-green-1.jpg","file_exists":true,"file_size":405304,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-45-f22d8c346057449c-part-2-of-2"} [2026-06-04 19:27:14] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 588,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_391\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12180,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_392\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12181,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-45-f22d8c346057449c-part-2-of-2"} [2026-06-04 19:27:14] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":45,"id_product":588,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 19:27:14] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":45,"id_product":588,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_381","filename":"4-sides-grid-white-pl-1.jpg","id_image":12170,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_382","filename":"0-left-1.jpg","id_image":12171,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_383","filename":"0-left-1.jpg","id_image":12172,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_384","filename":"0-right-1.jpg","id_image":12173,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_385","filename":"0-right-1.jpg","id_image":12174,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_386","filename":"1-r-1-1.jpg","id_image":12175,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_387","filename":"1-r-1-1.jpg","id_image":12176,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_388","filename":"2-r-1-1.jpg","id_image":12177,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_389","filename":"2-r-1-1.jpg","id_image":12178,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_390","filename":"2-watercolor-1-1.jpg","id_image":12179,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_391","filename":"2-watercolor-1-1.jpg","id_image":12180,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_392","filename":"modernbrush-green-1.jpg","id_image":12181,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-45-f22d8c346057449c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":588,"uploaded_images":[{"client_file_key":"asset_381","filename":"4-sides-grid-white-pl-1.jpg","id_image":12170,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_382","filename":"0-left-1.jpg","id_image":12171,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_383","filename":"0-left-1.jpg","id_image":12172,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_384","filename":"0-right-1.jpg","id_image":12173,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_385","filename":"0-right-1.jpg","id_image":12174,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_386","filename":"1-r-1-1.jpg","id_image":12175,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_387","filename":"1-r-1-1.jpg","id_image":12176,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_388","filename":"2-r-1-1.jpg","id_image":12177,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_389","filename":"2-r-1-1.jpg","id_image":12178,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_390","filename":"2-watercolor-1-1.jpg","id_image":12179,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-45-f22d8c346057449c-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":588,"uploaded_images":[{"client_file_key":"asset_391","filename":"2-watercolor-1-1.jpg","id_image":12180,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_392","filename":"modernbrush-green-1.jpg","id_image":12181,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 19:27:14] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":45,"external_id":"588","result":{"success":true,"status":"success","id_product":588,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_381","filename":"4-sides-grid-white-pl-1.jpg","id_image":12170,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_382","filename":"0-left-1.jpg","id_image":12171,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_383","filename":"0-left-1.jpg","id_image":12172,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_384","filename":"0-right-1.jpg","id_image":12173,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_385","filename":"0-right-1.jpg","id_image":12174,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_386","filename":"1-r-1-1.jpg","id_image":12175,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_387","filename":"1-r-1-1.jpg","id_image":12176,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_388","filename":"2-r-1-1.jpg","id_image":12177,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_389","filename":"2-r-1-1.jpg","id_image":12178,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_390","filename":"2-watercolor-1-1.jpg","id_image":12179,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_391","filename":"2-watercolor-1-1.jpg","id_image":12180,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_392","filename":"modernbrush-green-1.jpg","id_image":12181,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-45-f22d8c346057449c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":588,"uploaded_images":[{"client_file_key":"asset_381","filename":"4-sides-grid-white-pl-1.jpg","id_image":12170,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_382","filename":"0-left-1.jpg","id_image":12171,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_383","filename":"0-left-1.jpg","id_image":12172,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_384","filename":"0-right-1.jpg","id_image":12173,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_385","filename":"0-right-1.jpg","id_image":12174,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_386","filename":"1-r-1-1.jpg","id_image":12175,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_387","filename":"1-r-1-1.jpg","id_image":12176,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_388","filename":"2-r-1-1.jpg","id_image":12177,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_389","filename":"2-r-1-1.jpg","id_image":12178,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_390","filename":"2-watercolor-1-1.jpg","id_image":12179,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-45-f22d8c346057449c-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":588,"uploaded_images":[{"client_file_key":"asset_391","filename":"2-watercolor-1-1.jpg","id_image":12180,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_392","filename":"modernbrush-green-1.jpg","id_image":12181,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 19:32:49] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":3894} [2026-06-04 19:32:50] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":46,"external_id":"589","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 19:32:50] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":46,"external_id":"589"} [2026-06-04 19:32:50] drive_scan.start Start skanowania zdjęć Drive. {"project_id":46,"forced_profile_id":null} [2026-06-04 19:32:50] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":46,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_147","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 19:32:50] drive_path.profile.selected Wybrano profil Drive. {"project_id":46,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 19:32:50] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":46,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 19:32:50] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 19:32:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:50] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":46,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 19:32:50] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 19:32:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:50] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":46,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 19:32:50] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 19:32:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:51] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":46,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 19:32:51] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_147'"} [2026-06-04 19:32:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_147'","count":1,"names":["H#CZ_147 [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:51] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":46,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_147","found_count":1,"found_names":["H#CZ_147"]} [2026-06-04 19:32:51] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":46,"project_folder_id":"1Yh9yLhE2H5a9jMSpP3ySyFYd6V_tAD_p","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147"} [2026-06-04 19:32:51] drive_api.list_files.start Google Drive files.list. {"query":"'1Yh9yLhE2H5a9jMSpP3ySyFYd6V_tAD_p' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 19:32:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Yh9yLhE2H5a9jMSpP3ySyFYd6V_tAD_p' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:52] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":46,"parent_folder_id":"1Yh9yLhE2H5a9jMSpP3ySyFYd6V_tAD_p","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 19:32:52] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":46,"project_folder_id":"1Yh9yLhE2H5a9jMSpP3ySyFYd6V_tAD_p","mockups_folder_id":"1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147/Mockups"} [2026-06-04 19:32:52] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":46,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 19:32:52] drive_api.list_files.start Google Drive files.list. {"query":"'1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 19:32:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:52] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":46,"mockups_folder_id":"1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 19:32:52] drive_api.list_files.start Google Drive files.list. {"query":"'1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl' in parents and trashed = false"} [2026-06-04 19:32:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SL_EOn4C5M6ZUfA1oCaJeddSvzQkIftl' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:53] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":46,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:32:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":46,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 19:32:53] drive_api.list_files.start Google Drive files.list. {"query":"'1m008jDJWip0vKdgY4yO4Y5w7NxtEPR2t' in parents and trashed = false"} [2026-06-04 19:32:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1m008jDJWip0vKdgY4yO4Y5w7NxtEPR2t' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:32:54] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":46,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1m008jDJWip0vKdgY4yO4Y5w7NxtEPR2t","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:32:54] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":46,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 19:32:54] drive_api.list_files.start Google Drive files.list. {"query":"'1_hRsBlY0q8_iCMyY5PTaHh6mcrVZ-VF3' in parents and trashed = false"} [2026-06-04 19:32:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_hRsBlY0q8_iCMyY5PTaHh6mcrVZ-VF3' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:32:54] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":46,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1_hRsBlY0q8_iCMyY5PTaHh6mcrVZ-VF3","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:32:54] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":46,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 19:32:54] drive_api.list_files.start Google Drive files.list. {"query":"'1C9uyVVoHiPFTXFKA8kBPrpGhMzNGeD9I' in parents and trashed = false"} [2026-06-04 19:32:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1C9uyVVoHiPFTXFKA8kBPrpGhMzNGeD9I' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:32:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":46,"folder_name":"(B)_4Side_Grid","folder_id":"1C9uyVVoHiPFTXFKA8kBPrpGhMzNGeD9I","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:32:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":46,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_147/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 19:32:55] drive_api.list_files.start Google Drive files.list. {"query":"'1PQOOa1K5xzScqFcJyGCfeD2sIrIyKldy' in parents and trashed = false"} [2026-06-04 19:32:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PQOOa1K5xzScqFcJyGCfeD2sIrIyKldy' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:32:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":46,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1PQOOa1K5xzScqFcJyGCfeD2sIrIyKldy","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:32:55] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":46,"files_count":12,"files":[{"id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 19:32:55] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":46,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 19:32:55] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":46,"external_id":"589","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 19:32:55] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":46,"external_id":"589","selected_assets_count":12} [2026-06-04 19:32:55] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":46,"resolved_id_product":589} [2026-06-04 19:32:55] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":46,"job_id":"cc12f93f69bf7e6b","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 19:32:55] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":46,"selected_count":12,"assets":[{"id":393,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":870711,"drive_file_id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk"},{"id":394,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":652713,"drive_file_id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI"},{"id":395,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":541485,"drive_file_id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l"},{"id":396,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":631485,"drive_file_id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_"},{"id":397,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":540659,"drive_file_id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C"},{"id":398,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1292434,"drive_file_id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B"},{"id":399,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1346519,"drive_file_id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl"},{"id":400,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1489310,"drive_file_id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl"},{"id":401,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1403976,"drive_file_id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0"},{"id":402,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1583790,"drive_file_id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j"},{"id":403,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1328806,"drive_file_id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ"},{"id":404,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":407721,"drive_file_id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM"}]} [2026-06-04 19:32:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":393,"drive_file_id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/393_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:32:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/393_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:32:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/393_4-sides-grid-white-pl-1.jpg","bytes":870711} [2026-06-04 19:32:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":393,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":870711} [2026-06-04 19:32:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":394,"drive_file_id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/394_0-left-1.jpg"} [2026-06-04 19:32:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/394_0-left-1.jpg"} [2026-06-04 19:32:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/394_0-left-1.jpg","bytes":652713} [2026-06-04 19:32:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":394,"name":"0_Left__1.jpg","local_size":652713} [2026-06-04 19:32:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":395,"drive_file_id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/395_0-left-1.jpg"} [2026-06-04 19:32:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/395_0-left-1.jpg"} [2026-06-04 19:32:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/395_0-left-1.jpg","bytes":541485} [2026-06-04 19:32:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":395,"name":"0_Left__1.jpg","local_size":541485} [2026-06-04 19:32:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":396,"drive_file_id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/396_0-right-1.jpg"} [2026-06-04 19:32:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/396_0-right-1.jpg"} [2026-06-04 19:32:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/396_0-right-1.jpg","bytes":631485} [2026-06-04 19:32:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":396,"name":"0_Right__1.jpg","local_size":631485} [2026-06-04 19:32:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":397,"drive_file_id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/397_0-right-1.jpg"} [2026-06-04 19:32:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/397_0-right-1.jpg"} [2026-06-04 19:33:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/397_0-right-1.jpg","bytes":540659} [2026-06-04 19:33:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":397,"name":"0_Right__1.jpg","local_size":540659} [2026-06-04 19:33:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":398,"drive_file_id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/398_1-r-1-1.jpg"} [2026-06-04 19:33:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/398_1-r-1-1.jpg"} [2026-06-04 19:33:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/398_1-r-1-1.jpg","bytes":1292434} [2026-06-04 19:33:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":398,"name":"1_R_1__1.jpg","local_size":1292434} [2026-06-04 19:33:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":399,"drive_file_id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/399_1-r-1-1.jpg"} [2026-06-04 19:33:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/399_1-r-1-1.jpg"} [2026-06-04 19:33:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/399_1-r-1-1.jpg","bytes":1346519} [2026-06-04 19:33:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":399,"name":"1_R_1__1.jpg","local_size":1346519} [2026-06-04 19:33:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":400,"drive_file_id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/400_2-r-1-1.jpg"} [2026-06-04 19:33:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/400_2-r-1-1.jpg"} [2026-06-04 19:33:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/400_2-r-1-1.jpg","bytes":1489310} [2026-06-04 19:33:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":400,"name":"2_R_1__1.jpg","local_size":1489310} [2026-06-04 19:33:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":401,"drive_file_id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/401_2-r-1-1.jpg"} [2026-06-04 19:33:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/401_2-r-1-1.jpg"} [2026-06-04 19:33:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/401_2-r-1-1.jpg","bytes":1403976} [2026-06-04 19:33:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":401,"name":"2_R_1__1.jpg","local_size":1403976} [2026-06-04 19:33:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":402,"drive_file_id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/402_2-watercolor-1-1.jpg"} [2026-06-04 19:33:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/402_2-watercolor-1-1.jpg"} [2026-06-04 19:33:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/402_2-watercolor-1-1.jpg","bytes":1583790} [2026-06-04 19:33:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":402,"name":"2_WaterColor_1__1.jpg","local_size":1583790} [2026-06-04 19:33:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":403,"drive_file_id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/403_2-watercolor-1-1.jpg"} [2026-06-04 19:33:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/403_2-watercolor-1-1.jpg"} [2026-06-04 19:33:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/403_2-watercolor-1-1.jpg","bytes":1328806} [2026-06-04 19:33:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":403,"name":"2_WaterColor_1__1.jpg","local_size":1328806} [2026-06-04 19:33:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":46,"asset_id":404,"drive_file_id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/404_modernbrush-green-1.jpg"} [2026-06-04 19:33:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/404_modernbrush-green-1.jpg"} [2026-06-04 19:33:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/404_modernbrush-green-1.jpg","bytes":407721} [2026-06-04 19:33:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":46,"asset_id":404,"name":"ModernBrush_Green__1.jpg","local_size":407721} [2026-06-04 19:33:05] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":46,"job_id":"cc12f93f69bf7e6b","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b","failures":[]} [2026-06-04 19:33:05] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":46,"job_id":"cc12f93f69bf7e6b","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b","failures":[]} [2026-06-04 19:33:05] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":46,"id_product":589,"metadata_count":12,"metadata":[{"client_file_key":"asset_393","drive_file_id":"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_394","drive_file_id":"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_395","drive_file_id":"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_396","drive_file_id":"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_397","drive_file_id":"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_398","drive_file_id":"1caclWudckwoNqdaRjCZqh728zbHk_t6B","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_399","drive_file_id":"1AlP5yM_6KDWq77-mSEICGl2gda1kVMsl","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_400","drive_file_id":"1X_JyhIIQCW44Ft90z6vmO0PNcgt2X7Sl","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_401","drive_file_id":"1MaCAAyftr4kKZ89O0gjokT61qRp-Uvm0","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_402","drive_file_id":"143sJrNj0GYk39WocuuzoI_j48XR0gA3j","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_403","drive_file_id":"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_404","drive_file_id":"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Sarenka - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 19:33:05] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":46,"id_product":589,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 19:33:05] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":46,"id_product":589,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_393","asset_394","asset_395","asset_396","asset_397","asset_398","asset_399","asset_400","asset_401","asset_402"]} [2026-06-04 19:33:05] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"0f337e11-d980-4ed4-ab3a-66bdc13cdeca","id_product":"589","images_metadata_json":"[{\"client_file_key\":\"asset_393\",\"drive_file_id\":\"1sc2v0Bq5cejNzT7MP9uZ2oRCLN96ieLk\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_394\",\"drive_file_id\":\"1MSy3CaEbk0dn6KugvYjMGPj-5fCNh7uI\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_395\",\"drive_file_id\":\"1b91GVCx7bo6WOzTw3a0bQmVNHbBLhF_l\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_396\",\"drive_file_id\":\"1TEpxXoZ-Z1oMjzuY2l_vVckYs6WPE_N_\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_397\",\"drive_file_id\":\"1M5Gq0q8OzVBBn1Z5WehdYZxTKvsFUu5C\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_398\",\"drive_file_id\":\"1caclWudckwoNqdaRjCZqh728z...","allow_cover_autoselect":"0","files[asset_393]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/393_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":870711,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_394]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/394_0-left-1.jpg","file_exists":true,"file_size":652713,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_395]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/395_0-left-1.jpg","file_exists":true,"file_size":541485,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_396]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/396_0-right-1.jpg","file_exists":true,"file_size":631485,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_397]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/397_0-right-1.jpg","file_exists":true,"file_size":540659,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_398]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/398_1-r-1-1.jpg","file_exists":true,"file_size":1292434,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_399]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/399_1-r-1-1.jpg","file_exists":true,"file_size":1346519,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_400]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/400_2-r-1-1.jpg","file_exists":true,"file_size":1489310,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_401]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/401_2-r-1-1.jpg","file_exists":true,"file_size":1403976,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_402]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/402_2-watercolor-1-1.jpg","file_exists":true,"file_size":1583790,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-1-of-2"} [2026-06-04 19:33:20] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 589,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_393\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12182,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_394\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12183,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_395\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12184,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_396\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12185,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_397\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12186,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-1-of-2"} [2026-06-04 19:33:20] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":46,"id_product":589,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 19:33:20] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":46,"id_product":589,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_403","asset_404"]} [2026-06-04 19:33:20] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"0f337e11-d980-4ed4-ab3a-66bdc13cdeca","id_product":"589","images_metadata_json":"[{\"client_file_key\":\"asset_403\",\"drive_file_id\":\"1aw7VAbXQsxfQ4GAWFlaNt7S5aWNtj3uJ\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_404\",\"drive_file_id\":\"19yuxD6Uya4U_gn2nbcNq48MvNchAT5HM\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Sarenka - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_403]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/403_2-watercolor-1-1.jpg","file_exists":true,"file_size":1328806,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_404]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/46/cc12f93f69bf7e6b/404_modernbrush-green-1.jpg","file_exists":true,"file_size":407721,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-2-of-2"} [2026-06-04 19:33:22] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 589,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_403\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12192,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_404\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12193,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-2-of-2"} [2026-06-04 19:33:22] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":46,"id_product":589,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 19:33:22] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":46,"id_product":589,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_393","filename":"4-sides-grid-white-pl-1.jpg","id_image":12182,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_394","filename":"0-left-1.jpg","id_image":12183,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_395","filename":"0-left-1.jpg","id_image":12184,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_396","filename":"0-right-1.jpg","id_image":12185,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_397","filename":"0-right-1.jpg","id_image":12186,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_398","filename":"1-r-1-1.jpg","id_image":12187,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_399","filename":"1-r-1-1.jpg","id_image":12188,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_400","filename":"2-r-1-1.jpg","id_image":12189,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_401","filename":"2-r-1-1.jpg","id_image":12190,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_402","filename":"2-watercolor-1-1.jpg","id_image":12191,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_403","filename":"2-watercolor-1-1.jpg","id_image":12192,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_404","filename":"modernbrush-green-1.jpg","id_image":12193,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":589,"uploaded_images":[{"client_file_key":"asset_393","filename":"4-sides-grid-white-pl-1.jpg","id_image":12182,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_394","filename":"0-left-1.jpg","id_image":12183,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_395","filename":"0-left-1.jpg","id_image":12184,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_396","filename":"0-right-1.jpg","id_image":12185,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_397","filename":"0-right-1.jpg","id_image":12186,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_398","filename":"1-r-1-1.jpg","id_image":12187,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_399","filename":"1-r-1-1.jpg","id_image":12188,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_400","filename":"2-r-1-1.jpg","id_image":12189,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_401","filename":"2-r-1-1.jpg","id_image":12190,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_402","filename":"2-watercolor-1-1.jpg","id_image":12191,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":589,"uploaded_images":[{"client_file_key":"asset_403","filename":"2-watercolor-1-1.jpg","id_image":12192,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_404","filename":"modernbrush-green-1.jpg","id_image":12193,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 19:33:22] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":46,"external_id":"589","result":{"success":true,"status":"success","id_product":589,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_393","filename":"4-sides-grid-white-pl-1.jpg","id_image":12182,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_394","filename":"0-left-1.jpg","id_image":12183,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_395","filename":"0-left-1.jpg","id_image":12184,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_396","filename":"0-right-1.jpg","id_image":12185,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_397","filename":"0-right-1.jpg","id_image":12186,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_398","filename":"1-r-1-1.jpg","id_image":12187,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_399","filename":"1-r-1-1.jpg","id_image":12188,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_400","filename":"2-r-1-1.jpg","id_image":12189,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_401","filename":"2-r-1-1.jpg","id_image":12190,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_402","filename":"2-watercolor-1-1.jpg","id_image":12191,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_403","filename":"2-watercolor-1-1.jpg","id_image":12192,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_404","filename":"modernbrush-green-1.jpg","id_image":12193,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":589,"uploaded_images":[{"client_file_key":"asset_393","filename":"4-sides-grid-white-pl-1.jpg","id_image":12182,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_394","filename":"0-left-1.jpg","id_image":12183,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_395","filename":"0-left-1.jpg","id_image":12184,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_396","filename":"0-right-1.jpg","id_image":12185,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_397","filename":"0-right-1.jpg","id_image":12186,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_398","filename":"1-r-1-1.jpg","id_image":12187,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_399","filename":"1-r-1-1.jpg","id_image":12188,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_400","filename":"2-r-1-1.jpg","id_image":12189,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_401","filename":"2-r-1-1.jpg","id_image":12190,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_402","filename":"2-watercolor-1-1.jpg","id_image":12191,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-46-cc12f93f69bf7e6b-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":589,"uploaded_images":[{"client_file_key":"asset_403","filename":"2-watercolor-1-1.jpg","id_image":12192,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_404","filename":"modernbrush-green-1.jpg","id_image":12193,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 19:38:26] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4475} [2026-06-04 19:38:26] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":47,"external_id":"590","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 19:38:26] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":47,"external_id":"590"} [2026-06-04 19:38:26] drive_scan.start Start skanowania zdjęć Drive. {"project_id":47,"forced_profile_id":null} [2026-06-04 19:38:26] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":47,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_148","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 19:38:26] drive_path.profile.selected Wybrano profil Drive. {"project_id":47,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 19:38:26] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":47,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 19:38:26] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 19:38:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:27] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":47,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 19:38:27] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 19:38:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:27] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":47,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 19:38:27] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 19:38:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":47,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 19:38:28] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_148'"} [2026-06-04 19:38:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_148'","count":1,"names":["H#CZ_148 [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":47,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_148","found_count":1,"found_names":["H#CZ_148"]} [2026-06-04 19:38:28] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":47,"project_folder_id":"1PXPASVvxwj3RDHGxwKFHNr5Df7s21mU3","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148"} [2026-06-04 19:38:28] drive_api.list_files.start Google Drive files.list. {"query":"'1PXPASVvxwj3RDHGxwKFHNr5Df7s21mU3' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 19:38:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PXPASVvxwj3RDHGxwKFHNr5Df7s21mU3' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:29] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":47,"parent_folder_id":"1PXPASVvxwj3RDHGxwKFHNr5Df7s21mU3","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 19:38:29] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":47,"project_folder_id":"1PXPASVvxwj3RDHGxwKFHNr5Df7s21mU3","mockups_folder_id":"1GICM5utI8h3VW82_t6R6wbkHyOZST4ah","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148/Mockups"} [2026-06-04 19:38:29] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":47,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 19:38:29] drive_api.list_files.start Google Drive files.list. {"query":"'1GICM5utI8h3VW82_t6R6wbkHyOZST4ah' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 19:38:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GICM5utI8h3VW82_t6R6wbkHyOZST4ah' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:29] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":47,"mockups_folder_id":"1GICM5utI8h3VW82_t6R6wbkHyOZST4ah","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 19:38:29] drive_api.list_files.start Google Drive files.list. {"query":"'1GICM5utI8h3VW82_t6R6wbkHyOZST4ah' in parents and trashed = false"} [2026-06-04 19:38:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GICM5utI8h3VW82_t6R6wbkHyOZST4ah' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:30] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":47,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:38:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":47,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 19:38:30] drive_api.list_files.start Google Drive files.list. {"query":"'1IgRBMF4cM5VzTRdYP8jmYWXkb05RA0LO' in parents and trashed = false"} [2026-06-04 19:38:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IgRBMF4cM5VzTRdYP8jmYWXkb05RA0LO' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:38:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":47,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1IgRBMF4cM5VzTRdYP8jmYWXkb05RA0LO","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:38:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":47,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 19:38:30] drive_api.list_files.start Google Drive files.list. {"query":"'1JXVy0IsUPsK2SYk21moVVEvbW2JCquov' in parents and trashed = false"} [2026-06-04 19:38:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JXVy0IsUPsK2SYk21moVVEvbW2JCquov' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:38:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":47,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1JXVy0IsUPsK2SYk21moVVEvbW2JCquov","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:38:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":47,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 19:38:30] drive_api.list_files.start Google Drive files.list. {"query":"'1adbSVg8ae4c-YZvtD1u1gxtrL1oz4rDI' in parents and trashed = false"} [2026-06-04 19:38:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1adbSVg8ae4c-YZvtD1u1gxtrL1oz4rDI' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:38:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":47,"folder_name":"(B)_4Side_Grid","folder_id":"1adbSVg8ae4c-YZvtD1u1gxtrL1oz4rDI","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:38:31] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":47,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_148/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 19:38:31] drive_api.list_files.start Google Drive files.list. {"query":"'1CIjJ3lSAY49oCQWkWI3KnQHGCeY4W1xM' in parents and trashed = false"} [2026-06-04 19:38:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CIjJ3lSAY49oCQWkWI3KnQHGCeY4W1xM' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:38:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":47,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1CIjJ3lSAY49oCQWkWI3KnQHGCeY4W1xM","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:38:31] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":47,"files_count":12,"files":[{"id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 19:38:31] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":47,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 19:38:31] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":47,"external_id":"590","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 19:38:31] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":47,"external_id":"590","selected_assets_count":12} [2026-06-04 19:38:31] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":47,"resolved_id_product":590} [2026-06-04 19:38:31] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":47,"job_id":"6a574e5accf709c4","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 19:38:31] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":47,"selected_count":12,"assets":[{"id":405,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":866479,"drive_file_id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE"},{"id":406,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":652132,"drive_file_id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L"},{"id":407,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":540046,"drive_file_id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6"},{"id":408,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":630285,"drive_file_id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb"},{"id":409,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":539503,"drive_file_id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG"},{"id":410,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1293055,"drive_file_id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg"},{"id":411,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1348090,"drive_file_id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY"},{"id":412,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1493737,"drive_file_id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg"},{"id":413,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1407837,"drive_file_id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4"},{"id":414,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1578323,"drive_file_id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD"},{"id":415,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1324551,"drive_file_id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf"},{"id":416,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":405067,"drive_file_id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9"}]} [2026-06-04 19:38:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":405,"drive_file_id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/405_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:38:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/405_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:38:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/405_4-sides-grid-white-pl-1.jpg","bytes":866479} [2026-06-04 19:38:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":405,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":866479} [2026-06-04 19:38:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":406,"drive_file_id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/406_0-left-1.jpg"} [2026-06-04 19:38:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/406_0-left-1.jpg"} [2026-06-04 19:38:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/406_0-left-1.jpg","bytes":652132} [2026-06-04 19:38:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":406,"name":"0_Left__1.jpg","local_size":652132} [2026-06-04 19:38:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":407,"drive_file_id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/407_0-left-1.jpg"} [2026-06-04 19:38:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/407_0-left-1.jpg"} [2026-06-04 19:38:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/407_0-left-1.jpg","bytes":540046} [2026-06-04 19:38:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":407,"name":"0_Left__1.jpg","local_size":540046} [2026-06-04 19:38:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":408,"drive_file_id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/408_0-right-1.jpg"} [2026-06-04 19:38:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/408_0-right-1.jpg"} [2026-06-04 19:38:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/408_0-right-1.jpg","bytes":630285} [2026-06-04 19:38:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":408,"name":"0_Right__1.jpg","local_size":630285} [2026-06-04 19:38:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":409,"drive_file_id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/409_0-right-1.jpg"} [2026-06-04 19:38:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/409_0-right-1.jpg"} [2026-06-04 19:38:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/409_0-right-1.jpg","bytes":539503} [2026-06-04 19:38:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":409,"name":"0_Right__1.jpg","local_size":539503} [2026-06-04 19:38:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":410,"drive_file_id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/410_1-r-1-1.jpg"} [2026-06-04 19:38:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/410_1-r-1-1.jpg"} [2026-06-04 19:38:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/410_1-r-1-1.jpg","bytes":1293055} [2026-06-04 19:38:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":410,"name":"1_R_1__1.jpg","local_size":1293055} [2026-06-04 19:38:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":411,"drive_file_id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/411_1-r-1-1.jpg"} [2026-06-04 19:38:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/411_1-r-1-1.jpg"} [2026-06-04 19:38:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/411_1-r-1-1.jpg","bytes":1348090} [2026-06-04 19:38:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":411,"name":"1_R_1__1.jpg","local_size":1348090} [2026-06-04 19:38:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":412,"drive_file_id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/412_2-r-1-1.jpg"} [2026-06-04 19:38:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/412_2-r-1-1.jpg"} [2026-06-04 19:38:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/412_2-r-1-1.jpg","bytes":1493737} [2026-06-04 19:38:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":412,"name":"2_R_1__1.jpg","local_size":1493737} [2026-06-04 19:38:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":413,"drive_file_id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/413_2-r-1-1.jpg"} [2026-06-04 19:38:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/413_2-r-1-1.jpg"} [2026-06-04 19:38:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/413_2-r-1-1.jpg","bytes":1407837} [2026-06-04 19:38:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":413,"name":"2_R_1__1.jpg","local_size":1407837} [2026-06-04 19:38:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":414,"drive_file_id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/414_2-watercolor-1-1.jpg"} [2026-06-04 19:38:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/414_2-watercolor-1-1.jpg"} [2026-06-04 19:38:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/414_2-watercolor-1-1.jpg","bytes":1578323} [2026-06-04 19:38:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":414,"name":"2_WaterColor_1__1.jpg","local_size":1578323} [2026-06-04 19:38:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":415,"drive_file_id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/415_2-watercolor-1-1.jpg"} [2026-06-04 19:38:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/415_2-watercolor-1-1.jpg"} [2026-06-04 19:38:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/415_2-watercolor-1-1.jpg","bytes":1324551} [2026-06-04 19:38:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":415,"name":"2_WaterColor_1__1.jpg","local_size":1324551} [2026-06-04 19:38:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":47,"asset_id":416,"drive_file_id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/416_modernbrush-green-1.jpg"} [2026-06-04 19:38:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/416_modernbrush-green-1.jpg"} [2026-06-04 19:38:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/416_modernbrush-green-1.jpg","bytes":405067} [2026-06-04 19:38:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":47,"asset_id":416,"name":"ModernBrush_Green__1.jpg","local_size":405067} [2026-06-04 19:38:42] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":47,"job_id":"6a574e5accf709c4","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4","failures":[]} [2026-06-04 19:38:42] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":47,"job_id":"6a574e5accf709c4","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4","failures":[]} [2026-06-04 19:38:42] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":47,"id_product":590,"metadata_count":12,"metadata":[{"client_file_key":"asset_405","drive_file_id":"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_406","drive_file_id":"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_407","drive_file_id":"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_408","drive_file_id":"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_409","drive_file_id":"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_410","drive_file_id":"15rJ4P3reh03MDHR1iBuuRsSuejaK_vjg","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_411","drive_file_id":"1kEs0U2vybWsxEgO4AIzLAQETfhRKyanY","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_412","drive_file_id":"1Fbyf4qYgY_MQMIXcuFhjMGZAro70ByGg","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_413","drive_file_id":"1CDCKgW2Lg97LP4A9EzWzE5cdXdFQUzl4","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_414","drive_file_id":"13fIhSTKP1XQuzzzWApNjqkxqgk9kaskD","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_415","drive_file_id":"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_416","drive_file_id":"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Myszka - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 19:38:42] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":47,"id_product":590,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 19:38:42] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":47,"id_product":590,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_405","asset_406","asset_407","asset_408","asset_409","asset_410","asset_411","asset_412","asset_413","asset_414"]} [2026-06-04 19:38:42] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"49cb6401-e543-4c0b-a490-25ed39e98ac2","id_product":"590","images_metadata_json":"[{\"client_file_key\":\"asset_405\",\"drive_file_id\":\"1qSeNplTwfuF9wWKBXXiBb3PH82T973UE\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_406\",\"drive_file_id\":\"12adaelFDRmWDfGHlSSzlzo6OpWrANy-L\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_407\",\"drive_file_id\":\"1hwrfSVs3QvNRVUWCC0_wCzPrVSAJLXd6\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_408\",\"drive_file_id\":\"15ygR84NoRIPA2TCwno49M2X1Kufxh4tb\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_409\",\"drive_file_id\":\"11Kh-1Rn-zp1K7F614lhzwKvAHb8J6kYG\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_410\",\"drive_file_id\":\"15rJ4P3reh03MDHR1iBuuRsSuejaK_v...","allow_cover_autoselect":"0","files[asset_405]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/405_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":866479,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_406]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/406_0-left-1.jpg","file_exists":true,"file_size":652132,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_407]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/407_0-left-1.jpg","file_exists":true,"file_size":540046,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_408]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/408_0-right-1.jpg","file_exists":true,"file_size":630285,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_409]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/409_0-right-1.jpg","file_exists":true,"file_size":539503,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_410]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/410_1-r-1-1.jpg","file_exists":true,"file_size":1293055,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_411]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/411_1-r-1-1.jpg","file_exists":true,"file_size":1348090,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_412]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/412_2-r-1-1.jpg","file_exists":true,"file_size":1493737,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_413]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/413_2-r-1-1.jpg","file_exists":true,"file_size":1407837,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_414]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/414_2-watercolor-1-1.jpg","file_exists":true,"file_size":1578323,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-1-of-2"} [2026-06-04 19:38:55] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 590,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_405\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12194,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_406\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12195,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_407\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12196,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_408\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12197,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_409\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12198,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-47-6a574e5accf709c4-part-1-of-2"} [2026-06-04 19:38:55] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":47,"id_product":590,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 19:38:55] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":47,"id_product":590,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_415","asset_416"]} [2026-06-04 19:38:55] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"49cb6401-e543-4c0b-a490-25ed39e98ac2","id_product":"590","images_metadata_json":"[{\"client_file_key\":\"asset_415\",\"drive_file_id\":\"12yrR8pkj8ebB4NhDd1xOUKAY6PPYhPxf\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_416\",\"drive_file_id\":\"1sdYTk8uzvc_H1ttkxLMhJZ3otit3fEF9\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Myszka - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_415]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/415_2-watercolor-1-1.jpg","file_exists":true,"file_size":1324551,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_416]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/47/6a574e5accf709c4/416_modernbrush-green-1.jpg","file_exists":true,"file_size":405067,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-2-of-2"} [2026-06-04 19:38:57] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 590,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_415\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12204,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_416\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12205,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-47-6a574e5accf709c4-part-2-of-2"} [2026-06-04 19:38:57] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":47,"id_product":590,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 19:38:57] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":47,"id_product":590,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_405","filename":"4-sides-grid-white-pl-1.jpg","id_image":12194,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_406","filename":"0-left-1.jpg","id_image":12195,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_407","filename":"0-left-1.jpg","id_image":12196,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_408","filename":"0-right-1.jpg","id_image":12197,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_409","filename":"0-right-1.jpg","id_image":12198,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_410","filename":"1-r-1-1.jpg","id_image":12199,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_411","filename":"1-r-1-1.jpg","id_image":12200,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_412","filename":"2-r-1-1.jpg","id_image":12201,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_413","filename":"2-r-1-1.jpg","id_image":12202,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_414","filename":"2-watercolor-1-1.jpg","id_image":12203,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_415","filename":"2-watercolor-1-1.jpg","id_image":12204,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_416","filename":"modernbrush-green-1.jpg","id_image":12205,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":590,"uploaded_images":[{"client_file_key":"asset_405","filename":"4-sides-grid-white-pl-1.jpg","id_image":12194,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_406","filename":"0-left-1.jpg","id_image":12195,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_407","filename":"0-left-1.jpg","id_image":12196,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_408","filename":"0-right-1.jpg","id_image":12197,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_409","filename":"0-right-1.jpg","id_image":12198,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_410","filename":"1-r-1-1.jpg","id_image":12199,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_411","filename":"1-r-1-1.jpg","id_image":12200,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_412","filename":"2-r-1-1.jpg","id_image":12201,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_413","filename":"2-r-1-1.jpg","id_image":12202,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_414","filename":"2-watercolor-1-1.jpg","id_image":12203,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":590,"uploaded_images":[{"client_file_key":"asset_415","filename":"2-watercolor-1-1.jpg","id_image":12204,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_416","filename":"modernbrush-green-1.jpg","id_image":12205,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 19:38:57] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":47,"external_id":"590","result":{"success":true,"status":"success","id_product":590,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_405","filename":"4-sides-grid-white-pl-1.jpg","id_image":12194,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_406","filename":"0-left-1.jpg","id_image":12195,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_407","filename":"0-left-1.jpg","id_image":12196,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_408","filename":"0-right-1.jpg","id_image":12197,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_409","filename":"0-right-1.jpg","id_image":12198,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_410","filename":"1-r-1-1.jpg","id_image":12199,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_411","filename":"1-r-1-1.jpg","id_image":12200,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_412","filename":"2-r-1-1.jpg","id_image":12201,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_413","filename":"2-r-1-1.jpg","id_image":12202,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_414","filename":"2-watercolor-1-1.jpg","id_image":12203,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_415","filename":"2-watercolor-1-1.jpg","id_image":12204,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_416","filename":"modernbrush-green-1.jpg","id_image":12205,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":590,"uploaded_images":[{"client_file_key":"asset_405","filename":"4-sides-grid-white-pl-1.jpg","id_image":12194,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_406","filename":"0-left-1.jpg","id_image":12195,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_407","filename":"0-left-1.jpg","id_image":12196,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_408","filename":"0-right-1.jpg","id_image":12197,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_409","filename":"0-right-1.jpg","id_image":12198,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_410","filename":"1-r-1-1.jpg","id_image":12199,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_411","filename":"1-r-1-1.jpg","id_image":12200,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_412","filename":"2-r-1-1.jpg","id_image":12201,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_413","filename":"2-r-1-1.jpg","id_image":12202,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_414","filename":"2-watercolor-1-1.jpg","id_image":12203,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-47-6a574e5accf709c4-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":590,"uploaded_images":[{"client_file_key":"asset_415","filename":"2-watercolor-1-1.jpg","id_image":12204,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_416","filename":"modernbrush-green-1.jpg","id_image":12205,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 19:59:39] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4376} [2026-06-04 19:59:40] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":48,"external_id":"591","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 19:59:40] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":48,"external_id":"591"} [2026-06-04 19:59:40] drive_scan.start Start skanowania zdjęć Drive. {"project_id":48,"forced_profile_id":null} [2026-06-04 19:59:40] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":48,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_149","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 19:59:40] drive_path.profile.selected Wybrano profil Drive. {"project_id":48,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 19:59:40] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":48,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 19:59:40] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 19:59:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:41] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":48,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 19:59:41] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 19:59:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:41] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":48,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 19:59:41] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 19:59:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:41] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":48,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 19:59:41] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_149'"} [2026-06-04 19:59:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_149'","count":1,"names":["H#CZ_149 [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:42] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":48,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_149","found_count":1,"found_names":["H#CZ_149"]} [2026-06-04 19:59:42] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":48,"project_folder_id":"1upYTmYGzl5aPuL2MRD3apMH1CA8oPq5H","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149"} [2026-06-04 19:59:42] drive_api.list_files.start Google Drive files.list. {"query":"'1upYTmYGzl5aPuL2MRD3apMH1CA8oPq5H' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 19:59:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1upYTmYGzl5aPuL2MRD3apMH1CA8oPq5H' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:42] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":48,"parent_folder_id":"1upYTmYGzl5aPuL2MRD3apMH1CA8oPq5H","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 19:59:42] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":48,"project_folder_id":"1upYTmYGzl5aPuL2MRD3apMH1CA8oPq5H","mockups_folder_id":"1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149/Mockups"} [2026-06-04 19:59:42] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":48,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 19:59:42] drive_api.list_files.start Google Drive files.list. {"query":"'1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 19:59:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:43] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":48,"mockups_folder_id":"1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 19:59:43] drive_api.list_files.start Google Drive files.list. {"query":"'1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv' in parents and trashed = false"} [2026-06-04 19:59:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Rnbl5t8GBpO0CTOp-vuING4O0aSWnkwv' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:43] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":48,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 19:59:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":48,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 19:59:43] drive_api.list_files.start Google Drive files.list. {"query":"'1-aZFhnK2iXKqxvJZGBdiqTzFXiT8EhfE' in parents and trashed = false"} [2026-06-04 19:59:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-aZFhnK2iXKqxvJZGBdiqTzFXiT8EhfE' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:59:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":48,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1-aZFhnK2iXKqxvJZGBdiqTzFXiT8EhfE","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:59:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":48,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 19:59:44] drive_api.list_files.start Google Drive files.list. {"query":"'1oG0gfkI_3aKs9i6dpWWm69HDd9VjLk7q' in parents and trashed = false"} [2026-06-04 19:59:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oG0gfkI_3aKs9i6dpWWm69HDd9VjLk7q' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:59:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":48,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1oG0gfkI_3aKs9i6dpWWm69HDd9VjLk7q","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 19:59:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":48,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 19:59:44] drive_api.list_files.start Google Drive files.list. {"query":"'11utJbmSBITzEpFUHFdZnow7YhOwOatxm' in parents and trashed = false"} [2026-06-04 19:59:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'11utJbmSBITzEpFUHFdZnow7YhOwOatxm' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:59:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":48,"folder_name":"(B)_4Side_Grid","folder_id":"11utJbmSBITzEpFUHFdZnow7YhOwOatxm","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 19:59:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":48,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_149/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 19:59:45] drive_api.list_files.start Google Drive files.list. {"query":"'17ksflzTRPO2iaAWB0AWm_t801Z_z-6LG' in parents and trashed = false"} [2026-06-04 19:59:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'17ksflzTRPO2iaAWB0AWm_t801Z_z-6LG' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:59:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":48,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"17ksflzTRPO2iaAWB0AWm_t801Z_z-6LG","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 19:59:45] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":48,"files_count":12,"files":[{"id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 19:59:45] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":48,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 19:59:45] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":48,"external_id":"591","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 19:59:45] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":48,"external_id":"591","selected_assets_count":12} [2026-06-04 19:59:45] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":48,"resolved_id_product":591} [2026-06-04 19:59:45] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":48,"job_id":"78435220575009e8","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 19:59:45] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":48,"selected_count":12,"assets":[{"id":417,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":857958,"drive_file_id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx"},{"id":418,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":652536,"drive_file_id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi"},{"id":419,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":536929,"drive_file_id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj"},{"id":420,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":629876,"drive_file_id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu"},{"id":421,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":536840,"drive_file_id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5"},{"id":422,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1298826,"drive_file_id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19"},{"id":423,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1352736,"drive_file_id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj"},{"id":424,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1501476,"drive_file_id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG"},{"id":425,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1411916,"drive_file_id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A"},{"id":426,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1568477,"drive_file_id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd"},{"id":427,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1314587,"drive_file_id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg"},{"id":428,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":400185,"drive_file_id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB"}]} [2026-06-04 19:59:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":417,"drive_file_id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/417_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:59:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/417_4-sides-grid-white-pl-1.jpg"} [2026-06-04 19:59:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/417_4-sides-grid-white-pl-1.jpg","bytes":857958} [2026-06-04 19:59:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":417,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":857958} [2026-06-04 19:59:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":418,"drive_file_id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/418_0-left-1.jpg"} [2026-06-04 19:59:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/418_0-left-1.jpg"} [2026-06-04 19:59:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/418_0-left-1.jpg","bytes":652536} [2026-06-04 19:59:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":418,"name":"0_Left__1.jpg","local_size":652536} [2026-06-04 19:59:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":419,"drive_file_id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/419_0-left-1.jpg"} [2026-06-04 19:59:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/419_0-left-1.jpg"} [2026-06-04 19:59:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/419_0-left-1.jpg","bytes":536929} [2026-06-04 19:59:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":419,"name":"0_Left__1.jpg","local_size":536929} [2026-06-04 19:59:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":420,"drive_file_id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/420_0-right-1.jpg"} [2026-06-04 19:59:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/420_0-right-1.jpg"} [2026-06-04 19:59:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/420_0-right-1.jpg","bytes":629876} [2026-06-04 19:59:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":420,"name":"0_Right__1.jpg","local_size":629876} [2026-06-04 19:59:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":421,"drive_file_id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/421_0-right-1.jpg"} [2026-06-04 19:59:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/421_0-right-1.jpg"} [2026-06-04 19:59:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/421_0-right-1.jpg","bytes":536840} [2026-06-04 19:59:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":421,"name":"0_Right__1.jpg","local_size":536840} [2026-06-04 19:59:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":422,"drive_file_id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/422_1-r-1-1.jpg"} [2026-06-04 19:59:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/422_1-r-1-1.jpg"} [2026-06-04 19:59:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/422_1-r-1-1.jpg","bytes":1298826} [2026-06-04 19:59:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":422,"name":"1_R_1__1.jpg","local_size":1298826} [2026-06-04 19:59:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":423,"drive_file_id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/423_1-r-1-1.jpg"} [2026-06-04 19:59:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/423_1-r-1-1.jpg"} [2026-06-04 19:59:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/423_1-r-1-1.jpg","bytes":1352736} [2026-06-04 19:59:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":423,"name":"1_R_1__1.jpg","local_size":1352736} [2026-06-04 19:59:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":424,"drive_file_id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/424_2-r-1-1.jpg"} [2026-06-04 19:59:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/424_2-r-1-1.jpg"} [2026-06-04 19:59:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/424_2-r-1-1.jpg","bytes":1501476} [2026-06-04 19:59:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":424,"name":"2_R_1__1.jpg","local_size":1501476} [2026-06-04 19:59:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":425,"drive_file_id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/425_2-r-1-1.jpg"} [2026-06-04 19:59:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/425_2-r-1-1.jpg"} [2026-06-04 19:59:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/425_2-r-1-1.jpg","bytes":1411916} [2026-06-04 19:59:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":425,"name":"2_R_1__1.jpg","local_size":1411916} [2026-06-04 19:59:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":426,"drive_file_id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/426_2-watercolor-1-1.jpg"} [2026-06-04 19:59:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/426_2-watercolor-1-1.jpg"} [2026-06-04 19:59:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/426_2-watercolor-1-1.jpg","bytes":1568477} [2026-06-04 19:59:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":426,"name":"2_WaterColor_1__1.jpg","local_size":1568477} [2026-06-04 19:59:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":427,"drive_file_id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/427_2-watercolor-1-1.jpg"} [2026-06-04 19:59:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/427_2-watercolor-1-1.jpg"} [2026-06-04 19:59:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/427_2-watercolor-1-1.jpg","bytes":1314587} [2026-06-04 19:59:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":427,"name":"2_WaterColor_1__1.jpg","local_size":1314587} [2026-06-04 19:59:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":48,"asset_id":428,"drive_file_id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/428_modernbrush-green-1.jpg"} [2026-06-04 19:59:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/428_modernbrush-green-1.jpg"} [2026-06-04 19:59:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/428_modernbrush-green-1.jpg","bytes":400185} [2026-06-04 19:59:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":48,"asset_id":428,"name":"ModernBrush_Green__1.jpg","local_size":400185} [2026-06-04 19:59:55] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":48,"job_id":"78435220575009e8","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8","failures":[]} [2026-06-04 19:59:55] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":48,"job_id":"78435220575009e8","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8","failures":[]} [2026-06-04 19:59:55] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":48,"id_product":591,"metadata_count":12,"metadata":[{"client_file_key":"asset_417","drive_file_id":"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_418","drive_file_id":"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_419","drive_file_id":"1rsklTsCRBLztasmfP959xoRl1aKY6sqj","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_420","drive_file_id":"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_421","drive_file_id":"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_422","drive_file_id":"1OigbdVZdKCcw23H69OgNutt5U4G4Un19","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_423","drive_file_id":"1z7j_Fd6QF5DrgesD6lwAx3ApdB0hr7wj","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_424","drive_file_id":"1poXW_Z0VHGTN7xTud1MVYUIynrh79CAG","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_425","drive_file_id":"1PVqpD-iVt766-tMTC-axAvwn4DVCPf2A","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_426","drive_file_id":"1mS3fboX5MU6DuBMAIjtHBeeCYFD79YAd","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_427","drive_file_id":"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_428","drive_file_id":"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Szop - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 19:59:55] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":48,"id_product":591,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 19:59:55] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":48,"id_product":591,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_417","asset_418","asset_419","asset_420","asset_421","asset_422","asset_423","asset_424","asset_425","asset_426"]} [2026-06-04 19:59:55] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"68d2d7b8-c310-42cf-b9a9-8071719016d1","id_product":"591","images_metadata_json":"[{\"client_file_key\":\"asset_417\",\"drive_file_id\":\"1JK3O49biIi3o_Uv50vghKodiR1vOMfJx\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_418\",\"drive_file_id\":\"13d8V_AlIg2qzKZ3Sl8LNI_9zBzYINRxi\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_419\",\"drive_file_id\":\"1rsklTsCRBLztasmfP959xoRl1aKY6sqj\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_420\",\"drive_file_id\":\"1vAVPrDCpLDm2iEV4AYqJTl836THsA-Pu\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_421\",\"drive_file_id\":\"1ZPozKrewZYfDCXNNUMYo-gBjzyRFuVk5\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_422\",\"drive_file_id\":\"1OigbdVZdKCcw23H69OgNutt5U4G4Un19\",\"filen...","allow_cover_autoselect":"0","files[asset_417]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/417_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":857958,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_418]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/418_0-left-1.jpg","file_exists":true,"file_size":652536,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_419]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/419_0-left-1.jpg","file_exists":true,"file_size":536929,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_420]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/420_0-right-1.jpg","file_exists":true,"file_size":629876,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_421]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/421_0-right-1.jpg","file_exists":true,"file_size":536840,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_422]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/422_1-r-1-1.jpg","file_exists":true,"file_size":1298826,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_423]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/423_1-r-1-1.jpg","file_exists":true,"file_size":1352736,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_424]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/424_2-r-1-1.jpg","file_exists":true,"file_size":1501476,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_425]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/425_2-r-1-1.jpg","file_exists":true,"file_size":1411916,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_426]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/426_2-watercolor-1-1.jpg","file_exists":true,"file_size":1568477,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-48-78435220575009e8-part-1-of-2"} [2026-06-04 20:00:10] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 591,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_417\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12206,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_418\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12207,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_419\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12208,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_420\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12209,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_421\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12210,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-48-78435220575009e8-part-1-of-2"} [2026-06-04 20:00:10] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":48,"id_product":591,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 20:00:10] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":48,"id_product":591,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_427","asset_428"]} [2026-06-04 20:00:10] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"68d2d7b8-c310-42cf-b9a9-8071719016d1","id_product":"591","images_metadata_json":"[{\"client_file_key\":\"asset_427\",\"drive_file_id\":\"18wbjnWMDSJtQekw23CQYFiqn3wsgHxHg\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_428\",\"drive_file_id\":\"1rSLteGM0Ixf8dYRWP-rc-7UCVzAGTLvB\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Szop - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_427]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/427_2-watercolor-1-1.jpg","file_exists":true,"file_size":1314587,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_428]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/48/78435220575009e8/428_modernbrush-green-1.jpg","file_exists":true,"file_size":400185,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-48-78435220575009e8-part-2-of-2"} [2026-06-04 20:00:12] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 591,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_427\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12216,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_428\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12217,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-48-78435220575009e8-part-2-of-2"} [2026-06-04 20:00:12] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":48,"id_product":591,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 20:00:12] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":48,"id_product":591,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_417","filename":"4-sides-grid-white-pl-1.jpg","id_image":12206,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_418","filename":"0-left-1.jpg","id_image":12207,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_419","filename":"0-left-1.jpg","id_image":12208,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_420","filename":"0-right-1.jpg","id_image":12209,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_421","filename":"0-right-1.jpg","id_image":12210,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_422","filename":"1-r-1-1.jpg","id_image":12211,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_423","filename":"1-r-1-1.jpg","id_image":12212,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_424","filename":"2-r-1-1.jpg","id_image":12213,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_425","filename":"2-r-1-1.jpg","id_image":12214,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_426","filename":"2-watercolor-1-1.jpg","id_image":12215,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_427","filename":"2-watercolor-1-1.jpg","id_image":12216,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_428","filename":"modernbrush-green-1.jpg","id_image":12217,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-48-78435220575009e8-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":591,"uploaded_images":[{"client_file_key":"asset_417","filename":"4-sides-grid-white-pl-1.jpg","id_image":12206,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_418","filename":"0-left-1.jpg","id_image":12207,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_419","filename":"0-left-1.jpg","id_image":12208,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_420","filename":"0-right-1.jpg","id_image":12209,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_421","filename":"0-right-1.jpg","id_image":12210,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_422","filename":"1-r-1-1.jpg","id_image":12211,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_423","filename":"1-r-1-1.jpg","id_image":12212,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_424","filename":"2-r-1-1.jpg","id_image":12213,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_425","filename":"2-r-1-1.jpg","id_image":12214,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_426","filename":"2-watercolor-1-1.jpg","id_image":12215,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-48-78435220575009e8-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":591,"uploaded_images":[{"client_file_key":"asset_427","filename":"2-watercolor-1-1.jpg","id_image":12216,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_428","filename":"modernbrush-green-1.jpg","id_image":12217,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 20:00:12] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":48,"external_id":"591","result":{"success":true,"status":"success","id_product":591,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_417","filename":"4-sides-grid-white-pl-1.jpg","id_image":12206,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_418","filename":"0-left-1.jpg","id_image":12207,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_419","filename":"0-left-1.jpg","id_image":12208,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_420","filename":"0-right-1.jpg","id_image":12209,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_421","filename":"0-right-1.jpg","id_image":12210,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_422","filename":"1-r-1-1.jpg","id_image":12211,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_423","filename":"1-r-1-1.jpg","id_image":12212,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_424","filename":"2-r-1-1.jpg","id_image":12213,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_425","filename":"2-r-1-1.jpg","id_image":12214,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_426","filename":"2-watercolor-1-1.jpg","id_image":12215,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_427","filename":"2-watercolor-1-1.jpg","id_image":12216,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_428","filename":"modernbrush-green-1.jpg","id_image":12217,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-48-78435220575009e8-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":591,"uploaded_images":[{"client_file_key":"asset_417","filename":"4-sides-grid-white-pl-1.jpg","id_image":12206,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_418","filename":"0-left-1.jpg","id_image":12207,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_419","filename":"0-left-1.jpg","id_image":12208,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_420","filename":"0-right-1.jpg","id_image":12209,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_421","filename":"0-right-1.jpg","id_image":12210,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_422","filename":"1-r-1-1.jpg","id_image":12211,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_423","filename":"1-r-1-1.jpg","id_image":12212,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_424","filename":"2-r-1-1.jpg","id_image":12213,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_425","filename":"2-r-1-1.jpg","id_image":12214,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_426","filename":"2-watercolor-1-1.jpg","id_image":12215,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-48-78435220575009e8-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":591,"uploaded_images":[{"client_file_key":"asset_427","filename":"2-watercolor-1-1.jpg","id_image":12216,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_428","filename":"modernbrush-green-1.jpg","id_image":12217,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-04 20:14:51] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4854} [2026-06-04 20:14:52] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":50,"external_id":"592","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-04 20:14:52] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":50,"external_id":"592"} [2026-06-04 20:14:52] drive_scan.start Start skanowania zdjęć Drive. {"project_id":50,"forced_profile_id":null} [2026-06-04 20:14:52] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":50,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_151","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-04 20:14:52] drive_path.profile.selected Wybrano profil Drive. {"project_id":50,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-04 20:14:52] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":50,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-04 20:14:52] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-04 20:14:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:52] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":50,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-04 20:14:52] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-04 20:14:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:53] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":50,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-04 20:14:53] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-04 20:14:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:53] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":50,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-04 20:14:53] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_151'"} [2026-06-04 20:14:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_151'","count":1,"names":["H#CZ_151 [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:54] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":50,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_151","found_count":1,"found_names":["H#CZ_151"]} [2026-06-04 20:14:54] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":50,"project_folder_id":"1OAB1apq9Ecxn73F8JWZmgKVlF-D4QHB8","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151"} [2026-06-04 20:14:54] drive_api.list_files.start Google Drive files.list. {"query":"'1OAB1apq9Ecxn73F8JWZmgKVlF-D4QHB8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-04 20:14:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OAB1apq9Ecxn73F8JWZmgKVlF-D4QHB8' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:54] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":50,"parent_folder_id":"1OAB1apq9Ecxn73F8JWZmgKVlF-D4QHB8","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-04 20:14:54] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":50,"project_folder_id":"1OAB1apq9Ecxn73F8JWZmgKVlF-D4QHB8","mockups_folder_id":"1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151/Mockups"} [2026-06-04 20:14:54] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":50,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-04 20:14:54] drive_api.list_files.start Google Drive files.list. {"query":"'1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-04 20:14:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:55] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":50,"mockups_folder_id":"1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-04 20:14:55] drive_api.list_files.start Google Drive files.list. {"query":"'1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN' in parents and trashed = false"} [2026-06-04 20:14:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xqtwCtdFwF4ccSytSq3O8XoPdI-pufFN' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:55] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":50,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-04 20:14:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":50,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-04 20:14:55] drive_api.list_files.start Google Drive files.list. {"query":"'1PiEX7cYsD8nZrEjRuDkQpZMvuZ46pKCy' in parents and trashed = false"} [2026-06-04 20:14:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PiEX7cYsD8nZrEjRuDkQpZMvuZ46pKCy' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":50,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1PiEX7cYsD8nZrEjRuDkQpZMvuZ46pKCy","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":50,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-04 20:14:56] drive_api.list_files.start Google Drive files.list. {"query":"'1vaBSFRladBE9ru6uYoZadGEogbRRbqYQ' in parents and trashed = false"} [2026-06-04 20:14:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vaBSFRladBE9ru6uYoZadGEogbRRbqYQ' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":50,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1vaBSFRladBE9ru6uYoZadGEogbRRbqYQ","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":50,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-04 20:14:56] drive_api.list_files.start Google Drive files.list. {"query":"'1p4Y-8xmIyRVOqfv32FRQBOG5rUo7ofNK' in parents and trashed = false"} [2026-06-04 20:14:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1p4Y-8xmIyRVOqfv32FRQBOG5rUo7ofNK' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":50,"folder_name":"(B)_4Side_Grid","folder_id":"1p4Y-8xmIyRVOqfv32FRQBOG5rUo7ofNK","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-04 20:14:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":50,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_151/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-04 20:14:56] drive_api.list_files.start Google Drive files.list. {"query":"'16wcGrH5Xy04JqbrNkMLYMLkGV0KzEiR1' in parents and trashed = false"} [2026-06-04 20:14:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'16wcGrH5Xy04JqbrNkMLYMLkGV0KzEiR1' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 20:14:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":50,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"16wcGrH5Xy04JqbrNkMLYMLkGV0KzEiR1","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-04 20:14:57] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":50,"files_count":12,"files":[{"id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-04 20:14:57] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":50,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-04 20:14:57] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":50,"external_id":"592","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-04 20:14:57] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":50,"external_id":"592","selected_assets_count":12} [2026-06-04 20:14:57] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":50,"resolved_id_product":592} [2026-06-04 20:14:57] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":50,"job_id":"87576e092fffd70b","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-04 20:14:57] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":50,"selected_count":12,"assets":[{"id":429,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":851545,"drive_file_id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ"},{"id":430,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":619348,"drive_file_id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs"},{"id":431,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":514960,"drive_file_id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ"},{"id":432,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":598168,"drive_file_id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa"},{"id":433,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":514936,"drive_file_id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW"},{"id":434,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1276061,"drive_file_id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK"},{"id":435,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1333751,"drive_file_id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV"},{"id":436,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1472766,"drive_file_id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW"},{"id":437,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1389144,"drive_file_id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4"},{"id":438,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1555976,"drive_file_id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C"},{"id":439,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1303467,"drive_file_id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU"},{"id":440,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":394367,"drive_file_id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD"}]} [2026-06-04 20:14:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":429,"drive_file_id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/429_4-sides-grid-white-pl-1.jpg"} [2026-06-04 20:14:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/429_4-sides-grid-white-pl-1.jpg"} [2026-06-04 20:14:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/429_4-sides-grid-white-pl-1.jpg","bytes":851545} [2026-06-04 20:14:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":429,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":851545} [2026-06-04 20:14:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":430,"drive_file_id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/430_0-left-1.jpg"} [2026-06-04 20:14:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/430_0-left-1.jpg"} [2026-06-04 20:14:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/430_0-left-1.jpg","bytes":619348} [2026-06-04 20:14:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":430,"name":"0_Left__1.jpg","local_size":619348} [2026-06-04 20:14:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":431,"drive_file_id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/431_0-left-1.jpg"} [2026-06-04 20:14:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/431_0-left-1.jpg"} [2026-06-04 20:14:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/431_0-left-1.jpg","bytes":514960} [2026-06-04 20:14:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":431,"name":"0_Left__1.jpg","local_size":514960} [2026-06-04 20:14:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":432,"drive_file_id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/432_0-right-1.jpg"} [2026-06-04 20:14:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/432_0-right-1.jpg"} [2026-06-04 20:15:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/432_0-right-1.jpg","bytes":598168} [2026-06-04 20:15:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":432,"name":"0_Right__1.jpg","local_size":598168} [2026-06-04 20:15:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":433,"drive_file_id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/433_0-right-1.jpg"} [2026-06-04 20:15:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/433_0-right-1.jpg"} [2026-06-04 20:15:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/433_0-right-1.jpg","bytes":514936} [2026-06-04 20:15:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":433,"name":"0_Right__1.jpg","local_size":514936} [2026-06-04 20:15:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":434,"drive_file_id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/434_1-r-1-1.jpg"} [2026-06-04 20:15:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/434_1-r-1-1.jpg"} [2026-06-04 20:15:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/434_1-r-1-1.jpg","bytes":1276061} [2026-06-04 20:15:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":434,"name":"1_R_1__1.jpg","local_size":1276061} [2026-06-04 20:15:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":435,"drive_file_id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/435_1-r-1-1.jpg"} [2026-06-04 20:15:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/435_1-r-1-1.jpg"} [2026-06-04 20:15:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/435_1-r-1-1.jpg","bytes":1333751} [2026-06-04 20:15:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":435,"name":"1_R_1__1.jpg","local_size":1333751} [2026-06-04 20:15:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":436,"drive_file_id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/436_2-r-1-1.jpg"} [2026-06-04 20:15:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/436_2-r-1-1.jpg"} [2026-06-04 20:15:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/436_2-r-1-1.jpg","bytes":1472766} [2026-06-04 20:15:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":436,"name":"2_R_1__1.jpg","local_size":1472766} [2026-06-04 20:15:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":437,"drive_file_id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/437_2-r-1-1.jpg"} [2026-06-04 20:15:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/437_2-r-1-1.jpg"} [2026-06-04 20:15:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/437_2-r-1-1.jpg","bytes":1389144} [2026-06-04 20:15:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":437,"name":"2_R_1__1.jpg","local_size":1389144} [2026-06-04 20:15:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":438,"drive_file_id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/438_2-watercolor-1-1.jpg"} [2026-06-04 20:15:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/438_2-watercolor-1-1.jpg"} [2026-06-04 20:15:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/438_2-watercolor-1-1.jpg","bytes":1555976} [2026-06-04 20:15:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":438,"name":"2_WaterColor_1__1.jpg","local_size":1555976} [2026-06-04 20:15:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":439,"drive_file_id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/439_2-watercolor-1-1.jpg"} [2026-06-04 20:15:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/439_2-watercolor-1-1.jpg"} [2026-06-04 20:15:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/439_2-watercolor-1-1.jpg","bytes":1303467} [2026-06-04 20:15:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":439,"name":"2_WaterColor_1__1.jpg","local_size":1303467} [2026-06-04 20:15:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":50,"asset_id":440,"drive_file_id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/440_modernbrush-green-1.jpg"} [2026-06-04 20:15:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/440_modernbrush-green-1.jpg"} [2026-06-04 20:15:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/440_modernbrush-green-1.jpg","bytes":394367} [2026-06-04 20:15:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":50,"asset_id":440,"name":"ModernBrush_Green__1.jpg","local_size":394367} [2026-06-04 20:15:07] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":50,"job_id":"87576e092fffd70b","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b","failures":[]} [2026-06-04 20:15:07] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":50,"job_id":"87576e092fffd70b","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b","failures":[]} [2026-06-04 20:15:07] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":50,"id_product":592,"metadata_count":12,"metadata":[{"client_file_key":"asset_429","drive_file_id":"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_430","drive_file_id":"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_431","drive_file_id":"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_432","drive_file_id":"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_433","drive_file_id":"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_434","drive_file_id":"1weUIEmq79qV8LWXAmOU7RvYvW-GdVzOK","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_435","drive_file_id":"1K6zMDDH0s_GXbsyrAyHmHt3u4ib5wjSV","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_436","drive_file_id":"1Ib4Oa6mvIsgA1V_m8yd5P3ALzrEUM9ZW","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_437","drive_file_id":"1-FlQE74RKonBiR54IDL5dF5f9ZZgVQz4","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_438","drive_file_id":"1i2XMcDyfi7QLQzwh36CGhexWrgBPXK_C","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_439","drive_file_id":"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_440","drive_file_id":"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek Personalizowany dla czytelnika - Kaczka - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-04 20:15:07] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":50,"id_product":592,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-04 20:15:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":50,"id_product":592,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_429","asset_430","asset_431","asset_432","asset_433","asset_434","asset_435","asset_436","asset_437","asset_438"]} [2026-06-04 20:15:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"c2ef7541-91fd-45f4-b1a1-497e29cf9227","id_product":"592","images_metadata_json":"[{\"client_file_key\":\"asset_429\",\"drive_file_id\":\"1gBcnxerGameH5jKmxgdX_peiGFTZMwhJ\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_430\",\"drive_file_id\":\"1Top3qSmhFH-mF4WcaK2wNpH2lir5bZNs\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_431\",\"drive_file_id\":\"1XFCyg_sdSQsT6GphHlGaa4RGn6PYsGQQ\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_432\",\"drive_file_id\":\"1UJGBQs0we6Ra1iCzTHbh0QQOipwSjyTa\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_433\",\"drive_file_id\":\"1BrlH6Tt6fhalxDmgSUqx_7cPsxXmp0sW\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_434\",\"drive_file_id\":\"1weUIEmq79qV8LWXAmOU7RvYvW-GdVz...","allow_cover_autoselect":"0","files[asset_429]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/429_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":851545,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_430]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/430_0-left-1.jpg","file_exists":true,"file_size":619348,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_431]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/431_0-left-1.jpg","file_exists":true,"file_size":514960,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_432]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/432_0-right-1.jpg","file_exists":true,"file_size":598168,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_433]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/433_0-right-1.jpg","file_exists":true,"file_size":514936,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_434]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/434_1-r-1-1.jpg","file_exists":true,"file_size":1276061,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_435]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/435_1-r-1-1.jpg","file_exists":true,"file_size":1333751,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_436]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/436_2-r-1-1.jpg","file_exists":true,"file_size":1472766,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_437]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/437_2-r-1-1.jpg","file_exists":true,"file_size":1389144,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_438]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/438_2-watercolor-1-1.jpg","file_exists":true,"file_size":1555976,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-50-87576e092fffd70b-part-1-of-2"} [2026-06-04 20:15:21] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 592,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_429\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12218,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_430\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12219,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_431\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12220,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_432\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12221,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_433\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12222,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-50-87576e092fffd70b-part-1-of-2"} [2026-06-04 20:15:21] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":50,"id_product":592,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-04 20:15:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":50,"id_product":592,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_439","asset_440"]} [2026-06-04 20:15:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"c2ef7541-91fd-45f4-b1a1-497e29cf9227","id_product":"592","images_metadata_json":"[{\"client_file_key\":\"asset_439\",\"drive_file_id\":\"1k20uogid4ChbGC60r2v-HE-GhdmQEZPU\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_440\",\"drive_file_id\":\"1E8TMdFe-R7Vs_ROmEd8L5Dv3xCS9NPXD\",\"filename\":\"modernbrush-green-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek Personalizowany dla czytelnika - Kaczka - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_439]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/439_2-watercolor-1-1.jpg","file_exists":true,"file_size":1303467,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_440]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/50/87576e092fffd70b/440_modernbrush-green-1.jpg","file_exists":true,"file_size":394367,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-50-87576e092fffd70b-part-2-of-2"} [2026-06-04 20:15:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 592,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_439\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12228,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_440\",\n \"filename\": \"modernbrush-green-1.jpg\",\n \"id_image\": 12229,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-50-87576e092fffd70b-part-2-of-2"} [2026-06-04 20:15:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":50,"id_product":592,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-04 20:15:23] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":50,"id_product":592,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_429","filename":"4-sides-grid-white-pl-1.jpg","id_image":12218,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_430","filename":"0-left-1.jpg","id_image":12219,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_431","filename":"0-left-1.jpg","id_image":12220,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_432","filename":"0-right-1.jpg","id_image":12221,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_433","filename":"0-right-1.jpg","id_image":12222,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_434","filename":"1-r-1-1.jpg","id_image":12223,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_435","filename":"1-r-1-1.jpg","id_image":12224,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_436","filename":"2-r-1-1.jpg","id_image":12225,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_437","filename":"2-r-1-1.jpg","id_image":12226,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_438","filename":"2-watercolor-1-1.jpg","id_image":12227,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_439","filename":"2-watercolor-1-1.jpg","id_image":12228,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_440","filename":"modernbrush-green-1.jpg","id_image":12229,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-50-87576e092fffd70b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":592,"uploaded_images":[{"client_file_key":"asset_429","filename":"4-sides-grid-white-pl-1.jpg","id_image":12218,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_430","filename":"0-left-1.jpg","id_image":12219,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_431","filename":"0-left-1.jpg","id_image":12220,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_432","filename":"0-right-1.jpg","id_image":12221,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_433","filename":"0-right-1.jpg","id_image":12222,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_434","filename":"1-r-1-1.jpg","id_image":12223,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_435","filename":"1-r-1-1.jpg","id_image":12224,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_436","filename":"2-r-1-1.jpg","id_image":12225,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_437","filename":"2-r-1-1.jpg","id_image":12226,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_438","filename":"2-watercolor-1-1.jpg","id_image":12227,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-50-87576e092fffd70b-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":592,"uploaded_images":[{"client_file_key":"asset_439","filename":"2-watercolor-1-1.jpg","id_image":12228,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_440","filename":"modernbrush-green-1.jpg","id_image":12229,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-04 20:15:23] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":50,"external_id":"592","result":{"success":true,"status":"success","id_product":592,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_429","filename":"4-sides-grid-white-pl-1.jpg","id_image":12218,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_430","filename":"0-left-1.jpg","id_image":12219,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_431","filename":"0-left-1.jpg","id_image":12220,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_432","filename":"0-right-1.jpg","id_image":12221,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_433","filename":"0-right-1.jpg","id_image":12222,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_434","filename":"1-r-1-1.jpg","id_image":12223,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_435","filename":"1-r-1-1.jpg","id_image":12224,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_436","filename":"2-r-1-1.jpg","id_image":12225,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_437","filename":"2-r-1-1.jpg","id_image":12226,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_438","filename":"2-watercolor-1-1.jpg","id_image":12227,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_439","filename":"2-watercolor-1-1.jpg","id_image":12228,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_440","filename":"modernbrush-green-1.jpg","id_image":12229,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-50-87576e092fffd70b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":592,"uploaded_images":[{"client_file_key":"asset_429","filename":"4-sides-grid-white-pl-1.jpg","id_image":12218,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_430","filename":"0-left-1.jpg","id_image":12219,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_431","filename":"0-left-1.jpg","id_image":12220,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_432","filename":"0-right-1.jpg","id_image":12221,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_433","filename":"0-right-1.jpg","id_image":12222,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_434","filename":"1-r-1-1.jpg","id_image":12223,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_435","filename":"1-r-1-1.jpg","id_image":12224,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_436","filename":"2-r-1-1.jpg","id_image":12225,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_437","filename":"2-r-1-1.jpg","id_image":12226,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_438","filename":"2-watercolor-1-1.jpg","id_image":12227,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-50-87576e092fffd70b-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":592,"uploaded_images":[{"client_file_key":"asset_439","filename":"2-watercolor-1-1.jpg","id_image":12228,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_440","filename":"modernbrush-green-1.jpg","id_image":12229,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-05 11:58:58] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4868} [2026-06-05 11:58:59] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":51,"external_id":"593","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-05 11:58:59] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":51,"external_id":"593"} [2026-06-05 11:58:59] drive_scan.start Start skanowania zdjęć Drive. {"project_id":51,"forced_profile_id":null} [2026-06-05 11:58:59] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":51,"project_drive_relative_path":"(ZW) - Zwierzęta\\ZW_168","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-05 11:58:59] drive_path.profile.selected Wybrano profil Drive. {"project_id":51,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 11:58:59] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":51,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-05 11:58:59] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-05 11:58:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-05 11:58:59] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":51,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-05 11:58:59] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'"} [2026-06-05 11:59:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(ZW) - Zwierzęta'","count":1,"names":["(ZW) - Zwierzęta [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":51,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(ZW) - Zwierzęta","found_count":1,"found_names":["(ZW) - Zwierzęta"]} [2026-06-05 11:59:00] drive_api.list_files.start Google Drive files.list. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_168'"} [2026-06-05 11:59:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'15M3Qk__wYAit9hrFiq8IAzis92XkAaAl' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ZW_168'","count":1,"names":["ZW_168 [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":51,"parent_folder_id":"15M3Qk__wYAit9hrFiq8IAzis92XkAaAl","segment":"ZW_168","found_count":1,"found_names":["ZW_168"]} [2026-06-05 11:59:00] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":51,"project_folder_id":"1VGdFzU7ZL-sZGNm475cn-gmm0RnMeqQH","project_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168"} [2026-06-05 11:59:00] drive_api.list_files.start Google Drive files.list. {"query":"'1VGdFzU7ZL-sZGNm475cn-gmm0RnMeqQH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-05 11:59:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VGdFzU7ZL-sZGNm475cn-gmm0RnMeqQH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:01] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":51,"parent_folder_id":"1VGdFzU7ZL-sZGNm475cn-gmm0RnMeqQH","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-05 11:59:01] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":51,"project_folder_id":"1VGdFzU7ZL-sZGNm475cn-gmm0RnMeqQH","mockups_folder_id":"1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri","mockups_folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168/Mockups"} [2026-06-05 11:59:01] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":51,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-05 11:59:01] drive_api.list_files.start Google Drive files.list. {"query":"'1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-05 11:59:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:01] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":51,"mockups_folder_id":"1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-05 11:59:01] drive_api.list_files.start Google Drive files.list. {"query":"'1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri' in parents and trashed = false"} [2026-06-05 11:59:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hKyNBrP2wI7ipVnby9lAzhit2P8U99ri' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:02] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":51,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 11:59:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":51,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-05 11:59:02] drive_api.list_files.start Google Drive files.list. {"query":"'1SLRLtDRBx-8KXrnSe4AcNmNaiEDpXoqp' in parents and trashed = false"} [2026-06-05 11:59:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SLRLtDRBx-8KXrnSe4AcNmNaiEDpXoqp' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 11:59:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":51,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1SLRLtDRBx-8KXrnSe4AcNmNaiEDpXoqp","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 11:59:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":51,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-05 11:59:02] drive_api.list_files.start Google Drive files.list. {"query":"'1ERD5hNXA7e0GsaWl9rJBvvcmUrwnkDi9' in parents and trashed = false"} [2026-06-05 11:59:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ERD5hNXA7e0GsaWl9rJBvvcmUrwnkDi9' in parents and trashed = false","count":5,"names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 11:59:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":51,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1ERD5hNXA7e0GsaWl9rJBvvcmUrwnkDi9","all_count":5,"image_count":5,"all_names":["2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 11:59:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":51,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-05 11:59:03] drive_api.list_files.start Google Drive files.list. {"query":"'1G7yEVp3NwD8trCe1N9bcfNTS713JOZBt' in parents and trashed = false"} [2026-06-05 11:59:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1G7yEVp3NwD8trCe1N9bcfNTS713JOZBt' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 11:59:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":51,"folder_name":"(B)_4Side_Grid","folder_id":"1G7yEVp3NwD8trCe1N9bcfNTS713JOZBt","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 11:59:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":51,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(ZW) - Zwierzęta/ZW_168/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-05 11:59:03] drive_api.list_files.start Google Drive files.list. {"query":"'181Tw7QgbteHBA-Y7bWT8DXgvGSWJQKLs' in parents and trashed = false"} [2026-06-05 11:59:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'181Tw7QgbteHBA-Y7bWT8DXgvGSWJQKLs' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 11:59:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":51,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"181Tw7QgbteHBA-Y7bWT8DXgvGSWJQKLs","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 11:59:04] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":51,"files_count":12,"files":[{"id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-05 11:59:04] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":51,"files_count":12,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-05 11:59:04] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":51,"external_id":"593","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 12 plików graficznych w folderze Mockups.","files_count":12,"selected_assets_after_scan":12,"warnings":[]} [2026-06-05 11:59:04] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":51,"external_id":"593","selected_assets_count":12} [2026-06-05 11:59:04] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":51,"resolved_id_product":593} [2026-06-05 11:59:04] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":51,"job_id":"257f3d4e1829101f","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-05 11:59:04] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":51,"selected_count":12,"assets":[{"id":441,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":820529,"drive_file_id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk"},{"id":442,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":563978,"drive_file_id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm"},{"id":443,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":526029,"drive_file_id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B"},{"id":444,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":546028,"drive_file_id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65"},{"id":445,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":525633,"drive_file_id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF"},{"id":446,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1275481,"drive_file_id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm"},{"id":447,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1363554,"drive_file_id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ"},{"id":448,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1489435,"drive_file_id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0"},{"id":449,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1435645,"drive_file_id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3"},{"id":450,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1523020,"drive_file_id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM"},{"id":451,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1318787,"drive_file_id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA"},{"id":452,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":474948,"drive_file_id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz"}]} [2026-06-05 11:59:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":441,"drive_file_id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/441_4-sides-grid-white-pl-1.jpg"} [2026-06-05 11:59:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/441_4-sides-grid-white-pl-1.jpg"} [2026-06-05 11:59:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/441_4-sides-grid-white-pl-1.jpg","bytes":820529} [2026-06-05 11:59:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":441,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":820529} [2026-06-05 11:59:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":442,"drive_file_id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/442_0-left-1.jpg"} [2026-06-05 11:59:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/442_0-left-1.jpg"} [2026-06-05 11:59:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/442_0-left-1.jpg","bytes":563978} [2026-06-05 11:59:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":442,"name":"0_Left__1.jpg","local_size":563978} [2026-06-05 11:59:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":443,"drive_file_id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/443_0-left-1.jpg"} [2026-06-05 11:59:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/443_0-left-1.jpg"} [2026-06-05 11:59:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/443_0-left-1.jpg","bytes":526029} [2026-06-05 11:59:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":443,"name":"0_Left__1.jpg","local_size":526029} [2026-06-05 11:59:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":444,"drive_file_id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/444_0-right-1.jpg"} [2026-06-05 11:59:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/444_0-right-1.jpg"} [2026-06-05 11:59:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/444_0-right-1.jpg","bytes":546028} [2026-06-05 11:59:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":444,"name":"0_Right__1.jpg","local_size":546028} [2026-06-05 11:59:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":445,"drive_file_id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/445_0-right-1.jpg"} [2026-06-05 11:59:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/445_0-right-1.jpg"} [2026-06-05 11:59:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/445_0-right-1.jpg","bytes":525633} [2026-06-05 11:59:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":445,"name":"0_Right__1.jpg","local_size":525633} [2026-06-05 11:59:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":446,"drive_file_id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/446_1-r-1-1.jpg"} [2026-06-05 11:59:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/446_1-r-1-1.jpg"} [2026-06-05 11:59:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/446_1-r-1-1.jpg","bytes":1275481} [2026-06-05 11:59:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":446,"name":"1_R_1__1.jpg","local_size":1275481} [2026-06-05 11:59:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":447,"drive_file_id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/447_1-r-1-1.jpg"} [2026-06-05 11:59:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/447_1-r-1-1.jpg"} [2026-06-05 11:59:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/447_1-r-1-1.jpg","bytes":1363554} [2026-06-05 11:59:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":447,"name":"1_R_1__1.jpg","local_size":1363554} [2026-06-05 11:59:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":448,"drive_file_id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/448_2-r-1-1.jpg"} [2026-06-05 11:59:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/448_2-r-1-1.jpg"} [2026-06-05 11:59:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/448_2-r-1-1.jpg","bytes":1489435} [2026-06-05 11:59:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":448,"name":"2_R_1__1.jpg","local_size":1489435} [2026-06-05 11:59:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":449,"drive_file_id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/449_2-r-1-1.jpg"} [2026-06-05 11:59:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/449_2-r-1-1.jpg"} [2026-06-05 11:59:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/449_2-r-1-1.jpg","bytes":1435645} [2026-06-05 11:59:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":449,"name":"2_R_1__1.jpg","local_size":1435645} [2026-06-05 11:59:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":450,"drive_file_id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/450_2-watercolor-1-1.jpg"} [2026-06-05 11:59:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/450_2-watercolor-1-1.jpg"} [2026-06-05 11:59:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/450_2-watercolor-1-1.jpg","bytes":1523020} [2026-06-05 11:59:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":450,"name":"2_WaterColor_1__1.jpg","local_size":1523020} [2026-06-05 11:59:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":451,"drive_file_id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/451_2-watercolor-1-1.jpg"} [2026-06-05 11:59:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/451_2-watercolor-1-1.jpg"} [2026-06-05 11:59:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/451_2-watercolor-1-1.jpg","bytes":1318787} [2026-06-05 11:59:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":451,"name":"2_WaterColor_1__1.jpg","local_size":1318787} [2026-06-05 11:59:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":51,"asset_id":452,"drive_file_id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/452_modernbrush-orange-1.jpg"} [2026-06-05 11:59:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/452_modernbrush-orange-1.jpg"} [2026-06-05 11:59:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/452_modernbrush-orange-1.jpg","bytes":474948} [2026-06-05 11:59:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":51,"asset_id":452,"name":"ModernBrush_Orange__1.jpg","local_size":474948} [2026-06-05 11:59:15] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":51,"job_id":"257f3d4e1829101f","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f","failures":[]} [2026-06-05 11:59:15] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":51,"job_id":"257f3d4e1829101f","downloaded_count":12,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f","failures":[]} [2026-06-05 11:59:15] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":51,"id_product":593,"metadata_count":12,"metadata":[{"client_file_key":"asset_441","drive_file_id":"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_442","drive_file_id":"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_443","drive_file_id":"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_444","drive_file_id":"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_445","drive_file_id":"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_446","drive_file_id":"1FMsiiEV4p_H62-Dr-rlOOoQ_qkqzRBQm","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_447","drive_file_id":"1KwuYQryn3btzf9BrZEwrLCXQ1I-RkGVJ","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_448","drive_file_id":"1fgtfGK_L7oJk1ZZcaoE0AgEQr0N9jsi0","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_449","drive_file_id":"1CCPg-a0YcnoboHf_5BndxoJfsKLLhXq3","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_450","drive_file_id":"1I54KKiEjdFYmJ_804nVzmbZ5keG6dipM","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_451","drive_file_id":"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_452","drive_file_id":"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-05 11:59:15] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":51,"id_product":593,"images_count":12,"chunk_size":10,"chunks_count":2} [2026-06-05 11:59:15] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":51,"id_product":593,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_441","asset_442","asset_443","asset_444","asset_445","asset_446","asset_447","asset_448","asset_449","asset_450"]} [2026-06-05 11:59:15] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"011a20bf-5fcd-4a5c-8d23-6f3f3d5d89aa","id_product":"593","images_metadata_json":"[{\"client_file_key\":\"asset_441\",\"drive_file_id\":\"1R8i-8JUSbZ-QFlL0tCPPNzSPHhT5K3Lk\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_442\",\"drive_file_id\":\"1aLnpzpBdXC3OKbjJKIR3OSjyzU5svBIm\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_443\",\"drive_file_id\":\"1m9Ff8sHBHM5KOJNIAtxF7VpS7Ul6As8B\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_444\",\"drive_file_id\":\"1a86AiXagY-Xi7OstS0qNSOnmLyqiIx65\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_445\",\"drive_file_id\":\"1uO3zzF5NrjOr0koFP0wh0DHpHK8v3VCF\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_as...","allow_cover_autoselect":"0","files[asset_441]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/441_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":820529,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_442]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/442_0-left-1.jpg","file_exists":true,"file_size":563978,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_443]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/443_0-left-1.jpg","file_exists":true,"file_size":526029,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_444]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/444_0-right-1.jpg","file_exists":true,"file_size":546028,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_445]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/445_0-right-1.jpg","file_exists":true,"file_size":525633,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_446]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/446_1-r-1-1.jpg","file_exists":true,"file_size":1275481,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_447]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/447_1-r-1-1.jpg","file_exists":true,"file_size":1363554,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_448]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/448_2-r-1-1.jpg","file_exists":true,"file_size":1489435,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_449]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/449_2-r-1-1.jpg","file_exists":true,"file_size":1435645,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_450]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/450_2-watercolor-1-1.jpg","file_exists":true,"file_size":1523020,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-1-of-2"} [2026-06-05 11:59:28] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 593,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_441\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12230,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_442\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12231,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_443\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12232,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_444\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12233,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_445\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12234,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-51-257f3d4e1829101f-part-1-of-2"} [2026-06-05 11:59:28] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":51,"id_product":593,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-05 11:59:28] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":51,"id_product":593,"chunk":2,"chunks_count":2,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_451","asset_452"]} [2026-06-05 11:59:28] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"011a20bf-5fcd-4a5c-8d23-6f3f3d5d89aa","id_product":"593","images_metadata_json":"[{\"client_file_key\":\"asset_451\",\"drive_file_id\":\"1dZzZvvZrUpHZAsheTFeiEIU8EItDTrcA\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_452\",\"drive_file_id\":\"1Wpj1rrGARiByZytQ4iFZ_4S1Sxuem9dz\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek z królikiem - W tym kubku jest coś podejrzanie Futrzastego - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_451]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/451_2-watercolor-1-1.jpg","file_exists":true,"file_size":1318787,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_452]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/51/257f3d4e1829101f/452_modernbrush-orange-1.jpg","file_exists":true,"file_size":474948,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-2-of-2"} [2026-06-05 11:59:30] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 593,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_451\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12240,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_452\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12241,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-51-257f3d4e1829101f-part-2-of-2"} [2026-06-05 11:59:30] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":51,"id_product":593,"chunk":2,"chunks_count":2,"uploaded_count":2,"failed_count":0} [2026-06-05 11:59:30] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":51,"id_product":593,"uploaded_count":12,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_441","filename":"4-sides-grid-white-pl-1.jpg","id_image":12230,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_442","filename":"0-left-1.jpg","id_image":12231,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_443","filename":"0-left-1.jpg","id_image":12232,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_444","filename":"0-right-1.jpg","id_image":12233,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_445","filename":"0-right-1.jpg","id_image":12234,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_446","filename":"1-r-1-1.jpg","id_image":12235,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_447","filename":"1-r-1-1.jpg","id_image":12236,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_448","filename":"2-r-1-1.jpg","id_image":12237,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_449","filename":"2-r-1-1.jpg","id_image":12238,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_450","filename":"2-watercolor-1-1.jpg","id_image":12239,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_451","filename":"2-watercolor-1-1.jpg","id_image":12240,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_452","filename":"modernbrush-orange-1.jpg","id_image":12241,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":593,"uploaded_images":[{"client_file_key":"asset_441","filename":"4-sides-grid-white-pl-1.jpg","id_image":12230,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_442","filename":"0-left-1.jpg","id_image":12231,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_443","filename":"0-left-1.jpg","id_image":12232,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_444","filename":"0-right-1.jpg","id_image":12233,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_445","filename":"0-right-1.jpg","id_image":12234,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_446","filename":"1-r-1-1.jpg","id_image":12235,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_447","filename":"1-r-1-1.jpg","id_image":12236,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_448","filename":"2-r-1-1.jpg","id_image":12237,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_449","filename":"2-r-1-1.jpg","id_image":12238,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_450","filename":"2-watercolor-1-1.jpg","id_image":12239,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":593,"uploaded_images":[{"client_file_key":"asset_451","filename":"2-watercolor-1-1.jpg","id_image":12240,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_452","filename":"modernbrush-orange-1.jpg","id_image":12241,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-05 11:59:30] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":51,"external_id":"593","result":{"success":true,"status":"success","id_product":593,"uploaded_count":12,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_441","filename":"4-sides-grid-white-pl-1.jpg","id_image":12230,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_442","filename":"0-left-1.jpg","id_image":12231,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_443","filename":"0-left-1.jpg","id_image":12232,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_444","filename":"0-right-1.jpg","id_image":12233,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_445","filename":"0-right-1.jpg","id_image":12234,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_446","filename":"1-r-1-1.jpg","id_image":12235,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_447","filename":"1-r-1-1.jpg","id_image":12236,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_448","filename":"2-r-1-1.jpg","id_image":12237,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_449","filename":"2-r-1-1.jpg","id_image":12238,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_450","filename":"2-watercolor-1-1.jpg","id_image":12239,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_451","filename":"2-watercolor-1-1.jpg","id_image":12240,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_452","filename":"modernbrush-orange-1.jpg","id_image":12241,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":593,"uploaded_images":[{"client_file_key":"asset_441","filename":"4-sides-grid-white-pl-1.jpg","id_image":12230,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_442","filename":"0-left-1.jpg","id_image":12231,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_443","filename":"0-left-1.jpg","id_image":12232,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_444","filename":"0-right-1.jpg","id_image":12233,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_445","filename":"0-right-1.jpg","id_image":12234,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_446","filename":"1-r-1-1.jpg","id_image":12235,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_447","filename":"1-r-1-1.jpg","id_image":12236,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_448","filename":"2-r-1-1.jpg","id_image":12237,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_449","filename":"2-r-1-1.jpg","id_image":12238,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_450","filename":"2-watercolor-1-1.jpg","id_image":12239,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-51-257f3d4e1829101f-part-2-of-2","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":593,"uploaded_images":[{"client_file_key":"asset_451","filename":"2-watercolor-1-1.jpg","id_image":12240,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_452","filename":"modernbrush-orange-1.jpg","id_image":12241,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-05 12:15:46] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5500} [2026-06-05 12:15:47] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":52,"external_id":"594","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-05 12:15:47] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":52,"external_id":"594"} [2026-06-05 12:15:47] drive_scan.start Start skanowania zdjęć Drive. {"project_id":52,"forced_profile_id":null} [2026-06-05 12:15:47] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":52,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_153\\ART","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-05 12:15:47] drive_path.profile.selected Wybrano profil Drive. {"project_id":52,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 12:15:47] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":52,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-05 12:15:47] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-05 12:15:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-05 12:15:47] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":52,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-05 12:15:47] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-05 12:15:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-05 12:15:48] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":52,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-05 12:15:48] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-05 12:15:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-05 12:15:48] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":52,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-05 12:15:48] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_153'"} [2026-06-05 12:15:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_153'","count":1,"names":["H#CZ_153 [application/vnd.google-apps.folder]"]} [2026-06-05 12:15:48] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":52,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_153","found_count":1,"found_names":["H#CZ_153"]} [2026-06-05 12:15:48] drive_api.list_files.start Google Drive files.list. {"query":"'1SX6dQyy06dHvAvcwQ27HlI6qtIDBaS4F' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'"} [2026-06-05 12:15:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SX6dQyy06dHvAvcwQ27HlI6qtIDBaS4F' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'","count":1,"names":["ART [application/vnd.google-apps.folder]"]} [2026-06-05 12:15:49] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":52,"parent_folder_id":"1SX6dQyy06dHvAvcwQ27HlI6qtIDBaS4F","segment":"ART","found_count":1,"found_names":["ART"]} [2026-06-05 12:15:49] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":52,"project_folder_id":"1MDVzD8ufMuBf3huBbK9IAehRehzQAQEO","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_153/ART"} [2026-06-05 12:15:49] drive_api.list_files.start Google Drive files.list. {"query":"'1MDVzD8ufMuBf3huBbK9IAehRehzQAQEO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-05 12:15:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1MDVzD8ufMuBf3huBbK9IAehRehzQAQEO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-06-05 12:15:49] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":52,"parent_folder_id":"1MDVzD8ufMuBf3huBbK9IAehRehzQAQEO","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-06-05 12:15:49] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":52,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-06-05 12:15:49] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":52,"external_id":"594","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-05 12:15:49] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-05 12:26:12] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4865} [2026-06-05 12:26:12] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":53,"external_id":"595","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-05 12:26:12] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":53,"external_id":"595"} [2026-06-05 12:26:12] drive_scan.start Start skanowania zdjęć Drive. {"project_id":53,"forced_profile_id":null} [2026-06-05 12:26:12] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":53,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_154","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-05 12:26:12] drive_path.profile.selected Wybrano profil Drive. {"project_id":53,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 12:26:12] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":53,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-05 12:26:12] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-05 12:26:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:12] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":53,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-05 12:26:12] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-05 12:26:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":53,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-05 12:26:13] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-05 12:26:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":53,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-05 12:26:13] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_154'"} [2026-06-05 12:26:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_154'","count":1,"names":["H#CZ_154 [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":53,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_154","found_count":1,"found_names":["H#CZ_154"]} [2026-06-05 12:26:14] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":53,"project_folder_id":"1lKEi2ogkjv68-NLNJkxo_KXFzCCVmukp","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154"} [2026-06-05 12:26:14] drive_api.list_files.start Google Drive files.list. {"query":"'1lKEi2ogkjv68-NLNJkxo_KXFzCCVmukp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-05 12:26:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lKEi2ogkjv68-NLNJkxo_KXFzCCVmukp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:14] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":53,"parent_folder_id":"1lKEi2ogkjv68-NLNJkxo_KXFzCCVmukp","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-05 12:26:14] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":53,"project_folder_id":"1lKEi2ogkjv68-NLNJkxo_KXFzCCVmukp","mockups_folder_id":"1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154/Mockups"} [2026-06-05 12:26:14] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":53,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-05 12:26:14] drive_api.list_files.start Google Drive files.list. {"query":"'1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-05 12:26:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:15] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":53,"mockups_folder_id":"1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-05 12:26:15] drive_api.list_files.start Google Drive files.list. {"query":"'1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp' in parents and trashed = false"} [2026-06-05 12:26:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1v6oWRkGS7N3iN7lF4meneEOYkf99iGsp' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:15] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":53,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:26:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":53,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-05 12:26:15] drive_api.list_files.start Google Drive files.list. {"query":"'1YDl0OnF59xOf7m1A1cTDdP-kotuOSFrZ' in parents and trashed = false"} [2026-06-05 12:26:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YDl0OnF59xOf7m1A1cTDdP-kotuOSFrZ' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:26:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":53,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1YDl0OnF59xOf7m1A1cTDdP-kotuOSFrZ","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:26:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":53,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-05 12:26:16] drive_api.list_files.start Google Drive files.list. {"query":"'13GsXlB9TIZCAGD33GhfMgxb9sUgAtzr_' in parents and trashed = false"} [2026-06-05 12:26:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'13GsXlB9TIZCAGD33GhfMgxb9sUgAtzr_' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:26:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":53,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"13GsXlB9TIZCAGD33GhfMgxb9sUgAtzr_","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:26:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":53,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-05 12:26:16] drive_api.list_files.start Google Drive files.list. {"query":"'1v5xTsqrouo_JVPKzmiE_UK6tJ2j1ubFy' in parents and trashed = false"} [2026-06-05 12:26:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1v5xTsqrouo_JVPKzmiE_UK6tJ2j1ubFy' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 12:26:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":53,"folder_name":"(B)_4Side_Grid","folder_id":"1v5xTsqrouo_JVPKzmiE_UK6tJ2j1ubFy","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 12:26:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":53,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_154/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-05 12:26:17] drive_api.list_files.start Google Drive files.list. {"query":"'1mrWAze-OS6q7L5l2M2NcNYuz59y53Yll' in parents and trashed = false"} [2026-06-05 12:26:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mrWAze-OS6q7L5l2M2NcNYuz59y53Yll' in parents and trashed = false","count":1,"names":["ModernBrush_Navy__1.jpg [image/jpeg]"]} [2026-06-05 12:26:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":53,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1mrWAze-OS6q7L5l2M2NcNYuz59y53Yll","all_count":1,"image_count":1,"all_names":["ModernBrush_Navy__1.jpg [image/jpeg]"]} [2026-06-05 12:26:17] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":53,"files_count":14,"files":[{"id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5","name":"ModernBrush_Navy__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-05 12:26:17] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":53,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-05 12:26:17] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":53,"external_id":"595","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-05 12:26:17] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":53,"external_id":"595","selected_assets_count":14} [2026-06-05 12:26:17] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":53,"resolved_id_product":595} [2026-06-05 12:26:17] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":53,"job_id":"ea0e771c19640a6a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-05 12:26:17] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":53,"selected_count":14,"assets":[{"id":453,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":823374,"drive_file_id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc"},{"id":454,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":545242,"drive_file_id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36"},{"id":455,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":483181,"drive_file_id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa"},{"id":456,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":524271,"drive_file_id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT"},{"id":457,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":483456,"drive_file_id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC"},{"id":458,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1253301,"drive_file_id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR"},{"id":459,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1333256,"drive_file_id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw"},{"id":460,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1377724,"drive_file_id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK"},{"id":461,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1327530,"drive_file_id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx"},{"id":462,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1494742,"drive_file_id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm"},{"id":463,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1273712,"drive_file_id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M"},{"id":464,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1446346,"drive_file_id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR"},{"id":465,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1414208,"drive_file_id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk"},{"id":466,"name":"ModernBrush_Navy__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":437851,"drive_file_id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5"}]} [2026-06-05 12:26:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":453,"drive_file_id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/453_4-sides-grid-white-pl-1.jpg"} [2026-06-05 12:26:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/453_4-sides-grid-white-pl-1.jpg"} [2026-06-05 12:26:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/453_4-sides-grid-white-pl-1.jpg","bytes":823374} [2026-06-05 12:26:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":453,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":823374} [2026-06-05 12:26:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":454,"drive_file_id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/454_0-left-1.jpg"} [2026-06-05 12:26:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/454_0-left-1.jpg"} [2026-06-05 12:26:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/454_0-left-1.jpg","bytes":545242} [2026-06-05 12:26:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":454,"name":"0_Left__1.jpg","local_size":545242} [2026-06-05 12:26:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":455,"drive_file_id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/455_0-left-1.jpg"} [2026-06-05 12:26:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/455_0-left-1.jpg"} [2026-06-05 12:26:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/455_0-left-1.jpg","bytes":483181} [2026-06-05 12:26:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":455,"name":"0_Left__1.jpg","local_size":483181} [2026-06-05 12:26:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":456,"drive_file_id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/456_0-right-1.jpg"} [2026-06-05 12:26:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/456_0-right-1.jpg"} [2026-06-05 12:26:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/456_0-right-1.jpg","bytes":524271} [2026-06-05 12:26:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":456,"name":"0_Right__1.jpg","local_size":524271} [2026-06-05 12:26:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":457,"drive_file_id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/457_0-right-1.jpg"} [2026-06-05 12:26:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/457_0-right-1.jpg"} [2026-06-05 12:26:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/457_0-right-1.jpg","bytes":483456} [2026-06-05 12:26:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":457,"name":"0_Right__1.jpg","local_size":483456} [2026-06-05 12:26:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":458,"drive_file_id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/458_1-r-1-1.jpg"} [2026-06-05 12:26:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/458_1-r-1-1.jpg"} [2026-06-05 12:26:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/458_1-r-1-1.jpg","bytes":1253301} [2026-06-05 12:26:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":458,"name":"1_R_1__1.jpg","local_size":1253301} [2026-06-05 12:26:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":459,"drive_file_id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/459_1-r-1-1.jpg"} [2026-06-05 12:26:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/459_1-r-1-1.jpg"} [2026-06-05 12:26:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/459_1-r-1-1.jpg","bytes":1333256} [2026-06-05 12:26:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":459,"name":"1_R_1__1.jpg","local_size":1333256} [2026-06-05 12:26:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":460,"drive_file_id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/460_2-r-2-1.jpg"} [2026-06-05 12:26:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/460_2-r-2-1.jpg"} [2026-06-05 12:26:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/460_2-r-2-1.jpg","bytes":1377724} [2026-06-05 12:26:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":460,"name":"2_R_2__1.jpg","local_size":1377724} [2026-06-05 12:26:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":461,"drive_file_id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/461_2-r-2-1.jpg"} [2026-06-05 12:26:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/461_2-r-2-1.jpg"} [2026-06-05 12:26:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/461_2-r-2-1.jpg","bytes":1327530} [2026-06-05 12:26:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":461,"name":"2_R_2__1.jpg","local_size":1327530} [2026-06-05 12:26:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":462,"drive_file_id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/462_2-watercolor-1-1.jpg"} [2026-06-05 12:26:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/462_2-watercolor-1-1.jpg"} [2026-06-05 12:26:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/462_2-watercolor-1-1.jpg","bytes":1494742} [2026-06-05 12:26:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":462,"name":"2_WaterColor_1__1.jpg","local_size":1494742} [2026-06-05 12:26:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":463,"drive_file_id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/463_2-watercolor-1-1.jpg"} [2026-06-05 12:26:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/463_2-watercolor-1-1.jpg"} [2026-06-05 12:26:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/463_2-watercolor-1-1.jpg","bytes":1273712} [2026-06-05 12:26:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":463,"name":"2_WaterColor_1__1.jpg","local_size":1273712} [2026-06-05 12:26:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":464,"drive_file_id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/464_2-watercolor-2-1.jpg"} [2026-06-05 12:26:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/464_2-watercolor-2-1.jpg"} [2026-06-05 12:26:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/464_2-watercolor-2-1.jpg","bytes":1446346} [2026-06-05 12:26:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":464,"name":"2_WaterColor_2__1.jpg","local_size":1446346} [2026-06-05 12:26:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":465,"drive_file_id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/465_2-watercolor-2-1.jpg"} [2026-06-05 12:26:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/465_2-watercolor-2-1.jpg"} [2026-06-05 12:26:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/465_2-watercolor-2-1.jpg","bytes":1414208} [2026-06-05 12:26:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":465,"name":"2_WaterColor_2__1.jpg","local_size":1414208} [2026-06-05 12:26:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":53,"asset_id":466,"drive_file_id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5","name":"ModernBrush_Navy__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/466_modernbrush-navy-1.jpg"} [2026-06-05 12:26:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/466_modernbrush-navy-1.jpg"} [2026-06-05 12:26:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/466_modernbrush-navy-1.jpg","bytes":437851} [2026-06-05 12:26:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":53,"asset_id":466,"name":"ModernBrush_Navy__1.jpg","local_size":437851} [2026-06-05 12:26:31] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":53,"job_id":"ea0e771c19640a6a","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a","failures":[]} [2026-06-05 12:26:31] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":53,"job_id":"ea0e771c19640a6a","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a","failures":[]} [2026-06-05 12:26:31] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":53,"id_product":595,"metadata_count":14,"metadata":[{"client_file_key":"asset_453","drive_file_id":"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_454","drive_file_id":"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_455","drive_file_id":"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_456","drive_file_id":"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_457","drive_file_id":"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_458","drive_file_id":"1NlHE28309PaaGRjkIK5ChH6YKbOeMSHR","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_459","drive_file_id":"18_4R9GyLkGzwvM6fVYtMMkmqFXGH6wxw","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_460","drive_file_id":"1RmaeGaqDgTBK4cSlaAQT-9-rg8OiZzvK","filename":"2-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_461","drive_file_id":"1sc2BTo2SoLuIfriGVNDLc4iQHXE3WOOx","filename":"2-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_462","drive_file_id":"1XHN2nXrWK_SW5y6eqMWY1dwq1cMYQjNm","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_463","drive_file_id":"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_464","drive_file_id":"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_465","drive_file_id":"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_466","drive_file_id":"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5","filename":"modernbrush-navy-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-05 12:26:31] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":53,"id_product":595,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-05 12:26:31] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":53,"id_product":595,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_453","asset_454","asset_455","asset_456","asset_457","asset_458","asset_459","asset_460","asset_461","asset_462"]} [2026-06-05 12:26:31] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"477eafe4-9dbd-4595-8df7-45c89055d932","id_product":"595","images_metadata_json":"[{\"client_file_key\":\"asset_453\",\"drive_file_id\":\"14YR2NHIc2_4w0t7RY8wUcchj6m01oaBc\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_454\",\"drive_file_id\":\"1dgrwoICfd8guJMWC0cRUd2l59FY_kp36\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_455\",\"drive_file_id\":\"1_2mRvQE7RX4YnbR_0TE9wUjI087CASOa\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_456\",\"drive_file_id\":\"1dvQ6yI4vaaLuVl07bu0HHMSRXqwmdyRT\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_457\",\"drive_file_id\":\"1CvnWSNOqWHmE2_sC_5eW9FqMEDCxR-aC\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"...","allow_cover_autoselect":"0","files[asset_453]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/453_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":823374,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_454]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/454_0-left-1.jpg","file_exists":true,"file_size":545242,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_455]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/455_0-left-1.jpg","file_exists":true,"file_size":483181,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_456]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/456_0-right-1.jpg","file_exists":true,"file_size":524271,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_457]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/457_0-right-1.jpg","file_exists":true,"file_size":483456,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_458]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/458_1-r-1-1.jpg","file_exists":true,"file_size":1253301,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_459]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/459_1-r-1-1.jpg","file_exists":true,"file_size":1333256,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_460]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/460_2-r-2-1.jpg","file_exists":true,"file_size":1377724,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_461]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/461_2-r-2-1.jpg","file_exists":true,"file_size":1327530,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_462]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/462_2-watercolor-1-1.jpg","file_exists":true,"file_size":1494742,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-1-of-2"} [2026-06-05 12:26:44] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 595,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_453\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12242,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_454\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12243,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_455\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12244,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_456\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12245,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_457\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12246,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-53-ea0e771c19640a6a-part-1-of-2"} [2026-06-05 12:26:44] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":53,"id_product":595,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-05 12:26:44] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":53,"id_product":595,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_463","asset_464","asset_465","asset_466"]} [2026-06-05 12:26:44] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"477eafe4-9dbd-4595-8df7-45c89055d932","id_product":"595","images_metadata_json":"[{\"client_file_key\":\"asset_463\",\"drive_file_id\":\"1tHQ1_wUYZ3oA45aAWdWVuwLkNWDXWv9M\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_464\",\"drive_file_id\":\"1B3ZcKuqrFAqQ9Nel3_8cONvMR3f9WDRR\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_465\",\"drive_file_id\":\"1m2WVAs0jiZe7u9pxUvLXr-TsqwF-wuZk\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_466\",\"drive_file_id\":\"1zdZO84UZbM0XmxyB5cbxf1Jv1iuC95D5\",\"filename\":\"modernbrush-navy-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika kryminałów i królików - Po uszy w kryminałach - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_463]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/463_2-watercolor-1-1.jpg","file_exists":true,"file_size":1273712,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_464]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/464_2-watercolor-2-1.jpg","file_exists":true,"file_size":1446346,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_465]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/465_2-watercolor-2-1.jpg","file_exists":true,"file_size":1414208,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_466]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/53/ea0e771c19640a6a/466_modernbrush-navy-1.jpg","file_exists":true,"file_size":437851,"mime":"image/jpeg","postname":"modernbrush-navy-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-2-of-2"} [2026-06-05 12:26:49] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 595,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_463\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12252,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_464\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12253,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_465\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12254,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_466\",\n \"filename\": \"modernbrush-navy-1.jpg\",\n \"id_image\": 12255,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-53-ea0e771c19640a6a-part-2-of-2"} [2026-06-05 12:26:49] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":53,"id_product":595,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-05 12:26:49] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":53,"id_product":595,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_453","filename":"4-sides-grid-white-pl-1.jpg","id_image":12242,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_454","filename":"0-left-1.jpg","id_image":12243,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_455","filename":"0-left-1.jpg","id_image":12244,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_456","filename":"0-right-1.jpg","id_image":12245,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_457","filename":"0-right-1.jpg","id_image":12246,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_458","filename":"1-r-1-1.jpg","id_image":12247,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_459","filename":"1-r-1-1.jpg","id_image":12248,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_460","filename":"2-r-2-1.jpg","id_image":12249,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_461","filename":"2-r-2-1.jpg","id_image":12250,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_462","filename":"2-watercolor-1-1.jpg","id_image":12251,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_463","filename":"2-watercolor-1-1.jpg","id_image":12252,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_464","filename":"2-watercolor-2-1.jpg","id_image":12253,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_465","filename":"2-watercolor-2-1.jpg","id_image":12254,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_466","filename":"modernbrush-navy-1.jpg","id_image":12255,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":595,"uploaded_images":[{"client_file_key":"asset_453","filename":"4-sides-grid-white-pl-1.jpg","id_image":12242,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_454","filename":"0-left-1.jpg","id_image":12243,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_455","filename":"0-left-1.jpg","id_image":12244,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_456","filename":"0-right-1.jpg","id_image":12245,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_457","filename":"0-right-1.jpg","id_image":12246,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_458","filename":"1-r-1-1.jpg","id_image":12247,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_459","filename":"1-r-1-1.jpg","id_image":12248,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_460","filename":"2-r-2-1.jpg","id_image":12249,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_461","filename":"2-r-2-1.jpg","id_image":12250,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_462","filename":"2-watercolor-1-1.jpg","id_image":12251,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":595,"uploaded_images":[{"client_file_key":"asset_463","filename":"2-watercolor-1-1.jpg","id_image":12252,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_464","filename":"2-watercolor-2-1.jpg","id_image":12253,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_465","filename":"2-watercolor-2-1.jpg","id_image":12254,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_466","filename":"modernbrush-navy-1.jpg","id_image":12255,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-05 12:26:49] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":53,"external_id":"595","result":{"success":true,"status":"success","id_product":595,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_453","filename":"4-sides-grid-white-pl-1.jpg","id_image":12242,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_454","filename":"0-left-1.jpg","id_image":12243,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_455","filename":"0-left-1.jpg","id_image":12244,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_456","filename":"0-right-1.jpg","id_image":12245,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_457","filename":"0-right-1.jpg","id_image":12246,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_458","filename":"1-r-1-1.jpg","id_image":12247,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_459","filename":"1-r-1-1.jpg","id_image":12248,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_460","filename":"2-r-2-1.jpg","id_image":12249,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_461","filename":"2-r-2-1.jpg","id_image":12250,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_462","filename":"2-watercolor-1-1.jpg","id_image":12251,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_463","filename":"2-watercolor-1-1.jpg","id_image":12252,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_464","filename":"2-watercolor-2-1.jpg","id_image":12253,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_465","filename":"2-watercolor-2-1.jpg","id_image":12254,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_466","filename":"modernbrush-navy-1.jpg","id_image":12255,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":595,"uploaded_images":[{"client_file_key":"asset_453","filename":"4-sides-grid-white-pl-1.jpg","id_image":12242,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_454","filename":"0-left-1.jpg","id_image":12243,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_455","filename":"0-left-1.jpg","id_image":12244,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_456","filename":"0-right-1.jpg","id_image":12245,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_457","filename":"0-right-1.jpg","id_image":12246,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_458","filename":"1-r-1-1.jpg","id_image":12247,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_459","filename":"1-r-1-1.jpg","id_image":12248,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_460","filename":"2-r-2-1.jpg","id_image":12249,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_461","filename":"2-r-2-1.jpg","id_image":12250,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_462","filename":"2-watercolor-1-1.jpg","id_image":12251,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-53-ea0e771c19640a6a-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":595,"uploaded_images":[{"client_file_key":"asset_463","filename":"2-watercolor-1-1.jpg","id_image":12252,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_464","filename":"2-watercolor-2-1.jpg","id_image":12253,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_465","filename":"2-watercolor-2-1.jpg","id_image":12254,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_466","filename":"modernbrush-navy-1.jpg","id_image":12255,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-05 12:50:59] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4464} [2026-06-05 12:50:59] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":55,"external_id":"596","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-05 12:50:59] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":55,"external_id":"596"} [2026-06-05 12:50:59] drive_scan.start Start skanowania zdjęć Drive. {"project_id":55,"forced_profile_id":null} [2026-06-05 12:50:59] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":55,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_155","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-05 12:50:59] drive_path.profile.selected Wybrano profil Drive. {"project_id":55,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 12:50:59] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":55,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-05 12:50:59] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-05 12:51:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:00] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":55,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-05 12:51:00] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-05 12:51:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":55,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-05 12:51:00] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-05 12:51:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":55,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-05 12:51:01] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_155'"} [2026-06-05 12:51:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_155'","count":1,"names":["H#CZ_155 [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":55,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_155","found_count":1,"found_names":["H#CZ_155"]} [2026-06-05 12:51:01] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":55,"project_folder_id":"16N9CCnTzfmBYkkpYO33-wuQijklg8R-q","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155"} [2026-06-05 12:51:01] drive_api.list_files.start Google Drive files.list. {"query":"'16N9CCnTzfmBYkkpYO33-wuQijklg8R-q' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-05 12:51:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'16N9CCnTzfmBYkkpYO33-wuQijklg8R-q' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:02] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":55,"parent_folder_id":"16N9CCnTzfmBYkkpYO33-wuQijklg8R-q","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-05 12:51:02] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":55,"project_folder_id":"16N9CCnTzfmBYkkpYO33-wuQijklg8R-q","mockups_folder_id":"10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155/Mockups"} [2026-06-05 12:51:02] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":55,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-05 12:51:02] drive_api.list_files.start Google Drive files.list. {"query":"'10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-05 12:51:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:02] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":55,"mockups_folder_id":"10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-05 12:51:02] drive_api.list_files.start Google Drive files.list. {"query":"'10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c' in parents and trashed = false"} [2026-06-05 12:51:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'10MVYWVb8zyoD9oIrjN_jwPLVepphjB5c' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:02] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":55,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 12:51:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":55,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-05 12:51:02] drive_api.list_files.start Google Drive files.list. {"query":"'1_FyobutARpKP_4ZTdYNC-X5irZTszaO3' in parents and trashed = false"} [2026-06-05 12:51:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_FyobutARpKP_4ZTdYNC-X5irZTszaO3' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:51:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":55,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1_FyobutARpKP_4ZTdYNC-X5irZTszaO3","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:51:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":55,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-05 12:51:03] drive_api.list_files.start Google Drive files.list. {"query":"'15k0mqlw953k4wnfQ4vP-pAIacnpKAF0v' in parents and trashed = false"} [2026-06-05 12:51:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'15k0mqlw953k4wnfQ4vP-pAIacnpKAF0v' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:51:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":55,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"15k0mqlw953k4wnfQ4vP-pAIacnpKAF0v","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 12:51:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":55,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-05 12:51:03] drive_api.list_files.start Google Drive files.list. {"query":"'1iHAAjS_TK-Jgs0q_H6V0OexkhsIuTT2D' in parents and trashed = false"} [2026-06-05 12:51:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iHAAjS_TK-Jgs0q_H6V0OexkhsIuTT2D' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 12:51:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":55,"folder_name":"(B)_4Side_Grid","folder_id":"1iHAAjS_TK-Jgs0q_H6V0OexkhsIuTT2D","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 12:51:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":55,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_155/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-05 12:51:04] drive_api.list_files.start Google Drive files.list. {"query":"'1q_09OPGu6Hd_1dQXD3e1hDvu3Eyt3Fwn' in parents and trashed = false"} [2026-06-05 12:51:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q_09OPGu6Hd_1dQXD3e1hDvu3Eyt3Fwn' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 12:51:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":55,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1q_09OPGu6Hd_1dQXD3e1hDvu3Eyt3Fwn","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 12:51:04] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":55,"files_count":14,"files":[{"id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-05 12:51:04] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":55,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-05 12:51:04] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":55,"external_id":"596","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-05 12:51:04] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":55,"external_id":"596","selected_assets_count":14} [2026-06-05 12:51:04] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":55,"resolved_id_product":596} [2026-06-05 12:51:04] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":55,"job_id":"4ab7192560b89ad9","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-05 12:51:04] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":55,"selected_count":14,"assets":[{"id":467,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":878865,"drive_file_id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos"},{"id":468,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":540940,"drive_file_id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX"},{"id":469,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":464700,"drive_file_id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv"},{"id":470,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":523692,"drive_file_id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj"},{"id":471,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":466020,"drive_file_id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2"},{"id":472,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1250532,"drive_file_id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK"},{"id":473,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1322115,"drive_file_id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9"},{"id":474,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1482327,"drive_file_id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn"},{"id":475,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1404770,"drive_file_id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w"},{"id":476,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1522553,"drive_file_id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj"},{"id":477,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1281424,"drive_file_id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm"},{"id":478,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1471954,"drive_file_id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w"},{"id":479,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1425004,"drive_file_id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn"},{"id":480,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":451751,"drive_file_id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA"}]} [2026-06-05 12:51:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":467,"drive_file_id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/467_4-sides-grid-white-pl-1.jpg"} [2026-06-05 12:51:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/467_4-sides-grid-white-pl-1.jpg"} [2026-06-05 12:51:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/467_4-sides-grid-white-pl-1.jpg","bytes":878865} [2026-06-05 12:51:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":467,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":878865} [2026-06-05 12:51:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":468,"drive_file_id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/468_0-left-1.jpg"} [2026-06-05 12:51:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/468_0-left-1.jpg"} [2026-06-05 12:51:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/468_0-left-1.jpg","bytes":540940} [2026-06-05 12:51:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":468,"name":"0_Left__1.jpg","local_size":540940} [2026-06-05 12:51:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":469,"drive_file_id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/469_0-left-1.jpg"} [2026-06-05 12:51:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/469_0-left-1.jpg"} [2026-06-05 12:51:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/469_0-left-1.jpg","bytes":464700} [2026-06-05 12:51:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":469,"name":"0_Left__1.jpg","local_size":464700} [2026-06-05 12:51:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":470,"drive_file_id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/470_0-right-1.jpg"} [2026-06-05 12:51:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/470_0-right-1.jpg"} [2026-06-05 12:51:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/470_0-right-1.jpg","bytes":523692} [2026-06-05 12:51:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":470,"name":"0_Right__1.jpg","local_size":523692} [2026-06-05 12:51:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":471,"drive_file_id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/471_0-right-1.jpg"} [2026-06-05 12:51:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/471_0-right-1.jpg"} [2026-06-05 12:51:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/471_0-right-1.jpg","bytes":466020} [2026-06-05 12:51:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":471,"name":"0_Right__1.jpg","local_size":466020} [2026-06-05 12:51:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":472,"drive_file_id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/472_1-r-1-1.jpg"} [2026-06-05 12:51:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/472_1-r-1-1.jpg"} [2026-06-05 12:51:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/472_1-r-1-1.jpg","bytes":1250532} [2026-06-05 12:51:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":472,"name":"1_R_1__1.jpg","local_size":1250532} [2026-06-05 12:51:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":473,"drive_file_id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/473_1-r-1-1.jpg"} [2026-06-05 12:51:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/473_1-r-1-1.jpg"} [2026-06-05 12:51:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/473_1-r-1-1.jpg","bytes":1322115} [2026-06-05 12:51:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":473,"name":"1_R_1__1.jpg","local_size":1322115} [2026-06-05 12:51:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":474,"drive_file_id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/474_2-r-1-1.jpg"} [2026-06-05 12:51:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/474_2-r-1-1.jpg"} [2026-06-05 12:51:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/474_2-r-1-1.jpg","bytes":1482327} [2026-06-05 12:51:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":474,"name":"2_R_1__1.jpg","local_size":1482327} [2026-06-05 12:51:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":475,"drive_file_id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/475_2-r-1-1.jpg"} [2026-06-05 12:51:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/475_2-r-1-1.jpg"} [2026-06-05 12:51:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/475_2-r-1-1.jpg","bytes":1404770} [2026-06-05 12:51:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":475,"name":"2_R_1__1.jpg","local_size":1404770} [2026-06-05 12:51:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":476,"drive_file_id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/476_2-watercolor-1-1.jpg"} [2026-06-05 12:51:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/476_2-watercolor-1-1.jpg"} [2026-06-05 12:51:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/476_2-watercolor-1-1.jpg","bytes":1522553} [2026-06-05 12:51:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":476,"name":"2_WaterColor_1__1.jpg","local_size":1522553} [2026-06-05 12:51:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":477,"drive_file_id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/477_2-watercolor-1-1.jpg"} [2026-06-05 12:51:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/477_2-watercolor-1-1.jpg"} [2026-06-05 12:51:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/477_2-watercolor-1-1.jpg","bytes":1281424} [2026-06-05 12:51:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":477,"name":"2_WaterColor_1__1.jpg","local_size":1281424} [2026-06-05 12:51:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":478,"drive_file_id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/478_2-watercolor-2-1.jpg"} [2026-06-05 12:51:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/478_2-watercolor-2-1.jpg"} [2026-06-05 12:51:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/478_2-watercolor-2-1.jpg","bytes":1471954} [2026-06-05 12:51:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":478,"name":"2_WaterColor_2__1.jpg","local_size":1471954} [2026-06-05 12:51:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":479,"drive_file_id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/479_2-watercolor-2-1.jpg"} [2026-06-05 12:51:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/479_2-watercolor-2-1.jpg"} [2026-06-05 12:51:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/479_2-watercolor-2-1.jpg","bytes":1425004} [2026-06-05 12:51:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":479,"name":"2_WaterColor_2__1.jpg","local_size":1425004} [2026-06-05 12:51:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":55,"asset_id":480,"drive_file_id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/480_modernbrush-orange-1.jpg"} [2026-06-05 12:51:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/480_modernbrush-orange-1.jpg"} [2026-06-05 12:51:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/480_modernbrush-orange-1.jpg","bytes":451751} [2026-06-05 12:51:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":55,"asset_id":480,"name":"ModernBrush_Orange__1.jpg","local_size":451751} [2026-06-05 12:51:16] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":55,"job_id":"4ab7192560b89ad9","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9","failures":[]} [2026-06-05 12:51:16] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":55,"job_id":"4ab7192560b89ad9","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9","failures":[]} [2026-06-05 12:51:16] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":55,"id_product":596,"metadata_count":14,"metadata":[{"client_file_key":"asset_467","drive_file_id":"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_468","drive_file_id":"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_469","drive_file_id":"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_470","drive_file_id":"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_471","drive_file_id":"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_472","drive_file_id":"14YGM6jcC__RvI66PONcKcXZf0-EtNSbK","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_473","drive_file_id":"1Rcr5IsmP4G5ZZIW2275Jw_KYFWB4fkF9","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_474","drive_file_id":"1i1CTGvtHM-uzdJvtwRQ7pag1DFw_3Ppn","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_475","drive_file_id":"1X_JJFWhUnyOyZLwvUa4YBb7eENkukh4w","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_476","drive_file_id":"1yoD4GuHEjsvVbKbCTv7kYdLc9ef69yRj","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_477","drive_file_id":"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_478","drive_file_id":"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_479","drive_file_id":"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_480","drive_file_id":"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelników - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-05 12:51:16] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":55,"id_product":596,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-05 12:51:16] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":55,"id_product":596,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_467","asset_468","asset_469","asset_470","asset_471","asset_472","asset_473","asset_474","asset_475","asset_476"]} [2026-06-05 12:51:16] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"fffc3e98-861a-474b-bccf-8bff31aafd38","id_product":"596","images_metadata_json":"[{\"client_file_key\":\"asset_467\",\"drive_file_id\":\"1SzpGFKu_H1Sx4eMvJlmwuKVzID483Xos\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_468\",\"drive_file_id\":\"1k1x7tTrAWmJ7t-BfsW054RV5ceEC8SxX\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_469\",\"drive_file_id\":\"1peQVnugdazMDvI9ehhFYna3bHwLbWoQv\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_470\",\"drive_file_id\":\"1W6AI1vmK1wfmOxI9NEzy0F4xwMkb_2uj\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_471\",\"drive_file_id\":\"1ONGmpZa-91BbS-vQ6DcrU9FXqWCIxuW2\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_472\",\"drive_file_id\":\"14YGM6jcC__RvI66PONcKcXZf0...","allow_cover_autoselect":"0","files[asset_467]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/467_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":878865,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_468]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/468_0-left-1.jpg","file_exists":true,"file_size":540940,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_469]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/469_0-left-1.jpg","file_exists":true,"file_size":464700,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_470]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/470_0-right-1.jpg","file_exists":true,"file_size":523692,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_471]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/471_0-right-1.jpg","file_exists":true,"file_size":466020,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_472]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/472_1-r-1-1.jpg","file_exists":true,"file_size":1250532,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_473]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/473_1-r-1-1.jpg","file_exists":true,"file_size":1322115,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_474]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/474_2-r-1-1.jpg","file_exists":true,"file_size":1482327,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_475]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/475_2-r-1-1.jpg","file_exists":true,"file_size":1404770,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_476]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/476_2-watercolor-1-1.jpg","file_exists":true,"file_size":1522553,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-1-of-2"} [2026-06-05 12:51:31] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 596,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_467\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12256,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_468\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12257,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_469\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12258,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_470\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12259,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_471\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12260,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-55-4ab7192560b89ad9-part-1-of-2"} [2026-06-05 12:51:31] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":55,"id_product":596,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-05 12:51:31] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":55,"id_product":596,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_477","asset_478","asset_479","asset_480"]} [2026-06-05 12:51:31] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"fffc3e98-861a-474b-bccf-8bff31aafd38","id_product":"596","images_metadata_json":"[{\"client_file_key\":\"asset_477\",\"drive_file_id\":\"1bN-mwDkUIDgB_83HX_Kq8GeL9ZtsGeRm\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_478\",\"drive_file_id\":\"1cl5lw8-Glh-pswCcp8P5SrqOJibeHb8w\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_479\",\"drive_file_id\":\"1LJlnpr3F3_7j-HY_sghDKeTP2E_Zd8fn\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_480\",\"drive_file_id\":\"1SSZt1tc39vQBxx89pNRyHPb-7ljETsQA\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelników - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_477]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/477_2-watercolor-1-1.jpg","file_exists":true,"file_size":1281424,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_478]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/478_2-watercolor-2-1.jpg","file_exists":true,"file_size":1471954,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_479]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/479_2-watercolor-2-1.jpg","file_exists":true,"file_size":1425004,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_480]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/55/4ab7192560b89ad9/480_modernbrush-orange-1.jpg","file_exists":true,"file_size":451751,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-2-of-2"} [2026-06-05 12:51:36] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 596,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_477\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12266,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_478\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12267,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_479\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12268,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_480\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12269,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-55-4ab7192560b89ad9-part-2-of-2"} [2026-06-05 12:51:36] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":55,"id_product":596,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-05 12:51:36] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":55,"id_product":596,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_467","filename":"4-sides-grid-white-pl-1.jpg","id_image":12256,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_468","filename":"0-left-1.jpg","id_image":12257,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_469","filename":"0-left-1.jpg","id_image":12258,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_470","filename":"0-right-1.jpg","id_image":12259,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_471","filename":"0-right-1.jpg","id_image":12260,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_472","filename":"1-r-1-1.jpg","id_image":12261,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_473","filename":"1-r-1-1.jpg","id_image":12262,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_474","filename":"2-r-1-1.jpg","id_image":12263,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_475","filename":"2-r-1-1.jpg","id_image":12264,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_476","filename":"2-watercolor-1-1.jpg","id_image":12265,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_477","filename":"2-watercolor-1-1.jpg","id_image":12266,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_478","filename":"2-watercolor-2-1.jpg","id_image":12267,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_479","filename":"2-watercolor-2-1.jpg","id_image":12268,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_480","filename":"modernbrush-orange-1.jpg","id_image":12269,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":596,"uploaded_images":[{"client_file_key":"asset_467","filename":"4-sides-grid-white-pl-1.jpg","id_image":12256,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_468","filename":"0-left-1.jpg","id_image":12257,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_469","filename":"0-left-1.jpg","id_image":12258,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_470","filename":"0-right-1.jpg","id_image":12259,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_471","filename":"0-right-1.jpg","id_image":12260,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_472","filename":"1-r-1-1.jpg","id_image":12261,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_473","filename":"1-r-1-1.jpg","id_image":12262,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_474","filename":"2-r-1-1.jpg","id_image":12263,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_475","filename":"2-r-1-1.jpg","id_image":12264,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_476","filename":"2-watercolor-1-1.jpg","id_image":12265,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":596,"uploaded_images":[{"client_file_key":"asset_477","filename":"2-watercolor-1-1.jpg","id_image":12266,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_478","filename":"2-watercolor-2-1.jpg","id_image":12267,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_479","filename":"2-watercolor-2-1.jpg","id_image":12268,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_480","filename":"modernbrush-orange-1.jpg","id_image":12269,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-05 12:51:36] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":55,"external_id":"596","result":{"success":true,"status":"success","id_product":596,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_467","filename":"4-sides-grid-white-pl-1.jpg","id_image":12256,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_468","filename":"0-left-1.jpg","id_image":12257,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_469","filename":"0-left-1.jpg","id_image":12258,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_470","filename":"0-right-1.jpg","id_image":12259,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_471","filename":"0-right-1.jpg","id_image":12260,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_472","filename":"1-r-1-1.jpg","id_image":12261,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_473","filename":"1-r-1-1.jpg","id_image":12262,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_474","filename":"2-r-1-1.jpg","id_image":12263,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_475","filename":"2-r-1-1.jpg","id_image":12264,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_476","filename":"2-watercolor-1-1.jpg","id_image":12265,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_477","filename":"2-watercolor-1-1.jpg","id_image":12266,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_478","filename":"2-watercolor-2-1.jpg","id_image":12267,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_479","filename":"2-watercolor-2-1.jpg","id_image":12268,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_480","filename":"modernbrush-orange-1.jpg","id_image":12269,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":596,"uploaded_images":[{"client_file_key":"asset_467","filename":"4-sides-grid-white-pl-1.jpg","id_image":12256,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_468","filename":"0-left-1.jpg","id_image":12257,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_469","filename":"0-left-1.jpg","id_image":12258,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_470","filename":"0-right-1.jpg","id_image":12259,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_471","filename":"0-right-1.jpg","id_image":12260,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_472","filename":"1-r-1-1.jpg","id_image":12261,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_473","filename":"1-r-1-1.jpg","id_image":12262,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_474","filename":"2-r-1-1.jpg","id_image":12263,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_475","filename":"2-r-1-1.jpg","id_image":12264,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_476","filename":"2-watercolor-1-1.jpg","id_image":12265,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-55-4ab7192560b89ad9-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":596,"uploaded_images":[{"client_file_key":"asset_477","filename":"2-watercolor-1-1.jpg","id_image":12266,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_478","filename":"2-watercolor-2-1.jpg","id_image":12267,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_479","filename":"2-watercolor-2-1.jpg","id_image":12268,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_480","filename":"modernbrush-orange-1.jpg","id_image":12269,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-05 18:21:34] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4531} [2026-06-05 18:21:35] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":64,"external_id":"597","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-05 18:21:35] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":64,"external_id":"597"} [2026-06-05 18:21:35] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":null} [2026-06-05 18:21:35] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161\\ART","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-05 18:21:35] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:21:35] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:21:35] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":64,"external_id":"597","scan_success":false,"scan_status":"error","scan_message":"Token has been expired or revoked.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-05 18:21:35] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-05 18:21:55] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:21:55] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:21:55] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:21:55] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:22:02] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:22:02] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:22:02] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:22:02] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:22:06] drive_preview.controller.start Kliknięto Pokaż zdjęcia w projekcie. {"project_id":64,"ajax":true,"profile_id_from_request":1} [2026-06-05 18:22:06] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:22:06] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:22:06] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:22:06] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:22:29] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:22:29] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:22:29] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:22:29] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:22:54] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:22:54] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:22:54] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:22:54] drive_scan.error Błąd skanowania Drive. {"project_id":64,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-05 18:24:04] drive_scan.start Start skanowania zdjęć Drive. {"project_id":64,"forced_profile_id":1} [2026-06-05 18:24:04] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":64,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_161","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-05 18:24:04] drive_path.profile.selected Wybrano profil Drive. {"project_id":64,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-05 18:24:04] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":64,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-05 18:24:04] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-05 18:24:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:05] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":64,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-05 18:24:05] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-05 18:24:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:05] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":64,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-05 18:24:05] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-05 18:24:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:06] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":64,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-05 18:24:06] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_161'"} [2026-06-05 18:24:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_161'","count":1,"names":["H#CZ_161 [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:06] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":64,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_161","found_count":1,"found_names":["H#CZ_161"]} [2026-06-05 18:24:06] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":64,"project_folder_id":"1UTXEbbO6YWHfTmZDjZzIFwXAZ5tf_Mu-","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161"} [2026-06-05 18:24:06] drive_api.list_files.start Google Drive files.list. {"query":"'1UTXEbbO6YWHfTmZDjZzIFwXAZ5tf_Mu-' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-05 18:24:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1UTXEbbO6YWHfTmZDjZzIFwXAZ5tf_Mu-' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:07] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":64,"parent_folder_id":"1UTXEbbO6YWHfTmZDjZzIFwXAZ5tf_Mu-","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-05 18:24:07] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":64,"project_folder_id":"1UTXEbbO6YWHfTmZDjZzIFwXAZ5tf_Mu-","mockups_folder_id":"1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161/Mockups"} [2026-06-05 18:24:07] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":64,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-05 18:24:07] drive_api.list_files.start Google Drive files.list. {"query":"'1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-05 18:24:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:07] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":64,"mockups_folder_id":"1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-05 18:24:07] drive_api.list_files.start Google Drive files.list. {"query":"'1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS' in parents and trashed = false"} [2026-06-05 18:24:08] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hgmG5cRjhFWLuf079cFcEGHhUOpvcDMS' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:08] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":64,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-05 18:24:08] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":64,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-05 18:24:08] drive_api.list_files.start Google Drive files.list. {"query":"'1ktsM44KrOmUWqq-QJAAG4PGG2KeUzXh7' in parents and trashed = false"} [2026-06-05 18:24:08] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ktsM44KrOmUWqq-QJAAG4PGG2KeUzXh7' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 18:24:08] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":64,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1ktsM44KrOmUWqq-QJAAG4PGG2KeUzXh7","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 18:24:08] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":64,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-05 18:24:08] drive_api.list_files.start Google Drive files.list. {"query":"'1_tId8wjY3k-225kOGKeoKVRkE3cCxCIh' in parents and trashed = false"} [2026-06-05 18:24:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_tId8wjY3k-225kOGKeoKVRkE3cCxCIh' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 18:24:09] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":64,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1_tId8wjY3k-225kOGKeoKVRkE3cCxCIh","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-05 18:24:09] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":64,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-05 18:24:09] drive_api.list_files.start Google Drive files.list. {"query":"'1otF4H1Oa8jL9kag5mRZGTTjTBmIuVVl4' in parents and trashed = false"} [2026-06-05 18:24:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1otF4H1Oa8jL9kag5mRZGTTjTBmIuVVl4' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 18:24:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":64,"folder_name":"(B)_4Side_Grid","folder_id":"1otF4H1Oa8jL9kag5mRZGTTjTBmIuVVl4","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-05 18:24:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":64,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_161/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-05 18:24:10] drive_api.list_files.start Google Drive files.list. {"query":"'1y7YnpBXP241T2XyTya8JjewXJU-bCaYn' in parents and trashed = false"} [2026-06-05 18:24:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1y7YnpBXP241T2XyTya8JjewXJU-bCaYn' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 18:24:11] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":64,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1y7YnpBXP241T2XyTya8JjewXJU-bCaYn","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-05 18:24:11] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":64,"files_count":14,"files":[{"id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-05 18:24:11] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":64,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-05 18:24:11] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":64,"resolved_id_product":597} [2026-06-05 18:24:11] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":64,"job_id":"2663113272b0333f","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-05 18:24:11] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":64,"selected_count":14,"assets":[{"id":481,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":773367,"drive_file_id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb"},{"id":482,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":314983,"drive_file_id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM"},{"id":483,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":276755,"drive_file_id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6"},{"id":484,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":307686,"drive_file_id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG"},{"id":485,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":276373,"drive_file_id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y"},{"id":486,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1151058,"drive_file_id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw"},{"id":487,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1225541,"drive_file_id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4"},{"id":488,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1347484,"drive_file_id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT"},{"id":489,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1273355,"drive_file_id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc"},{"id":490,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1375722,"drive_file_id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg"},{"id":491,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1129327,"drive_file_id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M"},{"id":492,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1308062,"drive_file_id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg"},{"id":493,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1275509,"drive_file_id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq"},{"id":494,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":373454,"drive_file_id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD"}]} [2026-06-05 18:24:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":481,"drive_file_id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/481_4-sides-grid-white-pl-1.jpg"} [2026-06-05 18:24:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/481_4-sides-grid-white-pl-1.jpg"} [2026-06-05 18:24:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/481_4-sides-grid-white-pl-1.jpg","bytes":773367} [2026-06-05 18:24:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":481,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":773367} [2026-06-05 18:24:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":482,"drive_file_id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/482_0-left-1.jpg"} [2026-06-05 18:24:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/482_0-left-1.jpg"} [2026-06-05 18:24:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/482_0-left-1.jpg","bytes":314983} [2026-06-05 18:24:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":482,"name":"0_Left__1.jpg","local_size":314983} [2026-06-05 18:24:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":483,"drive_file_id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/483_0-left-1.jpg"} [2026-06-05 18:24:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/483_0-left-1.jpg"} [2026-06-05 18:24:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/483_0-left-1.jpg","bytes":276755} [2026-06-05 18:24:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":483,"name":"0_Left__1.jpg","local_size":276755} [2026-06-05 18:24:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":484,"drive_file_id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/484_0-right-1.jpg"} [2026-06-05 18:24:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/484_0-right-1.jpg"} [2026-06-05 18:24:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/484_0-right-1.jpg","bytes":307686} [2026-06-05 18:24:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":484,"name":"0_Right__1.jpg","local_size":307686} [2026-06-05 18:24:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":485,"drive_file_id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/485_0-right-1.jpg"} [2026-06-05 18:24:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/485_0-right-1.jpg"} [2026-06-05 18:24:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/485_0-right-1.jpg","bytes":276373} [2026-06-05 18:24:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":485,"name":"0_Right__1.jpg","local_size":276373} [2026-06-05 18:24:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":486,"drive_file_id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/486_1-r-1-1.jpg"} [2026-06-05 18:24:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/486_1-r-1-1.jpg"} [2026-06-05 18:24:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/486_1-r-1-1.jpg","bytes":1151058} [2026-06-05 18:24:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":486,"name":"1_R_1__1.jpg","local_size":1151058} [2026-06-05 18:24:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":487,"drive_file_id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/487_1-r-1-1.jpg"} [2026-06-05 18:24:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/487_1-r-1-1.jpg"} [2026-06-05 18:24:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/487_1-r-1-1.jpg","bytes":1225541} [2026-06-05 18:24:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":487,"name":"1_R_1__1.jpg","local_size":1225541} [2026-06-05 18:24:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":488,"drive_file_id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/488_2-r-1-1.jpg"} [2026-06-05 18:24:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/488_2-r-1-1.jpg"} [2026-06-05 18:24:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/488_2-r-1-1.jpg","bytes":1347484} [2026-06-05 18:24:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":488,"name":"2_R_1__1.jpg","local_size":1347484} [2026-06-05 18:24:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":489,"drive_file_id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/489_2-r-1-1.jpg"} [2026-06-05 18:24:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/489_2-r-1-1.jpg"} [2026-06-05 18:24:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/489_2-r-1-1.jpg","bytes":1273355} [2026-06-05 18:24:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":489,"name":"2_R_1__1.jpg","local_size":1273355} [2026-06-05 18:24:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":490,"drive_file_id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/490_2-watercolor-1-1.jpg"} [2026-06-05 18:24:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/490_2-watercolor-1-1.jpg"} [2026-06-05 18:24:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/490_2-watercolor-1-1.jpg","bytes":1375722} [2026-06-05 18:24:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":490,"name":"2_WaterColor_1__1.jpg","local_size":1375722} [2026-06-05 18:24:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":491,"drive_file_id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/491_2-watercolor-1-1.jpg"} [2026-06-05 18:24:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/491_2-watercolor-1-1.jpg"} [2026-06-05 18:24:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/491_2-watercolor-1-1.jpg","bytes":1129327} [2026-06-05 18:24:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":491,"name":"2_WaterColor_1__1.jpg","local_size":1129327} [2026-06-05 18:24:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":492,"drive_file_id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/492_2-watercolor-2-1.jpg"} [2026-06-05 18:24:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/492_2-watercolor-2-1.jpg"} [2026-06-05 18:24:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/492_2-watercolor-2-1.jpg","bytes":1308062} [2026-06-05 18:24:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":492,"name":"2_WaterColor_2__1.jpg","local_size":1308062} [2026-06-05 18:24:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":493,"drive_file_id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/493_2-watercolor-2-1.jpg"} [2026-06-05 18:24:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/493_2-watercolor-2-1.jpg"} [2026-06-05 18:24:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/493_2-watercolor-2-1.jpg","bytes":1275509} [2026-06-05 18:24:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":493,"name":"2_WaterColor_2__1.jpg","local_size":1275509} [2026-06-05 18:24:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":64,"asset_id":494,"drive_file_id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/494_modernbrush-orange-1.jpg"} [2026-06-05 18:24:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/494_modernbrush-orange-1.jpg"} [2026-06-05 18:24:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/494_modernbrush-orange-1.jpg","bytes":373454} [2026-06-05 18:24:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":64,"asset_id":494,"name":"ModernBrush_Orange__1.jpg","local_size":373454} [2026-06-05 18:24:24] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":64,"job_id":"2663113272b0333f","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f","failures":[]} [2026-06-05 18:24:24] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":64,"job_id":"2663113272b0333f","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f","failures":[]} [2026-06-05 18:24:24] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":64,"id_product":597,"metadata_count":14,"metadata":[{"client_file_key":"asset_481","drive_file_id":"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_482","drive_file_id":"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_483","drive_file_id":"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_484","drive_file_id":"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_485","drive_file_id":"1nEocDsXP1LPRstd3838806tYbyLcjU-y","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_486","drive_file_id":"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_487","drive_file_id":"1Q5mya4M4YCWDiMCDeuEG8puEhI6XbMK4","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_488","drive_file_id":"1HzNQ6YSDD7ZRwhdUy7Q3O_txHLyXLdHT","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_489","drive_file_id":"1n3_QmaxpNS8GagiYj5-XtOsRBivUZufc","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_490","drive_file_id":"1kThlHnJRpE0Q-CXrowiS8uRdRYedOKfg","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_491","drive_file_id":"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_492","drive_file_id":"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_493","drive_file_id":"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_494","drive_file_id":"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelniczki - Czytam romanse - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-05 18:24:24] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":64,"id_product":597,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-05 18:24:24] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":64,"id_product":597,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_481","asset_482","asset_483","asset_484","asset_485","asset_486","asset_487","asset_488","asset_489","asset_490"]} [2026-06-05 18:24:24] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"48f18476-eed6-4efd-963d-190c81181714","id_product":"597","images_metadata_json":"[{\"client_file_key\":\"asset_481\",\"drive_file_id\":\"1votGVDik3DlItfl0ynkBZl7yP5YTMRmb\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_482\",\"drive_file_id\":\"1o6MIjLpwc1u-8p4omVdBepnE2lJvn1BM\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_483\",\"drive_file_id\":\"16R9ZFyikMRYUDYPEH0u01KGKaEMcIeQ6\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_484\",\"drive_file_id\":\"15TSWQLFNgSObILb0adTSO6rAEfj9KbzG\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_485\",\"drive_file_id\":\"1nEocDsXP1LPRstd3838806tYbyLcjU-y\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_486\",\"drive_file_id\":\"1wbZ3kwcaKi3bidj6Uqc17bMiZRut_cGw\",\"filename\":\"1-r-1-1.jpg\",\"...","allow_cover_autoselect":"0","files[asset_481]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/481_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":773367,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_482]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/482_0-left-1.jpg","file_exists":true,"file_size":314983,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_483]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/483_0-left-1.jpg","file_exists":true,"file_size":276755,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_484]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/484_0-right-1.jpg","file_exists":true,"file_size":307686,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_485]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/485_0-right-1.jpg","file_exists":true,"file_size":276373,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_486]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/486_1-r-1-1.jpg","file_exists":true,"file_size":1151058,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_487]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/487_1-r-1-1.jpg","file_exists":true,"file_size":1225541,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_488]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/488_2-r-1-1.jpg","file_exists":true,"file_size":1347484,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_489]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/489_2-r-1-1.jpg","file_exists":true,"file_size":1273355,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_490]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/490_2-watercolor-1-1.jpg","file_exists":true,"file_size":1375722,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-64-2663113272b0333f-part-1-of-2"} [2026-06-05 18:24:37] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 597,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_481\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12270,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_482\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12271,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_483\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12272,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_484\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12273,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_485\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12274,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-64-2663113272b0333f-part-1-of-2"} [2026-06-05 18:24:37] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":64,"id_product":597,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-05 18:24:37] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":64,"id_product":597,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_491","asset_492","asset_493","asset_494"]} [2026-06-05 18:24:37] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"48f18476-eed6-4efd-963d-190c81181714","id_product":"597","images_metadata_json":"[{\"client_file_key\":\"asset_491\",\"drive_file_id\":\"1Rdcrro5YZtT1y82kfQtRrbnFDhdbg61M\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_492\",\"drive_file_id\":\"1UbBWdfGUJ14SUwV5apu_UwvUJudURBJg\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_493\",\"drive_file_id\":\"1fRbJa3mypHudq6zNXIj_r1FwdvRhCXuq\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_494\",\"drive_file_id\":\"1AW3Xe0L2ohFanFmFjGhcJ51g7YlAkLXD\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelniczki - Czytam romanse - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_491]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/491_2-watercolor-1-1.jpg","file_exists":true,"file_size":1129327,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_492]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/492_2-watercolor-2-1.jpg","file_exists":true,"file_size":1308062,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_493]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/493_2-watercolor-2-1.jpg","file_exists":true,"file_size":1275509,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_494]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/64/2663113272b0333f/494_modernbrush-orange-1.jpg","file_exists":true,"file_size":373454,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-64-2663113272b0333f-part-2-of-2"} [2026-06-05 18:24:42] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 597,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_491\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12280,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_492\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12281,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_493\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12282,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_494\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12283,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-64-2663113272b0333f-part-2-of-2"} [2026-06-05 18:24:42] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":64,"id_product":597,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-05 18:24:42] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":64,"id_product":597,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_481","filename":"4-sides-grid-white-pl-1.jpg","id_image":12270,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_482","filename":"0-left-1.jpg","id_image":12271,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_483","filename":"0-left-1.jpg","id_image":12272,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_484","filename":"0-right-1.jpg","id_image":12273,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_485","filename":"0-right-1.jpg","id_image":12274,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_486","filename":"1-r-1-1.jpg","id_image":12275,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_487","filename":"1-r-1-1.jpg","id_image":12276,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_488","filename":"2-r-1-1.jpg","id_image":12277,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_489","filename":"2-r-1-1.jpg","id_image":12278,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_490","filename":"2-watercolor-1-1.jpg","id_image":12279,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_491","filename":"2-watercolor-1-1.jpg","id_image":12280,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_492","filename":"2-watercolor-2-1.jpg","id_image":12281,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_493","filename":"2-watercolor-2-1.jpg","id_image":12282,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_494","filename":"modernbrush-orange-1.jpg","id_image":12283,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-64-2663113272b0333f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":597,"uploaded_images":[{"client_file_key":"asset_481","filename":"4-sides-grid-white-pl-1.jpg","id_image":12270,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_482","filename":"0-left-1.jpg","id_image":12271,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_483","filename":"0-left-1.jpg","id_image":12272,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_484","filename":"0-right-1.jpg","id_image":12273,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_485","filename":"0-right-1.jpg","id_image":12274,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_486","filename":"1-r-1-1.jpg","id_image":12275,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_487","filename":"1-r-1-1.jpg","id_image":12276,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_488","filename":"2-r-1-1.jpg","id_image":12277,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_489","filename":"2-r-1-1.jpg","id_image":12278,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_490","filename":"2-watercolor-1-1.jpg","id_image":12279,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-64-2663113272b0333f-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":597,"uploaded_images":[{"client_file_key":"asset_491","filename":"2-watercolor-1-1.jpg","id_image":12280,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_492","filename":"2-watercolor-2-1.jpg","id_image":12281,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_493","filename":"2-watercolor-2-1.jpg","id_image":12282,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_494","filename":"modernbrush-orange-1.jpg","id_image":12283,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-08 14:18:42] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":3435} [2026-06-08 14:18:43] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":71,"external_id":"598","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 14:18:43] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":71,"external_id":"598"} [2026-06-08 14:18:43] drive_scan.start Start skanowania zdjęć Drive. {"project_id":71,"forced_profile_id":null} [2026-06-08 14:18:43] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":71,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_167\\ART","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 14:18:43] drive_path.profile.selected Wybrano profil Drive. {"project_id":71,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 14:18:43] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":71,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-08 14:18:43] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-08 14:18:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-08 14:18:43] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":71,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-08 14:18:43] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-08 14:18:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-08 14:18:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":71,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-08 14:18:44] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-08 14:18:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-08 14:18:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":71,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-08 14:18:44] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_167'"} [2026-06-08 14:18:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_167'","count":1,"names":["H#CZ_167 [application/vnd.google-apps.folder]"]} [2026-06-08 14:18:45] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":71,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_167","found_count":1,"found_names":["H#CZ_167"]} [2026-06-08 14:18:45] drive_api.list_files.start Google Drive files.list. {"query":"'111YBQiG552CYOUlBHPd20YSwLhW8ZFXp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'"} [2026-06-08 14:18:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'111YBQiG552CYOUlBHPd20YSwLhW8ZFXp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'","count":1,"names":["ART [application/vnd.google-apps.folder]"]} [2026-06-08 14:18:45] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":71,"parent_folder_id":"111YBQiG552CYOUlBHPd20YSwLhW8ZFXp","segment":"ART","found_count":1,"found_names":["ART"]} [2026-06-08 14:18:45] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":71,"project_folder_id":"1oCqX6g630sOGOOQyn8zxC5Z3QEj5xe1f","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_167/ART"} [2026-06-08 14:18:45] drive_api.list_files.start Google Drive files.list. {"query":"'1oCqX6g630sOGOOQyn8zxC5Z3QEj5xe1f' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 14:18:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oCqX6g630sOGOOQyn8zxC5Z3QEj5xe1f' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-06-08 14:18:45] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":71,"parent_folder_id":"1oCqX6g630sOGOOQyn8zxC5Z3QEj5xe1f","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-06-08 14:18:45] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":71,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-06-08 14:18:45] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":71,"external_id":"598","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-08 14:18:45] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-08 14:52:26] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4850} [2026-06-08 14:52:27] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":62,"external_id":"599","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 14:52:27] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":62,"external_id":"599"} [2026-06-08 14:52:27] drive_scan.start Start skanowania zdjęć Drive. {"project_id":62,"forced_profile_id":null} [2026-06-08 14:52:27] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":62,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_160","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 14:52:27] drive_path.profile.selected Wybrano profil Drive. {"project_id":62,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 14:52:27] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":62,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-08 14:52:27] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-08 14:52:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:27] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":62,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-08 14:52:27] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-08 14:52:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":62,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-08 14:52:28] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-08 14:52:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":62,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-08 14:52:28] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_160'"} [2026-06-08 14:52:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_160'","count":1,"names":["H#CZ_160 [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:29] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":62,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_160","found_count":1,"found_names":["H#CZ_160"]} [2026-06-08 14:52:29] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":62,"project_folder_id":"1cm57kPtAa_DilZNONKHtFSSFTtFSXLvB","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160"} [2026-06-08 14:52:29] drive_api.list_files.start Google Drive files.list. {"query":"'1cm57kPtAa_DilZNONKHtFSSFTtFSXLvB' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 14:52:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1cm57kPtAa_DilZNONKHtFSSFTtFSXLvB' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:29] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":62,"parent_folder_id":"1cm57kPtAa_DilZNONKHtFSSFTtFSXLvB","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-08 14:52:29] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":62,"project_folder_id":"1cm57kPtAa_DilZNONKHtFSSFTtFSXLvB","mockups_folder_id":"1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160/Mockups"} [2026-06-08 14:52:29] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":62,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-08 14:52:29] drive_api.list_files.start Google Drive files.list. {"query":"'1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-08 14:52:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:30] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":62,"mockups_folder_id":"1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-08 14:52:30] drive_api.list_files.start Google Drive files.list. {"query":"'1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS' in parents and trashed = false"} [2026-06-08 14:52:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1U6Ki78hUHeQbhwBy8reFuFC4pwvTsbrS' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:30] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":62,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 14:52:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":62,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-08 14:52:30] drive_api.list_files.start Google Drive files.list. {"query":"'1mbKmEv40yXFUyogktpem9cHKM5oVHUxv' in parents and trashed = false"} [2026-06-08 14:52:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mbKmEv40yXFUyogktpem9cHKM5oVHUxv' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 14:52:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":62,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1mbKmEv40yXFUyogktpem9cHKM5oVHUxv","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 14:52:31] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":62,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-08 14:52:31] drive_api.list_files.start Google Drive files.list. {"query":"'1jHZ3DwnGpmtBNmuJGjANTFf1SZqGZ9pw' in parents and trashed = false"} [2026-06-08 14:52:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jHZ3DwnGpmtBNmuJGjANTFf1SZqGZ9pw' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 14:52:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":62,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1jHZ3DwnGpmtBNmuJGjANTFf1SZqGZ9pw","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 14:52:31] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":62,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-08 14:52:31] drive_api.list_files.start Google Drive files.list. {"query":"'1AAakLHozxJKXu4MtZbOP_pEUu5udeUAQ' in parents and trashed = false"} [2026-06-08 14:52:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AAakLHozxJKXu4MtZbOP_pEUu5udeUAQ' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 14:52:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":62,"folder_name":"(B)_4Side_Grid","folder_id":"1AAakLHozxJKXu4MtZbOP_pEUu5udeUAQ","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 14:52:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":62,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_160/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-08 14:52:32] drive_api.list_files.start Google Drive files.list. {"query":"'1HU8CVKpjfF0u07gex1Y31NhPHMVspoB3' in parents and trashed = false"} [2026-06-08 14:52:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HU8CVKpjfF0u07gex1Y31NhPHMVspoB3' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 14:52:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":62,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1HU8CVKpjfF0u07gex1Y31NhPHMVspoB3","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 14:52:32] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":62,"files_count":14,"files":[{"id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-08 14:52:32] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":62,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-08 14:52:32] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":62,"external_id":"599","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-08 14:52:32] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":62,"external_id":"599","selected_assets_count":14} [2026-06-08 14:52:32] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":62,"resolved_id_product":599} [2026-06-08 14:52:32] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":62,"job_id":"959d620ce8a1a02b","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-08 14:52:32] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":62,"selected_count":14,"assets":[{"id":495,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":878512,"drive_file_id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v"},{"id":496,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":639634,"drive_file_id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os"},{"id":497,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":565631,"drive_file_id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3"},{"id":498,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":619636,"drive_file_id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x"},{"id":499,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":565402,"drive_file_id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-"},{"id":500,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1366115,"drive_file_id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY"},{"id":501,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1438921,"drive_file_id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe"},{"id":502,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1616089,"drive_file_id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu"},{"id":503,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1539025,"drive_file_id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT"},{"id":504,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1579991,"drive_file_id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH"},{"id":505,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1360060,"drive_file_id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7"},{"id":506,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1534516,"drive_file_id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj"},{"id":507,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1495825,"drive_file_id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH"},{"id":508,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":492034,"drive_file_id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H"}]} [2026-06-08 14:52:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":495,"drive_file_id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/495_4-sides-grid-white-pl-1.jpg"} [2026-06-08 14:52:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/495_4-sides-grid-white-pl-1.jpg"} [2026-06-08 14:52:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/495_4-sides-grid-white-pl-1.jpg","bytes":878512} [2026-06-08 14:52:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":495,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":878512} [2026-06-08 14:52:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":496,"drive_file_id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/496_0-left-1.jpg"} [2026-06-08 14:52:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/496_0-left-1.jpg"} [2026-06-08 14:52:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/496_0-left-1.jpg","bytes":639634} [2026-06-08 14:52:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":496,"name":"0_Left__1.jpg","local_size":639634} [2026-06-08 14:52:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":497,"drive_file_id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/497_0-left-1.jpg"} [2026-06-08 14:52:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/497_0-left-1.jpg"} [2026-06-08 14:52:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/497_0-left-1.jpg","bytes":565631} [2026-06-08 14:52:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":497,"name":"0_Left__1.jpg","local_size":565631} [2026-06-08 14:52:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":498,"drive_file_id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/498_0-right-1.jpg"} [2026-06-08 14:52:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/498_0-right-1.jpg"} [2026-06-08 14:52:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/498_0-right-1.jpg","bytes":619636} [2026-06-08 14:52:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":498,"name":"0_Right__1.jpg","local_size":619636} [2026-06-08 14:52:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":499,"drive_file_id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/499_0-right-1.jpg"} [2026-06-08 14:52:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/499_0-right-1.jpg"} [2026-06-08 14:52:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/499_0-right-1.jpg","bytes":565402} [2026-06-08 14:52:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":499,"name":"0_Right__1.jpg","local_size":565402} [2026-06-08 14:52:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":500,"drive_file_id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/500_1-r-1-1.jpg"} [2026-06-08 14:52:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/500_1-r-1-1.jpg"} [2026-06-08 14:52:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/500_1-r-1-1.jpg","bytes":1366115} [2026-06-08 14:52:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":500,"name":"1_R_1__1.jpg","local_size":1366115} [2026-06-08 14:52:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":501,"drive_file_id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/501_1-r-1-1.jpg"} [2026-06-08 14:52:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/501_1-r-1-1.jpg"} [2026-06-08 14:52:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/501_1-r-1-1.jpg","bytes":1438921} [2026-06-08 14:52:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":501,"name":"1_R_1__1.jpg","local_size":1438921} [2026-06-08 14:52:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":502,"drive_file_id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/502_2-r-1-1.jpg"} [2026-06-08 14:52:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/502_2-r-1-1.jpg"} [2026-06-08 14:52:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/502_2-r-1-1.jpg","bytes":1616089} [2026-06-08 14:52:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":502,"name":"2_R_1__1.jpg","local_size":1616089} [2026-06-08 14:52:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":503,"drive_file_id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/503_2-r-1-1.jpg"} [2026-06-08 14:52:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/503_2-r-1-1.jpg"} [2026-06-08 14:52:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/503_2-r-1-1.jpg","bytes":1539025} [2026-06-08 14:52:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":503,"name":"2_R_1__1.jpg","local_size":1539025} [2026-06-08 14:52:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":504,"drive_file_id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/504_2-watercolor-1-1.jpg"} [2026-06-08 14:52:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/504_2-watercolor-1-1.jpg"} [2026-06-08 14:52:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/504_2-watercolor-1-1.jpg","bytes":1579991} [2026-06-08 14:52:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":504,"name":"2_WaterColor_1__1.jpg","local_size":1579991} [2026-06-08 14:52:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":505,"drive_file_id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/505_2-watercolor-1-1.jpg"} [2026-06-08 14:52:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/505_2-watercolor-1-1.jpg"} [2026-06-08 14:52:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/505_2-watercolor-1-1.jpg","bytes":1360060} [2026-06-08 14:52:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":505,"name":"2_WaterColor_1__1.jpg","local_size":1360060} [2026-06-08 14:52:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":506,"drive_file_id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/506_2-watercolor-2-1.jpg"} [2026-06-08 14:52:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/506_2-watercolor-2-1.jpg"} [2026-06-08 14:52:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/506_2-watercolor-2-1.jpg","bytes":1534516} [2026-06-08 14:52:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":506,"name":"2_WaterColor_2__1.jpg","local_size":1534516} [2026-06-08 14:52:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":507,"drive_file_id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/507_2-watercolor-2-1.jpg"} [2026-06-08 14:52:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/507_2-watercolor-2-1.jpg"} [2026-06-08 14:52:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/507_2-watercolor-2-1.jpg","bytes":1495825} [2026-06-08 14:52:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":507,"name":"2_WaterColor_2__1.jpg","local_size":1495825} [2026-06-08 14:52:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":62,"asset_id":508,"drive_file_id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/508_modernbrush-orange-1.jpg"} [2026-06-08 14:52:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/508_modernbrush-orange-1.jpg"} [2026-06-08 14:52:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/508_modernbrush-orange-1.jpg","bytes":492034} [2026-06-08 14:52:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":62,"asset_id":508,"name":"ModernBrush_Orange__1.jpg","local_size":492034} [2026-06-08 14:52:45] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":62,"job_id":"959d620ce8a1a02b","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b","failures":[]} [2026-06-08 14:52:45] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":62,"job_id":"959d620ce8a1a02b","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b","failures":[]} [2026-06-08 14:52:45] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":62,"id_product":599,"metadata_count":14,"metadata":[{"client_file_key":"asset_495","drive_file_id":"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_496","drive_file_id":"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_497","drive_file_id":"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_498","drive_file_id":"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_499","drive_file_id":"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_500","drive_file_id":"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_501","drive_file_id":"1kx9pI-AE7yJ7r68Ewl16vKik7lMaCcxe","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_502","drive_file_id":"1hAXfwEzZIk6Cq5CXeKtOV3Yz2crTdXZu","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_503","drive_file_id":"1W3H4WurP1kHeMkVssz0d9WFyKU3tECtT","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_504","drive_file_id":"1tDAp_RZvzl9o4E1JycsD-tEjEvE4nKUH","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_505","drive_file_id":"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_506","drive_file_id":"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_507","drive_file_id":"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_508","drive_file_id":"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika - Jeżcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-08 14:52:45] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":62,"id_product":599,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-08 14:52:45] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":62,"id_product":599,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_495","asset_496","asset_497","asset_498","asset_499","asset_500","asset_501","asset_502","asset_503","asset_504"]} [2026-06-08 14:52:45] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"baec4105-246b-436c-8755-8e01ccf9c364","id_product":"599","images_metadata_json":"[{\"client_file_key\":\"asset_495\",\"drive_file_id\":\"1NAJ6k4lUDV6dRey08sxb9TVOUybDM10v\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_496\",\"drive_file_id\":\"1tKeCAERqi3m9oEJgQaoWNtXU145aJ0os\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_497\",\"drive_file_id\":\"1Es7WCI5esq_F3Zcs5_Vdcl0UagHMH-P3\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_498\",\"drive_file_id\":\"1wNJghcaLLyyDElHMnIXGrrCRTfKdAK7x\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_499\",\"drive_file_id\":\"1mWsUb6b71I6DyV5MAJ_KFwVkQNf9eGq-\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_500\",\"drive_file_id\":\"1zPLGZLmVK3TmCqoWE2H9OmiVG6-Y4stY\",\"...","allow_cover_autoselect":"0","files[asset_495]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/495_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":878512,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_496]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/496_0-left-1.jpg","file_exists":true,"file_size":639634,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_497]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/497_0-left-1.jpg","file_exists":true,"file_size":565631,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_498]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/498_0-right-1.jpg","file_exists":true,"file_size":619636,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_499]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/499_0-right-1.jpg","file_exists":true,"file_size":565402,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_500]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/500_1-r-1-1.jpg","file_exists":true,"file_size":1366115,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_501]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/501_1-r-1-1.jpg","file_exists":true,"file_size":1438921,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_502]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/502_2-r-1-1.jpg","file_exists":true,"file_size":1616089,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_503]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/503_2-r-1-1.jpg","file_exists":true,"file_size":1539025,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_504]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/504_2-watercolor-1-1.jpg","file_exists":true,"file_size":1579991,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-1-of-2"} [2026-06-08 14:52:59] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 599,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_495\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12284,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_496\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12285,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_497\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12286,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_498\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12287,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_499\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12288,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-62-959d620ce8a1a02b-part-1-of-2"} [2026-06-08 14:52:59] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":62,"id_product":599,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-08 14:52:59] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":62,"id_product":599,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_505","asset_506","asset_507","asset_508"]} [2026-06-08 14:52:59] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"baec4105-246b-436c-8755-8e01ccf9c364","id_product":"599","images_metadata_json":"[{\"client_file_key\":\"asset_505\",\"drive_file_id\":\"1850RnvKX-vLcFWb0bxUtyDsZdNypI2a7\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_506\",\"drive_file_id\":\"1g9ls_k1Y1ZMxAH_H5vMJW0JWt7N9XRSj\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_507\",\"drive_file_id\":\"1Cj9rApRKkgGEaggP8HD6nrYgAQbbQPsH\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_508\",\"drive_file_id\":\"1YIN9YH6HtGIMpDbfHP0Zx4tlq-5kr78H\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika - Jeżcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_505]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/505_2-watercolor-1-1.jpg","file_exists":true,"file_size":1360060,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_506]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/506_2-watercolor-2-1.jpg","file_exists":true,"file_size":1534516,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_507]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/507_2-watercolor-2-1.jpg","file_exists":true,"file_size":1495825,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_508]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/62/959d620ce8a1a02b/508_modernbrush-orange-1.jpg","file_exists":true,"file_size":492034,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-2-of-2"} [2026-06-08 14:53:04] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 599,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_505\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12294,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_506\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12295,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_507\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12296,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_508\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12297,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-62-959d620ce8a1a02b-part-2-of-2"} [2026-06-08 14:53:04] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":62,"id_product":599,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-08 14:53:04] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":62,"id_product":599,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_495","filename":"4-sides-grid-white-pl-1.jpg","id_image":12284,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_496","filename":"0-left-1.jpg","id_image":12285,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_497","filename":"0-left-1.jpg","id_image":12286,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_498","filename":"0-right-1.jpg","id_image":12287,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_499","filename":"0-right-1.jpg","id_image":12288,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_500","filename":"1-r-1-1.jpg","id_image":12289,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_501","filename":"1-r-1-1.jpg","id_image":12290,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_502","filename":"2-r-1-1.jpg","id_image":12291,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_503","filename":"2-r-1-1.jpg","id_image":12292,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_504","filename":"2-watercolor-1-1.jpg","id_image":12293,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_505","filename":"2-watercolor-1-1.jpg","id_image":12294,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_506","filename":"2-watercolor-2-1.jpg","id_image":12295,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_507","filename":"2-watercolor-2-1.jpg","id_image":12296,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_508","filename":"modernbrush-orange-1.jpg","id_image":12297,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":599,"uploaded_images":[{"client_file_key":"asset_495","filename":"4-sides-grid-white-pl-1.jpg","id_image":12284,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_496","filename":"0-left-1.jpg","id_image":12285,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_497","filename":"0-left-1.jpg","id_image":12286,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_498","filename":"0-right-1.jpg","id_image":12287,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_499","filename":"0-right-1.jpg","id_image":12288,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_500","filename":"1-r-1-1.jpg","id_image":12289,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_501","filename":"1-r-1-1.jpg","id_image":12290,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_502","filename":"2-r-1-1.jpg","id_image":12291,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_503","filename":"2-r-1-1.jpg","id_image":12292,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_504","filename":"2-watercolor-1-1.jpg","id_image":12293,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":599,"uploaded_images":[{"client_file_key":"asset_505","filename":"2-watercolor-1-1.jpg","id_image":12294,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_506","filename":"2-watercolor-2-1.jpg","id_image":12295,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_507","filename":"2-watercolor-2-1.jpg","id_image":12296,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_508","filename":"modernbrush-orange-1.jpg","id_image":12297,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-08 14:53:04] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":62,"external_id":"599","result":{"success":true,"status":"success","id_product":599,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_495","filename":"4-sides-grid-white-pl-1.jpg","id_image":12284,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_496","filename":"0-left-1.jpg","id_image":12285,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_497","filename":"0-left-1.jpg","id_image":12286,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_498","filename":"0-right-1.jpg","id_image":12287,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_499","filename":"0-right-1.jpg","id_image":12288,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_500","filename":"1-r-1-1.jpg","id_image":12289,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_501","filename":"1-r-1-1.jpg","id_image":12290,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_502","filename":"2-r-1-1.jpg","id_image":12291,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_503","filename":"2-r-1-1.jpg","id_image":12292,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_504","filename":"2-watercolor-1-1.jpg","id_image":12293,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_505","filename":"2-watercolor-1-1.jpg","id_image":12294,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_506","filename":"2-watercolor-2-1.jpg","id_image":12295,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_507","filename":"2-watercolor-2-1.jpg","id_image":12296,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_508","filename":"modernbrush-orange-1.jpg","id_image":12297,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":599,"uploaded_images":[{"client_file_key":"asset_495","filename":"4-sides-grid-white-pl-1.jpg","id_image":12284,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_496","filename":"0-left-1.jpg","id_image":12285,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_497","filename":"0-left-1.jpg","id_image":12286,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_498","filename":"0-right-1.jpg","id_image":12287,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_499","filename":"0-right-1.jpg","id_image":12288,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_500","filename":"1-r-1-1.jpg","id_image":12289,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_501","filename":"1-r-1-1.jpg","id_image":12290,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_502","filename":"2-r-1-1.jpg","id_image":12291,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_503","filename":"2-r-1-1.jpg","id_image":12292,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_504","filename":"2-watercolor-1-1.jpg","id_image":12293,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-62-959d620ce8a1a02b-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":599,"uploaded_images":[{"client_file_key":"asset_505","filename":"2-watercolor-1-1.jpg","id_image":12294,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_506","filename":"2-watercolor-2-1.jpg","id_image":12295,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_507","filename":"2-watercolor-2-1.jpg","id_image":12296,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_508","filename":"modernbrush-orange-1.jpg","id_image":12297,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-08 15:12:30] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5173} [2026-06-08 15:12:31] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":61,"external_id":"600","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 15:12:31] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":61,"external_id":"600"} [2026-06-08 15:12:31] drive_scan.start Start skanowania zdjęć Drive. {"project_id":61,"forced_profile_id":null} [2026-06-08 15:12:31] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":61,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_159","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 15:12:31] drive_path.profile.selected Wybrano profil Drive. {"project_id":61,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 15:12:31] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":61,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-08 15:12:31] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-08 15:12:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:31] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":61,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-08 15:12:31] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-08 15:12:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":61,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-08 15:12:32] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-08 15:12:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":61,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-08 15:12:32] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_159'"} [2026-06-08 15:12:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_159'","count":1,"names":["H#CZ_159 [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:32] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":61,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_159","found_count":1,"found_names":["H#CZ_159"]} [2026-06-08 15:12:32] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":61,"project_folder_id":"12NSDay8xCK6bdcFXrgQxN3AHbblVZr6d","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159"} [2026-06-08 15:12:32] drive_api.list_files.start Google Drive files.list. {"query":"'12NSDay8xCK6bdcFXrgQxN3AHbblVZr6d' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 15:12:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'12NSDay8xCK6bdcFXrgQxN3AHbblVZr6d' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:33] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":61,"parent_folder_id":"12NSDay8xCK6bdcFXrgQxN3AHbblVZr6d","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-08 15:12:33] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":61,"project_folder_id":"12NSDay8xCK6bdcFXrgQxN3AHbblVZr6d","mockups_folder_id":"13_hZYP_GvfibEoq6gnn2zjsarjssh49T","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159/Mockups"} [2026-06-08 15:12:33] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":61,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-08 15:12:33] drive_api.list_files.start Google Drive files.list. {"query":"'13_hZYP_GvfibEoq6gnn2zjsarjssh49T' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-08 15:12:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'13_hZYP_GvfibEoq6gnn2zjsarjssh49T' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:33] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":61,"mockups_folder_id":"13_hZYP_GvfibEoq6gnn2zjsarjssh49T","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-08 15:12:33] drive_api.list_files.start Google Drive files.list. {"query":"'13_hZYP_GvfibEoq6gnn2zjsarjssh49T' in parents and trashed = false"} [2026-06-08 15:12:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'13_hZYP_GvfibEoq6gnn2zjsarjssh49T' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:34] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":61,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:12:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":61,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-08 15:12:34] drive_api.list_files.start Google Drive files.list. {"query":"'1t_vU0AqZ6tvmtsYd9cvj8u-62hL8Kyn5' in parents and trashed = false"} [2026-06-08 15:12:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1t_vU0AqZ6tvmtsYd9cvj8u-62hL8Kyn5' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:12:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":61,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1t_vU0AqZ6tvmtsYd9cvj8u-62hL8Kyn5","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:12:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":61,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-08 15:12:34] drive_api.list_files.start Google Drive files.list. {"query":"'1VLiBNAijJmlicZGZ6QUOxfGgIOloM-r7' in parents and trashed = false"} [2026-06-08 15:12:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VLiBNAijJmlicZGZ6QUOxfGgIOloM-r7' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:12:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":61,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1VLiBNAijJmlicZGZ6QUOxfGgIOloM-r7","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:12:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":61,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-08 15:12:34] drive_api.list_files.start Google Drive files.list. {"query":"'1DoRy5-B1MwN2JAMFrmJi3DDnvPXaSnU2' in parents and trashed = false"} [2026-06-08 15:12:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DoRy5-B1MwN2JAMFrmJi3DDnvPXaSnU2' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 15:12:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":61,"folder_name":"(B)_4Side_Grid","folder_id":"1DoRy5-B1MwN2JAMFrmJi3DDnvPXaSnU2","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 15:12:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":61,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_159/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-08 15:12:35] drive_api.list_files.start Google Drive files.list. {"query":"'1lJ3Qcd8dqBnVVjaz83U00Ie5bJDXy03u' in parents and trashed = false"} [2026-06-08 15:12:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lJ3Qcd8dqBnVVjaz83U00Ie5bJDXy03u' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 15:12:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":61,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1lJ3Qcd8dqBnVVjaz83U00Ie5bJDXy03u","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 15:12:35] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":61,"files_count":14,"files":[{"id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-08 15:12:35] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":61,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-08 15:12:35] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":61,"external_id":"600","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-08 15:12:35] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":61,"external_id":"600","selected_assets_count":14} [2026-06-08 15:12:35] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":61,"resolved_id_product":600} [2026-06-08 15:12:35] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":61,"job_id":"41110a692ec8682c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-08 15:12:35] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":61,"selected_count":14,"assets":[{"id":509,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":981351,"drive_file_id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA"},{"id":510,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":814433,"drive_file_id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x"},{"id":511,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":584396,"drive_file_id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV"},{"id":512,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":785960,"drive_file_id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6"},{"id":513,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":588301,"drive_file_id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw"},{"id":514,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1379662,"drive_file_id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN"},{"id":515,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1382826,"drive_file_id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x"},{"id":516,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1604204,"drive_file_id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR"},{"id":517,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1451627,"drive_file_id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF"},{"id":518,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1726747,"drive_file_id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv"},{"id":519,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1383042,"drive_file_id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz"},{"id":520,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1691908,"drive_file_id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH"},{"id":521,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1527669,"drive_file_id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1"},{"id":522,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":508964,"drive_file_id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC"}]} [2026-06-08 15:12:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":509,"drive_file_id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/509_4-sides-grid-white-pl-1.jpg"} [2026-06-08 15:12:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/509_4-sides-grid-white-pl-1.jpg"} [2026-06-08 15:12:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/509_4-sides-grid-white-pl-1.jpg","bytes":981351} [2026-06-08 15:12:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":509,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":981351} [2026-06-08 15:12:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":510,"drive_file_id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/510_0-left-1.jpg"} [2026-06-08 15:12:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/510_0-left-1.jpg"} [2026-06-08 15:12:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/510_0-left-1.jpg","bytes":814433} [2026-06-08 15:12:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":510,"name":"0_Left__1.jpg","local_size":814433} [2026-06-08 15:12:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":511,"drive_file_id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/511_0-left-1.jpg"} [2026-06-08 15:12:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/511_0-left-1.jpg"} [2026-06-08 15:12:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/511_0-left-1.jpg","bytes":584396} [2026-06-08 15:12:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":511,"name":"0_Left__1.jpg","local_size":584396} [2026-06-08 15:12:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":512,"drive_file_id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/512_0-right-1.jpg"} [2026-06-08 15:12:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/512_0-right-1.jpg"} [2026-06-08 15:12:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/512_0-right-1.jpg","bytes":785960} [2026-06-08 15:12:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":512,"name":"0_Right__1.jpg","local_size":785960} [2026-06-08 15:12:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":513,"drive_file_id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/513_0-right-1.jpg"} [2026-06-08 15:12:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/513_0-right-1.jpg"} [2026-06-08 15:12:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/513_0-right-1.jpg","bytes":588301} [2026-06-08 15:12:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":513,"name":"0_Right__1.jpg","local_size":588301} [2026-06-08 15:12:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":514,"drive_file_id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/514_1-r-1-1.jpg"} [2026-06-08 15:12:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/514_1-r-1-1.jpg"} [2026-06-08 15:12:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/514_1-r-1-1.jpg","bytes":1379662} [2026-06-08 15:12:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":514,"name":"1_R_1__1.jpg","local_size":1379662} [2026-06-08 15:12:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":515,"drive_file_id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/515_1-r-1-1.jpg"} [2026-06-08 15:12:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/515_1-r-1-1.jpg"} [2026-06-08 15:12:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/515_1-r-1-1.jpg","bytes":1382826} [2026-06-08 15:12:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":515,"name":"1_R_1__1.jpg","local_size":1382826} [2026-06-08 15:12:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":516,"drive_file_id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/516_2-r-1-1.jpg"} [2026-06-08 15:12:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/516_2-r-1-1.jpg"} [2026-06-08 15:12:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/516_2-r-1-1.jpg","bytes":1604204} [2026-06-08 15:12:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":516,"name":"2_R_1__1.jpg","local_size":1604204} [2026-06-08 15:12:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":517,"drive_file_id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/517_2-r-1-1.jpg"} [2026-06-08 15:12:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/517_2-r-1-1.jpg"} [2026-06-08 15:12:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/517_2-r-1-1.jpg","bytes":1451627} [2026-06-08 15:12:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":517,"name":"2_R_1__1.jpg","local_size":1451627} [2026-06-08 15:12:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":518,"drive_file_id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/518_2-watercolor-1-1.jpg"} [2026-06-08 15:12:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/518_2-watercolor-1-1.jpg"} [2026-06-08 15:12:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/518_2-watercolor-1-1.jpg","bytes":1726747} [2026-06-08 15:12:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":518,"name":"2_WaterColor_1__1.jpg","local_size":1726747} [2026-06-08 15:12:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":519,"drive_file_id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/519_2-watercolor-1-1.jpg"} [2026-06-08 15:12:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/519_2-watercolor-1-1.jpg"} [2026-06-08 15:12:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/519_2-watercolor-1-1.jpg","bytes":1383042} [2026-06-08 15:12:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":519,"name":"2_WaterColor_1__1.jpg","local_size":1383042} [2026-06-08 15:12:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":520,"drive_file_id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/520_2-watercolor-2-1.jpg"} [2026-06-08 15:12:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/520_2-watercolor-2-1.jpg"} [2026-06-08 15:12:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/520_2-watercolor-2-1.jpg","bytes":1691908} [2026-06-08 15:12:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":520,"name":"2_WaterColor_2__1.jpg","local_size":1691908} [2026-06-08 15:12:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":521,"drive_file_id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/521_2-watercolor-2-1.jpg"} [2026-06-08 15:12:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/521_2-watercolor-2-1.jpg"} [2026-06-08 15:12:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/521_2-watercolor-2-1.jpg","bytes":1527669} [2026-06-08 15:12:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":521,"name":"2_WaterColor_2__1.jpg","local_size":1527669} [2026-06-08 15:12:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":61,"asset_id":522,"drive_file_id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/522_modernbrush-orange-1.jpg"} [2026-06-08 15:12:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/522_modernbrush-orange-1.jpg"} [2026-06-08 15:12:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/522_modernbrush-orange-1.jpg","bytes":508964} [2026-06-08 15:12:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":61,"asset_id":522,"name":"ModernBrush_Orange__1.jpg","local_size":508964} [2026-06-08 15:12:48] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":61,"job_id":"41110a692ec8682c","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c","failures":[]} [2026-06-08 15:12:48] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":61,"job_id":"41110a692ec8682c","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c","failures":[]} [2026-06-08 15:12:48] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":61,"id_product":600,"metadata_count":14,"metadata":[{"client_file_key":"asset_509","drive_file_id":"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_510","drive_file_id":"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_511","drive_file_id":"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_512","drive_file_id":"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_513","drive_file_id":"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_514","drive_file_id":"1ThdVVW5b3uHO-gw1YCiZNHLFsqmGN5rN","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_515","drive_file_id":"1a5hBNdC9kUNIcVyNy5iaz-Jz3n2_n23x","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_516","drive_file_id":"1paYcr959gsnMYXmyW3T0cLjYrAjsxfZR","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_517","drive_file_id":"122yko5XfIFe-agatkjaJU7NrVgurGvCF","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_518","drive_file_id":"19Zk-zu2hWz-DxBJ4AZ-H5DOTzsWOnMOv","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_519","drive_file_id":"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_520","drive_file_id":"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_521","drive_file_id":"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_522","drive_file_id":"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-08 15:12:48] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":61,"id_product":600,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-08 15:12:48] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":61,"id_product":600,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_509","asset_510","asset_511","asset_512","asset_513","asset_514","asset_515","asset_516","asset_517","asset_518"]} [2026-06-08 15:12:48] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"9c7c46f7-1ef4-45c7-ab46-2f5bf4cee7de","id_product":"600","images_metadata_json":"[{\"client_file_key\":\"asset_509\",\"drive_file_id\":\"1oETCoiuDfMFRlGXc54HDAbOaIRfnn_lA\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_510\",\"drive_file_id\":\"1xT5NHRG9B1U23FuSlHkxLoQm_zCcP4-x\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_511\",\"drive_file_id\":\"1C2K7b4F5zi4rZ9ZLMP8TxVhvEZpc8IZV\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_512\",\"drive_file_id\":\"1lodvdt1vKKNaQ52BuN86Jgu5CdP2ZSX6\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_513\",\"drive_file_id\":\"1sSoi7ePclz-MZEC8fL2copqKz_8fWCRw\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_514\",\"drive_file_i...","allow_cover_autoselect":"0","files[asset_509]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/509_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":981351,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_510]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/510_0-left-1.jpg","file_exists":true,"file_size":814433,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_511]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/511_0-left-1.jpg","file_exists":true,"file_size":584396,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_512]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/512_0-right-1.jpg","file_exists":true,"file_size":785960,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_513]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/513_0-right-1.jpg","file_exists":true,"file_size":588301,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_514]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/514_1-r-1-1.jpg","file_exists":true,"file_size":1379662,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_515]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/515_1-r-1-1.jpg","file_exists":true,"file_size":1382826,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_516]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/516_2-r-1-1.jpg","file_exists":true,"file_size":1604204,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_517]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/517_2-r-1-1.jpg","file_exists":true,"file_size":1451627,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_518]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/518_2-watercolor-1-1.jpg","file_exists":true,"file_size":1726747,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-61-41110a692ec8682c-part-1-of-2"} [2026-06-08 15:13:02] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 600,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_509\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12310,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_510\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12311,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_511\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12312,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_512\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12313,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_513\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12314,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-61-41110a692ec8682c-part-1-of-2"} [2026-06-08 15:13:02] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":61,"id_product":600,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-08 15:13:02] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":61,"id_product":600,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_519","asset_520","asset_521","asset_522"]} [2026-06-08 15:13:02] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"9c7c46f7-1ef4-45c7-ab46-2f5bf4cee7de","id_product":"600","images_metadata_json":"[{\"client_file_key\":\"asset_519\",\"drive_file_id\":\"1H8rpoUQQz-m97I1f9IIcBdRE3wf6Tfjz\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_520\",\"drive_file_id\":\"1ObT2eaE7yUHr_KHVX40bMjtWHuaF0_TH\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_521\",\"drive_file_id\":\"1QRzjFDw9IV9F66wD3HocWbKYh0jtolX1\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_522\",\"drive_file_id\":\"1v6h64WAk-z5B2MrrTXxplWZiXgFYRcfC\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika z Jeżem - Jeżcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_519]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/519_2-watercolor-1-1.jpg","file_exists":true,"file_size":1383042,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_520]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/520_2-watercolor-2-1.jpg","file_exists":true,"file_size":1691908,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_521]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/521_2-watercolor-2-1.jpg","file_exists":true,"file_size":1527669,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_522]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/61/41110a692ec8682c/522_modernbrush-orange-1.jpg","file_exists":true,"file_size":508964,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-61-41110a692ec8682c-part-2-of-2"} [2026-06-08 15:13:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 600,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_519\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12320,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_520\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12321,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_521\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12322,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_522\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12323,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-61-41110a692ec8682c-part-2-of-2"} [2026-06-08 15:13:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":61,"id_product":600,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-08 15:13:07] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":61,"id_product":600,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_509","filename":"4-sides-grid-white-pl-1.jpg","id_image":12310,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_510","filename":"0-left-1.jpg","id_image":12311,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_511","filename":"0-left-1.jpg","id_image":12312,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_512","filename":"0-right-1.jpg","id_image":12313,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_513","filename":"0-right-1.jpg","id_image":12314,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_514","filename":"1-r-1-1.jpg","id_image":12315,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_515","filename":"1-r-1-1.jpg","id_image":12316,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_516","filename":"2-r-1-1.jpg","id_image":12317,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_517","filename":"2-r-1-1.jpg","id_image":12318,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_518","filename":"2-watercolor-1-1.jpg","id_image":12319,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_519","filename":"2-watercolor-1-1.jpg","id_image":12320,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_520","filename":"2-watercolor-2-1.jpg","id_image":12321,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_521","filename":"2-watercolor-2-1.jpg","id_image":12322,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_522","filename":"modernbrush-orange-1.jpg","id_image":12323,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-61-41110a692ec8682c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":600,"uploaded_images":[{"client_file_key":"asset_509","filename":"4-sides-grid-white-pl-1.jpg","id_image":12310,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_510","filename":"0-left-1.jpg","id_image":12311,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_511","filename":"0-left-1.jpg","id_image":12312,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_512","filename":"0-right-1.jpg","id_image":12313,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_513","filename":"0-right-1.jpg","id_image":12314,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_514","filename":"1-r-1-1.jpg","id_image":12315,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_515","filename":"1-r-1-1.jpg","id_image":12316,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_516","filename":"2-r-1-1.jpg","id_image":12317,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_517","filename":"2-r-1-1.jpg","id_image":12318,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_518","filename":"2-watercolor-1-1.jpg","id_image":12319,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-61-41110a692ec8682c-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":600,"uploaded_images":[{"client_file_key":"asset_519","filename":"2-watercolor-1-1.jpg","id_image":12320,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_520","filename":"2-watercolor-2-1.jpg","id_image":12321,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_521","filename":"2-watercolor-2-1.jpg","id_image":12322,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_522","filename":"modernbrush-orange-1.jpg","id_image":12323,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-08 15:13:07] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":61,"external_id":"600","result":{"success":true,"status":"success","id_product":600,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_509","filename":"4-sides-grid-white-pl-1.jpg","id_image":12310,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_510","filename":"0-left-1.jpg","id_image":12311,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_511","filename":"0-left-1.jpg","id_image":12312,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_512","filename":"0-right-1.jpg","id_image":12313,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_513","filename":"0-right-1.jpg","id_image":12314,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_514","filename":"1-r-1-1.jpg","id_image":12315,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_515","filename":"1-r-1-1.jpg","id_image":12316,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_516","filename":"2-r-1-1.jpg","id_image":12317,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_517","filename":"2-r-1-1.jpg","id_image":12318,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_518","filename":"2-watercolor-1-1.jpg","id_image":12319,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_519","filename":"2-watercolor-1-1.jpg","id_image":12320,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_520","filename":"2-watercolor-2-1.jpg","id_image":12321,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_521","filename":"2-watercolor-2-1.jpg","id_image":12322,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_522","filename":"modernbrush-orange-1.jpg","id_image":12323,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-61-41110a692ec8682c-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":600,"uploaded_images":[{"client_file_key":"asset_509","filename":"4-sides-grid-white-pl-1.jpg","id_image":12310,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_510","filename":"0-left-1.jpg","id_image":12311,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_511","filename":"0-left-1.jpg","id_image":12312,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_512","filename":"0-right-1.jpg","id_image":12313,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_513","filename":"0-right-1.jpg","id_image":12314,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_514","filename":"1-r-1-1.jpg","id_image":12315,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_515","filename":"1-r-1-1.jpg","id_image":12316,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_516","filename":"2-r-1-1.jpg","id_image":12317,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_517","filename":"2-r-1-1.jpg","id_image":12318,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_518","filename":"2-watercolor-1-1.jpg","id_image":12319,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-61-41110a692ec8682c-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":600,"uploaded_images":[{"client_file_key":"asset_519","filename":"2-watercolor-1-1.jpg","id_image":12320,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_520","filename":"2-watercolor-2-1.jpg","id_image":12321,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_521","filename":"2-watercolor-2-1.jpg","id_image":12322,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_522","filename":"modernbrush-orange-1.jpg","id_image":12323,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-08 15:18:14] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30573} [2026-06-08 15:18:15] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":67,"external_id":"601","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 15:18:15] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":67,"external_id":"601"} [2026-06-08 15:18:15] drive_scan.start Start skanowania zdjęć Drive. {"project_id":67,"forced_profile_id":null} [2026-06-08 15:18:15] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":67,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_020","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 15:18:15] drive_path.profile.selected Wybrano profil Drive. {"project_id":67,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 15:18:15] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":67,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-08 15:18:15] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-08 15:18:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:16] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":67,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-08 15:18:16] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-08 15:18:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:16] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":67,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-08 15:18:16] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_020'"} [2026-06-08 15:18:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_020'","count":1,"names":["TSHCZ_020 [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:17] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":67,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_020","found_count":1,"found_names":["TSHCZ_020"]} [2026-06-08 15:18:17] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":67,"project_folder_id":"1dLM3-SYtnb-dLz3w_zLtW8XctjgVIL33","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020"} [2026-06-08 15:18:17] drive_api.list_files.start Google Drive files.list. {"query":"'1dLM3-SYtnb-dLz3w_zLtW8XctjgVIL33' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 15:18:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dLM3-SYtnb-dLz3w_zLtW8XctjgVIL33' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:17] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":67,"parent_folder_id":"1dLM3-SYtnb-dLz3w_zLtW8XctjgVIL33","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-08 15:18:17] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":67,"project_folder_id":"1dLM3-SYtnb-dLz3w_zLtW8XctjgVIL33","mockups_folder_id":"1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups"} [2026-06-08 15:18:17] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":67,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-08 15:18:17] drive_api.list_files.start Google Drive files.list. {"query":"'1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-08 15:18:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:18] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":67,"mockups_folder_id":"1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH","count":12,"names":["(36)_Stanley_Anthratcite","(30)_Stanley_French_Navy","(28)_Stanley_Spectra_Yellow","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-08 15:18:18] drive_api.list_files.start Google Drive files.list. {"query":"'1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH' in parents and trashed = false"} [2026-06-08 15:18:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rVjFZ-4vT1lVxcYWww71F2op5rn14kIH' in parents and trashed = false","count":12,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:18] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":67,"all_count":12,"image_count":0,"all_names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(28)_Stanley_Spectra_Yellow [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:18:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:18] drive_api.list_files.start Google Drive files.list. {"query":"'1OLKKOS7hbyQQKp9HF4tb4kwPo7Med4Jq' in parents and trashed = false"} [2026-06-08 15:18:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OLKKOS7hbyQQKp9HF4tb4kwPo7Med4Jq' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-08 15:18:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(000)_Miniatury","folder_id":"1OLKKOS7hbyQQKp9HF4tb4kwPo7Med4Jq","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-08 15:18:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:19] drive_api.list_files.start Google Drive files.list. {"query":"'19qM3GLNccfMiqJX9f_aeChzZXtfU5epS' in parents and trashed = false"} [2026-06-08 15:18:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'19qM3GLNccfMiqJX9f_aeChzZXtfU5epS' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:18:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(000_1)_UNI_BLACK","folder_id":"19qM3GLNccfMiqJX9f_aeChzZXtfU5epS","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:18:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:19] drive_api.list_files.start Google Drive files.list. {"query":"'1kZuWMuu25L9kpqgTNujpWXfFHN2hWHoW' in parents and trashed = false"} [2026-06-08 15:18:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kZuWMuu25L9kpqgTNujpWXfFHN2hWHoW' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1kZuWMuu25L9kpqgTNujpWXfFHN2hWHoW","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:20] drive_api.list_files.start Google Drive files.list. {"query":"'1fEfqDTT-5yjiHZ89FcdFXVAy1Fmmchai' in parents and trashed = false"} [2026-06-08 15:18:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1fEfqDTT-5yjiHZ89FcdFXVAy1Fmmchai' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(01)_F190_LADY_White","folder_id":"1fEfqDTT-5yjiHZ89FcdFXVAy1Fmmchai","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:20] drive_api.list_files.start Google Drive files.list. {"query":"'1XIJ0EMiV_4KN-0d-xqAwOJn5k5CPMQgO' in parents and trashed = false"} [2026-06-08 15:18:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1XIJ0EMiV_4KN-0d-xqAwOJn5k5CPMQgO' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(02)_F190_LADY_Black","folder_id":"1XIJ0EMiV_4KN-0d-xqAwOJn5k5CPMQgO","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:20] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:20] drive_api.list_files.start Google Drive files.list. {"query":"'1OS-W09rqqYlEsJylfpewvazrak-x8flM' in parents and trashed = false"} [2026-06-08 15:18:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OS-W09rqqYlEsJylfpewvazrak-x8flM' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(11)_F190_MEN_White","folder_id":"1OS-W09rqqYlEsJylfpewvazrak-x8flM","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:21] drive_api.list_files.start Google Drive files.list. {"query":"'1ySI3JCJsDTMgRLX_zC6OuPa3_3Izk5zu' in parents and trashed = false"} [2026-06-08 15:18:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ySI3JCJsDTMgRLX_zC6OuPa3_3Izk5zu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(12)_F190_MEN_Black","folder_id":"1ySI3JCJsDTMgRLX_zC6OuPa3_3Izk5zu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:21] drive_api.list_files.start Google Drive files.list. {"query":"'1EOSp0SaGybPl2SZ2mHZ4vFY2nJi77l2v' in parents and trashed = false"} [2026-06-08 15:18:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EOSp0SaGybPl2SZ2mHZ4vFY2nJi77l2v' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(24)_Stanley_White","folder_id":"1EOSp0SaGybPl2SZ2mHZ4vFY2nJi77l2v","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:22] drive_api.list_files.start Google Drive files.list. {"query":"'1zI8cJ9b8tF6N-YQSnI-n8zn8YVA5Czoe' in parents and trashed = false"} [2026-06-08 15:18:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zI8cJ9b8tF6N-YQSnI-n8zn8YVA5Czoe' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(25)_Stanely_Black","folder_id":"1zI8cJ9b8tF6N-YQSnI-n8zn8YVA5Czoe","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(28)_Stanley_Spectra_Yellow","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(28)_Stanley_Spectra_Yellow","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:22] drive_api.list_files.start Google Drive files.list. {"query":"'1G9rZcnRFwY7QD9O1Xy_P2Tp-sQBZ_xci' in parents and trashed = false"} [2026-06-08 15:18:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1G9rZcnRFwY7QD9O1Xy_P2Tp-sQBZ_xci' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(28)_Stanley_Spectra_Yellow","folder_id":"1G9rZcnRFwY7QD9O1Xy_P2Tp-sQBZ_xci","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:22] drive_api.list_files.start Google Drive files.list. {"query":"'1U90v0IBgsZyRuOksATlJ3vMI_AJQFCS8' in parents and trashed = false"} [2026-06-08 15:18:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1U90v0IBgsZyRuOksATlJ3vMI_AJQFCS8' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(30)_Stanley_French_Navy","folder_id":"1U90v0IBgsZyRuOksATlJ3vMI_AJQFCS8","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":67,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_020/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:18:23] drive_api.list_files.start Google Drive files.list. {"query":"'1ZqSDAZxDkd2mgs-pJlKZO-66vIj2-YGx' in parents and trashed = false"} [2026-06-08 15:18:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZqSDAZxDkd2mgs-pJlKZO-66vIj2-YGx' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":67,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"1ZqSDAZxDkd2mgs-pJlKZO-66vIj2-YGx","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:18:23] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":67,"files_count":25,"files":[{"id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(28)_Stanley_Spectra_Yellow","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-08 15:18:23] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":67,"files_count":25,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(28)_Stanley_Spectra_Yellow","(30)_Stanley_French_Navy","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(28)_Stanley_Spectra_Yellow","(30)_Stanley_French_Navy","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-08 15:18:23] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":67,"external_id":"601","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 25 plików graficznych w folderze Mockups.","files_count":25,"selected_assets_after_scan":25,"warnings":[]} [2026-06-08 15:18:23] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":67,"external_id":"601","selected_assets_count":25} [2026-06-08 15:18:23] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":67,"resolved_id_product":601} [2026-06-08 15:18:23] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":67,"job_id":"8d70933170542a1c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-08 15:18:23] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":67,"selected_count":25,"assets":[{"id":523,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":861875,"drive_file_id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP"},{"id":524,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1370263,"drive_file_id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1"},{"id":525,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1575535,"drive_file_id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp"},{"id":526,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":967194,"drive_file_id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd"},{"id":527,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":639627,"drive_file_id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ"},{"id":528,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":933972,"drive_file_id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q"},{"id":529,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1486670,"drive_file_id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc"},{"id":530,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1158405,"drive_file_id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM"},{"id":531,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1431589,"drive_file_id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw"},{"id":532,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1429135,"drive_file_id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H"},{"id":533,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1612843,"drive_file_id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ"},{"id":534,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1570262,"drive_file_id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9"},{"id":535,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1853119,"drive_file_id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts"},{"id":536,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1990322,"drive_file_id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq"},{"id":537,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1713963,"drive_file_id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd"},{"id":538,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1849392,"drive_file_id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c"},{"id":539,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1552834,"drive_file_id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C"},{"id":540,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":732228,"drive_file_id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc"},{"id":541,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1794712,"drive_file_id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG"},{"id":542,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1625782,"drive_file_id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt"},{"id":543,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1469533,"drive_file_id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3"},{"id":544,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1943597,"drive_file_id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE"},{"id":545,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1983127,"drive_file_id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH"},{"id":546,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1809824,"drive_file_id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac"},{"id":547,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1853050,"drive_file_id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI"}]} [2026-06-08 15:18:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":523,"drive_file_id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/523_black-folded.jpg"} [2026-06-08 15:18:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/523_black-folded.jpg"} [2026-06-08 15:18:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/523_black-folded.jpg","bytes":861875} [2026-06-08 15:18:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":523,"name":"BLACK_Folded.jpg","local_size":861875} [2026-06-08 15:18:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":524,"drive_file_id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/524_closeup-1.jpg"} [2026-06-08 15:18:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/524_closeup-1.jpg"} [2026-06-08 15:18:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/524_closeup-1.jpg","bytes":1370263} [2026-06-08 15:18:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":524,"name":"CloseUP_1.jpg","local_size":1370263} [2026-06-08 15:18:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":525,"drive_file_id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/525_closeup-1.jpg"} [2026-06-08 15:18:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/525_closeup-1.jpg"} [2026-06-08 15:18:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/525_closeup-1.jpg","bytes":1575535} [2026-06-08 15:18:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":525,"name":"CloseUP_1.jpg","local_size":1575535} [2026-06-08 15:18:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":526,"drive_file_id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/526_front-manekin-clear-label.jpg"} [2026-06-08 15:18:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/526_front-manekin-clear-label.jpg"} [2026-06-08 15:18:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/526_front-manekin-clear-label.jpg","bytes":967194} [2026-06-08 15:18:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":526,"name":"Front_Manekin_Clear_Label.jpg","local_size":967194} [2026-06-08 15:18:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":527,"drive_file_id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/527_front-manekin-clear-label.jpg"} [2026-06-08 15:18:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/527_front-manekin-clear-label.jpg"} [2026-06-08 15:18:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/527_front-manekin-clear-label.jpg","bytes":639627} [2026-06-08 15:18:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":527,"name":"Front_Manekin_Clear_Label.jpg","local_size":639627} [2026-06-08 15:18:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":528,"drive_file_id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/528_front-manekin-clear-label.jpg"} [2026-06-08 15:18:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/528_front-manekin-clear-label.jpg"} [2026-06-08 15:18:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/528_front-manekin-clear-label.jpg","bytes":933972} [2026-06-08 15:18:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":528,"name":"Front_Manekin_Clear_Label.jpg","local_size":933972} [2026-06-08 15:18:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":529,"drive_file_id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/529_front-manekin-clear-label.jpg"} [2026-06-08 15:18:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/529_front-manekin-clear-label.jpg"} [2026-06-08 15:18:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/529_front-manekin-clear-label.jpg","bytes":1486670} [2026-06-08 15:18:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":529,"name":"Front_Manekin_Clear_Label.jpg","local_size":1486670} [2026-06-08 15:18:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":530,"drive_file_id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/530_front-manekin-clear-label.jpg"} [2026-06-08 15:18:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/530_front-manekin-clear-label.jpg"} [2026-06-08 15:18:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/530_front-manekin-clear-label.jpg","bytes":1158405} [2026-06-08 15:18:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":530,"name":"Front_Manekin_Clear_Label.jpg","local_size":1158405} [2026-06-08 15:18:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":531,"drive_file_id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/531_front-manekin-clear-label.jpg"} [2026-06-08 15:18:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/531_front-manekin-clear-label.jpg"} [2026-06-08 15:18:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/531_front-manekin-clear-label.jpg","bytes":1431589} [2026-06-08 15:18:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":531,"name":"Front_Manekin_Clear_Label.jpg","local_size":1431589} [2026-06-08 15:18:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":532,"drive_file_id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/532_front-manekin-clear-label.jpg"} [2026-06-08 15:18:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/532_front-manekin-clear-label.jpg"} [2026-06-08 15:18:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/532_front-manekin-clear-label.jpg","bytes":1429135} [2026-06-08 15:18:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":532,"name":"Front_Manekin_Clear_Label.jpg","local_size":1429135} [2026-06-08 15:18:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":533,"drive_file_id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/533_front-manekin-clear-label.jpg"} [2026-06-08 15:18:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/533_front-manekin-clear-label.jpg"} [2026-06-08 15:18:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/533_front-manekin-clear-label.jpg","bytes":1612843} [2026-06-08 15:18:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":533,"name":"Front_Manekin_Clear_Label.jpg","local_size":1612843} [2026-06-08 15:18:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":534,"drive_file_id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/534_front-manekin-clear-label.jpg"} [2026-06-08 15:18:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/534_front-manekin-clear-label.jpg"} [2026-06-08 15:18:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/534_front-manekin-clear-label.jpg","bytes":1570262} [2026-06-08 15:18:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":534,"name":"Front_Manekin_Clear_Label.jpg","local_size":1570262} [2026-06-08 15:18:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":535,"drive_file_id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/535_black-oragne-1.jpg"} [2026-06-08 15:18:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/535_black-oragne-1.jpg"} [2026-06-08 15:18:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/535_black-oragne-1.jpg","bytes":1853119} [2026-06-08 15:18:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":535,"name":"BLACK_Oragne_1.jpg","local_size":1853119} [2026-06-08 15:18:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":536,"drive_file_id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/536_hanging-1.jpg"} [2026-06-08 15:18:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/536_hanging-1.jpg"} [2026-06-08 15:18:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/536_hanging-1.jpg","bytes":1990322} [2026-06-08 15:18:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":536,"name":"Hanging_1.jpg","local_size":1990322} [2026-06-08 15:18:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":537,"drive_file_id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/537_hanging-1.jpg"} [2026-06-08 15:18:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/537_hanging-1.jpg"} [2026-06-08 15:18:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/537_hanging-1.jpg","bytes":1713963} [2026-06-08 15:18:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":537,"name":"Hanging_1.jpg","local_size":1713963} [2026-06-08 15:18:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":538,"drive_file_id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/538_men-1.jpg"} [2026-06-08 15:18:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/538_men-1.jpg"} [2026-06-08 15:18:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/538_men-1.jpg","bytes":1849392} [2026-06-08 15:18:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":538,"name":"Men_1.jpg","local_size":1849392} [2026-06-08 15:18:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":539,"drive_file_id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/539_men-1.jpg"} [2026-06-08 15:18:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/539_men-1.jpg"} [2026-06-08 15:18:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/539_men-1.jpg","bytes":1552834} [2026-06-08 15:18:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":539,"name":"Men_1.jpg","local_size":1552834} [2026-06-08 15:18:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":540,"drive_file_id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/540_white-folded.jpg"} [2026-06-08 15:18:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/540_white-folded.jpg"} [2026-06-08 15:18:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/540_white-folded.jpg","bytes":732228} [2026-06-08 15:18:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":540,"name":"WHITE_Folded.jpg","local_size":732228} [2026-06-08 15:18:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":541,"drive_file_id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/541_men-women-1.jpg"} [2026-06-08 15:18:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/541_men-women-1.jpg"} [2026-06-08 15:18:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/541_men-women-1.jpg","bytes":1794712} [2026-06-08 15:18:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":541,"name":"Men_Women_1.jpg","local_size":1794712} [2026-06-08 15:18:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":542,"drive_file_id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/542_men-women-1.jpg"} [2026-06-08 15:18:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/542_men-women-1.jpg"} [2026-06-08 15:18:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/542_men-women-1.jpg","bytes":1625782} [2026-06-08 15:18:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":542,"name":"Men_Women_1.jpg","local_size":1625782} [2026-06-08 15:18:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":543,"drive_file_id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/543_white-orange-1.jpg"} [2026-06-08 15:18:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/543_white-orange-1.jpg"} [2026-06-08 15:18:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/543_white-orange-1.jpg","bytes":1469533} [2026-06-08 15:18:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":543,"name":"WHITE_Orange_1.jpg","local_size":1469533} [2026-06-08 15:18:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":544,"drive_file_id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/544_mock-1.jpg"} [2026-06-08 15:18:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/544_mock-1.jpg"} [2026-06-08 15:18:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/544_mock-1.jpg","bytes":1943597} [2026-06-08 15:18:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":544,"name":"Mock_1.jpg","local_size":1943597} [2026-06-08 15:18:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":545,"drive_file_id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/545_mock-1.jpg"} [2026-06-08 15:18:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/545_mock-1.jpg"} [2026-06-08 15:18:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/545_mock-1.jpg","bytes":1983127} [2026-06-08 15:18:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":545,"name":"Mock_1.jpg","local_size":1983127} [2026-06-08 15:18:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":546,"drive_file_id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/546_women-1.jpg"} [2026-06-08 15:18:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/546_women-1.jpg"} [2026-06-08 15:18:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/546_women-1.jpg","bytes":1809824} [2026-06-08 15:18:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":546,"name":"Women_1.jpg","local_size":1809824} [2026-06-08 15:18:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":67,"asset_id":547,"drive_file_id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/547_women-1.jpg"} [2026-06-08 15:18:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/547_women-1.jpg"} [2026-06-08 15:18:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/547_women-1.jpg","bytes":1853050} [2026-06-08 15:18:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":67,"asset_id":547,"name":"Women_1.jpg","local_size":1853050} [2026-06-08 15:18:45] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":67,"job_id":"8d70933170542a1c","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c","failures":[]} [2026-06-08 15:18:45] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":67,"job_id":"8d70933170542a1c","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c","failures":[]} [2026-06-08 15:18:45] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":67,"id_product":601,"metadata_count":25,"metadata":[{"client_file_key":"asset_523","drive_file_id":"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_524","drive_file_id":"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_525","drive_file_id":"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_526","drive_file_id":"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_527","drive_file_id":"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_528","drive_file_id":"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_529","drive_file_id":"16sPIt0fH71Ff44Yca6rgku4suczgKtXc","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_530","drive_file_id":"1AfcSFsxXUplHLh5ys_2ILEifXfoE_ePM","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_531","drive_file_id":"1wBphlrLvILFX7qVISXiLla3fjv9Rvbmw","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_532","drive_file_id":"17_CyGEi4_fDEG_84B9Lm9cOqP5MbSA7H","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (28)_Stanley_Spectra_Yellow","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_533","drive_file_id":"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_534","drive_file_id":"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_535","drive_file_id":"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_536","drive_file_id":"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_537","drive_file_id":"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_538","drive_file_id":"1yKK6uwRQai0LX25dND0mi3HHJTzQRx4c","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_539","drive_file_id":"11-1Nm_X2Ik7cp3LdYTvtHosSQ3UMOG-C","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_540","drive_file_id":"1HXKzmv_jWnpWVCMe8pgmaCXJFTN1u0Xc","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_541","drive_file_id":"1Y2tWtZV131eSZorArUIy7xpq6-wikguG","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_542","drive_file_id":"13X1rsxHAMUPtsE_ETk0QqROLmNs8P5Jt","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_543","drive_file_id":"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_544","drive_file_id":"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_545","drive_file_id":"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_546","drive_file_id":"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_547","drive_file_id":"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-08 15:18:45] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":67,"id_product":601,"images_count":25,"chunk_size":10,"chunks_count":3} [2026-06-08 15:18:45] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":67,"id_product":601,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_523","asset_524","asset_525","asset_526","asset_527","asset_528","asset_529","asset_530","asset_531","asset_532"]} [2026-06-08 15:18:45] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"f43ba543-4da2-4621-b8f9-5484e333b3f9","id_product":"601","images_metadata_json":"[{\"client_file_key\":\"asset_523\",\"drive_file_id\":\"1ZpVGnRIoIc9cTU_9c2H2iKgM_8N8W2AP\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_524\",\"drive_file_id\":\"17i-DD-vfVzH7DCF4c9mvrhec-z_bajh1\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_525\",\"drive_file_id\":\"1DlHtvAAaVoO_pdcYA8WNn2Bf1CXBRjdp\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_526\",\"drive_file_id\":\"1imExIT1j0IVeLJUQ6is4k6FHm3D15GQd\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_527\",\"drive_file_id\":\"1BpsH6soSOAO_XBd4Mb7yJRVCky7AMDGQ\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_528\",\"drive_file_id\":\"1sOPq1ww_xOQzdr3pYJepIR6OtBAfA2-Q\",\"fi...","allow_cover_autoselect":"0","files[asset_523]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/523_black-folded.jpg","file_exists":true,"file_size":861875,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_524]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/524_closeup-1.jpg","file_exists":true,"file_size":1370263,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_525]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/525_closeup-1.jpg","file_exists":true,"file_size":1575535,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_526]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/526_front-manekin-clear-label.jpg","file_exists":true,"file_size":967194,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_527]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/527_front-manekin-clear-label.jpg","file_exists":true,"file_size":639627,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_528]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/528_front-manekin-clear-label.jpg","file_exists":true,"file_size":933972,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_529]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/529_front-manekin-clear-label.jpg","file_exists":true,"file_size":1486670,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_530]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/530_front-manekin-clear-label.jpg","file_exists":true,"file_size":1158405,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_531]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/531_front-manekin-clear-label.jpg","file_exists":true,"file_size":1431589,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_532]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/532_front-manekin-clear-label.jpg","file_exists":true,"file_size":1429135,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-67-8d70933170542a1c-part-1-of-3"} [2026-06-08 15:18:58] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 601,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_523\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12324,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_524\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12325,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_525\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12326,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_526\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12327,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_527\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12328,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-67-8d70933170542a1c-part-1-of-3"} [2026-06-08 15:18:58] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":67,"id_product":601,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-08 15:18:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":67,"id_product":601,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_533","asset_534","asset_535","asset_536","asset_537","asset_538","asset_539","asset_540","asset_541","asset_542"]} [2026-06-08 15:18:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"f43ba543-4da2-4621-b8f9-5484e333b3f9","id_product":"601","images_metadata_json":"[{\"client_file_key\":\"asset_533\",\"drive_file_id\":\"1FS9t5NZyf4Xh3PH57w7n9Ymv17JdblpZ\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (30)_Stanley_French_Navy\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_534\",\"drive_file_id\":\"11KkfHTpBB-yoPINOy4-odkoPn8PIlEq9\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (36)_Stanley_Anthratcite\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_535\",\"drive_file_id\":\"15Pj4fb7fC5yDjiklbGlCOjmcvOxsv7Ts\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_536\",\"drive_file_id\":\"1CX_k75JtMIGglaYf4RNtXmzYlK-ASkLq\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_537\",\"drive_file_id\":\"1b-H77-J4foUldtqwrcIg5Ji-qAr8jxJd\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_538\",\"drive_file_id\":\"1yKK6uwRQai0LX25dND0mi3HHJT...","allow_cover_autoselect":"0","files[asset_533]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/533_front-manekin-clear-label.jpg","file_exists":true,"file_size":1612843,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_534]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/534_front-manekin-clear-label.jpg","file_exists":true,"file_size":1570262,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_535]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/535_black-oragne-1.jpg","file_exists":true,"file_size":1853119,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_536]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/536_hanging-1.jpg","file_exists":true,"file_size":1990322,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_537]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/537_hanging-1.jpg","file_exists":true,"file_size":1713963,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_538]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/538_men-1.jpg","file_exists":true,"file_size":1849392,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_539]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/539_men-1.jpg","file_exists":true,"file_size":1552834,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_540]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/540_white-folded.jpg","file_exists":true,"file_size":732228,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_541]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/541_men-women-1.jpg","file_exists":true,"file_size":1794712,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_542]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/542_men-women-1.jpg","file_exists":true,"file_size":1625782,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-67-8d70933170542a1c-part-2-of-3"} [2026-06-08 15:19:13] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 601,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_533\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12334,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_534\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12335,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_535\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12336,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_536\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12337,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_537\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12338,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attrib...","idempotency_key":"drive-images-67-8d70933170542a1c-part-2-of-3"} [2026-06-08 15:19:13] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":67,"id_product":601,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-08 15:19:13] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":67,"id_product":601,"chunk":3,"chunks_count":3,"images_in_chunk":5,"metadata_in_chunk":5,"client_file_keys":["asset_543","asset_544","asset_545","asset_546","asset_547"]} [2026-06-08 15:19:13] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":5,"fields":{"external_project_id":"f43ba543-4da2-4621-b8f9-5484e333b3f9","id_product":"601","images_metadata_json":"[{\"client_file_key\":\"asset_543\",\"drive_file_id\":\"1KL3e69xpWrRIkLDCvVTHjxPR3g9YTCQ3\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_544\",\"drive_file_id\":\"1A5andPXshNgYAUxvlGp-4yhfy2W6SchE\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_545\",\"drive_file_id\":\"1w389C6JIpxgPCAZ0NIEM43aSBjvNYhAH\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_546\",\"drive_file_id\":\"1PphAg-hH8UcsSbRBJ42Buvf11gYEYAac\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_547\",\"drive_file_id\":\"1nAYHUbf6GW6f73AzxlyGH3DRUcqGv8mI\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Czytam i mam dobry dzień - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_543]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/543_white-orange-1.jpg","file_exists":true,"file_size":1469533,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_544]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/544_mock-1.jpg","file_exists":true,"file_size":1943597,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_545]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/545_mock-1.jpg","file_exists":true,"file_size":1983127,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_546]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/546_women-1.jpg","file_exists":true,"file_size":1809824,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_547]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/67/8d70933170542a1c/547_women-1.jpg","file_exists":true,"file_size":1853050,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-67-8d70933170542a1c-part-3-of-3"} [2026-06-08 15:19:21] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 601,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_543\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12344,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_544\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12345,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_545\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12346,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_546\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12347,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_547\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12348,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n ...","idempotency_key":"drive-images-67-8d70933170542a1c-part-3-of-3"} [2026-06-08 15:19:21] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":67,"id_product":601,"chunk":3,"chunks_count":3,"uploaded_count":5,"failed_count":0} [2026-06-08 15:19:21] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":67,"id_product":601,"uploaded_count":25,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_523","filename":"black-folded.jpg","id_image":12324,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_524","filename":"closeup-1.jpg","id_image":12325,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_525","filename":"closeup-1.jpg","id_image":12326,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_526","filename":"front-manekin-clear-label.jpg","id_image":12327,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_527","filename":"front-manekin-clear-label.jpg","id_image":12328,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_528","filename":"front-manekin-clear-label.jpg","id_image":12329,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_529","filename":"front-manekin-clear-label.jpg","id_image":12330,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_530","filename":"front-manekin-clear-label.jpg","id_image":12331,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_531","filename":"front-manekin-clear-label.jpg","id_image":12332,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_532","filename":"front-manekin-clear-label.jpg","id_image":12333,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_533","filename":"front-manekin-clear-label.jpg","id_image":12334,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_534","filename":"front-manekin-clear-label.jpg","id_image":12335,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_535","filename":"black-oragne-1.jpg","id_image":12336,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_536","filename":"hanging-1.jpg","id_image":12337,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_537","filename":"hanging-1.jpg","id_image":12338,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_538","filename":"men-1.jpg","id_image":12339,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_539","filename":"men-1.jpg","id_image":12340,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_540","filename":"white-folded.jpg","id_image":12341,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_541","filename":"men-women-1.jpg","id_image":12342,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_542","filename":"men-women-1.jpg","id_image":12343,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_543","filename":"white-orange-1.jpg","id_image":12344,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_544","filename":"mock-1.jpg","id_image":12345,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_545","filename":"mock-1.jpg","id_image":12346,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_546","filename":"women-1.jpg","id_image":12347,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_547","filename":"women-1.jpg","id_image":12348,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-67-8d70933170542a1c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_523","filename":"black-folded.jpg","id_image":12324,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_524","filename":"closeup-1.jpg","id_image":12325,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_525","filename":"closeup-1.jpg","id_image":12326,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_526","filename":"front-manekin-clear-label.jpg","id_image":12327,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_527","filename":"front-manekin-clear-label.jpg","id_image":12328,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_528","filename":"front-manekin-clear-label.jpg","id_image":12329,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_529","filename":"front-manekin-clear-label.jpg","id_image":12330,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_530","filename":"front-manekin-clear-label.jpg","id_image":12331,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_531","filename":"front-manekin-clear-label.jpg","id_image":12332,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_532","filename":"front-manekin-clear-label.jpg","id_image":12333,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-67-8d70933170542a1c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_533","filename":"front-manekin-clear-label.jpg","id_image":12334,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_534","filename":"front-manekin-clear-label.jpg","id_image":12335,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_535","filename":"black-oragne-1.jpg","id_image":12336,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_536","filename":"hanging-1.jpg","id_image":12337,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_537","filename":"hanging-1.jpg","id_image":12338,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_538","filename":"men-1.jpg","id_image":12339,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_539","filename":"men-1.jpg","id_image":12340,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_540","filename":"white-folded.jpg","id_image":12341,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_541","filename":"men-women-1.jpg","id_image":12342,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_542","filename":"men-women-1.jpg","id_image":12343,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-67-8d70933170542a1c-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_543","filename":"white-orange-1.jpg","id_image":12344,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_544","filename":"mock-1.jpg","id_image":12345,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_545","filename":"mock-1.jpg","id_image":12346,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_546","filename":"women-1.jpg","id_image":12347,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_547","filename":"women-1.jpg","id_image":12348,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-08 15:19:21] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":67,"external_id":"601","result":{"success":true,"status":"success","id_product":601,"uploaded_count":25,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_523","filename":"black-folded.jpg","id_image":12324,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_524","filename":"closeup-1.jpg","id_image":12325,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_525","filename":"closeup-1.jpg","id_image":12326,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_526","filename":"front-manekin-clear-label.jpg","id_image":12327,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_527","filename":"front-manekin-clear-label.jpg","id_image":12328,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_528","filename":"front-manekin-clear-label.jpg","id_image":12329,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_529","filename":"front-manekin-clear-label.jpg","id_image":12330,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_530","filename":"front-manekin-clear-label.jpg","id_image":12331,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_531","filename":"front-manekin-clear-label.jpg","id_image":12332,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_532","filename":"front-manekin-clear-label.jpg","id_image":12333,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_533","filename":"front-manekin-clear-label.jpg","id_image":12334,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_534","filename":"front-manekin-clear-label.jpg","id_image":12335,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_535","filename":"black-oragne-1.jpg","id_image":12336,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_536","filename":"hanging-1.jpg","id_image":12337,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_537","filename":"hanging-1.jpg","id_image":12338,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_538","filename":"men-1.jpg","id_image":12339,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_539","filename":"men-1.jpg","id_image":12340,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_540","filename":"white-folded.jpg","id_image":12341,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_541","filename":"men-women-1.jpg","id_image":12342,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_542","filename":"men-women-1.jpg","id_image":12343,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_543","filename":"white-orange-1.jpg","id_image":12344,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_544","filename":"mock-1.jpg","id_image":12345,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_545","filename":"mock-1.jpg","id_image":12346,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_546","filename":"women-1.jpg","id_image":12347,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_547","filename":"women-1.jpg","id_image":12348,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-67-8d70933170542a1c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_523","filename":"black-folded.jpg","id_image":12324,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_524","filename":"closeup-1.jpg","id_image":12325,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_525","filename":"closeup-1.jpg","id_image":12326,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_526","filename":"front-manekin-clear-label.jpg","id_image":12327,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_527","filename":"front-manekin-clear-label.jpg","id_image":12328,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_528","filename":"front-manekin-clear-label.jpg","id_image":12329,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_529","filename":"front-manekin-clear-label.jpg","id_image":12330,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_530","filename":"front-manekin-clear-label.jpg","id_image":12331,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_531","filename":"front-manekin-clear-label.jpg","id_image":12332,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_532","filename":"front-manekin-clear-label.jpg","id_image":12333,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-67-8d70933170542a1c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_533","filename":"front-manekin-clear-label.jpg","id_image":12334,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_534","filename":"front-manekin-clear-label.jpg","id_image":12335,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_535","filename":"black-oragne-1.jpg","id_image":12336,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_536","filename":"hanging-1.jpg","id_image":12337,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_537","filename":"hanging-1.jpg","id_image":12338,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_538","filename":"men-1.jpg","id_image":12339,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_539","filename":"men-1.jpg","id_image":12340,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_540","filename":"white-folded.jpg","id_image":12341,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_541","filename":"men-women-1.jpg","id_image":12342,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_542","filename":"men-women-1.jpg","id_image":12343,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-67-8d70933170542a1c-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":601,"uploaded_images":[{"client_file_key":"asset_543","filename":"white-orange-1.jpg","id_image":12344,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_544","filename":"mock-1.jpg","id_image":12345,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_545","filename":"mock-1.jpg","id_image":12346,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_546","filename":"women-1.jpg","id_image":12347,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_547","filename":"women-1.jpg","id_image":12348,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-08 15:23:40] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":3258} [2026-06-08 15:23:40] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":68,"external_id":"602","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 15:23:40] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":68,"external_id":"602"} [2026-06-08 15:23:40] drive_scan.start Start skanowania zdjęć Drive. {"project_id":68,"forced_profile_id":null} [2026-06-08 15:23:40] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":68,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_165","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 15:23:40] drive_path.profile.selected Wybrano profil Drive. {"project_id":68,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 15:23:40] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":68,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-08 15:23:40] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-08 15:23:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:40] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":68,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-08 15:23:40] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-08 15:23:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:41] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":68,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-08 15:23:41] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-08 15:23:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:41] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":68,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-08 15:23:41] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_165'"} [2026-06-08 15:23:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_165'","count":1,"names":["H#CZ_165 [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:42] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":68,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_165","found_count":1,"found_names":["H#CZ_165"]} [2026-06-08 15:23:42] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":68,"project_folder_id":"1axSbDt75gRLsib6TPRHpbTU0IwZ1kjBc","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165"} [2026-06-08 15:23:42] drive_api.list_files.start Google Drive files.list. {"query":"'1axSbDt75gRLsib6TPRHpbTU0IwZ1kjBc' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 15:23:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1axSbDt75gRLsib6TPRHpbTU0IwZ1kjBc' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:42] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":68,"parent_folder_id":"1axSbDt75gRLsib6TPRHpbTU0IwZ1kjBc","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-08 15:23:42] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":68,"project_folder_id":"1axSbDt75gRLsib6TPRHpbTU0IwZ1kjBc","mockups_folder_id":"1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165/Mockups"} [2026-06-08 15:23:42] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":68,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-08 15:23:42] drive_api.list_files.start Google Drive files.list. {"query":"'1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-08 15:23:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:43] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":68,"mockups_folder_id":"1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-08 15:23:43] drive_api.list_files.start Google Drive files.list. {"query":"'1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev' in parents and trashed = false"} [2026-06-08 15:23:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xXi89ejiMUTvwQj2onx5LNAFfkUao8ev' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:43] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":68,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-08 15:23:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":68,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-08 15:23:43] drive_api.list_files.start Google Drive files.list. {"query":"'1HpfI7goQ7jzeXbsB9_gdjpLrYOadFYcG' in parents and trashed = false"} [2026-06-08 15:23:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HpfI7goQ7jzeXbsB9_gdjpLrYOadFYcG' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:23:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":68,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1HpfI7goQ7jzeXbsB9_gdjpLrYOadFYcG","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:23:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":68,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-08 15:23:43] drive_api.list_files.start Google Drive files.list. {"query":"'10tIHOJYdfRGiMuwKwSxd97ER9yw7I2wc' in parents and trashed = false"} [2026-06-08 15:23:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'10tIHOJYdfRGiMuwKwSxd97ER9yw7I2wc' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:23:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":68,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"10tIHOJYdfRGiMuwKwSxd97ER9yw7I2wc","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-08 15:23:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":68,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-08 15:23:44] drive_api.list_files.start Google Drive files.list. {"query":"'1Vi6jUaBhIyd9u1mtDO3ti6rcPKP7T_Kk' in parents and trashed = false"} [2026-06-08 15:23:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Vi6jUaBhIyd9u1mtDO3ti6rcPKP7T_Kk' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 15:23:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":68,"folder_name":"(B)_4Side_Grid","folder_id":"1Vi6jUaBhIyd9u1mtDO3ti6rcPKP7T_Kk","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-08 15:23:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":68,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_165/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-08 15:23:44] drive_api.list_files.start Google Drive files.list. {"query":"'1yWaf3_DvL7YAIN2Ur6krlCvxJO_B-p1d' in parents and trashed = false"} [2026-06-08 15:23:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yWaf3_DvL7YAIN2Ur6krlCvxJO_B-p1d' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 15:23:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":68,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1yWaf3_DvL7YAIN2Ur6krlCvxJO_B-p1d","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-08 15:23:45] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":68,"files_count":14,"files":[{"id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-08 15:23:45] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":68,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-08 15:23:45] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":68,"external_id":"602","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-08 15:23:45] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":68,"external_id":"602","selected_assets_count":14} [2026-06-08 15:23:45] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":68,"resolved_id_product":602} [2026-06-08 15:23:45] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":68,"job_id":"f38e1685317ec33d","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-08 15:23:45] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":68,"selected_count":14,"assets":[{"id":548,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":935772,"drive_file_id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR"},{"id":549,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":718048,"drive_file_id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e"},{"id":550,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":671109,"drive_file_id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr"},{"id":551,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":695915,"drive_file_id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE"},{"id":552,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":671157,"drive_file_id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG"},{"id":553,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1330167,"drive_file_id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd"},{"id":554,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1415175,"drive_file_id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3"},{"id":555,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1555225,"drive_file_id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B"},{"id":556,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1504680,"drive_file_id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz"},{"id":557,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1649362,"drive_file_id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv"},{"id":558,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1452611,"drive_file_id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa"},{"id":559,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1608853,"drive_file_id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt"},{"id":560,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1596800,"drive_file_id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5"},{"id":561,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":544652,"drive_file_id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu"}]} [2026-06-08 15:23:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":548,"drive_file_id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/548_4-sides-grid-white-pl-1.jpg"} [2026-06-08 15:23:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/548_4-sides-grid-white-pl-1.jpg"} [2026-06-08 15:23:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/548_4-sides-grid-white-pl-1.jpg","bytes":935772} [2026-06-08 15:23:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":548,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":935772} [2026-06-08 15:23:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":549,"drive_file_id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/549_0-left-1.jpg"} [2026-06-08 15:23:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/549_0-left-1.jpg"} [2026-06-08 15:23:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/549_0-left-1.jpg","bytes":718048} [2026-06-08 15:23:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":549,"name":"0_Left__1.jpg","local_size":718048} [2026-06-08 15:23:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":550,"drive_file_id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/550_0-left-1.jpg"} [2026-06-08 15:23:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/550_0-left-1.jpg"} [2026-06-08 15:23:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/550_0-left-1.jpg","bytes":671109} [2026-06-08 15:23:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":550,"name":"0_Left__1.jpg","local_size":671109} [2026-06-08 15:23:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":551,"drive_file_id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/551_0-right-1.jpg"} [2026-06-08 15:23:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/551_0-right-1.jpg"} [2026-06-08 15:23:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/551_0-right-1.jpg","bytes":695915} [2026-06-08 15:23:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":551,"name":"0_Right__1.jpg","local_size":695915} [2026-06-08 15:23:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":552,"drive_file_id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/552_0-right-1.jpg"} [2026-06-08 15:23:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/552_0-right-1.jpg"} [2026-06-08 15:23:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/552_0-right-1.jpg","bytes":671157} [2026-06-08 15:23:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":552,"name":"0_Right__1.jpg","local_size":671157} [2026-06-08 15:23:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":553,"drive_file_id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/553_1-r-1-1.jpg"} [2026-06-08 15:23:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/553_1-r-1-1.jpg"} [2026-06-08 15:23:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/553_1-r-1-1.jpg","bytes":1330167} [2026-06-08 15:23:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":553,"name":"1_R_1__1.jpg","local_size":1330167} [2026-06-08 15:23:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":554,"drive_file_id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/554_1-r-1-1.jpg"} [2026-06-08 15:23:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/554_1-r-1-1.jpg"} [2026-06-08 15:23:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/554_1-r-1-1.jpg","bytes":1415175} [2026-06-08 15:23:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":554,"name":"1_R_1__1.jpg","local_size":1415175} [2026-06-08 15:23:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":555,"drive_file_id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/555_2-r-1-1.jpg"} [2026-06-08 15:23:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/555_2-r-1-1.jpg"} [2026-06-08 15:23:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/555_2-r-1-1.jpg","bytes":1555225} [2026-06-08 15:23:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":555,"name":"2_R_1__1.jpg","local_size":1555225} [2026-06-08 15:23:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":556,"drive_file_id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/556_2-r-1-1.jpg"} [2026-06-08 15:23:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/556_2-r-1-1.jpg"} [2026-06-08 15:23:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/556_2-r-1-1.jpg","bytes":1504680} [2026-06-08 15:23:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":556,"name":"2_R_1__1.jpg","local_size":1504680} [2026-06-08 15:23:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":557,"drive_file_id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/557_2-watercolor-1-1.jpg"} [2026-06-08 15:23:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/557_2-watercolor-1-1.jpg"} [2026-06-08 15:23:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/557_2-watercolor-1-1.jpg","bytes":1649362} [2026-06-08 15:23:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":557,"name":"2_WaterColor_1__1.jpg","local_size":1649362} [2026-06-08 15:23:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":558,"drive_file_id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/558_2-watercolor-1-1.jpg"} [2026-06-08 15:23:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/558_2-watercolor-1-1.jpg"} [2026-06-08 15:23:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/558_2-watercolor-1-1.jpg","bytes":1452611} [2026-06-08 15:23:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":558,"name":"2_WaterColor_1__1.jpg","local_size":1452611} [2026-06-08 15:23:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":559,"drive_file_id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/559_2-watercolor-2-1.jpg"} [2026-06-08 15:23:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/559_2-watercolor-2-1.jpg"} [2026-06-08 15:23:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/559_2-watercolor-2-1.jpg","bytes":1608853} [2026-06-08 15:23:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":559,"name":"2_WaterColor_2__1.jpg","local_size":1608853} [2026-06-08 15:23:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":560,"drive_file_id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/560_2-watercolor-2-1.jpg"} [2026-06-08 15:23:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/560_2-watercolor-2-1.jpg"} [2026-06-08 15:23:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/560_2-watercolor-2-1.jpg","bytes":1596800} [2026-06-08 15:23:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":560,"name":"2_WaterColor_2__1.jpg","local_size":1596800} [2026-06-08 15:23:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":68,"asset_id":561,"drive_file_id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/561_modernbrush-orange-1.jpg"} [2026-06-08 15:23:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/561_modernbrush-orange-1.jpg"} [2026-06-08 15:23:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/561_modernbrush-orange-1.jpg","bytes":544652} [2026-06-08 15:23:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":68,"asset_id":561,"name":"ModernBrush_Orange__1.jpg","local_size":544652} [2026-06-08 15:23:57] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":68,"job_id":"f38e1685317ec33d","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d","failures":[]} [2026-06-08 15:23:57] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":68,"job_id":"f38e1685317ec33d","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d","failures":[]} [2026-06-08 15:23:57] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":68,"id_product":602,"metadata_count":14,"metadata":[{"client_file_key":"asset_548","drive_file_id":"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_549","drive_file_id":"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_550","drive_file_id":"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_551","drive_file_id":"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_552","drive_file_id":"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_553","drive_file_id":"1X-p97Z60X_A7OgwROiWPB5syx6soCTGd","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_554","drive_file_id":"128cFTNHTSyfbgpZvS1tEgS73U7i17Jm3","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_555","drive_file_id":"1B0cQ2Lf3nXlodAcvbRI3ULZVoQAlcX3B","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_556","drive_file_id":"1eSwrKw4MW7sfL1FL9eEGOVOB1wgLTNiz","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_557","drive_file_id":"1wZ8_J5KSi6zeOq7rG9zYzXc6CtsI23nv","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_558","drive_file_id":"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_559","drive_file_id":"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_560","drive_file_id":"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_561","drive_file_id":"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-08 15:23:57] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":68,"id_product":602,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-08 15:23:57] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":68,"id_product":602,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_548","asset_549","asset_550","asset_551","asset_552","asset_553","asset_554","asset_555","asset_556","asset_557"]} [2026-06-08 15:23:57] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"781ab7f2-30b5-4a10-b9eb-b2914a6f88e4","id_product":"602","images_metadata_json":"[{\"client_file_key\":\"asset_548\",\"drive_file_id\":\"1AxxvAACBjr6L_Db3j0FFkYp4pf6VuPBR\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_549\",\"drive_file_id\":\"1tKFzj7cUPWQDWqRzg5DKGWiIee3S6e6e\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_550\",\"drive_file_id\":\"1saGezGm7mWAFrz6PXiTTKboxiYpcMXqr\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_551\",\"drive_file_id\":\"18uajkOWTqLyqXiIJKGIaR1iCcCccntGE\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_552\",\"drive_file_id\":\"1PLVE2GnvnWnulBZH2oJB8R3rORhs7DkG\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_553...","allow_cover_autoselect":"0","files[asset_548]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/548_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":935772,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_549]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/549_0-left-1.jpg","file_exists":true,"file_size":718048,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_550]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/550_0-left-1.jpg","file_exists":true,"file_size":671109,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_551]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/551_0-right-1.jpg","file_exists":true,"file_size":695915,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_552]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/552_0-right-1.jpg","file_exists":true,"file_size":671157,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_553]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/553_1-r-1-1.jpg","file_exists":true,"file_size":1330167,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_554]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/554_1-r-1-1.jpg","file_exists":true,"file_size":1415175,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_555]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/555_2-r-1-1.jpg","file_exists":true,"file_size":1555225,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_556]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/556_2-r-1-1.jpg","file_exists":true,"file_size":1504680,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_557]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/557_2-watercolor-1-1.jpg","file_exists":true,"file_size":1649362,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-1-of-2"} [2026-06-08 15:24:11] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 602,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_548\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12349,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_549\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12350,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_550\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12351,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_551\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12352,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_552\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12353,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-68-f38e1685317ec33d-part-1-of-2"} [2026-06-08 15:24:11] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":68,"id_product":602,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-08 15:24:11] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":68,"id_product":602,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_558","asset_559","asset_560","asset_561"]} [2026-06-08 15:24:11] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"781ab7f2-30b5-4a10-b9eb-b2914a6f88e4","id_product":"602","images_metadata_json":"[{\"client_file_key\":\"asset_558\",\"drive_file_id\":\"1oPsv6NwlbEP8hE4v8oXgR_X8CTJKDtBa\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_559\",\"drive_file_id\":\"1MaIup7g4BmPllgtnFbvGqlQ6_Ap-D8vt\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_560\",\"drive_file_id\":\"1yzg7Wc19ZYaOnDMM_14DQNbxt4PvFKG5\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_561\",\"drive_file_id\":\"1zTpRbsKUCibKUnCKkNNanopA222JR3Bu\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek z nadrukiem - Oczytana kobieta jest niebezpieczna - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_558]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/558_2-watercolor-1-1.jpg","file_exists":true,"file_size":1452611,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_559]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/559_2-watercolor-2-1.jpg","file_exists":true,"file_size":1608853,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_560]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/560_2-watercolor-2-1.jpg","file_exists":true,"file_size":1596800,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_561]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/68/f38e1685317ec33d/561_modernbrush-orange-1.jpg","file_exists":true,"file_size":544652,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-2-of-2"} [2026-06-08 15:24:16] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 602,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_558\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12359,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_559\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12360,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_560\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12361,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_561\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12362,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-68-f38e1685317ec33d-part-2-of-2"} [2026-06-08 15:24:16] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":68,"id_product":602,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-08 15:24:16] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":68,"id_product":602,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_548","filename":"4-sides-grid-white-pl-1.jpg","id_image":12349,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_549","filename":"0-left-1.jpg","id_image":12350,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_550","filename":"0-left-1.jpg","id_image":12351,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_551","filename":"0-right-1.jpg","id_image":12352,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_552","filename":"0-right-1.jpg","id_image":12353,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_553","filename":"1-r-1-1.jpg","id_image":12354,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_554","filename":"1-r-1-1.jpg","id_image":12355,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_555","filename":"2-r-1-1.jpg","id_image":12356,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_556","filename":"2-r-1-1.jpg","id_image":12357,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_557","filename":"2-watercolor-1-1.jpg","id_image":12358,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_558","filename":"2-watercolor-1-1.jpg","id_image":12359,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_559","filename":"2-watercolor-2-1.jpg","id_image":12360,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_560","filename":"2-watercolor-2-1.jpg","id_image":12361,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_561","filename":"modernbrush-orange-1.jpg","id_image":12362,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":602,"uploaded_images":[{"client_file_key":"asset_548","filename":"4-sides-grid-white-pl-1.jpg","id_image":12349,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_549","filename":"0-left-1.jpg","id_image":12350,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_550","filename":"0-left-1.jpg","id_image":12351,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_551","filename":"0-right-1.jpg","id_image":12352,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_552","filename":"0-right-1.jpg","id_image":12353,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_553","filename":"1-r-1-1.jpg","id_image":12354,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_554","filename":"1-r-1-1.jpg","id_image":12355,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_555","filename":"2-r-1-1.jpg","id_image":12356,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_556","filename":"2-r-1-1.jpg","id_image":12357,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_557","filename":"2-watercolor-1-1.jpg","id_image":12358,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":602,"uploaded_images":[{"client_file_key":"asset_558","filename":"2-watercolor-1-1.jpg","id_image":12359,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_559","filename":"2-watercolor-2-1.jpg","id_image":12360,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_560","filename":"2-watercolor-2-1.jpg","id_image":12361,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_561","filename":"modernbrush-orange-1.jpg","id_image":12362,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-08 15:24:16] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":68,"external_id":"602","result":{"success":true,"status":"success","id_product":602,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_548","filename":"4-sides-grid-white-pl-1.jpg","id_image":12349,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_549","filename":"0-left-1.jpg","id_image":12350,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_550","filename":"0-left-1.jpg","id_image":12351,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_551","filename":"0-right-1.jpg","id_image":12352,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_552","filename":"0-right-1.jpg","id_image":12353,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_553","filename":"1-r-1-1.jpg","id_image":12354,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_554","filename":"1-r-1-1.jpg","id_image":12355,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_555","filename":"2-r-1-1.jpg","id_image":12356,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_556","filename":"2-r-1-1.jpg","id_image":12357,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_557","filename":"2-watercolor-1-1.jpg","id_image":12358,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_558","filename":"2-watercolor-1-1.jpg","id_image":12359,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_559","filename":"2-watercolor-2-1.jpg","id_image":12360,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_560","filename":"2-watercolor-2-1.jpg","id_image":12361,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_561","filename":"modernbrush-orange-1.jpg","id_image":12362,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":602,"uploaded_images":[{"client_file_key":"asset_548","filename":"4-sides-grid-white-pl-1.jpg","id_image":12349,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_549","filename":"0-left-1.jpg","id_image":12350,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_550","filename":"0-left-1.jpg","id_image":12351,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_551","filename":"0-right-1.jpg","id_image":12352,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_552","filename":"0-right-1.jpg","id_image":12353,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_553","filename":"1-r-1-1.jpg","id_image":12354,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_554","filename":"1-r-1-1.jpg","id_image":12355,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_555","filename":"2-r-1-1.jpg","id_image":12356,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_556","filename":"2-r-1-1.jpg","id_image":12357,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_557","filename":"2-watercolor-1-1.jpg","id_image":12358,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-68-f38e1685317ec33d-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":602,"uploaded_images":[{"client_file_key":"asset_558","filename":"2-watercolor-1-1.jpg","id_image":12359,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_559","filename":"2-watercolor-2-1.jpg","id_image":12360,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_560","filename":"2-watercolor-2-1.jpg","id_image":12361,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_561","filename":"modernbrush-orange-1.jpg","id_image":12362,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-08 15:29:03] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30001} [2026-06-08 15:29:05] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":70,"external_id":"603","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-08 15:29:05] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":70,"external_id":"603"} [2026-06-08 15:29:05] drive_scan.start Start skanowania zdjęć Drive. {"project_id":70,"forced_profile_id":null} [2026-06-08 15:29:05] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":70,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_021","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-08 15:29:05] drive_path.profile.selected Wybrano profil Drive. {"project_id":70,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-08 15:29:05] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":70,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-08 15:29:05] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-08 15:29:05] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:05] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":70,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-08 15:29:05] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-08 15:29:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:06] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":70,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-08 15:29:06] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_021'"} [2026-06-08 15:29:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_021'","count":1,"names":["TSHCZ_021 [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:06] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":70,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_021","found_count":1,"found_names":["TSHCZ_021"]} [2026-06-08 15:29:06] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":70,"project_folder_id":"1O2EoeWIqnBReFb68aUI5RGbtYRZ4RWCO","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021"} [2026-06-08 15:29:06] drive_api.list_files.start Google Drive files.list. {"query":"'1O2EoeWIqnBReFb68aUI5RGbtYRZ4RWCO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-08 15:29:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1O2EoeWIqnBReFb68aUI5RGbtYRZ4RWCO' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:06] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":70,"parent_folder_id":"1O2EoeWIqnBReFb68aUI5RGbtYRZ4RWCO","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-08 15:29:06] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":70,"project_folder_id":"1O2EoeWIqnBReFb68aUI5RGbtYRZ4RWCO","mockups_folder_id":"1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups"} [2026-06-08 15:29:06] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":70,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-08 15:29:06] drive_api.list_files.start Google Drive files.list. {"query":"'1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-08 15:29:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(41)_Stanley_Fiesta [application/vnd.google-apps.folder]","(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(06)_F190_LADY_SkyBlue [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:07] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":70,"mockups_folder_id":"1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4","count":12,"names":["(41)_Stanley_Fiesta","(37)_Stanley_Glazed_Green","(36)_Stanley_Anthratcite","(25)_Stanely_Black","(24)_Stanley_White","(06)_F190_LADY_SkyBlue","(04)_F190_LADY_OrchidPink","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-08 15:29:07] drive_api.list_files.start Google Drive files.list. {"query":"'1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4' in parents and trashed = false"} [2026-06-08 15:29:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JQPTe1ON8Zi3Af4O89a9-9zjxc5MCTm4' in parents and trashed = false","count":12,"names":["(41)_Stanley_Fiesta [application/vnd.google-apps.folder]","(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(06)_F190_LADY_SkyBlue [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:07] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":70,"all_count":12,"image_count":0,"all_names":["(41)_Stanley_Fiesta [application/vnd.google-apps.folder]","(37)_Stanley_Glazed_Green [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(06)_F190_LADY_SkyBlue [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-08 15:29:07] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:07] drive_api.list_files.start Google Drive files.list. {"query":"'17Axvw_yH_so2pkZhbvYmsM1pbFl8xkli' in parents and trashed = false"} [2026-06-08 15:29:08] drive_api.list_files.finish Google Drive files.list result. {"query":"'17Axvw_yH_so2pkZhbvYmsM1pbFl8xkli' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-08 15:29:08] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(000)_Miniatury","folder_id":"17Axvw_yH_so2pkZhbvYmsM1pbFl8xkli","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-08 15:29:08] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:08] drive_api.list_files.start Google Drive files.list. {"query":"'1yG5tSvFQx0aVi3T2cd9NKFVdT-f_Objd' in parents and trashed = false"} [2026-06-08 15:29:08] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yG5tSvFQx0aVi3T2cd9NKFVdT-f_Objd' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:29:08] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1yG5tSvFQx0aVi3T2cd9NKFVdT-f_Objd","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:29:08] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:08] drive_api.list_files.start Google Drive files.list. {"query":"'1nTybYgaAr4XaBUk80oFHNk21nMGuAP8D' in parents and trashed = false"} [2026-06-08 15:29:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nTybYgaAr4XaBUk80oFHNk21nMGuAP8D' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:29:09] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1nTybYgaAr4XaBUk80oFHNk21nMGuAP8D","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-08 15:29:09] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:09] drive_api.list_files.start Google Drive files.list. {"query":"'1nomH-B38vVYhCmDpgekAuULYFIs4K8rl' in parents and trashed = false"} [2026-06-08 15:29:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nomH-B38vVYhCmDpgekAuULYFIs4K8rl' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:09] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(01)_F190_LADY_White","folder_id":"1nomH-B38vVYhCmDpgekAuULYFIs4K8rl","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:09] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:09] drive_api.list_files.start Google Drive files.list. {"query":"'1Ih5mwlPshh2MhaaNs64zQa6n7xy1xxxh' in parents and trashed = false"} [2026-06-08 15:29:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ih5mwlPshh2MhaaNs64zQa6n7xy1xxxh' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(02)_F190_LADY_Black","folder_id":"1Ih5mwlPshh2MhaaNs64zQa6n7xy1xxxh","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(04)_F190_LADY_OrchidPink","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(04)_F190_LADY_OrchidPink","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:10] drive_api.list_files.start Google Drive files.list. {"query":"'1lYaL43I1WKMRYyItH2lami4PnyGykp0E' in parents and trashed = false"} [2026-06-08 15:29:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lYaL43I1WKMRYyItH2lami4PnyGykp0E' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(04)_F190_LADY_OrchidPink","folder_id":"1lYaL43I1WKMRYyItH2lami4PnyGykp0E","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(06)_F190_LADY_SkyBlue","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(06)_F190_LADY_SkyBlue","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:10] drive_api.list_files.start Google Drive files.list. {"query":"'1OzLVubkEl7EmiZDJoFmDVht3fAhtYWPF' in parents and trashed = false"} [2026-06-08 15:29:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OzLVubkEl7EmiZDJoFmDVht3fAhtYWPF' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(06)_F190_LADY_SkyBlue","folder_id":"1OzLVubkEl7EmiZDJoFmDVht3fAhtYWPF","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:10] drive_api.list_files.start Google Drive files.list. {"query":"'1Za4jdxm_8sYPzygI4xU4DxGwSf74q5xm' in parents and trashed = false"} [2026-06-08 15:29:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Za4jdxm_8sYPzygI4xU4DxGwSf74q5xm' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:11] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(24)_Stanley_White","folder_id":"1Za4jdxm_8sYPzygI4xU4DxGwSf74q5xm","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:11] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:11] drive_api.list_files.start Google Drive files.list. {"query":"'1J4d4Rz0oPcKO6151lu_s9go6ObBSTXOQ' in parents and trashed = false"} [2026-06-08 15:29:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1J4d4Rz0oPcKO6151lu_s9go6ObBSTXOQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:11] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(25)_Stanely_Black","folder_id":"1J4d4Rz0oPcKO6151lu_s9go6ObBSTXOQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:11] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:11] drive_api.list_files.start Google Drive files.list. {"query":"'14icxSxfx5RSfSKzYpZmOLPNVE3Sp_HT3' in parents and trashed = false"} [2026-06-08 15:29:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'14icxSxfx5RSfSKzYpZmOLPNVE3Sp_HT3' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:12] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"14icxSxfx5RSfSKzYpZmOLPNVE3Sp_HT3","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:12] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(37)_Stanley_Glazed_Green","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(37)_Stanley_Glazed_Green","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:12] drive_api.list_files.start Google Drive files.list. {"query":"'1nA4nHtNcWzAGHdaqIuv9cvO-WIT8No3-' in parents and trashed = false"} [2026-06-08 15:29:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nA4nHtNcWzAGHdaqIuv9cvO-WIT8No3-' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:12] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(37)_Stanley_Glazed_Green","folder_id":"1nA4nHtNcWzAGHdaqIuv9cvO-WIT8No3-","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:12] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":70,"folder_name":"(41)_Stanley_Fiesta","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_021/Mockups/(41)_Stanley_Fiesta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-08 15:29:12] drive_api.list_files.start Google Drive files.list. {"query":"'10rKhdVzRxFMYAYRHIJ7p_fOYdkPI_AIY' in parents and trashed = false"} [2026-06-08 15:29:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'10rKhdVzRxFMYAYRHIJ7p_fOYdkPI_AIY' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:13] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":70,"folder_name":"(41)_Stanley_Fiesta","folder_id":"10rKhdVzRxFMYAYRHIJ7p_fOYdkPI_AIY","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-08 15:29:13] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":70,"files_count":25,"files":[{"id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(04)_F190_LADY_OrchidPink","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(06)_F190_LADY_SkyBlue","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(37)_Stanley_Glazed_Green","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(41)_Stanley_Fiesta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-08 15:29:13] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":70,"files_count":25,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(06)_F190_LADY_SkyBlue","(24)_Stanley_White","(25)_Stanely_Black","(36)_Stanley_Anthratcite","(37)_Stanley_Glazed_Green","(41)_Stanley_Fiesta"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(06)_F190_LADY_SkyBlue","(24)_Stanley_White","(25)_Stanely_Black","(36)_Stanley_Anthratcite","(37)_Stanley_Glazed_Green","(41)_Stanley_Fiesta"],"missing_rule_folders":[],"warnings":[]} [2026-06-08 15:29:13] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":70,"external_id":"603","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 25 plików graficznych w folderze Mockups.","files_count":25,"selected_assets_after_scan":25,"warnings":[]} [2026-06-08 15:29:13] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":70,"external_id":"603","selected_assets_count":25} [2026-06-08 15:29:13] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":70,"resolved_id_product":603} [2026-06-08 15:29:13] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":70,"job_id":"b44444a4006f333a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-08 15:29:13] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":70,"selected_count":25,"assets":[{"id":562,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":820353,"drive_file_id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ"},{"id":563,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1300584,"drive_file_id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp"},{"id":564,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1510654,"drive_file_id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P"},{"id":565,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":921356,"drive_file_id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_"},{"id":566,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":605308,"drive_file_id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD"},{"id":567,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":845234,"drive_file_id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu"},{"id":568,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":842710,"drive_file_id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N"},{"id":569,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1127572,"drive_file_id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF"},{"id":570,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1338906,"drive_file_id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9"},{"id":571,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1474235,"drive_file_id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY"},{"id":572,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1471624,"drive_file_id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x"},{"id":573,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1451498,"drive_file_id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX"},{"id":574,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1768281,"drive_file_id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8"},{"id":575,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1966248,"drive_file_id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj"},{"id":576,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1691011,"drive_file_id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI"},{"id":577,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1825760,"drive_file_id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i"},{"id":578,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1545553,"drive_file_id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_"},{"id":579,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":672420,"drive_file_id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx"},{"id":580,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1759479,"drive_file_id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G"},{"id":581,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1600402,"drive_file_id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j"},{"id":582,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1414349,"drive_file_id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ"},{"id":583,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1911345,"drive_file_id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw"},{"id":584,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1960213,"drive_file_id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp"},{"id":585,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1787174,"drive_file_id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf"},{"id":586,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1841478,"drive_file_id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ"}]} [2026-06-08 15:29:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":562,"drive_file_id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/562_black-folded.jpg"} [2026-06-08 15:29:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/562_black-folded.jpg"} [2026-06-08 15:29:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/562_black-folded.jpg","bytes":820353} [2026-06-08 15:29:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":562,"name":"BLACK_Folded.jpg","local_size":820353} [2026-06-08 15:29:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":563,"drive_file_id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/563_closeup-1.jpg"} [2026-06-08 15:29:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/563_closeup-1.jpg"} [2026-06-08 15:29:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/563_closeup-1.jpg","bytes":1300584} [2026-06-08 15:29:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":563,"name":"CloseUP_1.jpg","local_size":1300584} [2026-06-08 15:29:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":564,"drive_file_id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/564_closeup-1.jpg"} [2026-06-08 15:29:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/564_closeup-1.jpg"} [2026-06-08 15:29:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/564_closeup-1.jpg","bytes":1510654} [2026-06-08 15:29:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":564,"name":"CloseUP_1.jpg","local_size":1510654} [2026-06-08 15:29:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":565,"drive_file_id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/565_front-manekin-clear-label.jpg"} [2026-06-08 15:29:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/565_front-manekin-clear-label.jpg"} [2026-06-08 15:29:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/565_front-manekin-clear-label.jpg","bytes":921356} [2026-06-08 15:29:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":565,"name":"Front_Manekin_Clear_Label.jpg","local_size":921356} [2026-06-08 15:29:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":566,"drive_file_id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/566_front-manekin-clear-label.jpg"} [2026-06-08 15:29:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/566_front-manekin-clear-label.jpg"} [2026-06-08 15:29:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/566_front-manekin-clear-label.jpg","bytes":605308} [2026-06-08 15:29:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":566,"name":"Front_Manekin_Clear_Label.jpg","local_size":605308} [2026-06-08 15:29:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":567,"drive_file_id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/567_front-manekin-clear-label.jpg"} [2026-06-08 15:29:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/567_front-manekin-clear-label.jpg"} [2026-06-08 15:29:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/567_front-manekin-clear-label.jpg","bytes":845234} [2026-06-08 15:29:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":567,"name":"Front_Manekin_Clear_Label.jpg","local_size":845234} [2026-06-08 15:29:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":568,"drive_file_id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/568_front-manekin-clear-label.jpg"} [2026-06-08 15:29:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/568_front-manekin-clear-label.jpg"} [2026-06-08 15:29:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/568_front-manekin-clear-label.jpg","bytes":842710} [2026-06-08 15:29:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":568,"name":"Front_Manekin_Clear_Label.jpg","local_size":842710} [2026-06-08 15:29:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":569,"drive_file_id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/569_front-manekin-clear-label.jpg"} [2026-06-08 15:29:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/569_front-manekin-clear-label.jpg"} [2026-06-08 15:29:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/569_front-manekin-clear-label.jpg","bytes":1127572} [2026-06-08 15:29:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":569,"name":"Front_Manekin_Clear_Label.jpg","local_size":1127572} [2026-06-08 15:29:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":570,"drive_file_id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/570_front-manekin-clear-label.jpg"} [2026-06-08 15:29:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/570_front-manekin-clear-label.jpg"} [2026-06-08 15:29:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/570_front-manekin-clear-label.jpg","bytes":1338906} [2026-06-08 15:29:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":570,"name":"Front_Manekin_Clear_Label.jpg","local_size":1338906} [2026-06-08 15:29:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":571,"drive_file_id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/571_front-manekin-clear-label.jpg"} [2026-06-08 15:29:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/571_front-manekin-clear-label.jpg"} [2026-06-08 15:29:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/571_front-manekin-clear-label.jpg","bytes":1474235} [2026-06-08 15:29:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":571,"name":"Front_Manekin_Clear_Label.jpg","local_size":1474235} [2026-06-08 15:29:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":572,"drive_file_id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/572_front-manekin-clear-label.jpg"} [2026-06-08 15:29:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/572_front-manekin-clear-label.jpg"} [2026-06-08 15:29:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/572_front-manekin-clear-label.jpg","bytes":1471624} [2026-06-08 15:29:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":572,"name":"Front_Manekin_Clear_Label.jpg","local_size":1471624} [2026-06-08 15:29:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":573,"drive_file_id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/573_front-manekin-clear-label.jpg"} [2026-06-08 15:29:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/573_front-manekin-clear-label.jpg"} [2026-06-08 15:29:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/573_front-manekin-clear-label.jpg","bytes":1451498} [2026-06-08 15:29:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":573,"name":"Front_Manekin_Clear_Label.jpg","local_size":1451498} [2026-06-08 15:29:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":574,"drive_file_id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/574_black-oragne-1.jpg"} [2026-06-08 15:29:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/574_black-oragne-1.jpg"} [2026-06-08 15:29:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/574_black-oragne-1.jpg","bytes":1768281} [2026-06-08 15:29:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":574,"name":"BLACK_Oragne_1.jpg","local_size":1768281} [2026-06-08 15:29:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":575,"drive_file_id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/575_hanging-1.jpg"} [2026-06-08 15:29:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/575_hanging-1.jpg"} [2026-06-08 15:29:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/575_hanging-1.jpg","bytes":1966248} [2026-06-08 15:29:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":575,"name":"Hanging_1.jpg","local_size":1966248} [2026-06-08 15:29:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":576,"drive_file_id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/576_hanging-1.jpg"} [2026-06-08 15:29:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/576_hanging-1.jpg"} [2026-06-08 15:29:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/576_hanging-1.jpg","bytes":1691011} [2026-06-08 15:29:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":576,"name":"Hanging_1.jpg","local_size":1691011} [2026-06-08 15:29:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":577,"drive_file_id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/577_men-1.jpg"} [2026-06-08 15:29:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/577_men-1.jpg"} [2026-06-08 15:29:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/577_men-1.jpg","bytes":1825760} [2026-06-08 15:29:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":577,"name":"Men_1.jpg","local_size":1825760} [2026-06-08 15:29:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":578,"drive_file_id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/578_men-1.jpg"} [2026-06-08 15:29:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/578_men-1.jpg"} [2026-06-08 15:29:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/578_men-1.jpg","bytes":1545553} [2026-06-08 15:29:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":578,"name":"Men_1.jpg","local_size":1545553} [2026-06-08 15:29:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":579,"drive_file_id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/579_white-folded.jpg"} [2026-06-08 15:29:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/579_white-folded.jpg"} [2026-06-08 15:29:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/579_white-folded.jpg","bytes":672420} [2026-06-08 15:29:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":579,"name":"WHITE_Folded.jpg","local_size":672420} [2026-06-08 15:29:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":580,"drive_file_id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/580_men-women-1.jpg"} [2026-06-08 15:29:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/580_men-women-1.jpg"} [2026-06-08 15:29:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/580_men-women-1.jpg","bytes":1759479} [2026-06-08 15:29:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":580,"name":"Men_Women_1.jpg","local_size":1759479} [2026-06-08 15:29:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":581,"drive_file_id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/581_men-women-1.jpg"} [2026-06-08 15:29:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/581_men-women-1.jpg"} [2026-06-08 15:29:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/581_men-women-1.jpg","bytes":1600402} [2026-06-08 15:29:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":581,"name":"Men_Women_1.jpg","local_size":1600402} [2026-06-08 15:29:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":582,"drive_file_id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/582_white-orange-1.jpg"} [2026-06-08 15:29:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/582_white-orange-1.jpg"} [2026-06-08 15:29:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/582_white-orange-1.jpg","bytes":1414349} [2026-06-08 15:29:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":582,"name":"WHITE_Orange_1.jpg","local_size":1414349} [2026-06-08 15:29:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":583,"drive_file_id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/583_mock-1.jpg"} [2026-06-08 15:29:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/583_mock-1.jpg"} [2026-06-08 15:29:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/583_mock-1.jpg","bytes":1911345} [2026-06-08 15:29:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":583,"name":"Mock_1.jpg","local_size":1911345} [2026-06-08 15:29:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":584,"drive_file_id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/584_mock-1.jpg"} [2026-06-08 15:29:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/584_mock-1.jpg"} [2026-06-08 15:29:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/584_mock-1.jpg","bytes":1960213} [2026-06-08 15:29:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":584,"name":"Mock_1.jpg","local_size":1960213} [2026-06-08 15:29:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":585,"drive_file_id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/585_women-1.jpg"} [2026-06-08 15:29:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/585_women-1.jpg"} [2026-06-08 15:29:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/585_women-1.jpg","bytes":1787174} [2026-06-08 15:29:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":585,"name":"Women_1.jpg","local_size":1787174} [2026-06-08 15:29:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":70,"asset_id":586,"drive_file_id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/586_women-1.jpg"} [2026-06-08 15:29:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/586_women-1.jpg"} [2026-06-08 15:29:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/586_women-1.jpg","bytes":1841478} [2026-06-08 15:29:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":70,"asset_id":586,"name":"Women_1.jpg","local_size":1841478} [2026-06-08 15:29:35] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":70,"job_id":"b44444a4006f333a","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a","failures":[]} [2026-06-08 15:29:35] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":70,"job_id":"b44444a4006f333a","downloaded_count":25,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a","failures":[]} [2026-06-08 15:29:35] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":70,"id_product":603,"metadata_count":25,"metadata":[{"client_file_key":"asset_562","drive_file_id":"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_563","drive_file_id":"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_564","drive_file_id":"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_565","drive_file_id":"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_566","drive_file_id":"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_567","drive_file_id":"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (04)_F190_LADY_OrchidPink","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_568","drive_file_id":"1SA6EGdLJRyRhR8cYZC_VoT_UBVQ_gc9N","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (06)_F190_LADY_SkyBlue","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_569","drive_file_id":"1WwN8Q7ZeyB6M05oGQTFIUbHAFcSd2rKF","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_570","drive_file_id":"1I2-aMSBp_rcdiggY8YwMMBgowuOQahr9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_571","drive_file_id":"1weYO_uLCgVgnNaX-_AOgcK8ppgJ7q7aY","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_572","drive_file_id":"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (37)_Stanley_Glazed_Green","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_573","drive_file_id":"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (41)_Stanley_Fiesta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_574","drive_file_id":"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_575","drive_file_id":"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_576","drive_file_id":"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_577","drive_file_id":"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_578","drive_file_id":"1Oh90GX9DNL1ZPMe_O0H_GO5UuQDSqbS_","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_579","drive_file_id":"1Tu9vgtzciUFHXvvl3etV4aCbrMQoUEfx","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_580","drive_file_id":"1sD6Vqh8tRy96pi-sRYbW3zsYUOhNZ43G","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_581","drive_file_id":"1Bij5C5G39dwHBy2eSvBTE5R0I9SStr4j","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_582","drive_file_id":"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_583","drive_file_id":"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_584","drive_file_id":"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_585","drive_file_id":"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_586","drive_file_id":"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-08 15:29:35] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":70,"id_product":603,"images_count":25,"chunk_size":10,"chunks_count":3} [2026-06-08 15:29:35] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":70,"id_product":603,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_562","asset_563","asset_564","asset_565","asset_566","asset_567","asset_568","asset_569","asset_570","asset_571"]} [2026-06-08 15:29:35] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"983f72e5-a6e5-4fde-b18d-c6044eee4dda","id_product":"603","images_metadata_json":"[{\"client_file_key\":\"asset_562\",\"drive_file_id\":\"1BjpxDawiDJNw7D-NOn3CX7T-W6PUtJdZ\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_563\",\"drive_file_id\":\"1Zugxk7grDMl5JSuPb-2HR8Asa89g0ovp\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_564\",\"drive_file_id\":\"1y3lBBLZkBIPAzGcvL5EQxDX1y8Yiuj3P\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_565\",\"drive_file_id\":\"1AfCfcKAs3euJEEaKfEb-N9l6qeWdm69_\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_566\",\"drive_file_id\":\"1HkS9aTnEBj16ReySNN_zYSAmiIpEetbD\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_567\",\"drive_file_id\":\"1UXZBlhjA9qa10oG1MgqROJppM-SOQkbu\",\"filename\":\"f...","allow_cover_autoselect":"0","files[asset_562]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/562_black-folded.jpg","file_exists":true,"file_size":820353,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_563]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/563_closeup-1.jpg","file_exists":true,"file_size":1300584,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_564]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/564_closeup-1.jpg","file_exists":true,"file_size":1510654,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_565]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/565_front-manekin-clear-label.jpg","file_exists":true,"file_size":921356,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_566]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/566_front-manekin-clear-label.jpg","file_exists":true,"file_size":605308,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_567]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/567_front-manekin-clear-label.jpg","file_exists":true,"file_size":845234,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_568]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/568_front-manekin-clear-label.jpg","file_exists":true,"file_size":842710,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_569]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/569_front-manekin-clear-label.jpg","file_exists":true,"file_size":1127572,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_570]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/570_front-manekin-clear-label.jpg","file_exists":true,"file_size":1338906,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_571]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/571_front-manekin-clear-label.jpg","file_exists":true,"file_size":1474235,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-70-b44444a4006f333a-part-1-of-3"} [2026-06-08 15:29:49] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 603,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_562\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12363,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_563\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12364,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_564\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12365,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_565\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12366,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_566\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12367,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-70-b44444a4006f333a-part-1-of-3"} [2026-06-08 15:29:49] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":70,"id_product":603,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-08 15:29:49] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":70,"id_product":603,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_572","asset_573","asset_574","asset_575","asset_576","asset_577","asset_578","asset_579","asset_580","asset_581"]} [2026-06-08 15:29:49] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"983f72e5-a6e5-4fde-b18d-c6044eee4dda","id_product":"603","images_metadata_json":"[{\"client_file_key\":\"asset_572\",\"drive_file_id\":\"1qH1z_SbqJA4GE6EFt1P0-JTX846DB4-x\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (37)_Stanley_Glazed_Green\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_573\",\"drive_file_id\":\"1hv6HiyndU7qmCTsNyBgu9D2PKGhq6IoX\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (41)_Stanley_Fiesta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_574\",\"drive_file_id\":\"17Yb2AcUhk6UdI4mIeBHYpdgTOUO1bhZ8\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_575\",\"drive_file_id\":\"1tq9A17lJKJjQh4WsPO4JfwoFOiMxw8oj\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_576\",\"drive_file_id\":\"1kGdcvWp5YcxaMBcXQ7FiKfJO5w7Bw3pI\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_577\",\"drive_file_id\":\"1A1s6rpj1qN9XsVoHnlb-SGKJpthVIZ2i\",\"filen...","allow_cover_autoselect":"0","files[asset_572]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/572_front-manekin-clear-label.jpg","file_exists":true,"file_size":1471624,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_573]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/573_front-manekin-clear-label.jpg","file_exists":true,"file_size":1451498,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_574]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/574_black-oragne-1.jpg","file_exists":true,"file_size":1768281,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_575]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/575_hanging-1.jpg","file_exists":true,"file_size":1966248,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_576]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/576_hanging-1.jpg","file_exists":true,"file_size":1691011,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_577]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/577_men-1.jpg","file_exists":true,"file_size":1825760,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_578]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/578_men-1.jpg","file_exists":true,"file_size":1545553,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_579]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/579_white-folded.jpg","file_exists":true,"file_size":672420,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_580]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/580_men-women-1.jpg","file_exists":true,"file_size":1759479,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_581]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/581_men-women-1.jpg","file_exists":true,"file_size":1600402,"mime":"image/jpeg","postname":"men-women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-70-b44444a4006f333a-part-2-of-3"} [2026-06-08 15:30:03] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 603,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_572\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12373,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_573\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12374,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_574\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12375,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_575\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12376,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_576\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12377,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attrib...","idempotency_key":"drive-images-70-b44444a4006f333a-part-2-of-3"} [2026-06-08 15:30:03] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":70,"id_product":603,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-08 15:30:03] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":70,"id_product":603,"chunk":3,"chunks_count":3,"images_in_chunk":5,"metadata_in_chunk":5,"client_file_keys":["asset_582","asset_583","asset_584","asset_585","asset_586"]} [2026-06-08 15:30:03] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":5,"fields":{"external_project_id":"983f72e5-a6e5-4fde-b18d-c6044eee4dda","id_product":"603","images_metadata_json":"[{\"client_file_key\":\"asset_582\",\"drive_file_id\":\"1T9hDpp4S2o700DWf65DPsMeRr8eckEkQ\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_583\",\"drive_file_id\":\"1YAGheA3mN_CPP6_YaQCe5fftX9SwQ2Mw\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_584\",\"drive_file_id\":\"1M6bE8UyyC1kvkKWFpVdM1D61qG1uK4Qp\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_585\",\"drive_file_id\":\"1juH8yD8b0f7pG1nvICgFK7jk-qt2Vosf\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_586\",\"drive_file_id\":\"1m797jbTmNcBHx_Lo-p5tAjtWXnGjqHtQ\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Uwaga oczytana kobieta - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_582]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/582_white-orange-1.jpg","file_exists":true,"file_size":1414349,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_583]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/583_mock-1.jpg","file_exists":true,"file_size":1911345,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_584]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/584_mock-1.jpg","file_exists":true,"file_size":1960213,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_585]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/585_women-1.jpg","file_exists":true,"file_size":1787174,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_586]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/70/b44444a4006f333a/586_women-1.jpg","file_exists":true,"file_size":1841478,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-70-b44444a4006f333a-part-3-of-3"} [2026-06-08 15:30:11] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 603,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_582\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12383,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_583\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12384,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_584\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12385,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_585\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12386,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_586\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12387,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n ...","idempotency_key":"drive-images-70-b44444a4006f333a-part-3-of-3"} [2026-06-08 15:30:11] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":70,"id_product":603,"chunk":3,"chunks_count":3,"uploaded_count":5,"failed_count":0} [2026-06-08 15:30:11] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":70,"id_product":603,"uploaded_count":25,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_562","filename":"black-folded.jpg","id_image":12363,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_563","filename":"closeup-1.jpg","id_image":12364,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_564","filename":"closeup-1.jpg","id_image":12365,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_565","filename":"front-manekin-clear-label.jpg","id_image":12366,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_566","filename":"front-manekin-clear-label.jpg","id_image":12367,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_567","filename":"front-manekin-clear-label.jpg","id_image":12368,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_568","filename":"front-manekin-clear-label.jpg","id_image":12369,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_569","filename":"front-manekin-clear-label.jpg","id_image":12370,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_570","filename":"front-manekin-clear-label.jpg","id_image":12371,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_571","filename":"front-manekin-clear-label.jpg","id_image":12372,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_572","filename":"front-manekin-clear-label.jpg","id_image":12373,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_573","filename":"front-manekin-clear-label.jpg","id_image":12374,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_574","filename":"black-oragne-1.jpg","id_image":12375,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_575","filename":"hanging-1.jpg","id_image":12376,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_576","filename":"hanging-1.jpg","id_image":12377,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_577","filename":"men-1.jpg","id_image":12378,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_578","filename":"men-1.jpg","id_image":12379,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_579","filename":"white-folded.jpg","id_image":12380,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_580","filename":"men-women-1.jpg","id_image":12381,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_581","filename":"men-women-1.jpg","id_image":12382,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_582","filename":"white-orange-1.jpg","id_image":12383,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_583","filename":"mock-1.jpg","id_image":12384,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_584","filename":"mock-1.jpg","id_image":12385,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_585","filename":"women-1.jpg","id_image":12386,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_586","filename":"women-1.jpg","id_image":12387,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-70-b44444a4006f333a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_562","filename":"black-folded.jpg","id_image":12363,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_563","filename":"closeup-1.jpg","id_image":12364,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_564","filename":"closeup-1.jpg","id_image":12365,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_565","filename":"front-manekin-clear-label.jpg","id_image":12366,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_566","filename":"front-manekin-clear-label.jpg","id_image":12367,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_567","filename":"front-manekin-clear-label.jpg","id_image":12368,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_568","filename":"front-manekin-clear-label.jpg","id_image":12369,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_569","filename":"front-manekin-clear-label.jpg","id_image":12370,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_570","filename":"front-manekin-clear-label.jpg","id_image":12371,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_571","filename":"front-manekin-clear-label.jpg","id_image":12372,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-70-b44444a4006f333a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_572","filename":"front-manekin-clear-label.jpg","id_image":12373,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_573","filename":"front-manekin-clear-label.jpg","id_image":12374,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_574","filename":"black-oragne-1.jpg","id_image":12375,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_575","filename":"hanging-1.jpg","id_image":12376,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_576","filename":"hanging-1.jpg","id_image":12377,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_577","filename":"men-1.jpg","id_image":12378,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_578","filename":"men-1.jpg","id_image":12379,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_579","filename":"white-folded.jpg","id_image":12380,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_580","filename":"men-women-1.jpg","id_image":12381,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_581","filename":"men-women-1.jpg","id_image":12382,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-70-b44444a4006f333a-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_582","filename":"white-orange-1.jpg","id_image":12383,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_583","filename":"mock-1.jpg","id_image":12384,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_584","filename":"mock-1.jpg","id_image":12385,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_585","filename":"women-1.jpg","id_image":12386,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_586","filename":"women-1.jpg","id_image":12387,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-08 15:30:11] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":70,"external_id":"603","result":{"success":true,"status":"success","id_product":603,"uploaded_count":25,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_562","filename":"black-folded.jpg","id_image":12363,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_563","filename":"closeup-1.jpg","id_image":12364,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_564","filename":"closeup-1.jpg","id_image":12365,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_565","filename":"front-manekin-clear-label.jpg","id_image":12366,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_566","filename":"front-manekin-clear-label.jpg","id_image":12367,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_567","filename":"front-manekin-clear-label.jpg","id_image":12368,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_568","filename":"front-manekin-clear-label.jpg","id_image":12369,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_569","filename":"front-manekin-clear-label.jpg","id_image":12370,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_570","filename":"front-manekin-clear-label.jpg","id_image":12371,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_571","filename":"front-manekin-clear-label.jpg","id_image":12372,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_572","filename":"front-manekin-clear-label.jpg","id_image":12373,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_573","filename":"front-manekin-clear-label.jpg","id_image":12374,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_574","filename":"black-oragne-1.jpg","id_image":12375,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_575","filename":"hanging-1.jpg","id_image":12376,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_576","filename":"hanging-1.jpg","id_image":12377,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_577","filename":"men-1.jpg","id_image":12378,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_578","filename":"men-1.jpg","id_image":12379,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_579","filename":"white-folded.jpg","id_image":12380,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_580","filename":"men-women-1.jpg","id_image":12381,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_581","filename":"men-women-1.jpg","id_image":12382,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_582","filename":"white-orange-1.jpg","id_image":12383,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_583","filename":"mock-1.jpg","id_image":12384,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_584","filename":"mock-1.jpg","id_image":12385,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_585","filename":"women-1.jpg","id_image":12386,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_586","filename":"women-1.jpg","id_image":12387,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-70-b44444a4006f333a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_562","filename":"black-folded.jpg","id_image":12363,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_563","filename":"closeup-1.jpg","id_image":12364,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_564","filename":"closeup-1.jpg","id_image":12365,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_565","filename":"front-manekin-clear-label.jpg","id_image":12366,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_566","filename":"front-manekin-clear-label.jpg","id_image":12367,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_567","filename":"front-manekin-clear-label.jpg","id_image":12368,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_568","filename":"front-manekin-clear-label.jpg","id_image":12369,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_569","filename":"front-manekin-clear-label.jpg","id_image":12370,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_570","filename":"front-manekin-clear-label.jpg","id_image":12371,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_571","filename":"front-manekin-clear-label.jpg","id_image":12372,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-70-b44444a4006f333a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_572","filename":"front-manekin-clear-label.jpg","id_image":12373,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_573","filename":"front-manekin-clear-label.jpg","id_image":12374,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_574","filename":"black-oragne-1.jpg","id_image":12375,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_575","filename":"hanging-1.jpg","id_image":12376,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_576","filename":"hanging-1.jpg","id_image":12377,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_577","filename":"men-1.jpg","id_image":12378,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_578","filename":"men-1.jpg","id_image":12379,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_579","filename":"white-folded.jpg","id_image":12380,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_580","filename":"men-women-1.jpg","id_image":12381,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_581","filename":"men-women-1.jpg","id_image":12382,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-70-b44444a4006f333a-part-3-of-3","uploaded_count":5,"failed_count":0,"response":{"success":true,"data":{"id_product":603,"uploaded_images":[{"client_file_key":"asset_582","filename":"white-orange-1.jpg","id_image":12383,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_583","filename":"mock-1.jpg","id_image":12384,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_584","filename":"mock-1.jpg","id_image":12385,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_585","filename":"women-1.jpg","id_image":12386,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_586","filename":"women-1.jpg","id_image":12387,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 16:27:07] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":24284} [2026-06-09 16:27:09] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":73,"external_id":"604","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 16:27:09] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":73,"external_id":"604"} [2026-06-09 16:27:09] drive_scan.start Start skanowania zdjęć Drive. {"project_id":73,"forced_profile_id":null} [2026-06-09 16:27:09] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":73,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_022","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 16:27:09] drive_path.profile.selected Wybrano profil Drive. {"project_id":73,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 16:27:09] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":73,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 16:27:09] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 16:27:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:09] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":73,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 16:27:09] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-09 16:27:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:10] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":73,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-09 16:27:10] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_022'"} [2026-06-09 16:27:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_022'","count":1,"names":["TSHCZ_022 [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:10] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":73,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_022","found_count":1,"found_names":["TSHCZ_022"]} [2026-06-09 16:27:10] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":73,"project_folder_id":"1rtyTG_GaGAt678YgJ2z6FKpyMg3UBdey","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022"} [2026-06-09 16:27:10] drive_api.list_files.start Google Drive files.list. {"query":"'1rtyTG_GaGAt678YgJ2z6FKpyMg3UBdey' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 16:27:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rtyTG_GaGAt678YgJ2z6FKpyMg3UBdey' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:11] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":73,"parent_folder_id":"1rtyTG_GaGAt678YgJ2z6FKpyMg3UBdey","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 16:27:11] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":73,"project_folder_id":"1rtyTG_GaGAt678YgJ2z6FKpyMg3UBdey","mockups_folder_id":"1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups"} [2026-06-09 16:27:11] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":73,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 16:27:11] drive_api.list_files.start Google Drive files.list. {"query":"'1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 16:27:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":10,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:12] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":73,"mockups_folder_id":"1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR","count":10,"names":["(36)_Stanley_Anthratcite","(33)_Stanley_Burgundy","(30)_Stanley_French_Navy","(25)_Stanely_Black","(24)_Stanley_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 16:27:12] drive_api.list_files.start Google Drive files.list. {"query":"'1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR' in parents and trashed = false"} [2026-06-09 16:27:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nGpPV7RgEBGO3RIO6DjePNmZrgLiiLWR' in parents and trashed = false","count":10,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:12] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":73,"all_count":10,"image_count":0,"all_names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(33)_Stanley_Burgundy [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:27:12] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:12] drive_api.list_files.start Google Drive files.list. {"query":"'1kSe6zKWk9yRs0-D0BKXmX-Kn3LxIbZO5' in parents and trashed = false"} [2026-06-09 16:27:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kSe6zKWk9yRs0-D0BKXmX-Kn3LxIbZO5' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 16:27:13] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(000)_Miniatury","folder_id":"1kSe6zKWk9yRs0-D0BKXmX-Kn3LxIbZO5","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 16:27:13] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:13] drive_api.list_files.start Google Drive files.list. {"query":"'1q8-P17L4g-BFqUe0E-RqdJpDoeB3dBDF' in parents and trashed = false"} [2026-06-09 16:27:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q8-P17L4g-BFqUe0E-RqdJpDoeB3dBDF' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:27:13] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1q8-P17L4g-BFqUe0E-RqdJpDoeB3dBDF","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:27:13] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:13] drive_api.list_files.start Google Drive files.list. {"query":"'1YgjkD_C1jS11nFJmHVMCdhYlHRPH2c9I' in parents and trashed = false"} [2026-06-09 16:27:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YgjkD_C1jS11nFJmHVMCdhYlHRPH2c9I' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1YgjkD_C1jS11nFJmHVMCdhYlHRPH2c9I","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:14] drive_api.list_files.start Google Drive files.list. {"query":"'1r5figGQAH0fJdIU6ptqjS7M4hYUFwELQ' in parents and trashed = false"} [2026-06-09 16:27:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1r5figGQAH0fJdIU6ptqjS7M4hYUFwELQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(01)_F190_LADY_White","folder_id":"1r5figGQAH0fJdIU6ptqjS7M4hYUFwELQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:14] drive_api.list_files.start Google Drive files.list. {"query":"'190voLEvbA0MszWhXGngIAeQyyOvbp_97' in parents and trashed = false"} [2026-06-09 16:27:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'190voLEvbA0MszWhXGngIAeQyyOvbp_97' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(02)_F190_LADY_Black","folder_id":"190voLEvbA0MszWhXGngIAeQyyOvbp_97","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:14] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:14] drive_api.list_files.start Google Drive files.list. {"query":"'1GzKQvNI0bF6UnDrGppi4UETOrCw2Xu0o' in parents and trashed = false"} [2026-06-09 16:27:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GzKQvNI0bF6UnDrGppi4UETOrCw2Xu0o' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:15] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(24)_Stanley_White","folder_id":"1GzKQvNI0bF6UnDrGppi4UETOrCw2Xu0o","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:15] drive_api.list_files.start Google Drive files.list. {"query":"'11OibCL8wmA66uFDYiLg1k-JWe3J8jaO0' in parents and trashed = false"} [2026-06-09 16:27:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'11OibCL8wmA66uFDYiLg1k-JWe3J8jaO0' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:15] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(25)_Stanely_Black","folder_id":"11OibCL8wmA66uFDYiLg1k-JWe3J8jaO0","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:15] drive_api.list_files.start Google Drive files.list. {"query":"'1D8vqPLA3JeGPUE2IKcJ9fgZ-poXX_WLQ' in parents and trashed = false"} [2026-06-09 16:27:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1D8vqPLA3JeGPUE2IKcJ9fgZ-poXX_WLQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(30)_Stanley_French_Navy","folder_id":"1D8vqPLA3JeGPUE2IKcJ9fgZ-poXX_WLQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(33)_Stanley_Burgundy","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(33)_Stanley_Burgundy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:16] drive_api.list_files.start Google Drive files.list. {"query":"'1dovwlZmjXlBzZH1rYbrl2xcyJIdrS5pd' in parents and trashed = false"} [2026-06-09 16:27:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dovwlZmjXlBzZH1rYbrl2xcyJIdrS5pd' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(33)_Stanley_Burgundy","folder_id":"1dovwlZmjXlBzZH1rYbrl2xcyJIdrS5pd","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":73,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_022/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:27:16] drive_api.list_files.start Google Drive files.list. {"query":"'1r9NVi-cTpa_xjhHywvf9Z9okjcCbQpjy' in parents and trashed = false"} [2026-06-09 16:27:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1r9NVi-cTpa_xjhHywvf9Z9okjcCbQpjy' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":73,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"1r9NVi-cTpa_xjhHywvf9Z9okjcCbQpjy","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:27:16] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":73,"files_count":23,"files":[{"id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(33)_Stanley_Burgundy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 16:27:17] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":73,"files_count":23,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(33)_Stanley_Burgundy","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(33)_Stanley_Burgundy","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 16:27:17] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":73,"external_id":"604","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 23 plików graficznych w folderze Mockups.","files_count":23,"selected_assets_after_scan":23,"warnings":[]} [2026-06-09 16:27:17] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":73,"external_id":"604","selected_assets_count":23} [2026-06-09 16:27:17] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":73,"resolved_id_product":604} [2026-06-09 16:27:17] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":73,"job_id":"c853053b28abf012","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 16:27:17] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":73,"selected_count":23,"assets":[{"id":587,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":883684,"drive_file_id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c"},{"id":588,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1318112,"drive_file_id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH"},{"id":589,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1642098,"drive_file_id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks"},{"id":590,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1025080,"drive_file_id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g"},{"id":591,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":635326,"drive_file_id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv"},{"id":592,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1203334,"drive_file_id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q"},{"id":593,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1372534,"drive_file_id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM"},{"id":594,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1580549,"drive_file_id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL"},{"id":595,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1487160,"drive_file_id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn"},{"id":596,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1497772,"drive_file_id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX"},{"id":597,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1815076,"drive_file_id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8"},{"id":598,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1983742,"drive_file_id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi"},{"id":599,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1736307,"drive_file_id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz"},{"id":600,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1847135,"drive_file_id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC"},{"id":601,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1574309,"drive_file_id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-"},{"id":602,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":820059,"drive_file_id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6"},{"id":603,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1787086,"drive_file_id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu"},{"id":604,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1646901,"drive_file_id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5"},{"id":605,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1529389,"drive_file_id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ"},{"id":606,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1938826,"drive_file_id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu"},{"id":607,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2025662,"drive_file_id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz"},{"id":608,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1805046,"drive_file_id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt"},{"id":609,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1874805,"drive_file_id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD"}]} [2026-06-09 16:27:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":587,"drive_file_id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/587_black-folded.jpg"} [2026-06-09 16:27:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/587_black-folded.jpg"} [2026-06-09 16:27:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/587_black-folded.jpg","bytes":883684} [2026-06-09 16:27:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":587,"name":"BLACK_Folded.jpg","local_size":883684} [2026-06-09 16:27:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":588,"drive_file_id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/588_closeup-1.jpg"} [2026-06-09 16:27:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/588_closeup-1.jpg"} [2026-06-09 16:27:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/588_closeup-1.jpg","bytes":1318112} [2026-06-09 16:27:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":588,"name":"CloseUP_1.jpg","local_size":1318112} [2026-06-09 16:27:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":589,"drive_file_id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/589_closeup-1.jpg"} [2026-06-09 16:27:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/589_closeup-1.jpg"} [2026-06-09 16:27:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/589_closeup-1.jpg","bytes":1642098} [2026-06-09 16:27:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":589,"name":"CloseUP_1.jpg","local_size":1642098} [2026-06-09 16:27:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":590,"drive_file_id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/590_front-manekin-clear-label.jpg"} [2026-06-09 16:27:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/590_front-manekin-clear-label.jpg"} [2026-06-09 16:27:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/590_front-manekin-clear-label.jpg","bytes":1025080} [2026-06-09 16:27:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":590,"name":"Front_Manekin_Clear_Label.jpg","local_size":1025080} [2026-06-09 16:27:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":591,"drive_file_id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/591_front-manekin-clear-label.jpg"} [2026-06-09 16:27:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/591_front-manekin-clear-label.jpg"} [2026-06-09 16:27:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/591_front-manekin-clear-label.jpg","bytes":635326} [2026-06-09 16:27:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":591,"name":"Front_Manekin_Clear_Label.jpg","local_size":635326} [2026-06-09 16:27:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":592,"drive_file_id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/592_front-manekin-clear-label.jpg"} [2026-06-09 16:27:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/592_front-manekin-clear-label.jpg"} [2026-06-09 16:27:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/592_front-manekin-clear-label.jpg","bytes":1203334} [2026-06-09 16:27:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":592,"name":"Front_Manekin_Clear_Label.jpg","local_size":1203334} [2026-06-09 16:27:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":593,"drive_file_id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/593_front-manekin-clear-label.jpg"} [2026-06-09 16:27:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/593_front-manekin-clear-label.jpg"} [2026-06-09 16:27:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/593_front-manekin-clear-label.jpg","bytes":1372534} [2026-06-09 16:27:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":593,"name":"Front_Manekin_Clear_Label.jpg","local_size":1372534} [2026-06-09 16:27:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":594,"drive_file_id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/594_front-manekin-clear-label.jpg"} [2026-06-09 16:27:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/594_front-manekin-clear-label.jpg"} [2026-06-09 16:27:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/594_front-manekin-clear-label.jpg","bytes":1580549} [2026-06-09 16:27:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":594,"name":"Front_Manekin_Clear_Label.jpg","local_size":1580549} [2026-06-09 16:27:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":595,"drive_file_id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/595_front-manekin-clear-label.jpg"} [2026-06-09 16:27:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/595_front-manekin-clear-label.jpg"} [2026-06-09 16:27:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/595_front-manekin-clear-label.jpg","bytes":1487160} [2026-06-09 16:27:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":595,"name":"Front_Manekin_Clear_Label.jpg","local_size":1487160} [2026-06-09 16:27:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":596,"drive_file_id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/596_front-manekin-clear-label.jpg"} [2026-06-09 16:27:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/596_front-manekin-clear-label.jpg"} [2026-06-09 16:27:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/596_front-manekin-clear-label.jpg","bytes":1497772} [2026-06-09 16:27:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":596,"name":"Front_Manekin_Clear_Label.jpg","local_size":1497772} [2026-06-09 16:27:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":597,"drive_file_id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/597_black-oragne-1.jpg"} [2026-06-09 16:27:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/597_black-oragne-1.jpg"} [2026-06-09 16:27:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/597_black-oragne-1.jpg","bytes":1815076} [2026-06-09 16:27:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":597,"name":"BLACK_Oragne_1.jpg","local_size":1815076} [2026-06-09 16:27:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":598,"drive_file_id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/598_hanging-1.jpg"} [2026-06-09 16:27:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/598_hanging-1.jpg"} [2026-06-09 16:27:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/598_hanging-1.jpg","bytes":1983742} [2026-06-09 16:27:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":598,"name":"Hanging_1.jpg","local_size":1983742} [2026-06-09 16:27:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":599,"drive_file_id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/599_hanging-1.jpg"} [2026-06-09 16:27:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/599_hanging-1.jpg"} [2026-06-09 16:27:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/599_hanging-1.jpg","bytes":1736307} [2026-06-09 16:27:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":599,"name":"Hanging_1.jpg","local_size":1736307} [2026-06-09 16:27:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":600,"drive_file_id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/600_men-1.jpg"} [2026-06-09 16:27:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/600_men-1.jpg"} [2026-06-09 16:27:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/600_men-1.jpg","bytes":1847135} [2026-06-09 16:27:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":600,"name":"Men_1.jpg","local_size":1847135} [2026-06-09 16:27:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":601,"drive_file_id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/601_men-1.jpg"} [2026-06-09 16:27:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/601_men-1.jpg"} [2026-06-09 16:27:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/601_men-1.jpg","bytes":1574309} [2026-06-09 16:27:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":601,"name":"Men_1.jpg","local_size":1574309} [2026-06-09 16:27:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":602,"drive_file_id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/602_white-folded.jpg"} [2026-06-09 16:27:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/602_white-folded.jpg"} [2026-06-09 16:27:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/602_white-folded.jpg","bytes":820059} [2026-06-09 16:27:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":602,"name":"WHITE_Folded.jpg","local_size":820059} [2026-06-09 16:27:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":603,"drive_file_id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/603_men-women-1.jpg"} [2026-06-09 16:27:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/603_men-women-1.jpg"} [2026-06-09 16:27:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/603_men-women-1.jpg","bytes":1787086} [2026-06-09 16:27:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":603,"name":"Men_Women_1.jpg","local_size":1787086} [2026-06-09 16:27:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":604,"drive_file_id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/604_men-women-1.jpg"} [2026-06-09 16:27:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/604_men-women-1.jpg"} [2026-06-09 16:27:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/604_men-women-1.jpg","bytes":1646901} [2026-06-09 16:27:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":604,"name":"Men_Women_1.jpg","local_size":1646901} [2026-06-09 16:27:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":605,"drive_file_id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/605_white-orange-1.jpg"} [2026-06-09 16:27:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/605_white-orange-1.jpg"} [2026-06-09 16:27:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/605_white-orange-1.jpg","bytes":1529389} [2026-06-09 16:27:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":605,"name":"WHITE_Orange_1.jpg","local_size":1529389} [2026-06-09 16:27:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":606,"drive_file_id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/606_mock-1.jpg"} [2026-06-09 16:27:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/606_mock-1.jpg"} [2026-06-09 16:27:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/606_mock-1.jpg","bytes":1938826} [2026-06-09 16:27:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":606,"name":"Mock_1.jpg","local_size":1938826} [2026-06-09 16:27:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":607,"drive_file_id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/607_mock-1.jpg"} [2026-06-09 16:27:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/607_mock-1.jpg"} [2026-06-09 16:27:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/607_mock-1.jpg","bytes":2025662} [2026-06-09 16:27:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":607,"name":"Mock_1.jpg","local_size":2025662} [2026-06-09 16:27:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":608,"drive_file_id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/608_women-1.jpg"} [2026-06-09 16:27:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/608_women-1.jpg"} [2026-06-09 16:27:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/608_women-1.jpg","bytes":1805046} [2026-06-09 16:27:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":608,"name":"Women_1.jpg","local_size":1805046} [2026-06-09 16:27:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":73,"asset_id":609,"drive_file_id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/609_women-1.jpg"} [2026-06-09 16:27:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/609_women-1.jpg"} [2026-06-09 16:27:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/609_women-1.jpg","bytes":1874805} [2026-06-09 16:27:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":73,"asset_id":609,"name":"Women_1.jpg","local_size":1874805} [2026-06-09 16:27:39] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":73,"job_id":"c853053b28abf012","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012","failures":[]} [2026-06-09 16:27:39] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":73,"job_id":"c853053b28abf012","downloaded_count":23,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012","failures":[]} [2026-06-09 16:27:39] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":73,"id_product":604,"metadata_count":23,"metadata":[{"client_file_key":"asset_587","drive_file_id":"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_588","drive_file_id":"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_589","drive_file_id":"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_590","drive_file_id":"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_591","drive_file_id":"1p9bA0hvja079ldlgdFS19fsOMdksF4vv","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_592","drive_file_id":"1RGHhybmUAyhSdiBGv5GSynUGN2_HV49Q","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_593","drive_file_id":"1yhoM3spCnRlHTbT4JxHizv_G9By3YwnM","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_594","drive_file_id":"1AHupgoQVvUwmx6qK1FfRbjbiGVYI9DJL","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_595","drive_file_id":"1xhsx7-dYckGIzYQKNKKF144oKuDrjpjn","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (33)_Stanley_Burgundy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_596","drive_file_id":"1G2qQzMWZJQ9fMCNMkcR6uHdEeIstJBAX","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_597","drive_file_id":"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_598","drive_file_id":"1JgNA4es4zckENCzISeS-HklmXU3rhGoi","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_599","drive_file_id":"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_600","drive_file_id":"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_601","drive_file_id":"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_602","drive_file_id":"1oiVPwXqJF7attia3WoFDsKIC0Lk2HSi6","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_603","drive_file_id":"1FM7jgD53eduUMuPlU_w1Int_nT_0CDUu","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_604","drive_file_id":"1I0hbsG5hFty8wiK_UhnaNpmyGdcNmlG5","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_605","drive_file_id":"1shYB1-H4e1dlQWfy3hM-Ft8JzlHbk4RQ","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_606","drive_file_id":"13DebQy8Y7ShA08VcBoq77nAL6CBKObBu","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_607","drive_file_id":"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_608","drive_file_id":"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_609","drive_file_id":"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 16:27:39] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":73,"id_product":604,"images_count":23,"chunk_size":10,"chunks_count":3} [2026-06-09 16:27:39] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":73,"id_product":604,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_587","asset_588","asset_589","asset_590","asset_591","asset_592","asset_593","asset_594","asset_595","asset_596"]} [2026-06-09 16:27:39] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"4e8b504f-b98a-4022-b36f-cfb5ada0355a","id_product":"604","images_metadata_json":"[{\"client_file_key\":\"asset_587\",\"drive_file_id\":\"1rHWOvuQkv-S1Egpse7UzfLAJTp2opg7c\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_588\",\"drive_file_id\":\"1yt0Y-frOR52DMsWBlAuuy5AUjgFYkElH\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_589\",\"drive_file_id\":\"1SY1zN-k5V5ZgAVAgGu_EXhRiaV0Ne3Ks\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_590\",\"drive_file_id\":\"1q2dwNtVlqHNd44zMOjsbyUYOFF6raY8g\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_591\",\"drive_file_id\":\"1p9bA0hvja079ldlgdFS19fsOMdksF4vv\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery...","allow_cover_autoselect":"0","files[asset_587]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/587_black-folded.jpg","file_exists":true,"file_size":883684,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_588]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/588_closeup-1.jpg","file_exists":true,"file_size":1318112,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_589]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/589_closeup-1.jpg","file_exists":true,"file_size":1642098,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_590]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/590_front-manekin-clear-label.jpg","file_exists":true,"file_size":1025080,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_591]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/591_front-manekin-clear-label.jpg","file_exists":true,"file_size":635326,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_592]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/592_front-manekin-clear-label.jpg","file_exists":true,"file_size":1203334,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_593]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/593_front-manekin-clear-label.jpg","file_exists":true,"file_size":1372534,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_594]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/594_front-manekin-clear-label.jpg","file_exists":true,"file_size":1580549,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_595]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/595_front-manekin-clear-label.jpg","file_exists":true,"file_size":1487160,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_596]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/596_front-manekin-clear-label.jpg","file_exists":true,"file_size":1497772,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-73-c853053b28abf012-part-1-of-3"} [2026-06-09 16:27:53] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 604,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_587\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12388,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_588\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12389,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_589\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12390,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_590\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12391,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_591\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12392,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-73-c853053b28abf012-part-1-of-3"} [2026-06-09 16:27:53] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":73,"id_product":604,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 16:27:53] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":73,"id_product":604,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_597","asset_598","asset_599","asset_600","asset_601","asset_602","asset_603","asset_604","asset_605","asset_606"]} [2026-06-09 16:27:53] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"4e8b504f-b98a-4022-b36f-cfb5ada0355a","id_product":"604","images_metadata_json":"[{\"client_file_key\":\"asset_597\",\"drive_file_id\":\"1xGdrw7tte70gMLmSx7S3A5rmGUz_Os_8\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_598\",\"drive_file_id\":\"1JgNA4es4zckENCzISeS-HklmXU3rhGoi\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_599\",\"drive_file_id\":\"1Ars2PgD8c2QTBOEbmKn4pJdf7p-xK9hz\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_600\",\"drive_file_id\":\"1fA3OMNzRib-xR16-CwPAeRyNMDAA_EPC\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_601\",\"drive_file_id\":\"1aXMv1CSDC7JFXV1ElD7Tm8b1_ZXgHDx-\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_...","allow_cover_autoselect":"0","files[asset_597]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/597_black-oragne-1.jpg","file_exists":true,"file_size":1815076,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_598]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/598_hanging-1.jpg","file_exists":true,"file_size":1983742,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_599]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/599_hanging-1.jpg","file_exists":true,"file_size":1736307,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_600]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/600_men-1.jpg","file_exists":true,"file_size":1847135,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_601]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/601_men-1.jpg","file_exists":true,"file_size":1574309,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_602]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/602_white-folded.jpg","file_exists":true,"file_size":820059,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_603]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/603_men-women-1.jpg","file_exists":true,"file_size":1787086,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_604]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/604_men-women-1.jpg","file_exists":true,"file_size":1646901,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_605]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/605_white-orange-1.jpg","file_exists":true,"file_size":1529389,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_606]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/606_mock-1.jpg","file_exists":true,"file_size":1938826,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-73-c853053b28abf012-part-2-of-3"} [2026-06-09 16:28:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 604,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_597\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12398,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_598\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12399,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_599\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12400,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_600\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12401,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_601\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12402,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-73-c853053b28abf012-part-2-of-3"} [2026-06-09 16:28:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":73,"id_product":604,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 16:28:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":73,"id_product":604,"chunk":3,"chunks_count":3,"images_in_chunk":3,"metadata_in_chunk":3,"client_file_keys":["asset_607","asset_608","asset_609"]} [2026-06-09 16:28:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":3,"fields":{"external_project_id":"4e8b504f-b98a-4022-b36f-cfb5ada0355a","id_product":"604","images_metadata_json":"[{\"client_file_key\":\"asset_607\",\"drive_file_id\":\"1r5ymquQlise1lDyKMh5VGpxK9WewoIgz\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_608\",\"drive_file_id\":\"1LlatZjjVGrtY21jbKlrp9lIMSL8WluTt\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_609\",\"drive_file_id\":\"1xYLszcaWISkSNSBCgiI6Fz8juY3x3AbD\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Grzeczna dziewczyny czytają niegrzeczne książki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_607]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/607_mock-1.jpg","file_exists":true,"file_size":2025662,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_608]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/608_women-1.jpg","file_exists":true,"file_size":1805046,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_609]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/73/c853053b28abf012/609_women-1.jpg","file_exists":true,"file_size":1874805,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-73-c853053b28abf012-part-3-of-3"} [2026-06-09 16:28:12] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 604,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_607\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12408,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_608\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12409,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_609\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12410,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-73-c853053b28abf012-part-3-of-3"} [2026-06-09 16:28:12] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":73,"id_product":604,"chunk":3,"chunks_count":3,"uploaded_count":3,"failed_count":0} [2026-06-09 16:28:12] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":73,"id_product":604,"uploaded_count":23,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_587","filename":"black-folded.jpg","id_image":12388,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_588","filename":"closeup-1.jpg","id_image":12389,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_589","filename":"closeup-1.jpg","id_image":12390,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_590","filename":"front-manekin-clear-label.jpg","id_image":12391,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_591","filename":"front-manekin-clear-label.jpg","id_image":12392,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_592","filename":"front-manekin-clear-label.jpg","id_image":12393,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_593","filename":"front-manekin-clear-label.jpg","id_image":12394,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_594","filename":"front-manekin-clear-label.jpg","id_image":12395,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_595","filename":"front-manekin-clear-label.jpg","id_image":12396,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_596","filename":"front-manekin-clear-label.jpg","id_image":12397,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_597","filename":"black-oragne-1.jpg","id_image":12398,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_598","filename":"hanging-1.jpg","id_image":12399,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_599","filename":"hanging-1.jpg","id_image":12400,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_600","filename":"men-1.jpg","id_image":12401,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_601","filename":"men-1.jpg","id_image":12402,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_602","filename":"white-folded.jpg","id_image":12403,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_603","filename":"men-women-1.jpg","id_image":12404,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_604","filename":"men-women-1.jpg","id_image":12405,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_605","filename":"white-orange-1.jpg","id_image":12406,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_606","filename":"mock-1.jpg","id_image":12407,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_607","filename":"mock-1.jpg","id_image":12408,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_608","filename":"women-1.jpg","id_image":12409,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_609","filename":"women-1.jpg","id_image":12410,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-73-c853053b28abf012-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_587","filename":"black-folded.jpg","id_image":12388,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_588","filename":"closeup-1.jpg","id_image":12389,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_589","filename":"closeup-1.jpg","id_image":12390,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_590","filename":"front-manekin-clear-label.jpg","id_image":12391,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_591","filename":"front-manekin-clear-label.jpg","id_image":12392,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_592","filename":"front-manekin-clear-label.jpg","id_image":12393,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_593","filename":"front-manekin-clear-label.jpg","id_image":12394,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_594","filename":"front-manekin-clear-label.jpg","id_image":12395,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_595","filename":"front-manekin-clear-label.jpg","id_image":12396,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_596","filename":"front-manekin-clear-label.jpg","id_image":12397,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-73-c853053b28abf012-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_597","filename":"black-oragne-1.jpg","id_image":12398,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_598","filename":"hanging-1.jpg","id_image":12399,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_599","filename":"hanging-1.jpg","id_image":12400,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_600","filename":"men-1.jpg","id_image":12401,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_601","filename":"men-1.jpg","id_image":12402,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_602","filename":"white-folded.jpg","id_image":12403,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_603","filename":"men-women-1.jpg","id_image":12404,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_604","filename":"men-women-1.jpg","id_image":12405,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_605","filename":"white-orange-1.jpg","id_image":12406,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_606","filename":"mock-1.jpg","id_image":12407,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-73-c853053b28abf012-part-3-of-3","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_607","filename":"mock-1.jpg","id_image":12408,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_608","filename":"women-1.jpg","id_image":12409,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_609","filename":"women-1.jpg","id_image":12410,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 16:28:12] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":73,"external_id":"604","result":{"success":true,"status":"success","id_product":604,"uploaded_count":23,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_587","filename":"black-folded.jpg","id_image":12388,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_588","filename":"closeup-1.jpg","id_image":12389,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_589","filename":"closeup-1.jpg","id_image":12390,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_590","filename":"front-manekin-clear-label.jpg","id_image":12391,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_591","filename":"front-manekin-clear-label.jpg","id_image":12392,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_592","filename":"front-manekin-clear-label.jpg","id_image":12393,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_593","filename":"front-manekin-clear-label.jpg","id_image":12394,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_594","filename":"front-manekin-clear-label.jpg","id_image":12395,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_595","filename":"front-manekin-clear-label.jpg","id_image":12396,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_596","filename":"front-manekin-clear-label.jpg","id_image":12397,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_597","filename":"black-oragne-1.jpg","id_image":12398,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_598","filename":"hanging-1.jpg","id_image":12399,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_599","filename":"hanging-1.jpg","id_image":12400,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_600","filename":"men-1.jpg","id_image":12401,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_601","filename":"men-1.jpg","id_image":12402,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_602","filename":"white-folded.jpg","id_image":12403,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_603","filename":"men-women-1.jpg","id_image":12404,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_604","filename":"men-women-1.jpg","id_image":12405,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_605","filename":"white-orange-1.jpg","id_image":12406,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_606","filename":"mock-1.jpg","id_image":12407,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_607","filename":"mock-1.jpg","id_image":12408,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_608","filename":"women-1.jpg","id_image":12409,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_609","filename":"women-1.jpg","id_image":12410,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-73-c853053b28abf012-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_587","filename":"black-folded.jpg","id_image":12388,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_588","filename":"closeup-1.jpg","id_image":12389,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_589","filename":"closeup-1.jpg","id_image":12390,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_590","filename":"front-manekin-clear-label.jpg","id_image":12391,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_591","filename":"front-manekin-clear-label.jpg","id_image":12392,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_592","filename":"front-manekin-clear-label.jpg","id_image":12393,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_593","filename":"front-manekin-clear-label.jpg","id_image":12394,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_594","filename":"front-manekin-clear-label.jpg","id_image":12395,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_595","filename":"front-manekin-clear-label.jpg","id_image":12396,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_596","filename":"front-manekin-clear-label.jpg","id_image":12397,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-73-c853053b28abf012-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_597","filename":"black-oragne-1.jpg","id_image":12398,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_598","filename":"hanging-1.jpg","id_image":12399,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_599","filename":"hanging-1.jpg","id_image":12400,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_600","filename":"men-1.jpg","id_image":12401,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_601","filename":"men-1.jpg","id_image":12402,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_602","filename":"white-folded.jpg","id_image":12403,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_603","filename":"men-women-1.jpg","id_image":12404,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_604","filename":"men-women-1.jpg","id_image":12405,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_605","filename":"white-orange-1.jpg","id_image":12406,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_606","filename":"mock-1.jpg","id_image":12407,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-73-c853053b28abf012-part-3-of-3","uploaded_count":3,"failed_count":0,"response":{"success":true,"data":{"id_product":604,"uploaded_images":[{"client_file_key":"asset_607","filename":"mock-1.jpg","id_image":12408,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_608","filename":"women-1.jpg","id_image":12409,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_609","filename":"women-1.jpg","id_image":12410,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 16:35:41] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":37973} [2026-06-09 16:35:42] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":54,"external_id":"605","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 16:35:42] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":54,"external_id":"605"} [2026-06-09 16:35:42] drive_scan.start Start skanowania zdjęć Drive. {"project_id":54,"forced_profile_id":null} [2026-06-09 16:35:42] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":54,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_017","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 16:35:42] drive_path.profile.selected Wybrano profil Drive. {"project_id":54,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 16:35:42] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":54,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 16:35:42] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 16:35:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:43] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":54,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 16:35:43] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-09 16:35:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:43] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":54,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-09 16:35:43] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_017'"} [2026-06-09 16:35:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_017'","count":1,"names":["TSHCZ_017 [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:44] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":54,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_017","found_count":1,"found_names":["TSHCZ_017"]} [2026-06-09 16:35:44] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":54,"project_folder_id":"1yAoo-V1VCQledllTdBpKLu7BQoWrcGBS","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017"} [2026-06-09 16:35:44] drive_api.list_files.start Google Drive files.list. {"query":"'1yAoo-V1VCQledllTdBpKLu7BQoWrcGBS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 16:35:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yAoo-V1VCQledllTdBpKLu7BQoWrcGBS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:44] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":54,"parent_folder_id":"1yAoo-V1VCQledllTdBpKLu7BQoWrcGBS","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 16:35:44] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":54,"project_folder_id":"1yAoo-V1VCQledllTdBpKLu7BQoWrcGBS","mockups_folder_id":"1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups"} [2026-06-09 16:35:44] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":54,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 16:35:44] drive_api.list_files.start Google Drive files.list. {"query":"'1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 16:35:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":14,"names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:45] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":54,"mockups_folder_id":"1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf","count":14,"names":["(38)_Stanley_Mid_Heather_Grey","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(25)_Stanely_Black","(24)_Stanley_White","(17)_F190_MEN_PacificGray","(12)_F190_MEN_Black","(11)_F190_MEN_White","(04)_F190_LADY_OrchidPink","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 16:35:45] drive_api.list_files.start Google Drive files.list. {"query":"'1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf' in parents and trashed = false"} [2026-06-09 16:35:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PqUCDjeZAakEyXa7b8OsERxTOGZl4yNf' in parents and trashed = false","count":14,"names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:45] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":54,"all_count":14,"image_count":0,"all_names":["(38)_Stanley_Mid_Heather_Grey [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 16:35:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:45] drive_api.list_files.start Google Drive files.list. {"query":"'1rftZXNoFWm7U0AfwaP35U8jaPKm4CDkP' in parents and trashed = false"} [2026-06-09 16:35:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rftZXNoFWm7U0AfwaP35U8jaPKm4CDkP' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 16:35:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(000)_Miniatury","folder_id":"1rftZXNoFWm7U0AfwaP35U8jaPKm4CDkP","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 16:35:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:45] drive_api.list_files.start Google Drive files.list. {"query":"'13kVFE3ch2W4oQnwfFAv0ugoRg-L1ug4Y' in parents and trashed = false"} [2026-06-09 16:35:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'13kVFE3ch2W4oQnwfFAv0ugoRg-L1ug4Y' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:35:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(000_1)_UNI_BLACK","folder_id":"13kVFE3ch2W4oQnwfFAv0ugoRg-L1ug4Y","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:35:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:46] drive_api.list_files.start Google Drive files.list. {"query":"'1oIrqxGYjxAjnS7-Blq3JMSJed_gA9Bn7' in parents and trashed = false"} [2026-06-09 16:35:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oIrqxGYjxAjnS7-Blq3JMSJed_gA9Bn7' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:35:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1oIrqxGYjxAjnS7-Blq3JMSJed_gA9Bn7","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 16:35:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:46] drive_api.list_files.start Google Drive files.list. {"query":"'1qaaylYMdsO-DYDV9kfaBSmyk-vX1w_-M' in parents and trashed = false"} [2026-06-09 16:35:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qaaylYMdsO-DYDV9kfaBSmyk-vX1w_-M' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(01)_F190_LADY_White","folder_id":"1qaaylYMdsO-DYDV9kfaBSmyk-vX1w_-M","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:47] drive_api.list_files.start Google Drive files.list. {"query":"'1jPemsSEqNJB_0u750vK4YZsAGEGH1eQD' in parents and trashed = false"} [2026-06-09 16:35:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jPemsSEqNJB_0u750vK4YZsAGEGH1eQD' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(02)_F190_LADY_Black","folder_id":"1jPemsSEqNJB_0u750vK4YZsAGEGH1eQD","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(04)_F190_LADY_OrchidPink","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(04)_F190_LADY_OrchidPink","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:47] drive_api.list_files.start Google Drive files.list. {"query":"'1_84cIzyOyqJ1yvETKWtLyMn2g6wI3l8Y' in parents and trashed = false"} [2026-06-09 16:35:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_84cIzyOyqJ1yvETKWtLyMn2g6wI3l8Y' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(04)_F190_LADY_OrchidPink","folder_id":"1_84cIzyOyqJ1yvETKWtLyMn2g6wI3l8Y","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:48] drive_api.list_files.start Google Drive files.list. {"query":"'1ZvVHGCpTn5RFB6mC8hFfHasw2kSGzqqi' in parents and trashed = false"} [2026-06-09 16:35:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZvVHGCpTn5RFB6mC8hFfHasw2kSGzqqi' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(11)_F190_MEN_White","folder_id":"1ZvVHGCpTn5RFB6mC8hFfHasw2kSGzqqi","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:48] drive_api.list_files.start Google Drive files.list. {"query":"'1jh7y1InFM6v4n1pdZ7uqOGZC70_PcFnv' in parents and trashed = false"} [2026-06-09 16:35:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jh7y1InFM6v4n1pdZ7uqOGZC70_PcFnv' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(12)_F190_MEN_Black","folder_id":"1jh7y1InFM6v4n1pdZ7uqOGZC70_PcFnv","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(17)_F190_MEN_PacificGray","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(17)_F190_MEN_PacificGray","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:48] drive_api.list_files.start Google Drive files.list. {"query":"'1HcnzYJWUxdiQFx8dMb0i_pOs0IxJ436-' in parents and trashed = false"} [2026-06-09 16:35:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HcnzYJWUxdiQFx8dMb0i_pOs0IxJ436-' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(17)_F190_MEN_PacificGray","folder_id":"1HcnzYJWUxdiQFx8dMb0i_pOs0IxJ436-","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:49] drive_api.list_files.start Google Drive files.list. {"query":"'1rzr8hxwsKslhNCiWXGTMBKGthQ0DRWS8' in parents and trashed = false"} [2026-06-09 16:35:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rzr8hxwsKslhNCiWXGTMBKGthQ0DRWS8' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(24)_Stanley_White","folder_id":"1rzr8hxwsKslhNCiWXGTMBKGthQ0DRWS8","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:49] drive_api.list_files.start Google Drive files.list. {"query":"'10RpE9tgLpzN8NXo_L2BarkCz5ao9jdgW' in parents and trashed = false"} [2026-06-09 16:35:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'10RpE9tgLpzN8NXo_L2BarkCz5ao9jdgW' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(25)_Stanely_Black","folder_id":"10RpE9tgLpzN8NXo_L2BarkCz5ao9jdgW","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:50] drive_api.list_files.start Google Drive files.list. {"query":"'1wBS1SJAYhCTjORhAlop26PII2GXhh_xM' in parents and trashed = false"} [2026-06-09 16:35:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wBS1SJAYhCTjORhAlop26PII2GXhh_xM' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1wBS1SJAYhCTjORhAlop26PII2GXhh_xM","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:50] drive_api.list_files.start Google Drive files.list. {"query":"'1VpsKBkNlzMdF4dhVQSaaW2MZDizCs2hn' in parents and trashed = false"} [2026-06-09 16:35:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VpsKBkNlzMdF4dhVQSaaW2MZDizCs2hn' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1VpsKBkNlzMdF4dhVQSaaW2MZDizCs2hn","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:51] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":54,"folder_name":"(38)_Stanley_Mid_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_017/Mockups/(38)_Stanley_Mid_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 16:35:51] drive_api.list_files.start Google Drive files.list. {"query":"'1igfe1CiGeit5QeCMNGtASHHqHHaU_giD' in parents and trashed = false"} [2026-06-09 16:35:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1igfe1CiGeit5QeCMNGtASHHqHHaU_giD' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":54,"folder_name":"(38)_Stanley_Mid_Heather_Grey","folder_id":"1igfe1CiGeit5QeCMNGtASHHqHHaU_giD","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 16:35:51] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":54,"files_count":27,"files":[{"id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(04)_F190_LADY_OrchidPink","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"187cxlgbXtwWHqQStPZCEowohs2cn0363","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(17)_F190_MEN_PacificGray","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1jRIhRkmUElWhLxIS166fffQwArvijqct","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(38)_Stanley_Mid_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 16:35:51] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":54,"files_count":27,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(11)_F190_MEN_White","(12)_F190_MEN_Black","(17)_F190_MEN_PacificGray","(24)_Stanley_White","(25)_Stanely_Black","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(38)_Stanley_Mid_Heather_Grey"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(11)_F190_MEN_White","(12)_F190_MEN_Black","(17)_F190_MEN_PacificGray","(24)_Stanley_White","(25)_Stanely_Black","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(38)_Stanley_Mid_Heather_Grey"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 16:35:51] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":54,"external_id":"605","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 27 plików graficznych w folderze Mockups.","files_count":27,"selected_assets_after_scan":27,"warnings":[]} [2026-06-09 16:35:51] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":54,"external_id":"605","selected_assets_count":27} [2026-06-09 16:35:51] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":54,"resolved_id_product":605} [2026-06-09 16:35:51] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":54,"job_id":"2cee3f51050f2cc8","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 16:35:51] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":54,"selected_count":27,"assets":[{"id":610,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":813900,"drive_file_id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d"},{"id":611,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1321746,"drive_file_id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4"},{"id":612,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1626595,"drive_file_id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR"},{"id":623,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1518267,"drive_file_id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5"},{"id":622,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1409405,"drive_file_id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb"},{"id":621,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1472716,"drive_file_id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR"},{"id":620,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1381357,"drive_file_id":"1jRIhRkmUElWhLxIS166fffQwArvijqct"},{"id":619,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1181185,"drive_file_id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9"},{"id":617,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1394181,"drive_file_id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu"},{"id":616,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":947429,"drive_file_id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f"},{"id":615,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":887796,"drive_file_id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP"},{"id":614,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":628844,"drive_file_id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok"},{"id":613,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":997540,"drive_file_id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD"},{"id":618,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1326034,"drive_file_id":"187cxlgbXtwWHqQStPZCEowohs2cn0363"},{"id":624,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1827487,"drive_file_id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-"},{"id":625,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1971797,"drive_file_id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo"},{"id":626,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1712215,"drive_file_id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl"},{"id":627,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1833859,"drive_file_id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB"},{"id":628,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1555739,"drive_file_id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o"},{"id":629,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":786766,"drive_file_id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ"},{"id":630,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1768439,"drive_file_id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P"},{"id":631,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1619375,"drive_file_id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j"},{"id":632,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1477137,"drive_file_id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL"},{"id":633,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1924644,"drive_file_id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW"},{"id":634,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2000224,"drive_file_id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5"},{"id":635,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1797815,"drive_file_id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx"},{"id":636,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1856140,"drive_file_id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj"}]} [2026-06-09 16:35:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":610,"drive_file_id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/610_black-folded.jpg"} [2026-06-09 16:35:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/610_black-folded.jpg"} [2026-06-09 16:35:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/610_black-folded.jpg","bytes":813900} [2026-06-09 16:35:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":610,"name":"BLACK_Folded.jpg","local_size":813900} [2026-06-09 16:35:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":611,"drive_file_id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/611_closeup-1.jpg"} [2026-06-09 16:35:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/611_closeup-1.jpg"} [2026-06-09 16:35:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/611_closeup-1.jpg","bytes":1321746} [2026-06-09 16:35:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":611,"name":"CloseUP_1.jpg","local_size":1321746} [2026-06-09 16:35:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":612,"drive_file_id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/612_closeup-1.jpg"} [2026-06-09 16:35:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/612_closeup-1.jpg"} [2026-06-09 16:35:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/612_closeup-1.jpg","bytes":1626595} [2026-06-09 16:35:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":612,"name":"CloseUP_1.jpg","local_size":1626595} [2026-06-09 16:35:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":623,"drive_file_id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/623_front-manekin-clear-label.jpg"} [2026-06-09 16:35:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/623_front-manekin-clear-label.jpg"} [2026-06-09 16:35:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/623_front-manekin-clear-label.jpg","bytes":1518267} [2026-06-09 16:35:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":623,"name":"Front_Manekin_Clear_Label.jpg","local_size":1518267} [2026-06-09 16:35:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":622,"drive_file_id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/622_front-manekin-clear-label.jpg"} [2026-06-09 16:35:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/622_front-manekin-clear-label.jpg"} [2026-06-09 16:35:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/622_front-manekin-clear-label.jpg","bytes":1409405} [2026-06-09 16:35:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":622,"name":"Front_Manekin_Clear_Label.jpg","local_size":1409405} [2026-06-09 16:35:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":621,"drive_file_id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/621_front-manekin-clear-label.jpg"} [2026-06-09 16:35:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/621_front-manekin-clear-label.jpg"} [2026-06-09 16:35:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/621_front-manekin-clear-label.jpg","bytes":1472716} [2026-06-09 16:35:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":621,"name":"Front_Manekin_Clear_Label.jpg","local_size":1472716} [2026-06-09 16:35:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":620,"drive_file_id":"1jRIhRkmUElWhLxIS166fffQwArvijqct","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/620_front-manekin-clear-label.jpg"} [2026-06-09 16:35:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jRIhRkmUElWhLxIS166fffQwArvijqct","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/620_front-manekin-clear-label.jpg"} [2026-06-09 16:35:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jRIhRkmUElWhLxIS166fffQwArvijqct","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/620_front-manekin-clear-label.jpg","bytes":1381357} [2026-06-09 16:35:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":620,"name":"Front_Manekin_Clear_Label.jpg","local_size":1381357} [2026-06-09 16:35:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":619,"drive_file_id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/619_front-manekin-clear-label.jpg"} [2026-06-09 16:35:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/619_front-manekin-clear-label.jpg"} [2026-06-09 16:36:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/619_front-manekin-clear-label.jpg","bytes":1181185} [2026-06-09 16:36:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":619,"name":"Front_Manekin_Clear_Label.jpg","local_size":1181185} [2026-06-09 16:36:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":617,"drive_file_id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/617_front-manekin-clear-label.jpg"} [2026-06-09 16:36:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/617_front-manekin-clear-label.jpg"} [2026-06-09 16:36:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/617_front-manekin-clear-label.jpg","bytes":1394181} [2026-06-09 16:36:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":617,"name":"Front_Manekin_Clear_Label.jpg","local_size":1394181} [2026-06-09 16:36:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":616,"drive_file_id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/616_front-manekin-clear-label.jpg"} [2026-06-09 16:36:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/616_front-manekin-clear-label.jpg"} [2026-06-09 16:36:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/616_front-manekin-clear-label.jpg","bytes":947429} [2026-06-09 16:36:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":616,"name":"Front_Manekin_Clear_Label.jpg","local_size":947429} [2026-06-09 16:36:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":615,"drive_file_id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/615_front-manekin-clear-label.jpg"} [2026-06-09 16:36:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/615_front-manekin-clear-label.jpg"} [2026-06-09 16:36:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/615_front-manekin-clear-label.jpg","bytes":887796} [2026-06-09 16:36:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":615,"name":"Front_Manekin_Clear_Label.jpg","local_size":887796} [2026-06-09 16:36:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":614,"drive_file_id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/614_front-manekin-clear-label.jpg"} [2026-06-09 16:36:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/614_front-manekin-clear-label.jpg"} [2026-06-09 16:36:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/614_front-manekin-clear-label.jpg","bytes":628844} [2026-06-09 16:36:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":614,"name":"Front_Manekin_Clear_Label.jpg","local_size":628844} [2026-06-09 16:36:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":613,"drive_file_id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/613_front-manekin-clear-label.jpg"} [2026-06-09 16:36:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/613_front-manekin-clear-label.jpg"} [2026-06-09 16:36:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/613_front-manekin-clear-label.jpg","bytes":997540} [2026-06-09 16:36:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":613,"name":"Front_Manekin_Clear_Label.jpg","local_size":997540} [2026-06-09 16:36:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":618,"drive_file_id":"187cxlgbXtwWHqQStPZCEowohs2cn0363","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/618_front-manekin-clear-label.jpg"} [2026-06-09 16:36:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"187cxlgbXtwWHqQStPZCEowohs2cn0363","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/618_front-manekin-clear-label.jpg"} [2026-06-09 16:36:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"187cxlgbXtwWHqQStPZCEowohs2cn0363","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/618_front-manekin-clear-label.jpg","bytes":1326034} [2026-06-09 16:36:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":618,"name":"Front_Manekin_Clear_Label.jpg","local_size":1326034} [2026-06-09 16:36:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":624,"drive_file_id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/624_black-oragne-1.jpg"} [2026-06-09 16:36:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/624_black-oragne-1.jpg"} [2026-06-09 16:36:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/624_black-oragne-1.jpg","bytes":1827487} [2026-06-09 16:36:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":624,"name":"BLACK_Oragne_1.jpg","local_size":1827487} [2026-06-09 16:36:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":625,"drive_file_id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/625_hanging-1.jpg"} [2026-06-09 16:36:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/625_hanging-1.jpg"} [2026-06-09 16:36:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/625_hanging-1.jpg","bytes":1971797} [2026-06-09 16:36:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":625,"name":"Hanging_1.jpg","local_size":1971797} [2026-06-09 16:36:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":626,"drive_file_id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/626_hanging-1.jpg"} [2026-06-09 16:36:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/626_hanging-1.jpg"} [2026-06-09 16:36:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/626_hanging-1.jpg","bytes":1712215} [2026-06-09 16:36:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":626,"name":"Hanging_1.jpg","local_size":1712215} [2026-06-09 16:36:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":627,"drive_file_id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/627_men-1.jpg"} [2026-06-09 16:36:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/627_men-1.jpg"} [2026-06-09 16:36:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/627_men-1.jpg","bytes":1833859} [2026-06-09 16:36:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":627,"name":"Men_1.jpg","local_size":1833859} [2026-06-09 16:36:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":628,"drive_file_id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/628_men-1.jpg"} [2026-06-09 16:36:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/628_men-1.jpg"} [2026-06-09 16:36:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/628_men-1.jpg","bytes":1555739} [2026-06-09 16:36:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":628,"name":"Men_1.jpg","local_size":1555739} [2026-06-09 16:36:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":629,"drive_file_id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/629_white-folded.jpg"} [2026-06-09 16:36:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/629_white-folded.jpg"} [2026-06-09 16:36:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/629_white-folded.jpg","bytes":786766} [2026-06-09 16:36:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":629,"name":"WHITE_Folded.jpg","local_size":786766} [2026-06-09 16:36:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":630,"drive_file_id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/630_men-women-1.jpg"} [2026-06-09 16:36:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/630_men-women-1.jpg"} [2026-06-09 16:36:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/630_men-women-1.jpg","bytes":1768439} [2026-06-09 16:36:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":630,"name":"Men_Women_1.jpg","local_size":1768439} [2026-06-09 16:36:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":631,"drive_file_id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/631_men-women-1.jpg"} [2026-06-09 16:36:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/631_men-women-1.jpg"} [2026-06-09 16:36:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/631_men-women-1.jpg","bytes":1619375} [2026-06-09 16:36:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":631,"name":"Men_Women_1.jpg","local_size":1619375} [2026-06-09 16:36:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":632,"drive_file_id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/632_white-orange-1.jpg"} [2026-06-09 16:36:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/632_white-orange-1.jpg"} [2026-06-09 16:36:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/632_white-orange-1.jpg","bytes":1477137} [2026-06-09 16:36:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":632,"name":"WHITE_Orange_1.jpg","local_size":1477137} [2026-06-09 16:36:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":633,"drive_file_id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/633_mock-1.jpg"} [2026-06-09 16:36:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/633_mock-1.jpg"} [2026-06-09 16:36:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/633_mock-1.jpg","bytes":1924644} [2026-06-09 16:36:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":633,"name":"Mock_1.jpg","local_size":1924644} [2026-06-09 16:36:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":634,"drive_file_id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/634_mock-1.jpg"} [2026-06-09 16:36:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/634_mock-1.jpg"} [2026-06-09 16:36:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/634_mock-1.jpg","bytes":2000224} [2026-06-09 16:36:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":634,"name":"Mock_1.jpg","local_size":2000224} [2026-06-09 16:36:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":635,"drive_file_id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/635_women-1.jpg"} [2026-06-09 16:36:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/635_women-1.jpg"} [2026-06-09 16:36:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/635_women-1.jpg","bytes":1797815} [2026-06-09 16:36:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":635,"name":"Women_1.jpg","local_size":1797815} [2026-06-09 16:36:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":54,"asset_id":636,"drive_file_id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/636_women-1.jpg"} [2026-06-09 16:36:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/636_women-1.jpg"} [2026-06-09 16:36:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/636_women-1.jpg","bytes":1856140} [2026-06-09 16:36:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":54,"asset_id":636,"name":"Women_1.jpg","local_size":1856140} [2026-06-09 16:36:21] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":54,"job_id":"2cee3f51050f2cc8","downloaded_count":27,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8","failures":[]} [2026-06-09 16:36:21] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":54,"job_id":"2cee3f51050f2cc8","downloaded_count":27,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8","failures":[]} [2026-06-09 16:36:21] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":54,"id_product":605,"metadata_count":27,"metadata":[{"client_file_key":"asset_610","drive_file_id":"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_611","drive_file_id":"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_612","drive_file_id":"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_623","drive_file_id":"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (38)_Stanley_Mid_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_622","drive_file_id":"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_621","drive_file_id":"166R0nUaxy371j-6gYF8csjLlxSdA22HR","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_620","drive_file_id":"1jRIhRkmUElWhLxIS166fffQwArvijqct","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_619","drive_file_id":"13uTFQJAeblCt6IVAqW4n8Lkv_uRGsgx9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_617","drive_file_id":"19IcBmp-gt3Rx2gwv1FX5y4ezxBgEPnmu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_616","drive_file_id":"1mGuOsLwhoHaIG_W1BtjbDZMR3CKXIl_f","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_615","drive_file_id":"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (04)_F190_LADY_OrchidPink","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_614","drive_file_id":"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_613","drive_file_id":"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_618","drive_file_id":"187cxlgbXtwWHqQStPZCEowohs2cn0363","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (17)_F190_MEN_PacificGray","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_624","drive_file_id":"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_625","drive_file_id":"1HYLZUE9RAF3xiFP9dnGhJrG3Xx-6WwUo","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_626","drive_file_id":"1wbxG1fyQa-s1Hiq9vE9NYSY_zi09-1Wl","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_627","drive_file_id":"174plqVKYQS15fZF1H0Wh8qu_p4brGEoB","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_628","drive_file_id":"1AWHajn9pXARxHkeM92eQqIfyLIqgdu6o","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_629","drive_file_id":"11cB3hxq7Hfstmk4mVBdxFIeO3qAc7JPJ","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_630","drive_file_id":"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_631","drive_file_id":"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_632","drive_file_id":"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_633","drive_file_id":"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_634","drive_file_id":"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_635","drive_file_id":"1qfy6V5J3c0rFlF-qZsBQXcq6R_pJxICx","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_636","drive_file_id":"1yoo7q2vF2W9yaZbzDRPmYN8EtsbBdGnj","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 16:36:21] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":54,"id_product":605,"images_count":27,"chunk_size":10,"chunks_count":3} [2026-06-09 16:36:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":54,"id_product":605,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_610","asset_611","asset_612","asset_623","asset_622","asset_621","asset_620","asset_619","asset_617","asset_616"]} [2026-06-09 16:36:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"730f6816-465b-47a6-ae70-f26f82111545","id_product":"605","images_metadata_json":"[{\"client_file_key\":\"asset_610\",\"drive_file_id\":\"1ibDq2ZCsDe8w9wE_XQdsIwQZNhPGvs4d\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_611\",\"drive_file_id\":\"10W5bjiWwL9KnHh0Fr0Mrn30AoqGFGyg4\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_612\",\"drive_file_id\":\"1qQJV5z-asACgrF6-gHpVmeFrq3LpxSnR\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_623\",\"drive_file_id\":\"1UvwJK4O9MEEU6IStcR5G8X3LfK7OZjC5\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (38)_Stanley_Mid_Heather_Grey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_622\",\"drive_file_id\":\"17AP1KEb1gUGJADvhE7hNABxnld_rTyLb\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - P...","allow_cover_autoselect":"0","files[asset_610]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/610_black-folded.jpg","file_exists":true,"file_size":813900,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_611]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/611_closeup-1.jpg","file_exists":true,"file_size":1321746,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_612]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/612_closeup-1.jpg","file_exists":true,"file_size":1626595,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_623]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/623_front-manekin-clear-label.jpg","file_exists":true,"file_size":1518267,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_622]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/622_front-manekin-clear-label.jpg","file_exists":true,"file_size":1409405,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_621]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/621_front-manekin-clear-label.jpg","file_exists":true,"file_size":1472716,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_620]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/620_front-manekin-clear-label.jpg","file_exists":true,"file_size":1381357,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_619]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/619_front-manekin-clear-label.jpg","file_exists":true,"file_size":1181185,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_617]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/617_front-manekin-clear-label.jpg","file_exists":true,"file_size":1394181,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_616]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/616_front-manekin-clear-label.jpg","file_exists":true,"file_size":947429,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-1-of-3"} [2026-06-09 16:36:34] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 605,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_610\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12411,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_611\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12412,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_612\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12413,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_623\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12414,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_622\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12415,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-1-of-3"} [2026-06-09 16:36:34] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":54,"id_product":605,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 16:36:34] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":54,"id_product":605,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_615","asset_614","asset_613","asset_618","asset_624","asset_625","asset_626","asset_627","asset_628","asset_629"]} [2026-06-09 16:36:34] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"730f6816-465b-47a6-ae70-f26f82111545","id_product":"605","images_metadata_json":"[{\"client_file_key\":\"asset_615\",\"drive_file_id\":\"1C3orVIAdjfiFM_v7ELWzGVgzdE2g9AqP\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (04)_F190_LADY_OrchidPink\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_614\",\"drive_file_id\":\"1Ngu2ujU-8PiFgspfWWlaQaXmlftrGAok\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_613\",\"drive_file_id\":\"1Qcqm0ZJcP435NXSyUbaHuz6-ia1WbIjD\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_618\",\"drive_file_id\":\"187cxlgbXtwWHqQStPZCEowohs2cn0363\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (17)_F190_MEN_PacificGray\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_624\",\"drive_file_id\":\"1AdbZ5VtamEDB0wX3Mfnqlxu3OaoskFR-\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszu...","allow_cover_autoselect":"0","files[asset_615]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/615_front-manekin-clear-label.jpg","file_exists":true,"file_size":887796,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_614]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/614_front-manekin-clear-label.jpg","file_exists":true,"file_size":628844,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_613]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/613_front-manekin-clear-label.jpg","file_exists":true,"file_size":997540,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_618]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/618_front-manekin-clear-label.jpg","file_exists":true,"file_size":1326034,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_624]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/624_black-oragne-1.jpg","file_exists":true,"file_size":1827487,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_625]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/625_hanging-1.jpg","file_exists":true,"file_size":1971797,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_626]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/626_hanging-1.jpg","file_exists":true,"file_size":1712215,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_627]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/627_men-1.jpg","file_exists":true,"file_size":1833859,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_628]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/628_men-1.jpg","file_exists":true,"file_size":1555739,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_629]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/629_white-folded.jpg","file_exists":true,"file_size":786766,"mime":"image/jpeg","postname":"white-folded.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-2-of-3"} [2026-06-09 16:36:48] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 605,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_615\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12421,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_614\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12422,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_613\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12423,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_618\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12424,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_624\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12425,\n \"is_cover\": false,\n \"position\": 1000002,\n ...","idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-2-of-3"} [2026-06-09 16:36:48] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":54,"id_product":605,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 16:36:48] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":54,"id_product":605,"chunk":3,"chunks_count":3,"images_in_chunk":7,"metadata_in_chunk":7,"client_file_keys":["asset_630","asset_631","asset_632","asset_633","asset_634","asset_635","asset_636"]} [2026-06-09 16:36:48] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":7,"fields":{"external_project_id":"730f6816-465b-47a6-ae70-f26f82111545","id_product":"605","images_metadata_json":"[{\"client_file_key\":\"asset_630\",\"drive_file_id\":\"1hC0Vg6TPP1FgMP_oZqMCPXSnFItl-E5P\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_631\",\"drive_file_id\":\"1QloTCVoAbI5ydQdvoFCEfmCHRquZxu_j\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_632\",\"drive_file_id\":\"1JPEb230u5az08XQwgsyfqnWrTDmSTQfL\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_633\",\"drive_file_id\":\"1KzL4AzH81OUIZB3EFHFz1kWZ-cZCVoEW\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_634\",\"drive_file_id\":\"1o97wzfxg1SbCnr3e21z-2bKAtaA17qN5\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla fana czytania kryminałów i królików - Po uszy w kryminałach - Galeria - (000_2)_UN...","allow_cover_autoselect":"0","files[asset_630]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/630_men-women-1.jpg","file_exists":true,"file_size":1768439,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_631]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/631_men-women-1.jpg","file_exists":true,"file_size":1619375,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_632]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/632_white-orange-1.jpg","file_exists":true,"file_size":1477137,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_633]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/633_mock-1.jpg","file_exists":true,"file_size":1924644,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_634]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/634_mock-1.jpg","file_exists":true,"file_size":2000224,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_635]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/635_women-1.jpg","file_exists":true,"file_size":1797815,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_636]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/54/2cee3f51050f2cc8/636_women-1.jpg","file_exists":true,"file_size":1856140,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-3-of-3"} [2026-06-09 16:36:59] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 605,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_630\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12431,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_631\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12432,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_632\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12433,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_633\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12434,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_634\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12435,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-3-of-3"} [2026-06-09 16:36:59] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":54,"id_product":605,"chunk":3,"chunks_count":3,"uploaded_count":7,"failed_count":0} [2026-06-09 16:36:59] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":54,"id_product":605,"uploaded_count":27,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_610","filename":"black-folded.jpg","id_image":12411,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_611","filename":"closeup-1.jpg","id_image":12412,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_612","filename":"closeup-1.jpg","id_image":12413,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_623","filename":"front-manekin-clear-label.jpg","id_image":12414,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_622","filename":"front-manekin-clear-label.jpg","id_image":12415,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_621","filename":"front-manekin-clear-label.jpg","id_image":12416,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_620","filename":"front-manekin-clear-label.jpg","id_image":12417,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_619","filename":"front-manekin-clear-label.jpg","id_image":12418,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_617","filename":"front-manekin-clear-label.jpg","id_image":12419,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_616","filename":"front-manekin-clear-label.jpg","id_image":12420,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_615","filename":"front-manekin-clear-label.jpg","id_image":12421,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_614","filename":"front-manekin-clear-label.jpg","id_image":12422,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_613","filename":"front-manekin-clear-label.jpg","id_image":12423,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_618","filename":"front-manekin-clear-label.jpg","id_image":12424,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_624","filename":"black-oragne-1.jpg","id_image":12425,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_625","filename":"hanging-1.jpg","id_image":12426,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_626","filename":"hanging-1.jpg","id_image":12427,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_627","filename":"men-1.jpg","id_image":12428,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_628","filename":"men-1.jpg","id_image":12429,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_629","filename":"white-folded.jpg","id_image":12430,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_630","filename":"men-women-1.jpg","id_image":12431,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_631","filename":"men-women-1.jpg","id_image":12432,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_632","filename":"white-orange-1.jpg","id_image":12433,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_633","filename":"mock-1.jpg","id_image":12434,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_634","filename":"mock-1.jpg","id_image":12435,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_635","filename":"women-1.jpg","id_image":12436,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_636","filename":"women-1.jpg","id_image":12437,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_610","filename":"black-folded.jpg","id_image":12411,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_611","filename":"closeup-1.jpg","id_image":12412,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_612","filename":"closeup-1.jpg","id_image":12413,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_623","filename":"front-manekin-clear-label.jpg","id_image":12414,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_622","filename":"front-manekin-clear-label.jpg","id_image":12415,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_621","filename":"front-manekin-clear-label.jpg","id_image":12416,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_620","filename":"front-manekin-clear-label.jpg","id_image":12417,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_619","filename":"front-manekin-clear-label.jpg","id_image":12418,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_617","filename":"front-manekin-clear-label.jpg","id_image":12419,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_616","filename":"front-manekin-clear-label.jpg","id_image":12420,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_615","filename":"front-manekin-clear-label.jpg","id_image":12421,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_614","filename":"front-manekin-clear-label.jpg","id_image":12422,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_613","filename":"front-manekin-clear-label.jpg","id_image":12423,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_618","filename":"front-manekin-clear-label.jpg","id_image":12424,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_624","filename":"black-oragne-1.jpg","id_image":12425,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_625","filename":"hanging-1.jpg","id_image":12426,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_626","filename":"hanging-1.jpg","id_image":12427,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_627","filename":"men-1.jpg","id_image":12428,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_628","filename":"men-1.jpg","id_image":12429,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_629","filename":"white-folded.jpg","id_image":12430,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-3-of-3","uploaded_count":7,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_630","filename":"men-women-1.jpg","id_image":12431,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_631","filename":"men-women-1.jpg","id_image":12432,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_632","filename":"white-orange-1.jpg","id_image":12433,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_633","filename":"mock-1.jpg","id_image":12434,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_634","filename":"mock-1.jpg","id_image":12435,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_635","filename":"women-1.jpg","id_image":12436,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_636","filename":"women-1.jpg","id_image":12437,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 16:36:59] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":54,"external_id":"605","result":{"success":true,"status":"success","id_product":605,"uploaded_count":27,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_610","filename":"black-folded.jpg","id_image":12411,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_611","filename":"closeup-1.jpg","id_image":12412,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_612","filename":"closeup-1.jpg","id_image":12413,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_623","filename":"front-manekin-clear-label.jpg","id_image":12414,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_622","filename":"front-manekin-clear-label.jpg","id_image":12415,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_621","filename":"front-manekin-clear-label.jpg","id_image":12416,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_620","filename":"front-manekin-clear-label.jpg","id_image":12417,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_619","filename":"front-manekin-clear-label.jpg","id_image":12418,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_617","filename":"front-manekin-clear-label.jpg","id_image":12419,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_616","filename":"front-manekin-clear-label.jpg","id_image":12420,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_615","filename":"front-manekin-clear-label.jpg","id_image":12421,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_614","filename":"front-manekin-clear-label.jpg","id_image":12422,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_613","filename":"front-manekin-clear-label.jpg","id_image":12423,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_618","filename":"front-manekin-clear-label.jpg","id_image":12424,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_624","filename":"black-oragne-1.jpg","id_image":12425,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_625","filename":"hanging-1.jpg","id_image":12426,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_626","filename":"hanging-1.jpg","id_image":12427,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_627","filename":"men-1.jpg","id_image":12428,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_628","filename":"men-1.jpg","id_image":12429,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_629","filename":"white-folded.jpg","id_image":12430,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_630","filename":"men-women-1.jpg","id_image":12431,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_631","filename":"men-women-1.jpg","id_image":12432,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_632","filename":"white-orange-1.jpg","id_image":12433,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_633","filename":"mock-1.jpg","id_image":12434,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_634","filename":"mock-1.jpg","id_image":12435,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_635","filename":"women-1.jpg","id_image":12436,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_636","filename":"women-1.jpg","id_image":12437,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_610","filename":"black-folded.jpg","id_image":12411,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_611","filename":"closeup-1.jpg","id_image":12412,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_612","filename":"closeup-1.jpg","id_image":12413,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_623","filename":"front-manekin-clear-label.jpg","id_image":12414,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_622","filename":"front-manekin-clear-label.jpg","id_image":12415,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_621","filename":"front-manekin-clear-label.jpg","id_image":12416,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_620","filename":"front-manekin-clear-label.jpg","id_image":12417,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_619","filename":"front-manekin-clear-label.jpg","id_image":12418,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_617","filename":"front-manekin-clear-label.jpg","id_image":12419,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_616","filename":"front-manekin-clear-label.jpg","id_image":12420,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_615","filename":"front-manekin-clear-label.jpg","id_image":12421,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_614","filename":"front-manekin-clear-label.jpg","id_image":12422,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_613","filename":"front-manekin-clear-label.jpg","id_image":12423,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_618","filename":"front-manekin-clear-label.jpg","id_image":12424,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_624","filename":"black-oragne-1.jpg","id_image":12425,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_625","filename":"hanging-1.jpg","id_image":12426,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_626","filename":"hanging-1.jpg","id_image":12427,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_627","filename":"men-1.jpg","id_image":12428,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_628","filename":"men-1.jpg","id_image":12429,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_629","filename":"white-folded.jpg","id_image":12430,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-54-2cee3f51050f2cc8-part-3-of-3","uploaded_count":7,"failed_count":0,"response":{"success":true,"data":{"id_product":605,"uploaded_images":[{"client_file_key":"asset_630","filename":"men-women-1.jpg","id_image":12431,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_631","filename":"men-women-1.jpg","id_image":12432,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_632","filename":"white-orange-1.jpg","id_image":12433,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_633","filename":"mock-1.jpg","id_image":12434,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_634","filename":"mock-1.jpg","id_image":12435,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_635","filename":"women-1.jpg","id_image":12436,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_636","filename":"women-1.jpg","id_image":12437,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 16:46:57] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4847} [2026-06-09 16:46:57] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":56,"external_id":"606","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 16:46:57] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":56,"external_id":"606"} [2026-06-09 16:46:57] drive_scan.start Start skanowania zdjęć Drive. {"project_id":56,"forced_profile_id":null} [2026-06-09 16:46:57] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":56,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_156","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 16:46:57] drive_path.profile.selected Wybrano profil Drive. {"project_id":56,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 16:46:57] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":56,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 16:46:57] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 16:46:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 16:46:57] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":56,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 16:46:57] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 16:46:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 16:46:58] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":56,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 16:46:58] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 16:46:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 16:46:58] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":56,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 16:46:58] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_156'"} [2026-06-09 16:46:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_156'","count":1,"names":["H#CZ_156 [application/vnd.google-apps.folder]"]} [2026-06-09 16:46:59] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":56,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_156","found_count":1,"found_names":["H#CZ_156"]} [2026-06-09 16:46:59] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":56,"project_folder_id":"1k1p8RXBKPFr7eVEn89gTzOLc8Q7zxJ-C","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156"} [2026-06-09 16:46:59] drive_api.list_files.start Google Drive files.list. {"query":"'1k1p8RXBKPFr7eVEn89gTzOLc8Q7zxJ-C' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 16:46:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1k1p8RXBKPFr7eVEn89gTzOLc8Q7zxJ-C' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 16:46:59] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":56,"parent_folder_id":"1k1p8RXBKPFr7eVEn89gTzOLc8Q7zxJ-C","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 16:46:59] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":56,"project_folder_id":"1k1p8RXBKPFr7eVEn89gTzOLc8Q7zxJ-C","mockups_folder_id":"1oI15x73oVHqmFhHdkakmehShXLYvdCuS","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156/Mockups"} [2026-06-09 16:46:59] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":56,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 16:46:59] drive_api.list_files.start Google Drive files.list. {"query":"'1oI15x73oVHqmFhHdkakmehShXLYvdCuS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 16:47:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oI15x73oVHqmFhHdkakmehShXLYvdCuS' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:47:00] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":56,"mockups_folder_id":"1oI15x73oVHqmFhHdkakmehShXLYvdCuS","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 16:47:00] drive_api.list_files.start Google Drive files.list. {"query":"'1oI15x73oVHqmFhHdkakmehShXLYvdCuS' in parents and trashed = false"} [2026-06-09 16:47:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oI15x73oVHqmFhHdkakmehShXLYvdCuS' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:47:00] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":56,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:47:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":56,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 16:47:00] drive_api.list_files.start Google Drive files.list. {"query":"'1HYwIZaCC9kAPSDUFsfEW-1MqIQIOCx0A' in parents and trashed = false"} [2026-06-09 16:47:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HYwIZaCC9kAPSDUFsfEW-1MqIQIOCx0A' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:47:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":56,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1HYwIZaCC9kAPSDUFsfEW-1MqIQIOCx0A","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:47:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":56,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 16:47:00] drive_api.list_files.start Google Drive files.list. {"query":"'157NV1q_0Wv714Q40DRg_CcqSvhvCBGj7' in parents and trashed = false"} [2026-06-09 16:47:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'157NV1q_0Wv714Q40DRg_CcqSvhvCBGj7' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:47:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":56,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"157NV1q_0Wv714Q40DRg_CcqSvhvCBGj7","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:47:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":56,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 16:47:01] drive_api.list_files.start Google Drive files.list. {"query":"'1Vb4n7gCevpGypSynHFF1ERqrgVoRe0bC' in parents and trashed = false"} [2026-06-09 16:47:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Vb4n7gCevpGypSynHFF1ERqrgVoRe0bC' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 16:47:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":56,"folder_name":"(B)_4Side_Grid","folder_id":"1Vb4n7gCevpGypSynHFF1ERqrgVoRe0bC","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 16:47:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":56,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_156/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 16:47:02] drive_api.list_files.start Google Drive files.list. {"query":"'1FW1Ab57rXIzegHD2TC1mcYzxCxrp7Wn4' in parents and trashed = false"} [2026-06-09 16:47:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1FW1Ab57rXIzegHD2TC1mcYzxCxrp7Wn4' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 16:47:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":56,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1FW1Ab57rXIzegHD2TC1mcYzxCxrp7Wn4","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 16:47:02] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":56,"files_count":14,"files":[{"id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 16:47:02] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":56,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 16:47:02] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":56,"external_id":"606","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-09 16:47:02] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":56,"external_id":"606","selected_assets_count":14} [2026-06-09 16:47:02] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":56,"resolved_id_product":606} [2026-06-09 16:47:02] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":56,"job_id":"31bddd559624ea1f","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 16:47:02] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":56,"selected_count":14,"assets":[{"id":637,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":889507,"drive_file_id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8"},{"id":638,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":598475,"drive_file_id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670"},{"id":639,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":455752,"drive_file_id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ"},{"id":640,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":578829,"drive_file_id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ"},{"id":641,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":456048,"drive_file_id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3"},{"id":642,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1287535,"drive_file_id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ"},{"id":643,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1328507,"drive_file_id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ"},{"id":644,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1518770,"drive_file_id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la"},{"id":645,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1403594,"drive_file_id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn"},{"id":646,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1568135,"drive_file_id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT"},{"id":647,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1275384,"drive_file_id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h"},{"id":648,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1517616,"drive_file_id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ"},{"id":649,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1421884,"drive_file_id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn"},{"id":650,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":450374,"drive_file_id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ"}]} [2026-06-09 16:47:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":637,"drive_file_id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/637_4-sides-grid-white-pl-1.jpg"} [2026-06-09 16:47:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/637_4-sides-grid-white-pl-1.jpg"} [2026-06-09 16:47:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/637_4-sides-grid-white-pl-1.jpg","bytes":889507} [2026-06-09 16:47:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":637,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":889507} [2026-06-09 16:47:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":638,"drive_file_id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/638_0-left-1.jpg"} [2026-06-09 16:47:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/638_0-left-1.jpg"} [2026-06-09 16:47:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/638_0-left-1.jpg","bytes":598475} [2026-06-09 16:47:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":638,"name":"0_Left__1.jpg","local_size":598475} [2026-06-09 16:47:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":639,"drive_file_id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/639_0-left-1.jpg"} [2026-06-09 16:47:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/639_0-left-1.jpg"} [2026-06-09 16:47:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/639_0-left-1.jpg","bytes":455752} [2026-06-09 16:47:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":639,"name":"0_Left__1.jpg","local_size":455752} [2026-06-09 16:47:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":640,"drive_file_id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/640_0-right-1.jpg"} [2026-06-09 16:47:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/640_0-right-1.jpg"} [2026-06-09 16:47:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/640_0-right-1.jpg","bytes":578829} [2026-06-09 16:47:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":640,"name":"0_Right__1.jpg","local_size":578829} [2026-06-09 16:47:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":641,"drive_file_id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/641_0-right-1.jpg"} [2026-06-09 16:47:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/641_0-right-1.jpg"} [2026-06-09 16:47:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/641_0-right-1.jpg","bytes":456048} [2026-06-09 16:47:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":641,"name":"0_Right__1.jpg","local_size":456048} [2026-06-09 16:47:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":642,"drive_file_id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/642_1-r-1-1.jpg"} [2026-06-09 16:47:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/642_1-r-1-1.jpg"} [2026-06-09 16:47:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/642_1-r-1-1.jpg","bytes":1287535} [2026-06-09 16:47:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":642,"name":"1_R_1__1.jpg","local_size":1287535} [2026-06-09 16:47:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":643,"drive_file_id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/643_1-r-1-1.jpg"} [2026-06-09 16:47:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/643_1-r-1-1.jpg"} [2026-06-09 16:47:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/643_1-r-1-1.jpg","bytes":1328507} [2026-06-09 16:47:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":643,"name":"1_R_1__1.jpg","local_size":1328507} [2026-06-09 16:47:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":644,"drive_file_id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/644_2-r-1-1.jpg"} [2026-06-09 16:47:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/644_2-r-1-1.jpg"} [2026-06-09 16:47:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/644_2-r-1-1.jpg","bytes":1518770} [2026-06-09 16:47:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":644,"name":"2_R_1__1.jpg","local_size":1518770} [2026-06-09 16:47:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":645,"drive_file_id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/645_2-r-1-1.jpg"} [2026-06-09 16:47:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/645_2-r-1-1.jpg"} [2026-06-09 16:47:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/645_2-r-1-1.jpg","bytes":1403594} [2026-06-09 16:47:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":645,"name":"2_R_1__1.jpg","local_size":1403594} [2026-06-09 16:47:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":646,"drive_file_id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/646_2-watercolor-1-1.jpg"} [2026-06-09 16:47:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/646_2-watercolor-1-1.jpg"} [2026-06-09 16:47:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/646_2-watercolor-1-1.jpg","bytes":1568135} [2026-06-09 16:47:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":646,"name":"2_WaterColor_1__1.jpg","local_size":1568135} [2026-06-09 16:47:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":647,"drive_file_id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/647_2-watercolor-1-1.jpg"} [2026-06-09 16:47:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/647_2-watercolor-1-1.jpg"} [2026-06-09 16:47:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/647_2-watercolor-1-1.jpg","bytes":1275384} [2026-06-09 16:47:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":647,"name":"2_WaterColor_1__1.jpg","local_size":1275384} [2026-06-09 16:47:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":648,"drive_file_id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/648_2-watercolor-2-1.jpg"} [2026-06-09 16:47:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/648_2-watercolor-2-1.jpg"} [2026-06-09 16:47:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/648_2-watercolor-2-1.jpg","bytes":1517616} [2026-06-09 16:47:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":648,"name":"2_WaterColor_2__1.jpg","local_size":1517616} [2026-06-09 16:47:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":649,"drive_file_id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/649_2-watercolor-2-1.jpg"} [2026-06-09 16:47:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/649_2-watercolor-2-1.jpg"} [2026-06-09 16:47:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/649_2-watercolor-2-1.jpg","bytes":1421884} [2026-06-09 16:47:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":649,"name":"2_WaterColor_2__1.jpg","local_size":1421884} [2026-06-09 16:47:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":56,"asset_id":650,"drive_file_id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/650_modernbrush-orange-1.jpg"} [2026-06-09 16:47:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/650_modernbrush-orange-1.jpg"} [2026-06-09 16:47:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/650_modernbrush-orange-1.jpg","bytes":450374} [2026-06-09 16:47:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":56,"asset_id":650,"name":"ModernBrush_Orange__1.jpg","local_size":450374} [2026-06-09 16:47:16] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":56,"job_id":"31bddd559624ea1f","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f","failures":[]} [2026-06-09 16:47:16] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":56,"job_id":"31bddd559624ea1f","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f","failures":[]} [2026-06-09 16:47:16] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":56,"id_product":606,"metadata_count":14,"metadata":[{"client_file_key":"asset_637","drive_file_id":"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_638","drive_file_id":"1glLMZRf4Zl3y81B6shTOTJRfowRFM670","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_639","drive_file_id":"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_640","drive_file_id":"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_641","drive_file_id":"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_642","drive_file_id":"19UYFA9MMydIXTImg67MONtYU5rEowTxZ","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_643","drive_file_id":"1Cyw4yCrEBz2d6KOlOP5z9cOKXKNRL8MQ","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_644","drive_file_id":"1NBcmDfj1Lc5ysLTDBAmtVXHeAYt_B-la","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_645","drive_file_id":"1toRwzSo_0J8AkbsaXOcLi2QYnbILuozn","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_646","drive_file_id":"1aQwxiU-612g6FE_18VJAkKLfzu_n2LeT","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_647","drive_file_id":"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_648","drive_file_id":"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_649","drive_file_id":"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_650","drive_file_id":"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 16:47:16] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":56,"id_product":606,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 16:47:16] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":56,"id_product":606,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_637","asset_638","asset_639","asset_640","asset_641","asset_642","asset_643","asset_644","asset_645","asset_646"]} [2026-06-09 16:47:16] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"81e19481-73bc-46ef-88ee-de5436fcd11d","id_product":"606","images_metadata_json":"[{\"client_file_key\":\"asset_637\",\"drive_file_id\":\"1iOTUpzojuyVOaJ8BUmWjEzuC7DBK06y8\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_638\",\"drive_file_id\":\"1glLMZRf4Zl3y81B6shTOTJRfowRFM670\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_639\",\"drive_file_id\":\"1nhL-FX7IyjeQEPTdAB34yfJ-Z0rt1sUQ\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_640\",\"drive_file_id\":\"1XeVHk3Qrdaum-xF7QOpiSbWugGpihGKJ\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_641\",\"drive_file_id\":\"1VHhBSjg2sE41qUu593mzzZ2q7DP3esu3\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_642\",\"drive_file_id\":\"19UYFA9MMydIXTImg67MONtYU5rEowT...","allow_cover_autoselect":"0","files[asset_637]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/637_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":889507,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_638]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/638_0-left-1.jpg","file_exists":true,"file_size":598475,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_639]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/639_0-left-1.jpg","file_exists":true,"file_size":455752,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_640]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/640_0-right-1.jpg","file_exists":true,"file_size":578829,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_641]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/641_0-right-1.jpg","file_exists":true,"file_size":456048,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_642]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/642_1-r-1-1.jpg","file_exists":true,"file_size":1287535,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_643]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/643_1-r-1-1.jpg","file_exists":true,"file_size":1328507,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_644]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/644_2-r-1-1.jpg","file_exists":true,"file_size":1518770,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_645]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/645_2-r-1-1.jpg","file_exists":true,"file_size":1403594,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_646]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/646_2-watercolor-1-1.jpg","file_exists":true,"file_size":1568135,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-1-of-2"} [2026-06-09 16:47:29] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 606,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_637\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12438,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_638\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12439,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_639\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12440,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_640\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12441,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_641\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12442,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-56-31bddd559624ea1f-part-1-of-2"} [2026-06-09 16:47:29] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":56,"id_product":606,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 16:47:29] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":56,"id_product":606,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_647","asset_648","asset_649","asset_650"]} [2026-06-09 16:47:29] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"81e19481-73bc-46ef-88ee-de5436fcd11d","id_product":"606","images_metadata_json":"[{\"client_file_key\":\"asset_647\",\"drive_file_id\":\"1GVnvruaI2yn9o-KQkni8s1n3pK2t_x5h\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_648\",\"drive_file_id\":\"1cWDxhcDtCH1ol1p5CNfp0a0d5Xh-M1BQ\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_649\",\"drive_file_id\":\"1M3B2R9x-NvIOUfimjQjzdTEy7ppAfRWn\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_650\",\"drive_file_id\":\"1ujKjGBkV5uouTo5fPtVAdIXznmRBxyEQ\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_647]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/647_2-watercolor-1-1.jpg","file_exists":true,"file_size":1275384,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_648]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/648_2-watercolor-2-1.jpg","file_exists":true,"file_size":1517616,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_649]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/649_2-watercolor-2-1.jpg","file_exists":true,"file_size":1421884,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_650]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/56/31bddd559624ea1f/650_modernbrush-orange-1.jpg","file_exists":true,"file_size":450374,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-2-of-2"} [2026-06-09 16:47:35] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 606,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_647\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12448,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_648\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12449,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_649\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12450,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_650\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12451,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-56-31bddd559624ea1f-part-2-of-2"} [2026-06-09 16:47:35] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":56,"id_product":606,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 16:47:35] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":56,"id_product":606,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_637","filename":"4-sides-grid-white-pl-1.jpg","id_image":12438,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_638","filename":"0-left-1.jpg","id_image":12439,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_639","filename":"0-left-1.jpg","id_image":12440,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_640","filename":"0-right-1.jpg","id_image":12441,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_641","filename":"0-right-1.jpg","id_image":12442,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_642","filename":"1-r-1-1.jpg","id_image":12443,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_643","filename":"1-r-1-1.jpg","id_image":12444,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_644","filename":"2-r-1-1.jpg","id_image":12445,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_645","filename":"2-r-1-1.jpg","id_image":12446,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_646","filename":"2-watercolor-1-1.jpg","id_image":12447,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_647","filename":"2-watercolor-1-1.jpg","id_image":12448,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_648","filename":"2-watercolor-2-1.jpg","id_image":12449,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_649","filename":"2-watercolor-2-1.jpg","id_image":12450,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_650","filename":"modernbrush-orange-1.jpg","id_image":12451,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":606,"uploaded_images":[{"client_file_key":"asset_637","filename":"4-sides-grid-white-pl-1.jpg","id_image":12438,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_638","filename":"0-left-1.jpg","id_image":12439,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_639","filename":"0-left-1.jpg","id_image":12440,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_640","filename":"0-right-1.jpg","id_image":12441,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_641","filename":"0-right-1.jpg","id_image":12442,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_642","filename":"1-r-1-1.jpg","id_image":12443,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_643","filename":"1-r-1-1.jpg","id_image":12444,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_644","filename":"2-r-1-1.jpg","id_image":12445,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_645","filename":"2-r-1-1.jpg","id_image":12446,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_646","filename":"2-watercolor-1-1.jpg","id_image":12447,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":606,"uploaded_images":[{"client_file_key":"asset_647","filename":"2-watercolor-1-1.jpg","id_image":12448,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_648","filename":"2-watercolor-2-1.jpg","id_image":12449,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_649","filename":"2-watercolor-2-1.jpg","id_image":12450,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_650","filename":"modernbrush-orange-1.jpg","id_image":12451,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 16:47:35] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":56,"external_id":"606","result":{"success":true,"status":"success","id_product":606,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_637","filename":"4-sides-grid-white-pl-1.jpg","id_image":12438,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_638","filename":"0-left-1.jpg","id_image":12439,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_639","filename":"0-left-1.jpg","id_image":12440,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_640","filename":"0-right-1.jpg","id_image":12441,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_641","filename":"0-right-1.jpg","id_image":12442,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_642","filename":"1-r-1-1.jpg","id_image":12443,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_643","filename":"1-r-1-1.jpg","id_image":12444,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_644","filename":"2-r-1-1.jpg","id_image":12445,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_645","filename":"2-r-1-1.jpg","id_image":12446,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_646","filename":"2-watercolor-1-1.jpg","id_image":12447,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_647","filename":"2-watercolor-1-1.jpg","id_image":12448,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_648","filename":"2-watercolor-2-1.jpg","id_image":12449,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_649","filename":"2-watercolor-2-1.jpg","id_image":12450,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_650","filename":"modernbrush-orange-1.jpg","id_image":12451,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":606,"uploaded_images":[{"client_file_key":"asset_637","filename":"4-sides-grid-white-pl-1.jpg","id_image":12438,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_638","filename":"0-left-1.jpg","id_image":12439,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_639","filename":"0-left-1.jpg","id_image":12440,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_640","filename":"0-right-1.jpg","id_image":12441,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_641","filename":"0-right-1.jpg","id_image":12442,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_642","filename":"1-r-1-1.jpg","id_image":12443,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_643","filename":"1-r-1-1.jpg","id_image":12444,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_644","filename":"2-r-1-1.jpg","id_image":12445,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_645","filename":"2-r-1-1.jpg","id_image":12446,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_646","filename":"2-watercolor-1-1.jpg","id_image":12447,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-56-31bddd559624ea1f-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":606,"uploaded_images":[{"client_file_key":"asset_647","filename":"2-watercolor-1-1.jpg","id_image":12448,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_648","filename":"2-watercolor-2-1.jpg","id_image":12449,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_649","filename":"2-watercolor-2-1.jpg","id_image":12450,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_650","filename":"modernbrush-orange-1.jpg","id_image":12451,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 16:59:54] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4015} [2026-06-09 16:59:54] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":57,"external_id":"607","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 16:59:54] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":57,"external_id":"607"} [2026-06-09 16:59:54] drive_scan.start Start skanowania zdjęć Drive. {"project_id":57,"forced_profile_id":null} [2026-06-09 16:59:54] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":57,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_157","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 16:59:54] drive_path.profile.selected Wybrano profil Drive. {"project_id":57,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 16:59:54] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":57,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 16:59:54] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 16:59:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:55] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":57,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 16:59:55] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 16:59:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":57,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 16:59:55] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 16:59:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":57,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 16:59:55] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_157'"} [2026-06-09 16:59:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_157'","count":1,"names":["H#CZ_157 [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:56] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":57,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_157","found_count":1,"found_names":["H#CZ_157"]} [2026-06-09 16:59:56] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":57,"project_folder_id":"1ALh7rEzhaDtp5om1JaHa44EcZhsw10wX","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157"} [2026-06-09 16:59:56] drive_api.list_files.start Google Drive files.list. {"query":"'1ALh7rEzhaDtp5om1JaHa44EcZhsw10wX' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 16:59:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ALh7rEzhaDtp5om1JaHa44EcZhsw10wX' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:56] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":57,"parent_folder_id":"1ALh7rEzhaDtp5om1JaHa44EcZhsw10wX","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 16:59:56] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":57,"project_folder_id":"1ALh7rEzhaDtp5om1JaHa44EcZhsw10wX","mockups_folder_id":"1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157/Mockups"} [2026-06-09 16:59:56] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":57,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 16:59:56] drive_api.list_files.start Google Drive files.list. {"query":"'1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 16:59:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:57] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":57,"mockups_folder_id":"1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 16:59:57] drive_api.list_files.start Google Drive files.list. {"query":"'1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0' in parents and trashed = false"} [2026-06-09 16:59:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CsbZmB9_6a1HT0nNbpJMR_9FEcdge9m0' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:57] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":57,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 16:59:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":57,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 16:59:57] drive_api.list_files.start Google Drive files.list. {"query":"'1aj40F3vGKYr5Nv017X2bQX2AW3i-d6UU' in parents and trashed = false"} [2026-06-09 16:59:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aj40F3vGKYr5Nv017X2bQX2AW3i-d6UU' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:59:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":57,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1aj40F3vGKYr5Nv017X2bQX2AW3i-d6UU","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:59:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":57,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 16:59:58] drive_api.list_files.start Google Drive files.list. {"query":"'1C_TyHHsTVtJ23bl2QQIMLVAIl7iyWQZl' in parents and trashed = false"} [2026-06-09 16:59:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1C_TyHHsTVtJ23bl2QQIMLVAIl7iyWQZl' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:59:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":57,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1C_TyHHsTVtJ23bl2QQIMLVAIl7iyWQZl","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 16:59:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":57,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 16:59:58] drive_api.list_files.start Google Drive files.list. {"query":"'1njhHMxyydvyiL1aNiHy75gCnUp75Bylh' in parents and trashed = false"} [2026-06-09 16:59:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1njhHMxyydvyiL1aNiHy75gCnUp75Bylh' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 16:59:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":57,"folder_name":"(B)_4Side_Grid","folder_id":"1njhHMxyydvyiL1aNiHy75gCnUp75Bylh","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 16:59:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":57,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_157/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 16:59:59] drive_api.list_files.start Google Drive files.list. {"query":"'1akYYWtniPkRC-WMk7oQk7nQg6XeQFom_' in parents and trashed = false"} [2026-06-09 17:00:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1akYYWtniPkRC-WMk7oQk7nQg6XeQFom_' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:00:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":57,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1akYYWtniPkRC-WMk7oQk7nQg6XeQFom_","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:00:00] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":57,"files_count":14,"files":[{"id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 17:00:00] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":57,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:00:00] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":57,"external_id":"607","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-09 17:00:00] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":57,"external_id":"607","selected_assets_count":14} [2026-06-09 17:00:00] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":57,"resolved_id_product":607} [2026-06-09 17:00:00] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":57,"job_id":"b48066f98c63e023","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:00:00] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":57,"selected_count":14,"assets":[{"id":651,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":926164,"drive_file_id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx"},{"id":652,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":748396,"drive_file_id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf"},{"id":653,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":554594,"drive_file_id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF"},{"id":654,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":718522,"drive_file_id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56"},{"id":655,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":553694,"drive_file_id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi"},{"id":656,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1350641,"drive_file_id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj"},{"id":657,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1374876,"drive_file_id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K"},{"id":658,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1576198,"drive_file_id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1"},{"id":659,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1444883,"drive_file_id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2"},{"id":660,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1628032,"drive_file_id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad"},{"id":661,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1328017,"drive_file_id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh"},{"id":662,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1589775,"drive_file_id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W"},{"id":663,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1468135,"drive_file_id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6"},{"id":664,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":479999,"drive_file_id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs"}]} [2026-06-09 17:00:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":651,"drive_file_id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/651_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:00:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/651_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:00:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/651_4-sides-grid-white-pl-1.jpg","bytes":926164} [2026-06-09 17:00:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":651,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":926164} [2026-06-09 17:00:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":652,"drive_file_id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/652_0-left-1.jpg"} [2026-06-09 17:00:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/652_0-left-1.jpg"} [2026-06-09 17:00:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/652_0-left-1.jpg","bytes":748396} [2026-06-09 17:00:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":652,"name":"0_Left__1.jpg","local_size":748396} [2026-06-09 17:00:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":653,"drive_file_id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/653_0-left-1.jpg"} [2026-06-09 17:00:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/653_0-left-1.jpg"} [2026-06-09 17:00:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/653_0-left-1.jpg","bytes":554594} [2026-06-09 17:00:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":653,"name":"0_Left__1.jpg","local_size":554594} [2026-06-09 17:00:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":654,"drive_file_id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/654_0-right-1.jpg"} [2026-06-09 17:00:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/654_0-right-1.jpg"} [2026-06-09 17:00:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/654_0-right-1.jpg","bytes":718522} [2026-06-09 17:00:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":654,"name":"0_Right__1.jpg","local_size":718522} [2026-06-09 17:00:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":655,"drive_file_id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/655_0-right-1.jpg"} [2026-06-09 17:00:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/655_0-right-1.jpg"} [2026-06-09 17:00:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/655_0-right-1.jpg","bytes":553694} [2026-06-09 17:00:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":655,"name":"0_Right__1.jpg","local_size":553694} [2026-06-09 17:00:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":656,"drive_file_id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/656_1-r-1-1.jpg"} [2026-06-09 17:00:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/656_1-r-1-1.jpg"} [2026-06-09 17:00:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/656_1-r-1-1.jpg","bytes":1350641} [2026-06-09 17:00:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":656,"name":"1_R_1__1.jpg","local_size":1350641} [2026-06-09 17:00:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":657,"drive_file_id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/657_1-r-1-1.jpg"} [2026-06-09 17:00:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/657_1-r-1-1.jpg"} [2026-06-09 17:00:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/657_1-r-1-1.jpg","bytes":1374876} [2026-06-09 17:00:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":657,"name":"1_R_1__1.jpg","local_size":1374876} [2026-06-09 17:00:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":658,"drive_file_id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/658_2-r-1-1.jpg"} [2026-06-09 17:00:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/658_2-r-1-1.jpg"} [2026-06-09 17:00:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/658_2-r-1-1.jpg","bytes":1576198} [2026-06-09 17:00:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":658,"name":"2_R_1__1.jpg","local_size":1576198} [2026-06-09 17:00:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":659,"drive_file_id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/659_2-r-1-1.jpg"} [2026-06-09 17:00:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/659_2-r-1-1.jpg"} [2026-06-09 17:00:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/659_2-r-1-1.jpg","bytes":1444883} [2026-06-09 17:00:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":659,"name":"2_R_1__1.jpg","local_size":1444883} [2026-06-09 17:00:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":660,"drive_file_id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/660_2-watercolor-1-1.jpg"} [2026-06-09 17:00:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/660_2-watercolor-1-1.jpg"} [2026-06-09 17:00:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/660_2-watercolor-1-1.jpg","bytes":1628032} [2026-06-09 17:00:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":660,"name":"2_WaterColor_1__1.jpg","local_size":1628032} [2026-06-09 17:00:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":661,"drive_file_id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/661_2-watercolor-1-1.jpg"} [2026-06-09 17:00:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/661_2-watercolor-1-1.jpg"} [2026-06-09 17:00:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/661_2-watercolor-1-1.jpg","bytes":1328017} [2026-06-09 17:00:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":661,"name":"2_WaterColor_1__1.jpg","local_size":1328017} [2026-06-09 17:00:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":662,"drive_file_id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/662_2-watercolor-2-1.jpg"} [2026-06-09 17:00:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/662_2-watercolor-2-1.jpg"} [2026-06-09 17:00:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/662_2-watercolor-2-1.jpg","bytes":1589775} [2026-06-09 17:00:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":662,"name":"2_WaterColor_2__1.jpg","local_size":1589775} [2026-06-09 17:00:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":663,"drive_file_id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/663_2-watercolor-2-1.jpg"} [2026-06-09 17:00:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/663_2-watercolor-2-1.jpg"} [2026-06-09 17:00:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/663_2-watercolor-2-1.jpg","bytes":1468135} [2026-06-09 17:00:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":663,"name":"2_WaterColor_2__1.jpg","local_size":1468135} [2026-06-09 17:00:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":57,"asset_id":664,"drive_file_id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/664_modernbrush-orange-1.jpg"} [2026-06-09 17:00:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/664_modernbrush-orange-1.jpg"} [2026-06-09 17:00:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/664_modernbrush-orange-1.jpg","bytes":479999} [2026-06-09 17:00:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":57,"asset_id":664,"name":"ModernBrush_Orange__1.jpg","local_size":479999} [2026-06-09 17:00:13] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":57,"job_id":"b48066f98c63e023","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023","failures":[]} [2026-06-09 17:00:13] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":57,"job_id":"b48066f98c63e023","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023","failures":[]} [2026-06-09 17:00:13] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":57,"id_product":607,"metadata_count":14,"metadata":[{"client_file_key":"asset_651","drive_file_id":"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_652","drive_file_id":"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_653","drive_file_id":"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_654","drive_file_id":"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_655","drive_file_id":"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_656","drive_file_id":"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnUVj","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_657","drive_file_id":"1kMTr8iL6c9sT5k6QdykmLnM6Y_wPUC0K","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_658","drive_file_id":"1N_uqYJjOI4Kwa7MaH-9m9aSTU6ZCOwG1","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_659","drive_file_id":"1KJh18XUVeWoPctZ0P5WoaaMwg4HleKD2","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_660","drive_file_id":"17sgDrc5aQK4TrAnh8NmWJbjJN9QEqrad","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_661","drive_file_id":"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_662","drive_file_id":"1BqP6FbHanjppivaxYbr312MZWCSmcj_W","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_663","drive_file_id":"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_664","drive_file_id":"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 17:00:13] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":57,"id_product":607,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 17:00:13] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":57,"id_product":607,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_651","asset_652","asset_653","asset_654","asset_655","asset_656","asset_657","asset_658","asset_659","asset_660"]} [2026-06-09 17:00:13] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"adf9506a-057f-459a-af87-2fc02a3e5d9f","id_product":"607","images_metadata_json":"[{\"client_file_key\":\"asset_651\",\"drive_file_id\":\"1tUUGpP7mOwZ_2iCG0GuloqO_SnM6Rpsx\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_652\",\"drive_file_id\":\"11QATfs102zZzQdIJ_S4OrRnQys4Cfcdf\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_653\",\"drive_file_id\":\"1VDwzis5Hgk-P21fHJNW4zg4pKd8rGurF\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_654\",\"drive_file_id\":\"1eb1YJnf3nawu1xxXVo8lMrHK2erAei56\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_655\",\"drive_file_id\":\"1wrZaxSMsWx3B3JRzCCXH57cWPE0goWgi\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_656\",\"drive_file_id\":\"1A6Ja9GKeE8N7jggppXnH-9fAeFEqnU...","allow_cover_autoselect":"0","files[asset_651]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/651_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":926164,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_652]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/652_0-left-1.jpg","file_exists":true,"file_size":748396,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_653]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/653_0-left-1.jpg","file_exists":true,"file_size":554594,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_654]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/654_0-right-1.jpg","file_exists":true,"file_size":718522,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_655]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/655_0-right-1.jpg","file_exists":true,"file_size":553694,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_656]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/656_1-r-1-1.jpg","file_exists":true,"file_size":1350641,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_657]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/657_1-r-1-1.jpg","file_exists":true,"file_size":1374876,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_658]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/658_2-r-1-1.jpg","file_exists":true,"file_size":1576198,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_659]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/659_2-r-1-1.jpg","file_exists":true,"file_size":1444883,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_660]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/660_2-watercolor-1-1.jpg","file_exists":true,"file_size":1628032,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-57-b48066f98c63e023-part-1-of-2"} [2026-06-09 17:00:29] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 607,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_651\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12452,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_652\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12453,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_653\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12454,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_654\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12455,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_655\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12456,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-57-b48066f98c63e023-part-1-of-2"} [2026-06-09 17:00:29] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":57,"id_product":607,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 17:00:29] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":57,"id_product":607,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_661","asset_662","asset_663","asset_664"]} [2026-06-09 17:00:29] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"adf9506a-057f-459a-af87-2fc02a3e5d9f","id_product":"607","images_metadata_json":"[{\"client_file_key\":\"asset_661\",\"drive_file_id\":\"1H_MzUE4EIjyviXTEtBbVc-YoKXVNArPh\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_662\",\"drive_file_id\":\"1BqP6FbHanjppivaxYbr312MZWCSmcj_W\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_663\",\"drive_file_id\":\"1DylCWD9QJqI5yGmwf-xKyEszUfoacYZ6\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_664\",\"drive_file_id\":\"1qUlktxGlMN6DsVwl8D2XRa_9oAHaZrxs\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika - Jeszcze jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_661]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/661_2-watercolor-1-1.jpg","file_exists":true,"file_size":1328017,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_662]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/662_2-watercolor-2-1.jpg","file_exists":true,"file_size":1589775,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_663]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/663_2-watercolor-2-1.jpg","file_exists":true,"file_size":1468135,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_664]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/57/b48066f98c63e023/664_modernbrush-orange-1.jpg","file_exists":true,"file_size":479999,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-57-b48066f98c63e023-part-2-of-2"} [2026-06-09 17:00:35] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 607,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_661\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12462,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_662\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12463,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_663\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12464,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_664\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12465,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-57-b48066f98c63e023-part-2-of-2"} [2026-06-09 17:00:35] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":57,"id_product":607,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 17:00:35] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":57,"id_product":607,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_651","filename":"4-sides-grid-white-pl-1.jpg","id_image":12452,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_652","filename":"0-left-1.jpg","id_image":12453,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_653","filename":"0-left-1.jpg","id_image":12454,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_654","filename":"0-right-1.jpg","id_image":12455,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_655","filename":"0-right-1.jpg","id_image":12456,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_656","filename":"1-r-1-1.jpg","id_image":12457,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_657","filename":"1-r-1-1.jpg","id_image":12458,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_658","filename":"2-r-1-1.jpg","id_image":12459,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_659","filename":"2-r-1-1.jpg","id_image":12460,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_660","filename":"2-watercolor-1-1.jpg","id_image":12461,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_661","filename":"2-watercolor-1-1.jpg","id_image":12462,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_662","filename":"2-watercolor-2-1.jpg","id_image":12463,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_663","filename":"2-watercolor-2-1.jpg","id_image":12464,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_664","filename":"modernbrush-orange-1.jpg","id_image":12465,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-57-b48066f98c63e023-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":607,"uploaded_images":[{"client_file_key":"asset_651","filename":"4-sides-grid-white-pl-1.jpg","id_image":12452,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_652","filename":"0-left-1.jpg","id_image":12453,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_653","filename":"0-left-1.jpg","id_image":12454,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_654","filename":"0-right-1.jpg","id_image":12455,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_655","filename":"0-right-1.jpg","id_image":12456,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_656","filename":"1-r-1-1.jpg","id_image":12457,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_657","filename":"1-r-1-1.jpg","id_image":12458,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_658","filename":"2-r-1-1.jpg","id_image":12459,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_659","filename":"2-r-1-1.jpg","id_image":12460,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_660","filename":"2-watercolor-1-1.jpg","id_image":12461,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-57-b48066f98c63e023-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":607,"uploaded_images":[{"client_file_key":"asset_661","filename":"2-watercolor-1-1.jpg","id_image":12462,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_662","filename":"2-watercolor-2-1.jpg","id_image":12463,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_663","filename":"2-watercolor-2-1.jpg","id_image":12464,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_664","filename":"modernbrush-orange-1.jpg","id_image":12465,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 17:00:35] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":57,"external_id":"607","result":{"success":true,"status":"success","id_product":607,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_651","filename":"4-sides-grid-white-pl-1.jpg","id_image":12452,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_652","filename":"0-left-1.jpg","id_image":12453,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_653","filename":"0-left-1.jpg","id_image":12454,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_654","filename":"0-right-1.jpg","id_image":12455,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_655","filename":"0-right-1.jpg","id_image":12456,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_656","filename":"1-r-1-1.jpg","id_image":12457,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_657","filename":"1-r-1-1.jpg","id_image":12458,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_658","filename":"2-r-1-1.jpg","id_image":12459,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_659","filename":"2-r-1-1.jpg","id_image":12460,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_660","filename":"2-watercolor-1-1.jpg","id_image":12461,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_661","filename":"2-watercolor-1-1.jpg","id_image":12462,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_662","filename":"2-watercolor-2-1.jpg","id_image":12463,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_663","filename":"2-watercolor-2-1.jpg","id_image":12464,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_664","filename":"modernbrush-orange-1.jpg","id_image":12465,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-57-b48066f98c63e023-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":607,"uploaded_images":[{"client_file_key":"asset_651","filename":"4-sides-grid-white-pl-1.jpg","id_image":12452,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_652","filename":"0-left-1.jpg","id_image":12453,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_653","filename":"0-left-1.jpg","id_image":12454,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_654","filename":"0-right-1.jpg","id_image":12455,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_655","filename":"0-right-1.jpg","id_image":12456,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_656","filename":"1-r-1-1.jpg","id_image":12457,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_657","filename":"1-r-1-1.jpg","id_image":12458,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_658","filename":"2-r-1-1.jpg","id_image":12459,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_659","filename":"2-r-1-1.jpg","id_image":12460,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_660","filename":"2-watercolor-1-1.jpg","id_image":12461,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-57-b48066f98c63e023-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":607,"uploaded_images":[{"client_file_key":"asset_661","filename":"2-watercolor-1-1.jpg","id_image":12462,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_662","filename":"2-watercolor-2-1.jpg","id_image":12463,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_663","filename":"2-watercolor-2-1.jpg","id_image":12464,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_664","filename":"modernbrush-orange-1.jpg","id_image":12465,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 17:03:26] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":3183} [2026-06-09 17:03:26] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":72,"external_id":"608","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:03:26] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":72,"external_id":"608"} [2026-06-09 17:03:26] drive_scan.start Start skanowania zdjęć Drive. {"project_id":72,"forced_profile_id":null} [2026-06-09 17:03:26] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":72,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_168","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:03:26] drive_path.profile.selected Wybrano profil Drive. {"project_id":72,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:03:26] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":72,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 17:03:26] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 17:03:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:27] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":72,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 17:03:27] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 17:03:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:27] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":72,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 17:03:27] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 17:03:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:27] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":72,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 17:03:27] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_168'"} [2026-06-09 17:03:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_168'","count":1,"names":["H#CZ_168 [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":72,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_168","found_count":1,"found_names":["H#CZ_168"]} [2026-06-09 17:03:28] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":72,"project_folder_id":"1_1W8aSxdo6q5alw0ak9DIaksXxIru4YP","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168"} [2026-06-09 17:03:28] drive_api.list_files.start Google Drive files.list. {"query":"'1_1W8aSxdo6q5alw0ak9DIaksXxIru4YP' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:03:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_1W8aSxdo6q5alw0ak9DIaksXxIru4YP' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:28] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":72,"parent_folder_id":"1_1W8aSxdo6q5alw0ak9DIaksXxIru4YP","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:03:28] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":72,"project_folder_id":"1_1W8aSxdo6q5alw0ak9DIaksXxIru4YP","mockups_folder_id":"1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168/Mockups"} [2026-06-09 17:03:28] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":72,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 17:03:28] drive_api.list_files.start Google Drive files.list. {"query":"'1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:03:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:29] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":72,"mockups_folder_id":"1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 17:03:29] drive_api.list_files.start Google Drive files.list. {"query":"'1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc' in parents and trashed = false"} [2026-06-09 17:03:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1C0mTTeh4WEXfZAIpcO2s4n2HsZTWXmrc' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:29] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":72,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:03:29] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":72,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 17:03:29] drive_api.list_files.start Google Drive files.list. {"query":"'1fHvZ4HS4E1SpWelrPreD-oDi9OtiLz19' in parents and trashed = false"} [2026-06-09 17:03:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1fHvZ4HS4E1SpWelrPreD-oDi9OtiLz19' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":72,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1fHvZ4HS4E1SpWelrPreD-oDi9OtiLz19","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":72,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 17:03:30] drive_api.list_files.start Google Drive files.list. {"query":"'1KjEPXKiyOXvzr02KFqxRP8ni_1t08jJr' in parents and trashed = false"} [2026-06-09 17:03:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1KjEPXKiyOXvzr02KFqxRP8ni_1t08jJr' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":72,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1KjEPXKiyOXvzr02KFqxRP8ni_1t08jJr","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":72,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 17:03:30] drive_api.list_files.start Google Drive files.list. {"query":"'1iB4eIa8puGtEc2-R0fOGdZrVeZY5puxe' in parents and trashed = false"} [2026-06-09 17:03:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iB4eIa8puGtEc2-R0fOGdZrVeZY5puxe' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":72,"folder_name":"(B)_4Side_Grid","folder_id":"1iB4eIa8puGtEc2-R0fOGdZrVeZY5puxe","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:03:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":72,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_168/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 17:03:30] drive_api.list_files.start Google Drive files.list. {"query":"'1mQrmEbjIUA4AkTOd0BwHo989IoSX4KzB' in parents and trashed = false"} [2026-06-09 17:03:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mQrmEbjIUA4AkTOd0BwHo989IoSX4KzB' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:03:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":72,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1mQrmEbjIUA4AkTOd0BwHo989IoSX4KzB","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:03:31] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":72,"files_count":14,"files":[{"id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 17:03:31] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":72,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:03:31] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":72,"external_id":"608","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-09 17:03:31] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":72,"external_id":"608","selected_assets_count":14} [2026-06-09 17:03:31] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":72,"resolved_id_product":608} [2026-06-09 17:03:31] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":72,"job_id":"864b22215a7f995a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:03:31] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":72,"selected_count":14,"assets":[{"id":665,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":898881,"drive_file_id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j"},{"id":666,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":502887,"drive_file_id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_"},{"id":667,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":447942,"drive_file_id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot"},{"id":668,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":489939,"drive_file_id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ"},{"id":669,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":449294,"drive_file_id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL"},{"id":670,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1242442,"drive_file_id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD"},{"id":671,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1310629,"drive_file_id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r"},{"id":672,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1452293,"drive_file_id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt"},{"id":673,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1384407,"drive_file_id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv"},{"id":674,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1531809,"drive_file_id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o"},{"id":675,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1291791,"drive_file_id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi"},{"id":676,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1476277,"drive_file_id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn"},{"id":677,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1435683,"drive_file_id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2"},{"id":678,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":457529,"drive_file_id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB"}]} [2026-06-09 17:03:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":665,"drive_file_id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/665_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:03:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/665_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:03:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/665_4-sides-grid-white-pl-1.jpg","bytes":898881} [2026-06-09 17:03:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":665,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":898881} [2026-06-09 17:03:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":666,"drive_file_id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/666_0-left-1.jpg"} [2026-06-09 17:03:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/666_0-left-1.jpg"} [2026-06-09 17:03:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/666_0-left-1.jpg","bytes":502887} [2026-06-09 17:03:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":666,"name":"0_Left__1.jpg","local_size":502887} [2026-06-09 17:03:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":667,"drive_file_id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/667_0-left-1.jpg"} [2026-06-09 17:03:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/667_0-left-1.jpg"} [2026-06-09 17:03:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/667_0-left-1.jpg","bytes":447942} [2026-06-09 17:03:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":667,"name":"0_Left__1.jpg","local_size":447942} [2026-06-09 17:03:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":668,"drive_file_id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/668_0-right-1.jpg"} [2026-06-09 17:03:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/668_0-right-1.jpg"} [2026-06-09 17:03:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/668_0-right-1.jpg","bytes":489939} [2026-06-09 17:03:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":668,"name":"0_Right__1.jpg","local_size":489939} [2026-06-09 17:03:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":669,"drive_file_id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/669_0-right-1.jpg"} [2026-06-09 17:03:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/669_0-right-1.jpg"} [2026-06-09 17:03:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/669_0-right-1.jpg","bytes":449294} [2026-06-09 17:03:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":669,"name":"0_Right__1.jpg","local_size":449294} [2026-06-09 17:03:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":670,"drive_file_id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/670_1-r-1-1.jpg"} [2026-06-09 17:03:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/670_1-r-1-1.jpg"} [2026-06-09 17:03:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/670_1-r-1-1.jpg","bytes":1242442} [2026-06-09 17:03:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":670,"name":"1_R_1__1.jpg","local_size":1242442} [2026-06-09 17:03:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":671,"drive_file_id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/671_1-r-1-1.jpg"} [2026-06-09 17:03:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/671_1-r-1-1.jpg"} [2026-06-09 17:03:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/671_1-r-1-1.jpg","bytes":1310629} [2026-06-09 17:03:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":671,"name":"1_R_1__1.jpg","local_size":1310629} [2026-06-09 17:03:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":672,"drive_file_id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/672_2-r-1-1.jpg"} [2026-06-09 17:03:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/672_2-r-1-1.jpg"} [2026-06-09 17:03:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/672_2-r-1-1.jpg","bytes":1452293} [2026-06-09 17:03:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":672,"name":"2_R_1__1.jpg","local_size":1452293} [2026-06-09 17:03:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":673,"drive_file_id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/673_2-r-1-1.jpg"} [2026-06-09 17:03:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/673_2-r-1-1.jpg"} [2026-06-09 17:03:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/673_2-r-1-1.jpg","bytes":1384407} [2026-06-09 17:03:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":673,"name":"2_R_1__1.jpg","local_size":1384407} [2026-06-09 17:03:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":674,"drive_file_id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/674_2-watercolor-1-1.jpg"} [2026-06-09 17:03:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/674_2-watercolor-1-1.jpg"} [2026-06-09 17:03:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/674_2-watercolor-1-1.jpg","bytes":1531809} [2026-06-09 17:03:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":674,"name":"2_WaterColor_1__1.jpg","local_size":1531809} [2026-06-09 17:03:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":675,"drive_file_id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/675_2-watercolor-1-1.jpg"} [2026-06-09 17:03:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/675_2-watercolor-1-1.jpg"} [2026-06-09 17:03:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/675_2-watercolor-1-1.jpg","bytes":1291791} [2026-06-09 17:03:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":675,"name":"2_WaterColor_1__1.jpg","local_size":1291791} [2026-06-09 17:03:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":676,"drive_file_id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/676_2-watercolor-2-1.jpg"} [2026-06-09 17:03:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/676_2-watercolor-2-1.jpg"} [2026-06-09 17:03:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/676_2-watercolor-2-1.jpg","bytes":1476277} [2026-06-09 17:03:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":676,"name":"2_WaterColor_2__1.jpg","local_size":1476277} [2026-06-09 17:03:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":677,"drive_file_id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/677_2-watercolor-2-1.jpg"} [2026-06-09 17:03:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/677_2-watercolor-2-1.jpg"} [2026-06-09 17:03:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/677_2-watercolor-2-1.jpg","bytes":1435683} [2026-06-09 17:03:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":677,"name":"2_WaterColor_2__1.jpg","local_size":1435683} [2026-06-09 17:03:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":72,"asset_id":678,"drive_file_id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/678_modernbrush-orange-1.jpg"} [2026-06-09 17:03:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/678_modernbrush-orange-1.jpg"} [2026-06-09 17:03:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/678_modernbrush-orange-1.jpg","bytes":457529} [2026-06-09 17:03:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":72,"asset_id":678,"name":"ModernBrush_Orange__1.jpg","local_size":457529} [2026-06-09 17:03:43] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":72,"job_id":"864b22215a7f995a","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a","failures":[]} [2026-06-09 17:03:43] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":72,"job_id":"864b22215a7f995a","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a","failures":[]} [2026-06-09 17:03:43] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":72,"id_product":608,"metadata_count":14,"metadata":[{"client_file_key":"asset_665","drive_file_id":"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_666","drive_file_id":"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_667","drive_file_id":"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_668","drive_file_id":"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_669","drive_file_id":"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_670","drive_file_id":"1EoQO-vqW1KPkVpkoSBxIYAxMHUUOZnvD","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_671","drive_file_id":"155hDlLW98vJIbWTsrV_rqKXGLp8IB18r","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_672","drive_file_id":"1oRVOG6XipCFpLLNRcDepX7alpI4kbgjt","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_673","drive_file_id":"1ZtSZJqATMBiKp6pkjBV7NPkLNmtaB9hv","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_674","drive_file_id":"12e-T6PW4bVxUiYNy6PRkcApUzfxu6V7o","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_675","drive_file_id":"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_676","drive_file_id":"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_677","drive_file_id":"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_678","drive_file_id":"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 17:03:43] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":72,"id_product":608,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 17:03:43] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":72,"id_product":608,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_665","asset_666","asset_667","asset_668","asset_669","asset_670","asset_671","asset_672","asset_673","asset_674"]} [2026-06-09 17:03:43] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"3308a496-15ea-4358-9c58-1c0b608b0b26","id_product":"608","images_metadata_json":"[{\"client_file_key\":\"asset_665\",\"drive_file_id\":\"1V0COY2TYaY9U1wAf5euyMO0jSXk9wm_j\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_666\",\"drive_file_id\":\"1_PRGNbKSU6rnReEzaK6oghBNF78b7Sp_\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_667\",\"drive_file_id\":\"15iAfVz7pwDFvvnbWeEGWkMZXa-XgEeot\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_668\",\"drive_file_id\":\"1eNNX1xn304BX5LT4GZ393oTj4RvLlMUJ\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_669\",\"drive_file_id\":\"1Dg4dktarMFe94Qh2iphCOlbas1T-9hgL\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_670...","allow_cover_autoselect":"0","files[asset_665]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/665_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":898881,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_666]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/666_0-left-1.jpg","file_exists":true,"file_size":502887,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_667]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/667_0-left-1.jpg","file_exists":true,"file_size":447942,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_668]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/668_0-right-1.jpg","file_exists":true,"file_size":489939,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_669]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/669_0-right-1.jpg","file_exists":true,"file_size":449294,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_670]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/670_1-r-1-1.jpg","file_exists":true,"file_size":1242442,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_671]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/671_1-r-1-1.jpg","file_exists":true,"file_size":1310629,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_672]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/672_2-r-1-1.jpg","file_exists":true,"file_size":1452293,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_673]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/673_2-r-1-1.jpg","file_exists":true,"file_size":1384407,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_674]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/674_2-watercolor-1-1.jpg","file_exists":true,"file_size":1531809,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-72-864b22215a7f995a-part-1-of-2"} [2026-06-09 17:03:57] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 608,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_665\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12466,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_666\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12467,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_667\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12468,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_668\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12469,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_669\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12470,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-72-864b22215a7f995a-part-1-of-2"} [2026-06-09 17:03:57] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":72,"id_product":608,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 17:03:57] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":72,"id_product":608,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_675","asset_676","asset_677","asset_678"]} [2026-06-09 17:03:57] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"3308a496-15ea-4358-9c58-1c0b608b0b26","id_product":"608","images_metadata_json":"[{\"client_file_key\":\"asset_675\",\"drive_file_id\":\"1uoH5zZ_LpNXeYlvyVtmHfdlPKtKU-yGi\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_676\",\"drive_file_id\":\"1cgiDrW9ipsTExJLd-j7Dr5lc0TYe9tzn\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_677\",\"drive_file_id\":\"1eUUen-HzswukofjVt4JDO7YZ9GvGX_N2\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_678\",\"drive_file_id\":\"19UoI1WMk8LnY9zNZ7HfA8AU-VTdvkLsB\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Grzeczne dziewczyny czytają niegrzeczne książki - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_675]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/675_2-watercolor-1-1.jpg","file_exists":true,"file_size":1291791,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_676]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/676_2-watercolor-2-1.jpg","file_exists":true,"file_size":1476277,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_677]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/677_2-watercolor-2-1.jpg","file_exists":true,"file_size":1435683,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_678]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/72/864b22215a7f995a/678_modernbrush-orange-1.jpg","file_exists":true,"file_size":457529,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-72-864b22215a7f995a-part-2-of-2"} [2026-06-09 17:04:02] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 608,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_675\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12476,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_676\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12477,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_677\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12478,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_678\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12479,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-72-864b22215a7f995a-part-2-of-2"} [2026-06-09 17:04:02] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":72,"id_product":608,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 17:04:02] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":72,"id_product":608,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_665","filename":"4-sides-grid-white-pl-1.jpg","id_image":12466,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_666","filename":"0-left-1.jpg","id_image":12467,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_667","filename":"0-left-1.jpg","id_image":12468,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_668","filename":"0-right-1.jpg","id_image":12469,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_669","filename":"0-right-1.jpg","id_image":12470,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_670","filename":"1-r-1-1.jpg","id_image":12471,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_671","filename":"1-r-1-1.jpg","id_image":12472,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_672","filename":"2-r-1-1.jpg","id_image":12473,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_673","filename":"2-r-1-1.jpg","id_image":12474,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_674","filename":"2-watercolor-1-1.jpg","id_image":12475,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_675","filename":"2-watercolor-1-1.jpg","id_image":12476,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_676","filename":"2-watercolor-2-1.jpg","id_image":12477,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_677","filename":"2-watercolor-2-1.jpg","id_image":12478,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_678","filename":"modernbrush-orange-1.jpg","id_image":12479,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-72-864b22215a7f995a-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":608,"uploaded_images":[{"client_file_key":"asset_665","filename":"4-sides-grid-white-pl-1.jpg","id_image":12466,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_666","filename":"0-left-1.jpg","id_image":12467,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_667","filename":"0-left-1.jpg","id_image":12468,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_668","filename":"0-right-1.jpg","id_image":12469,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_669","filename":"0-right-1.jpg","id_image":12470,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_670","filename":"1-r-1-1.jpg","id_image":12471,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_671","filename":"1-r-1-1.jpg","id_image":12472,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_672","filename":"2-r-1-1.jpg","id_image":12473,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_673","filename":"2-r-1-1.jpg","id_image":12474,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_674","filename":"2-watercolor-1-1.jpg","id_image":12475,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-72-864b22215a7f995a-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":608,"uploaded_images":[{"client_file_key":"asset_675","filename":"2-watercolor-1-1.jpg","id_image":12476,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_676","filename":"2-watercolor-2-1.jpg","id_image":12477,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_677","filename":"2-watercolor-2-1.jpg","id_image":12478,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_678","filename":"modernbrush-orange-1.jpg","id_image":12479,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 17:04:02] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":72,"external_id":"608","result":{"success":true,"status":"success","id_product":608,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_665","filename":"4-sides-grid-white-pl-1.jpg","id_image":12466,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_666","filename":"0-left-1.jpg","id_image":12467,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_667","filename":"0-left-1.jpg","id_image":12468,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_668","filename":"0-right-1.jpg","id_image":12469,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_669","filename":"0-right-1.jpg","id_image":12470,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_670","filename":"1-r-1-1.jpg","id_image":12471,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_671","filename":"1-r-1-1.jpg","id_image":12472,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_672","filename":"2-r-1-1.jpg","id_image":12473,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_673","filename":"2-r-1-1.jpg","id_image":12474,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_674","filename":"2-watercolor-1-1.jpg","id_image":12475,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_675","filename":"2-watercolor-1-1.jpg","id_image":12476,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_676","filename":"2-watercolor-2-1.jpg","id_image":12477,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_677","filename":"2-watercolor-2-1.jpg","id_image":12478,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_678","filename":"modernbrush-orange-1.jpg","id_image":12479,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-72-864b22215a7f995a-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":608,"uploaded_images":[{"client_file_key":"asset_665","filename":"4-sides-grid-white-pl-1.jpg","id_image":12466,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_666","filename":"0-left-1.jpg","id_image":12467,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_667","filename":"0-left-1.jpg","id_image":12468,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_668","filename":"0-right-1.jpg","id_image":12469,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_669","filename":"0-right-1.jpg","id_image":12470,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_670","filename":"1-r-1-1.jpg","id_image":12471,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_671","filename":"1-r-1-1.jpg","id_image":12472,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_672","filename":"2-r-1-1.jpg","id_image":12473,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_673","filename":"2-r-1-1.jpg","id_image":12474,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_674","filename":"2-watercolor-1-1.jpg","id_image":12475,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-72-864b22215a7f995a-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":608,"uploaded_images":[{"client_file_key":"asset_675","filename":"2-watercolor-1-1.jpg","id_image":12476,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_676","filename":"2-watercolor-2-1.jpg","id_image":12477,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_677","filename":"2-watercolor-2-1.jpg","id_image":12478,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_678","filename":"modernbrush-orange-1.jpg","id_image":12479,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 17:12:09] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4322} [2026-06-09 17:12:09] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":69,"external_id":"609","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:12:09] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":69,"external_id":"609"} [2026-06-09 17:12:09] drive_scan.start Start skanowania zdjęć Drive. {"project_id":69,"forced_profile_id":null} [2026-06-09 17:12:09] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":69,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_166","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:12:09] drive_path.profile.selected Wybrano profil Drive. {"project_id":69,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:12:09] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":69,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 17:12:09] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 17:12:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:10] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":69,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 17:12:10] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 17:12:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:10] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":69,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 17:12:10] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 17:12:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:10] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":69,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 17:12:10] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_166'"} [2026-06-09 17:12:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_166'","count":1,"names":["H#CZ_166 [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:11] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":69,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_166","found_count":1,"found_names":["H#CZ_166"]} [2026-06-09 17:12:11] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":69,"project_folder_id":"1ZWuzOBfAtIWJYLPcPcPNo_j5CDQNMPSy","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166"} [2026-06-09 17:12:11] drive_api.list_files.start Google Drive files.list. {"query":"'1ZWuzOBfAtIWJYLPcPcPNo_j5CDQNMPSy' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:12:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZWuzOBfAtIWJYLPcPcPNo_j5CDQNMPSy' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:11] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":69,"parent_folder_id":"1ZWuzOBfAtIWJYLPcPcPNo_j5CDQNMPSy","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:12:11] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":69,"project_folder_id":"1ZWuzOBfAtIWJYLPcPcPNo_j5CDQNMPSy","mockups_folder_id":"1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166/Mockups"} [2026-06-09 17:12:11] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":69,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 17:12:11] drive_api.list_files.start Google Drive files.list. {"query":"'1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:12:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:12] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":69,"mockups_folder_id":"1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 17:12:12] drive_api.list_files.start Google Drive files.list. {"query":"'1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk' in parents and trashed = false"} [2026-06-09 17:12:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WE9-IeqgrBO0v5HBBGz-gHNnIlBII2Rk' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:12] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":69,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:12:12] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":69,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 17:12:12] drive_api.list_files.start Google Drive files.list. {"query":"'1IV4k__ZNIxGmKgBpxQDJjtI8U42Uk3pK' in parents and trashed = false"} [2026-06-09 17:12:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IV4k__ZNIxGmKgBpxQDJjtI8U42Uk3pK' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:12:13] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":69,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1IV4k__ZNIxGmKgBpxQDJjtI8U42Uk3pK","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:12:13] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":69,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 17:12:13] drive_api.list_files.start Google Drive files.list. {"query":"'1u3tES9QvUjTIIJK6DdN6RjVlUBesl17-' in parents and trashed = false"} [2026-06-09 17:12:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1u3tES9QvUjTIIJK6DdN6RjVlUBesl17-' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:12:13] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":69,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1u3tES9QvUjTIIJK6DdN6RjVlUBesl17-","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:12:13] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":69,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 17:12:13] drive_api.list_files.start Google Drive files.list. {"query":"'1e0-i5bTMkfK95e53jp3unbflmH4nePaf' in parents and trashed = false"} [2026-06-09 17:12:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1e0-i5bTMkfK95e53jp3unbflmH4nePaf' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:12:14] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":69,"folder_name":"(B)_4Side_Grid","folder_id":"1e0-i5bTMkfK95e53jp3unbflmH4nePaf","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:12:14] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":69,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_166/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 17:12:14] drive_api.list_files.start Google Drive files.list. {"query":"'1xynfDYnl0C8vKZy3BquE4Jja01JTKuE1' in parents and trashed = false"} [2026-06-09 17:12:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xynfDYnl0C8vKZy3BquE4Jja01JTKuE1' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:12:14] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":69,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1xynfDYnl0C8vKZy3BquE4Jja01JTKuE1","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:12:14] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":69,"files_count":14,"files":[{"id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 17:12:14] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":69,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:12:14] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":69,"external_id":"609","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-09 17:12:14] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":69,"external_id":"609","selected_assets_count":14} [2026-06-09 17:12:14] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":69,"resolved_id_product":609} [2026-06-09 17:12:14] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":69,"job_id":"db80cb00688b3a21","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:12:14] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":69,"selected_count":14,"assets":[{"id":679,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":769598,"drive_file_id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-"},{"id":680,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":284098,"drive_file_id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz"},{"id":681,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":252308,"drive_file_id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB"},{"id":682,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":278563,"drive_file_id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L"},{"id":683,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":251349,"drive_file_id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf"},{"id":684,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1165384,"drive_file_id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP"},{"id":685,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1241653,"drive_file_id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F"},{"id":686,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1381442,"drive_file_id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW"},{"id":687,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1302016,"drive_file_id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt"},{"id":688,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1345540,"drive_file_id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz"},{"id":689,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1109079,"drive_file_id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE"},{"id":690,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1277229,"drive_file_id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI"},{"id":691,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1249835,"drive_file_id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9"},{"id":692,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":360959,"drive_file_id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV"}]} [2026-06-09 17:12:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":679,"drive_file_id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/679_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:12:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/679_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:12:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/679_4-sides-grid-white-pl-1.jpg","bytes":769598} [2026-06-09 17:12:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":679,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":769598} [2026-06-09 17:12:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":680,"drive_file_id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/680_0-left-1.jpg"} [2026-06-09 17:12:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/680_0-left-1.jpg"} [2026-06-09 17:12:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/680_0-left-1.jpg","bytes":284098} [2026-06-09 17:12:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":680,"name":"0_Left__1.jpg","local_size":284098} [2026-06-09 17:12:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":681,"drive_file_id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/681_0-left-1.jpg"} [2026-06-09 17:12:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/681_0-left-1.jpg"} [2026-06-09 17:12:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/681_0-left-1.jpg","bytes":252308} [2026-06-09 17:12:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":681,"name":"0_Left__1.jpg","local_size":252308} [2026-06-09 17:12:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":682,"drive_file_id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/682_0-right-1.jpg"} [2026-06-09 17:12:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/682_0-right-1.jpg"} [2026-06-09 17:12:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/682_0-right-1.jpg","bytes":278563} [2026-06-09 17:12:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":682,"name":"0_Right__1.jpg","local_size":278563} [2026-06-09 17:12:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":683,"drive_file_id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/683_0-right-1.jpg"} [2026-06-09 17:12:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/683_0-right-1.jpg"} [2026-06-09 17:12:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/683_0-right-1.jpg","bytes":251349} [2026-06-09 17:12:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":683,"name":"0_Right__1.jpg","local_size":251349} [2026-06-09 17:12:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":684,"drive_file_id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/684_1-r-1-1.jpg"} [2026-06-09 17:12:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/684_1-r-1-1.jpg"} [2026-06-09 17:12:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/684_1-r-1-1.jpg","bytes":1165384} [2026-06-09 17:12:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":684,"name":"1_R_1__1.jpg","local_size":1165384} [2026-06-09 17:12:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":685,"drive_file_id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/685_1-r-1-1.jpg"} [2026-06-09 17:12:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/685_1-r-1-1.jpg"} [2026-06-09 17:12:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/685_1-r-1-1.jpg","bytes":1241653} [2026-06-09 17:12:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":685,"name":"1_R_1__1.jpg","local_size":1241653} [2026-06-09 17:12:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":686,"drive_file_id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/686_2-r-1-1.jpg"} [2026-06-09 17:12:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/686_2-r-1-1.jpg"} [2026-06-09 17:12:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/686_2-r-1-1.jpg","bytes":1381442} [2026-06-09 17:12:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":686,"name":"2_R_1__1.jpg","local_size":1381442} [2026-06-09 17:12:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":687,"drive_file_id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/687_2-r-1-1.jpg"} [2026-06-09 17:12:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/687_2-r-1-1.jpg"} [2026-06-09 17:12:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/687_2-r-1-1.jpg","bytes":1302016} [2026-06-09 17:12:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":687,"name":"2_R_1__1.jpg","local_size":1302016} [2026-06-09 17:12:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":688,"drive_file_id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/688_2-watercolor-1-1.jpg"} [2026-06-09 17:12:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/688_2-watercolor-1-1.jpg"} [2026-06-09 17:12:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/688_2-watercolor-1-1.jpg","bytes":1345540} [2026-06-09 17:12:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":688,"name":"2_WaterColor_1__1.jpg","local_size":1345540} [2026-06-09 17:12:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":689,"drive_file_id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/689_2-watercolor-1-1.jpg"} [2026-06-09 17:12:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/689_2-watercolor-1-1.jpg"} [2026-06-09 17:12:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/689_2-watercolor-1-1.jpg","bytes":1109079} [2026-06-09 17:12:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":689,"name":"2_WaterColor_1__1.jpg","local_size":1109079} [2026-06-09 17:12:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":690,"drive_file_id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/690_2-watercolor-2-1.jpg"} [2026-06-09 17:12:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/690_2-watercolor-2-1.jpg"} [2026-06-09 17:12:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/690_2-watercolor-2-1.jpg","bytes":1277229} [2026-06-09 17:12:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":690,"name":"2_WaterColor_2__1.jpg","local_size":1277229} [2026-06-09 17:12:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":691,"drive_file_id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/691_2-watercolor-2-1.jpg"} [2026-06-09 17:12:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/691_2-watercolor-2-1.jpg"} [2026-06-09 17:12:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/691_2-watercolor-2-1.jpg","bytes":1249835} [2026-06-09 17:12:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":691,"name":"2_WaterColor_2__1.jpg","local_size":1249835} [2026-06-09 17:12:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":69,"asset_id":692,"drive_file_id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/692_modernbrush-orange-1.jpg"} [2026-06-09 17:12:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/692_modernbrush-orange-1.jpg"} [2026-06-09 17:12:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/692_modernbrush-orange-1.jpg","bytes":360959} [2026-06-09 17:12:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":69,"asset_id":692,"name":"ModernBrush_Orange__1.jpg","local_size":360959} [2026-06-09 17:12:26] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":69,"job_id":"db80cb00688b3a21","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21","failures":[]} [2026-06-09 17:12:26] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":69,"job_id":"db80cb00688b3a21","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21","failures":[]} [2026-06-09 17:12:26] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":69,"id_product":609,"metadata_count":14,"metadata":[{"client_file_key":"asset_679","drive_file_id":"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_680","drive_file_id":"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_681","drive_file_id":"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_682","drive_file_id":"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_683","drive_file_id":"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_684","drive_file_id":"12IgeV2XIzU_qjq-DEZ3nafw5HHUIUFvP","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_685","drive_file_id":"1yrcbWynqWTnNtr_RVAXyhfen_F43Kv5F","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_686","drive_file_id":"1SO9YRv6JqD3WjS3436kLHRKvfzcQSeFW","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_687","drive_file_id":"1SLKSzukJ1vVrAo9Bs6T8N2BGDBe24bTt","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_688","drive_file_id":"1N3HR2HZf7dYizRpGrILOnfePukOidHmz","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_689","drive_file_id":"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_690","drive_file_id":"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_691","drive_file_id":"18FEhp8DnsZPXOohe561jEUFyw74aRaM9","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_692","drive_file_id":"18J13X1fykTjfyprkY4oc98OOHGXyEUnV","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Oczytana kobieta może wiedzieć za dużo - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 17:12:26] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":69,"id_product":609,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 17:12:26] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":69,"id_product":609,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_679","asset_680","asset_681","asset_682","asset_683","asset_684","asset_685","asset_686","asset_687","asset_688"]} [2026-06-09 17:12:26] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"ec404568-c39f-452d-94ce-44cb34964b58","id_product":"609","images_metadata_json":"[{\"client_file_key\":\"asset_679\",\"drive_file_id\":\"1BvhPcSn6LG3I028RtTlq5DWraKEptwK-\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_680\",\"drive_file_id\":\"1JuK9UbeStpTmBOSvBYnWXj9DZv_ZH_nz\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_681\",\"drive_file_id\":\"1_rhrygqwccVIvV8JblCAUzd8IwDIeiMB\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_682\",\"drive_file_id\":\"15cdxSTDA6XGUzotmBlLPIGnFV4cUVf4L\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_683\",\"drive_file_id\":\"1j0FDWPjzprj3fRue4TBmiWjWEOpX__cf\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_684\",\"drive_file_id\":\"12IgeV2XIzU_qjq-DEZ3nafw5H...","allow_cover_autoselect":"0","files[asset_679]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/679_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":769598,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_680]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/680_0-left-1.jpg","file_exists":true,"file_size":284098,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_681]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/681_0-left-1.jpg","file_exists":true,"file_size":252308,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_682]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/682_0-right-1.jpg","file_exists":true,"file_size":278563,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_683]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/683_0-right-1.jpg","file_exists":true,"file_size":251349,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_684]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/684_1-r-1-1.jpg","file_exists":true,"file_size":1165384,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_685]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/685_1-r-1-1.jpg","file_exists":true,"file_size":1241653,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_686]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/686_2-r-1-1.jpg","file_exists":true,"file_size":1381442,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_687]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/687_2-r-1-1.jpg","file_exists":true,"file_size":1302016,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_688]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/688_2-watercolor-1-1.jpg","file_exists":true,"file_size":1345540,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-1-of-2"} [2026-06-09 17:12:40] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 609,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_679\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12480,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_680\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12481,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_681\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12482,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_682\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12483,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_683\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12484,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-69-db80cb00688b3a21-part-1-of-2"} [2026-06-09 17:12:40] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":69,"id_product":609,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 17:12:40] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":69,"id_product":609,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_689","asset_690","asset_691","asset_692"]} [2026-06-09 17:12:40] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"ec404568-c39f-452d-94ce-44cb34964b58","id_product":"609","images_metadata_json":"[{\"client_file_key\":\"asset_689\",\"drive_file_id\":\"1bOGVA_myWW0Bkmz_YAJ9Qd2myZdsA7PE\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_690\",\"drive_file_id\":\"1soeO89S2dIbtNkF-Wo82IzkU1AQ8n5AI\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_691\",\"drive_file_id\":\"18FEhp8DnsZPXOohe561jEUFyw74aRaM9\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_692\",\"drive_file_id\":\"18J13X1fykTjfyprkY4oc98OOHGXyEUnV\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek - Oczytana kobieta może wiedzieć za dużo - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_689]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/689_2-watercolor-1-1.jpg","file_exists":true,"file_size":1109079,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_690]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/690_2-watercolor-2-1.jpg","file_exists":true,"file_size":1277229,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_691]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/691_2-watercolor-2-1.jpg","file_exists":true,"file_size":1249835,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_692]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/69/db80cb00688b3a21/692_modernbrush-orange-1.jpg","file_exists":true,"file_size":360959,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-2-of-2"} [2026-06-09 17:12:45] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 609,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_689\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12490,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_690\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12491,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_691\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12492,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_692\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12493,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-69-db80cb00688b3a21-part-2-of-2"} [2026-06-09 17:12:45] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":69,"id_product":609,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 17:12:45] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":69,"id_product":609,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_679","filename":"4-sides-grid-white-pl-1.jpg","id_image":12480,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_680","filename":"0-left-1.jpg","id_image":12481,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_681","filename":"0-left-1.jpg","id_image":12482,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_682","filename":"0-right-1.jpg","id_image":12483,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_683","filename":"0-right-1.jpg","id_image":12484,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_684","filename":"1-r-1-1.jpg","id_image":12485,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_685","filename":"1-r-1-1.jpg","id_image":12486,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_686","filename":"2-r-1-1.jpg","id_image":12487,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_687","filename":"2-r-1-1.jpg","id_image":12488,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_688","filename":"2-watercolor-1-1.jpg","id_image":12489,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_689","filename":"2-watercolor-1-1.jpg","id_image":12490,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_690","filename":"2-watercolor-2-1.jpg","id_image":12491,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_691","filename":"2-watercolor-2-1.jpg","id_image":12492,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_692","filename":"modernbrush-orange-1.jpg","id_image":12493,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":609,"uploaded_images":[{"client_file_key":"asset_679","filename":"4-sides-grid-white-pl-1.jpg","id_image":12480,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_680","filename":"0-left-1.jpg","id_image":12481,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_681","filename":"0-left-1.jpg","id_image":12482,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_682","filename":"0-right-1.jpg","id_image":12483,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_683","filename":"0-right-1.jpg","id_image":12484,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_684","filename":"1-r-1-1.jpg","id_image":12485,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_685","filename":"1-r-1-1.jpg","id_image":12486,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_686","filename":"2-r-1-1.jpg","id_image":12487,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_687","filename":"2-r-1-1.jpg","id_image":12488,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_688","filename":"2-watercolor-1-1.jpg","id_image":12489,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":609,"uploaded_images":[{"client_file_key":"asset_689","filename":"2-watercolor-1-1.jpg","id_image":12490,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_690","filename":"2-watercolor-2-1.jpg","id_image":12491,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_691","filename":"2-watercolor-2-1.jpg","id_image":12492,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_692","filename":"modernbrush-orange-1.jpg","id_image":12493,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 17:12:45] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":69,"external_id":"609","result":{"success":true,"status":"success","id_product":609,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_679","filename":"4-sides-grid-white-pl-1.jpg","id_image":12480,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_680","filename":"0-left-1.jpg","id_image":12481,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_681","filename":"0-left-1.jpg","id_image":12482,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_682","filename":"0-right-1.jpg","id_image":12483,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_683","filename":"0-right-1.jpg","id_image":12484,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_684","filename":"1-r-1-1.jpg","id_image":12485,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_685","filename":"1-r-1-1.jpg","id_image":12486,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_686","filename":"2-r-1-1.jpg","id_image":12487,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_687","filename":"2-r-1-1.jpg","id_image":12488,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_688","filename":"2-watercolor-1-1.jpg","id_image":12489,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_689","filename":"2-watercolor-1-1.jpg","id_image":12490,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_690","filename":"2-watercolor-2-1.jpg","id_image":12491,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_691","filename":"2-watercolor-2-1.jpg","id_image":12492,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_692","filename":"modernbrush-orange-1.jpg","id_image":12493,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":609,"uploaded_images":[{"client_file_key":"asset_679","filename":"4-sides-grid-white-pl-1.jpg","id_image":12480,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_680","filename":"0-left-1.jpg","id_image":12481,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_681","filename":"0-left-1.jpg","id_image":12482,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_682","filename":"0-right-1.jpg","id_image":12483,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_683","filename":"0-right-1.jpg","id_image":12484,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_684","filename":"1-r-1-1.jpg","id_image":12485,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_685","filename":"1-r-1-1.jpg","id_image":12486,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_686","filename":"2-r-1-1.jpg","id_image":12487,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_687","filename":"2-r-1-1.jpg","id_image":12488,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_688","filename":"2-watercolor-1-1.jpg","id_image":12489,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-69-db80cb00688b3a21-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":609,"uploaded_images":[{"client_file_key":"asset_689","filename":"2-watercolor-1-1.jpg","id_image":12490,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_690","filename":"2-watercolor-2-1.jpg","id_image":12491,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_691","filename":"2-watercolor-2-1.jpg","id_image":12492,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_692","filename":"modernbrush-orange-1.jpg","id_image":12493,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 17:20:05] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5649} [2026-06-09 17:20:06] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":66,"external_id":"610","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:20:06] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":66,"external_id":"610"} [2026-06-09 17:20:06] drive_scan.start Start skanowania zdjęć Drive. {"project_id":66,"forced_profile_id":null} [2026-06-09 17:20:06] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":66,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_163","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:20:06] drive_path.profile.selected Wybrano profil Drive. {"project_id":66,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:20:06] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":66,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 17:20:06] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 17:20:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:06] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":66,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 17:20:06] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 17:20:06] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:06] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":66,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 17:20:06] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 17:20:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:07] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":66,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 17:20:07] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_163'"} [2026-06-09 17:20:07] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_163'","count":1,"names":["H#CZ_163 [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:07] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":66,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_163","found_count":1,"found_names":["H#CZ_163"]} [2026-06-09 17:20:07] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":66,"project_folder_id":"1wJx4ftUtcCL7eLam8vq0BGLNy9G10Gw6","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163"} [2026-06-09 17:20:07] drive_api.list_files.start Google Drive files.list. {"query":"'1wJx4ftUtcCL7eLam8vq0BGLNy9G10Gw6' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:20:08] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wJx4ftUtcCL7eLam8vq0BGLNy9G10Gw6' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:08] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":66,"parent_folder_id":"1wJx4ftUtcCL7eLam8vq0BGLNy9G10Gw6","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:20:08] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":66,"project_folder_id":"1wJx4ftUtcCL7eLam8vq0BGLNy9G10Gw6","mockups_folder_id":"1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163/Mockups"} [2026-06-09 17:20:08] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":66,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 17:20:08] drive_api.list_files.start Google Drive files.list. {"query":"'1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:20:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:09] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":66,"mockups_folder_id":"1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 17:20:09] drive_api.list_files.start Google Drive files.list. {"query":"'1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s' in parents and trashed = false"} [2026-06-09 17:20:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QHhdPBfFjnmwHavjsbclllQQm-Ue7z0s' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:09] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":66,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:20:09] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":66,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 17:20:09] drive_api.list_files.start Google Drive files.list. {"query":"'14JXTl3mESdX7Ar_CfgWtRBFS6VEAQEzs' in parents and trashed = false"} [2026-06-09 17:20:09] drive_api.list_files.finish Google Drive files.list result. {"query":"'14JXTl3mESdX7Ar_CfgWtRBFS6VEAQEzs' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:20:09] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":66,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"14JXTl3mESdX7Ar_CfgWtRBFS6VEAQEzs","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:20:09] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":66,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 17:20:09] drive_api.list_files.start Google Drive files.list. {"query":"'174Fe05G2FxYe0QmW6ToZaiDiqVB9y7rL' in parents and trashed = false"} [2026-06-09 17:20:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'174Fe05G2FxYe0QmW6ToZaiDiqVB9y7rL' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:20:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":66,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"174Fe05G2FxYe0QmW6ToZaiDiqVB9y7rL","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:20:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":66,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 17:20:10] drive_api.list_files.start Google Drive files.list. {"query":"'1yk1s-pPpgGQyRvNVgzDuFGrydXfezSjE' in parents and trashed = false"} [2026-06-09 17:20:10] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yk1s-pPpgGQyRvNVgzDuFGrydXfezSjE' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:20:10] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":66,"folder_name":"(B)_4Side_Grid","folder_id":"1yk1s-pPpgGQyRvNVgzDuFGrydXfezSjE","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:20:10] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":66,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_163/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 17:20:10] drive_api.list_files.start Google Drive files.list. {"query":"'1VE1sUWpb1Lb3lv0-KdbuhByp2CXPgVRk' in parents and trashed = false"} [2026-06-09 17:20:11] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VE1sUWpb1Lb3lv0-KdbuhByp2CXPgVRk' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:20:11] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":66,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1VE1sUWpb1Lb3lv0-KdbuhByp2CXPgVRk","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:20:11] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":66,"files_count":14,"files":[{"id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 17:20:11] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":66,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:20:11] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":66,"external_id":"610","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 14 plików graficznych w folderze Mockups.","files_count":14,"selected_assets_after_scan":14,"warnings":[]} [2026-06-09 17:20:11] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":66,"external_id":"610","selected_assets_count":14} [2026-06-09 17:20:11] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":66,"resolved_id_product":610} [2026-06-09 17:20:11] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":66,"job_id":"70de13d7642fca1e","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:20:11] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":66,"selected_count":14,"assets":[{"id":693,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":775822,"drive_file_id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR"},{"id":694,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":381495,"drive_file_id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU"},{"id":695,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":358616,"drive_file_id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC"},{"id":696,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":370331,"drive_file_id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV"},{"id":697,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":358727,"drive_file_id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH"},{"id":698,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1187235,"drive_file_id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98"},{"id":699,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1272618,"drive_file_id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN"},{"id":700,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1398523,"drive_file_id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE"},{"id":701,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1337172,"drive_file_id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0"},{"id":702,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1411301,"drive_file_id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG"},{"id":703,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1193460,"drive_file_id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE"},{"id":704,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1351455,"drive_file_id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc"},{"id":705,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1336620,"drive_file_id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM"},{"id":706,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":406536,"drive_file_id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh"}]} [2026-06-09 17:20:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":693,"drive_file_id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/693_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:20:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/693_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:20:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/693_4-sides-grid-white-pl-1.jpg","bytes":775822} [2026-06-09 17:20:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":693,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":775822} [2026-06-09 17:20:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":694,"drive_file_id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/694_0-left-1.jpg"} [2026-06-09 17:20:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/694_0-left-1.jpg"} [2026-06-09 17:20:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/694_0-left-1.jpg","bytes":381495} [2026-06-09 17:20:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":694,"name":"0_Left__1.jpg","local_size":381495} [2026-06-09 17:20:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":695,"drive_file_id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/695_0-left-1.jpg"} [2026-06-09 17:20:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/695_0-left-1.jpg"} [2026-06-09 17:20:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/695_0-left-1.jpg","bytes":358616} [2026-06-09 17:20:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":695,"name":"0_Left__1.jpg","local_size":358616} [2026-06-09 17:20:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":696,"drive_file_id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/696_0-right-1.jpg"} [2026-06-09 17:20:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/696_0-right-1.jpg"} [2026-06-09 17:20:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/696_0-right-1.jpg","bytes":370331} [2026-06-09 17:20:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":696,"name":"0_Right__1.jpg","local_size":370331} [2026-06-09 17:20:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":697,"drive_file_id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/697_0-right-1.jpg"} [2026-06-09 17:20:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/697_0-right-1.jpg"} [2026-06-09 17:20:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/697_0-right-1.jpg","bytes":358727} [2026-06-09 17:20:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":697,"name":"0_Right__1.jpg","local_size":358727} [2026-06-09 17:20:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":698,"drive_file_id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/698_1-r-1-1.jpg"} [2026-06-09 17:20:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/698_1-r-1-1.jpg"} [2026-06-09 17:20:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/698_1-r-1-1.jpg","bytes":1187235} [2026-06-09 17:20:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":698,"name":"1_R_1__1.jpg","local_size":1187235} [2026-06-09 17:20:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":699,"drive_file_id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/699_1-r-1-1.jpg"} [2026-06-09 17:20:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/699_1-r-1-1.jpg"} [2026-06-09 17:20:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/699_1-r-1-1.jpg","bytes":1272618} [2026-06-09 17:20:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":699,"name":"1_R_1__1.jpg","local_size":1272618} [2026-06-09 17:20:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":700,"drive_file_id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/700_2-r-1-1.jpg"} [2026-06-09 17:20:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/700_2-r-1-1.jpg"} [2026-06-09 17:20:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/700_2-r-1-1.jpg","bytes":1398523} [2026-06-09 17:20:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":700,"name":"2_R_1__1.jpg","local_size":1398523} [2026-06-09 17:20:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":701,"drive_file_id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/701_2-r-1-1.jpg"} [2026-06-09 17:20:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/701_2-r-1-1.jpg"} [2026-06-09 17:20:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/701_2-r-1-1.jpg","bytes":1337172} [2026-06-09 17:20:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":701,"name":"2_R_1__1.jpg","local_size":1337172} [2026-06-09 17:20:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":702,"drive_file_id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/702_2-watercolor-1-1.jpg"} [2026-06-09 17:20:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/702_2-watercolor-1-1.jpg"} [2026-06-09 17:20:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/702_2-watercolor-1-1.jpg","bytes":1411301} [2026-06-09 17:20:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":702,"name":"2_WaterColor_1__1.jpg","local_size":1411301} [2026-06-09 17:20:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":703,"drive_file_id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/703_2-watercolor-1-1.jpg"} [2026-06-09 17:20:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/703_2-watercolor-1-1.jpg"} [2026-06-09 17:20:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/703_2-watercolor-1-1.jpg","bytes":1193460} [2026-06-09 17:20:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":703,"name":"2_WaterColor_1__1.jpg","local_size":1193460} [2026-06-09 17:20:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":704,"drive_file_id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/704_2-watercolor-2-1.jpg"} [2026-06-09 17:20:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/704_2-watercolor-2-1.jpg"} [2026-06-09 17:20:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/704_2-watercolor-2-1.jpg","bytes":1351455} [2026-06-09 17:20:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":704,"name":"2_WaterColor_2__1.jpg","local_size":1351455} [2026-06-09 17:20:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":705,"drive_file_id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/705_2-watercolor-2-1.jpg"} [2026-06-09 17:20:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/705_2-watercolor-2-1.jpg"} [2026-06-09 17:20:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/705_2-watercolor-2-1.jpg","bytes":1336620} [2026-06-09 17:20:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":705,"name":"2_WaterColor_2__1.jpg","local_size":1336620} [2026-06-09 17:20:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":66,"asset_id":706,"drive_file_id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/706_modernbrush-orange-1.jpg"} [2026-06-09 17:20:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/706_modernbrush-orange-1.jpg"} [2026-06-09 17:20:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/706_modernbrush-orange-1.jpg","bytes":406536} [2026-06-09 17:20:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":66,"asset_id":706,"name":"ModernBrush_Orange__1.jpg","local_size":406536} [2026-06-09 17:20:23] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":66,"job_id":"70de13d7642fca1e","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e","failures":[]} [2026-06-09 17:20:23] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":66,"job_id":"70de13d7642fca1e","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e","failures":[]} [2026-06-09 17:20:23] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":66,"id_product":610,"metadata_count":14,"metadata":[{"client_file_key":"asset_693","drive_file_id":"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_694","drive_file_id":"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_695","drive_file_id":"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_696","drive_file_id":"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_697","drive_file_id":"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_698","drive_file_id":"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_699","drive_file_id":"1-iZNw7AXropEt_lsL8DwJqcszPi2ZVqN","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_700","drive_file_id":"1eKJsdp9LoHrJ6Thfnit2H-ZrvpS0Y8gE","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_701","drive_file_id":"1Cm8Jc4HNm7K10Ls0rc1zOUBJzUM6Nwi0","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_702","drive_file_id":"19b3XQIMtwsm5fDT_MmHAsGUNfB8A8LnG","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_703","drive_file_id":"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_704","drive_file_id":"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_705","drive_file_id":"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_706","drive_file_id":"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek z kotem - Ić stant bo czytam - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 17:20:23] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":66,"id_product":610,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 17:20:23] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":66,"id_product":610,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_693","asset_694","asset_695","asset_696","asset_697","asset_698","asset_699","asset_700","asset_701","asset_702"]} [2026-06-09 17:20:23] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"170415fc-999f-4401-9c85-8c8682ab6122","id_product":"610","images_metadata_json":"[{\"client_file_key\":\"asset_693\",\"drive_file_id\":\"1Sfvq-hqdEaO2QSrs927ETMwZlG0DUukR\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_694\",\"drive_file_id\":\"1bIB4ACIadxa8izyvC4ELYlzweBaQJgeU\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_695\",\"drive_file_id\":\"17H_hzrqJcR2w_s151YJ1H9WkelmctLNC\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_696\",\"drive_file_id\":\"1rTJBZ7CLU2xOgiGGIfQz5EiiuChQcIDV\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_697\",\"drive_file_id\":\"1nwbsF4DI8VkxP1Rkx0fV08Yy1c4-f9fH\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_698\",\"drive_file_id\":\"1JkXFubbrBCoo_q-VSGnOP83MTvOonU98\",\"filename\":\"1-r-1-1.jpg\",\"sort_order\":90003,\"is_cov...","allow_cover_autoselect":"0","files[asset_693]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/693_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":775822,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_694]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/694_0-left-1.jpg","file_exists":true,"file_size":381495,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_695]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/695_0-left-1.jpg","file_exists":true,"file_size":358616,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_696]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/696_0-right-1.jpg","file_exists":true,"file_size":370331,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_697]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/697_0-right-1.jpg","file_exists":true,"file_size":358727,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_698]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/698_1-r-1-1.jpg","file_exists":true,"file_size":1187235,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_699]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/699_1-r-1-1.jpg","file_exists":true,"file_size":1272618,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_700]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/700_2-r-1-1.jpg","file_exists":true,"file_size":1398523,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_701]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/701_2-r-1-1.jpg","file_exists":true,"file_size":1337172,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_702]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/702_2-watercolor-1-1.jpg","file_exists":true,"file_size":1411301,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-1-of-2"} [2026-06-09 17:20:38] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 610,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_693\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12494,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_694\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12495,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_695\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12496,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_696\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12497,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_697\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12498,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-66-70de13d7642fca1e-part-1-of-2"} [2026-06-09 17:20:38] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":66,"id_product":610,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 17:20:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":66,"id_product":610,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_703","asset_704","asset_705","asset_706"]} [2026-06-09 17:20:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"170415fc-999f-4401-9c85-8c8682ab6122","id_product":"610","images_metadata_json":"[{\"client_file_key\":\"asset_703\",\"drive_file_id\":\"1q8LdKCLCp9C6-ca-r_E4Stk-vpDnj8YE\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_704\",\"drive_file_id\":\"1W7r28NLCSFaOfx6-RFtdqJPHYkpLeSZc\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_705\",\"drive_file_id\":\"1GApQQjFyo6zqAumDf2cqau2NsjccoLfM\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_706\",\"drive_file_id\":\"1PdhmA5PDtJuHE0Gg46t5bEgKG_MEztsh\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek z kotem - Ić stant bo czytam - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_703]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/703_2-watercolor-1-1.jpg","file_exists":true,"file_size":1193460,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_704]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/704_2-watercolor-2-1.jpg","file_exists":true,"file_size":1351455,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_705]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/705_2-watercolor-2-1.jpg","file_exists":true,"file_size":1336620,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_706]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/66/70de13d7642fca1e/706_modernbrush-orange-1.jpg","file_exists":true,"file_size":406536,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-2-of-2"} [2026-06-09 17:20:43] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 610,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_703\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12504,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_704\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12505,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_705\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12506,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_706\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12507,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-66-70de13d7642fca1e-part-2-of-2"} [2026-06-09 17:20:43] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":66,"id_product":610,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 17:20:43] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":66,"id_product":610,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_693","filename":"4-sides-grid-white-pl-1.jpg","id_image":12494,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_694","filename":"0-left-1.jpg","id_image":12495,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_695","filename":"0-left-1.jpg","id_image":12496,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_696","filename":"0-right-1.jpg","id_image":12497,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_697","filename":"0-right-1.jpg","id_image":12498,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_698","filename":"1-r-1-1.jpg","id_image":12499,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_699","filename":"1-r-1-1.jpg","id_image":12500,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_700","filename":"2-r-1-1.jpg","id_image":12501,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_701","filename":"2-r-1-1.jpg","id_image":12502,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_702","filename":"2-watercolor-1-1.jpg","id_image":12503,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_703","filename":"2-watercolor-1-1.jpg","id_image":12504,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_704","filename":"2-watercolor-2-1.jpg","id_image":12505,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_705","filename":"2-watercolor-2-1.jpg","id_image":12506,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_706","filename":"modernbrush-orange-1.jpg","id_image":12507,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":610,"uploaded_images":[{"client_file_key":"asset_693","filename":"4-sides-grid-white-pl-1.jpg","id_image":12494,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_694","filename":"0-left-1.jpg","id_image":12495,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_695","filename":"0-left-1.jpg","id_image":12496,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_696","filename":"0-right-1.jpg","id_image":12497,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_697","filename":"0-right-1.jpg","id_image":12498,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_698","filename":"1-r-1-1.jpg","id_image":12499,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_699","filename":"1-r-1-1.jpg","id_image":12500,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_700","filename":"2-r-1-1.jpg","id_image":12501,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_701","filename":"2-r-1-1.jpg","id_image":12502,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_702","filename":"2-watercolor-1-1.jpg","id_image":12503,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":610,"uploaded_images":[{"client_file_key":"asset_703","filename":"2-watercolor-1-1.jpg","id_image":12504,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_704","filename":"2-watercolor-2-1.jpg","id_image":12505,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_705","filename":"2-watercolor-2-1.jpg","id_image":12506,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_706","filename":"modernbrush-orange-1.jpg","id_image":12507,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 17:20:43] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":66,"external_id":"610","result":{"success":true,"status":"success","id_product":610,"uploaded_count":14,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_693","filename":"4-sides-grid-white-pl-1.jpg","id_image":12494,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_694","filename":"0-left-1.jpg","id_image":12495,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_695","filename":"0-left-1.jpg","id_image":12496,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_696","filename":"0-right-1.jpg","id_image":12497,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_697","filename":"0-right-1.jpg","id_image":12498,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_698","filename":"1-r-1-1.jpg","id_image":12499,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_699","filename":"1-r-1-1.jpg","id_image":12500,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_700","filename":"2-r-1-1.jpg","id_image":12501,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_701","filename":"2-r-1-1.jpg","id_image":12502,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_702","filename":"2-watercolor-1-1.jpg","id_image":12503,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_703","filename":"2-watercolor-1-1.jpg","id_image":12504,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_704","filename":"2-watercolor-2-1.jpg","id_image":12505,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_705","filename":"2-watercolor-2-1.jpg","id_image":12506,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_706","filename":"modernbrush-orange-1.jpg","id_image":12507,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":610,"uploaded_images":[{"client_file_key":"asset_693","filename":"4-sides-grid-white-pl-1.jpg","id_image":12494,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_694","filename":"0-left-1.jpg","id_image":12495,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_695","filename":"0-left-1.jpg","id_image":12496,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_696","filename":"0-right-1.jpg","id_image":12497,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_697","filename":"0-right-1.jpg","id_image":12498,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_698","filename":"1-r-1-1.jpg","id_image":12499,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_699","filename":"1-r-1-1.jpg","id_image":12500,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_700","filename":"2-r-1-1.jpg","id_image":12501,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_701","filename":"2-r-1-1.jpg","id_image":12502,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_702","filename":"2-watercolor-1-1.jpg","id_image":12503,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-66-70de13d7642fca1e-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":610,"uploaded_images":[{"client_file_key":"asset_703","filename":"2-watercolor-1-1.jpg","id_image":12504,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_704","filename":"2-watercolor-2-1.jpg","id_image":12505,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_705","filename":"2-watercolor-2-1.jpg","id_image":12506,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_706","filename":"modernbrush-orange-1.jpg","id_image":12507,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 17:24:44] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":21629} [2026-06-09 17:24:45] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":65,"external_id":"611","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:24:45] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":65,"external_id":"611"} [2026-06-09 17:24:45] drive_scan.start Start skanowania zdjęć Drive. {"project_id":65,"forced_profile_id":null} [2026-06-09 17:24:45] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":65,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_019","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:24:45] drive_path.profile.selected Wybrano profil Drive. {"project_id":65,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:24:45] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":65,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 17:24:45] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 17:24:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:45] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":65,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 17:24:45] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-09 17:24:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:46] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":65,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-09 17:24:46] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_019'"} [2026-06-09 17:24:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_019'","count":1,"names":["TSHCZ_019 [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:46] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":65,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_019","found_count":1,"found_names":["TSHCZ_019"]} [2026-06-09 17:24:46] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":65,"project_folder_id":"1XU5ky4jVhSssKQp9CYrlomQswGrxfjgU","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019"} [2026-06-09 17:24:46] drive_api.list_files.start Google Drive files.list. {"query":"'1XU5ky4jVhSssKQp9CYrlomQswGrxfjgU' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:24:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1XU5ky4jVhSssKQp9CYrlomQswGrxfjgU' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:47] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":65,"parent_folder_id":"1XU5ky4jVhSssKQp9CYrlomQswGrxfjgU","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:24:47] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":65,"project_folder_id":"1XU5ky4jVhSssKQp9CYrlomQswGrxfjgU","mockups_folder_id":"1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups"} [2026-06-09 17:24:47] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":65,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 17:24:47] drive_api.list_files.start Google Drive files.list. {"query":"'1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:24:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":9,"names":["(39)_Stanley_Aqua_Blue [application/vnd.google-apps.folder]","(29)_Stanley_Red [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:47] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":65,"mockups_folder_id":"1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH","count":9,"names":["(39)_Stanley_Aqua_Blue","(29)_Stanley_Red","(25)_Stanely_Black","(24)_Stanley_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 17:24:47] drive_api.list_files.start Google Drive files.list. {"query":"'1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH' in parents and trashed = false"} [2026-06-09 17:24:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1e1liBOwDFBBDFmDxVs0tiFSR5sjshcZH' in parents and trashed = false","count":9,"names":["(39)_Stanley_Aqua_Blue [application/vnd.google-apps.folder]","(29)_Stanley_Red [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:48] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":65,"all_count":9,"image_count":0,"all_names":["(39)_Stanley_Aqua_Blue [application/vnd.google-apps.folder]","(29)_Stanley_Red [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:24:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:48] drive_api.list_files.start Google Drive files.list. {"query":"'1RivISDsQLK5-jCTRZ_hgz40Afrrq1FST' in parents and trashed = false"} [2026-06-09 17:24:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RivISDsQLK5-jCTRZ_hgz40Afrrq1FST' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 17:24:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(000)_Miniatury","folder_id":"1RivISDsQLK5-jCTRZ_hgz40Afrrq1FST","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 17:24:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:48] drive_api.list_files.start Google Drive files.list. {"query":"'1RKEHbY2awiQKrUZJGPpHp7RZawij27kR' in parents and trashed = false"} [2026-06-09 17:24:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RKEHbY2awiQKrUZJGPpHp7RZawij27kR' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:24:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1RKEHbY2awiQKrUZJGPpHp7RZawij27kR","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:24:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:49] drive_api.list_files.start Google Drive files.list. {"query":"'1YWgqgSXzklA3uuABcXMqehA53L5VAo_V' in parents and trashed = false"} [2026-06-09 17:24:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YWgqgSXzklA3uuABcXMqehA53L5VAo_V' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:24:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1YWgqgSXzklA3uuABcXMqehA53L5VAo_V","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:24:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:49] drive_api.list_files.start Google Drive files.list. {"query":"'1eytvtXTjCkZ07DCMdO-Ay0QZHhwBZeXQ' in parents and trashed = false"} [2026-06-09 17:24:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1eytvtXTjCkZ07DCMdO-Ay0QZHhwBZeXQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(01)_F190_LADY_White","folder_id":"1eytvtXTjCkZ07DCMdO-Ay0QZHhwBZeXQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:50] drive_api.list_files.start Google Drive files.list. {"query":"'1oou1MOgpVCduhfT0lHj6Vb9z05L1mBvl' in parents and trashed = false"} [2026-06-09 17:24:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oou1MOgpVCduhfT0lHj6Vb9z05L1mBvl' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(02)_F190_LADY_Black","folder_id":"1oou1MOgpVCduhfT0lHj6Vb9z05L1mBvl","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:50] drive_api.list_files.start Google Drive files.list. {"query":"'1pF0cEPs0fS8WBPwfSh2aoS3D_K5Gc8M4' in parents and trashed = false"} [2026-06-09 17:24:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pF0cEPs0fS8WBPwfSh2aoS3D_K5Gc8M4' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(24)_Stanley_White","folder_id":"1pF0cEPs0fS8WBPwfSh2aoS3D_K5Gc8M4","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:50] drive_api.list_files.start Google Drive files.list. {"query":"'1arL5Tovw9E-hHIRkC28rVhpnQ7Vzy1XQ' in parents and trashed = false"} [2026-06-09 17:24:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1arL5Tovw9E-hHIRkC28rVhpnQ7Vzy1XQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(25)_Stanely_Black","folder_id":"1arL5Tovw9E-hHIRkC28rVhpnQ7Vzy1XQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(29)_Stanley_Red","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(29)_Stanley_Red","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:51] drive_api.list_files.start Google Drive files.list. {"query":"'1qpbSvKICrawQsbMzUU9W9jetLsIBmTuF' in parents and trashed = false"} [2026-06-09 17:24:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qpbSvKICrawQsbMzUU9W9jetLsIBmTuF' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Red.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(29)_Stanley_Red","folder_id":"1qpbSvKICrawQsbMzUU9W9jetLsIBmTuF","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Red.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":65,"folder_name":"(39)_Stanley_Aqua_Blue","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_019/Mockups/(39)_Stanley_Aqua_Blue","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:24:51] drive_api.list_files.start Google Drive files.list. {"query":"'1TufeEHTfg-gbOEHaQc5UJY0NAqFLuMuU' in parents and trashed = false"} [2026-06-09 17:24:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1TufeEHTfg-gbOEHaQc5UJY0NAqFLuMuU' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":65,"folder_name":"(39)_Stanley_Aqua_Blue","folder_id":"1TufeEHTfg-gbOEHaQc5UJY0NAqFLuMuU","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:24:51] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":65,"files_count":22,"files":[{"id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(39)_Stanley_Aqua_Blue","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE","name":"Front_Manekin_Clear_Red.jpg","mimeType":"image/jpeg","folder":"(29)_Stanley_Red","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 17:24:52] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":65,"files_count":22,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(24)_Stanley_White","(25)_Stanely_Black","(29)_Stanley_Red","(39)_Stanley_Aqua_Blue"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(24)_Stanley_White","(25)_Stanely_Black","(29)_Stanley_Red","(39)_Stanley_Aqua_Blue"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:24:52] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":65,"external_id":"611","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 22 plików graficznych w folderze Mockups.","files_count":22,"selected_assets_after_scan":22,"warnings":[]} [2026-06-09 17:24:52] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":65,"external_id":"611","selected_assets_count":22} [2026-06-09 17:24:52] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":65,"resolved_id_product":611} [2026-06-09 17:24:52] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":65,"job_id":"5899918b8e1011d8","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:24:52] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":65,"selected_count":22,"assets":[{"id":707,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":835902,"drive_file_id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28"},{"id":708,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1346655,"drive_file_id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ"},{"id":709,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1535056,"drive_file_id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg"},{"id":710,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":948448,"drive_file_id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu"},{"id":711,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":627578,"drive_file_id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf"},{"id":712,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1143705,"drive_file_id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv"},{"id":713,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1366942,"drive_file_id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW"},{"id":714,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1491375,"drive_file_id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK"},{"id":715,"name":"Front_Manekin_Clear_Red.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1456266,"drive_file_id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE"},{"id":716,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1798188,"drive_file_id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K"},{"id":718,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1700439,"drive_file_id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS"},{"id":717,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1979836,"drive_file_id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu"},{"id":719,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1834350,"drive_file_id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS"},{"id":720,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1544919,"drive_file_id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ"},{"id":721,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":687975,"drive_file_id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r"},{"id":722,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1773952,"drive_file_id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56"},{"id":723,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1608323,"drive_file_id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM"},{"id":724,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1426310,"drive_file_id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA"},{"id":725,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1927727,"drive_file_id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3"},{"id":726,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1964422,"drive_file_id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz"},{"id":727,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1798961,"drive_file_id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj"},{"id":728,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1845288,"drive_file_id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E"}]} [2026-06-09 17:24:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":707,"drive_file_id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/707_black-folded.jpg"} [2026-06-09 17:24:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/707_black-folded.jpg"} [2026-06-09 17:24:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/707_black-folded.jpg","bytes":835902} [2026-06-09 17:24:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":707,"name":"BLACK_Folded.jpg","local_size":835902} [2026-06-09 17:24:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":708,"drive_file_id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/708_closeup-1.jpg"} [2026-06-09 17:24:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/708_closeup-1.jpg"} [2026-06-09 17:24:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/708_closeup-1.jpg","bytes":1346655} [2026-06-09 17:24:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":708,"name":"CloseUP_1.jpg","local_size":1346655} [2026-06-09 17:24:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":709,"drive_file_id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/709_closeup-1.jpg"} [2026-06-09 17:24:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/709_closeup-1.jpg"} [2026-06-09 17:24:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/709_closeup-1.jpg","bytes":1535056} [2026-06-09 17:24:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":709,"name":"CloseUP_1.jpg","local_size":1535056} [2026-06-09 17:24:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":710,"drive_file_id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/710_front-manekin-clear-label.jpg"} [2026-06-09 17:24:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/710_front-manekin-clear-label.jpg"} [2026-06-09 17:24:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/710_front-manekin-clear-label.jpg","bytes":948448} [2026-06-09 17:24:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":710,"name":"Front_Manekin_Clear_Label.jpg","local_size":948448} [2026-06-09 17:24:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":711,"drive_file_id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/711_front-manekin-clear-label.jpg"} [2026-06-09 17:24:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/711_front-manekin-clear-label.jpg"} [2026-06-09 17:24:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/711_front-manekin-clear-label.jpg","bytes":627578} [2026-06-09 17:24:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":711,"name":"Front_Manekin_Clear_Label.jpg","local_size":627578} [2026-06-09 17:24:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":712,"drive_file_id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/712_front-manekin-clear-label.jpg"} [2026-06-09 17:24:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/712_front-manekin-clear-label.jpg"} [2026-06-09 17:24:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/712_front-manekin-clear-label.jpg","bytes":1143705} [2026-06-09 17:24:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":712,"name":"Front_Manekin_Clear_Label.jpg","local_size":1143705} [2026-06-09 17:24:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":713,"drive_file_id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/713_front-manekin-clear-label.jpg"} [2026-06-09 17:24:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/713_front-manekin-clear-label.jpg"} [2026-06-09 17:24:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/713_front-manekin-clear-label.jpg","bytes":1366942} [2026-06-09 17:24:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":713,"name":"Front_Manekin_Clear_Label.jpg","local_size":1366942} [2026-06-09 17:24:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":714,"drive_file_id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/714_front-manekin-clear-label.jpg"} [2026-06-09 17:24:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/714_front-manekin-clear-label.jpg"} [2026-06-09 17:24:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/714_front-manekin-clear-label.jpg","bytes":1491375} [2026-06-09 17:24:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":714,"name":"Front_Manekin_Clear_Label.jpg","local_size":1491375} [2026-06-09 17:24:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":715,"drive_file_id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE","name":"Front_Manekin_Clear_Red.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/715_front-manekin-clear-red.jpg"} [2026-06-09 17:24:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/715_front-manekin-clear-red.jpg"} [2026-06-09 17:25:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/715_front-manekin-clear-red.jpg","bytes":1456266} [2026-06-09 17:25:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":715,"name":"Front_Manekin_Clear_Red.jpg","local_size":1456266} [2026-06-09 17:25:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":716,"drive_file_id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/716_black-oragne-1.jpg"} [2026-06-09 17:25:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/716_black-oragne-1.jpg"} [2026-06-09 17:25:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/716_black-oragne-1.jpg","bytes":1798188} [2026-06-09 17:25:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":716,"name":"BLACK_Oragne_1.jpg","local_size":1798188} [2026-06-09 17:25:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":718,"drive_file_id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/718_hanging-1.jpg"} [2026-06-09 17:25:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/718_hanging-1.jpg"} [2026-06-09 17:25:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/718_hanging-1.jpg","bytes":1700439} [2026-06-09 17:25:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":718,"name":"Hanging_1.jpg","local_size":1700439} [2026-06-09 17:25:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":717,"drive_file_id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/717_hanging-1.jpg"} [2026-06-09 17:25:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/717_hanging-1.jpg"} [2026-06-09 17:25:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/717_hanging-1.jpg","bytes":1979836} [2026-06-09 17:25:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":717,"name":"Hanging_1.jpg","local_size":1979836} [2026-06-09 17:25:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":719,"drive_file_id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/719_men-1.jpg"} [2026-06-09 17:25:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/719_men-1.jpg"} [2026-06-09 17:25:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/719_men-1.jpg","bytes":1834350} [2026-06-09 17:25:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":719,"name":"Men_1.jpg","local_size":1834350} [2026-06-09 17:25:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":720,"drive_file_id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/720_men-1.jpg"} [2026-06-09 17:25:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/720_men-1.jpg"} [2026-06-09 17:25:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/720_men-1.jpg","bytes":1544919} [2026-06-09 17:25:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":720,"name":"Men_1.jpg","local_size":1544919} [2026-06-09 17:25:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":721,"drive_file_id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/721_white-folded.jpg"} [2026-06-09 17:25:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/721_white-folded.jpg"} [2026-06-09 17:25:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/721_white-folded.jpg","bytes":687975} [2026-06-09 17:25:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":721,"name":"WHITE_Folded.jpg","local_size":687975} [2026-06-09 17:25:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":722,"drive_file_id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/722_men-women-1.jpg"} [2026-06-09 17:25:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/722_men-women-1.jpg"} [2026-06-09 17:25:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/722_men-women-1.jpg","bytes":1773952} [2026-06-09 17:25:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":722,"name":"Men_Women_1.jpg","local_size":1773952} [2026-06-09 17:25:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":723,"drive_file_id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/723_men-women-1.jpg"} [2026-06-09 17:25:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/723_men-women-1.jpg"} [2026-06-09 17:25:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/723_men-women-1.jpg","bytes":1608323} [2026-06-09 17:25:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":723,"name":"Men_Women_1.jpg","local_size":1608323} [2026-06-09 17:25:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":724,"drive_file_id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/724_white-orange-1.jpg"} [2026-06-09 17:25:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/724_white-orange-1.jpg"} [2026-06-09 17:25:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/724_white-orange-1.jpg","bytes":1426310} [2026-06-09 17:25:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":724,"name":"WHITE_Orange_1.jpg","local_size":1426310} [2026-06-09 17:25:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":725,"drive_file_id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/725_mock-1.jpg"} [2026-06-09 17:25:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/725_mock-1.jpg"} [2026-06-09 17:25:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/725_mock-1.jpg","bytes":1927727} [2026-06-09 17:25:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":725,"name":"Mock_1.jpg","local_size":1927727} [2026-06-09 17:25:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":726,"drive_file_id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/726_mock-1.jpg"} [2026-06-09 17:25:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/726_mock-1.jpg"} [2026-06-09 17:25:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/726_mock-1.jpg","bytes":1964422} [2026-06-09 17:25:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":726,"name":"Mock_1.jpg","local_size":1964422} [2026-06-09 17:25:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":727,"drive_file_id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/727_women-1.jpg"} [2026-06-09 17:25:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/727_women-1.jpg"} [2026-06-09 17:25:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/727_women-1.jpg","bytes":1798961} [2026-06-09 17:25:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":727,"name":"Women_1.jpg","local_size":1798961} [2026-06-09 17:25:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":65,"asset_id":728,"drive_file_id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/728_women-1.jpg"} [2026-06-09 17:25:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/728_women-1.jpg"} [2026-06-09 17:25:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/728_women-1.jpg","bytes":1845288} [2026-06-09 17:25:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":65,"asset_id":728,"name":"Women_1.jpg","local_size":1845288} [2026-06-09 17:25:12] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":65,"job_id":"5899918b8e1011d8","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8","failures":[]} [2026-06-09 17:25:12] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":65,"job_id":"5899918b8e1011d8","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8","failures":[]} [2026-06-09 17:25:12] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":65,"id_product":611,"metadata_count":22,"metadata":[{"client_file_key":"asset_707","drive_file_id":"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_708","drive_file_id":"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_709","drive_file_id":"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_710","drive_file_id":"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_711","drive_file_id":"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_712","drive_file_id":"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_713","drive_file_id":"16XIwORqxCOJX0UZz5VqtHrc_d0idWTZW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_714","drive_file_id":"1JW6YaRKgIZfcUlkNdY3vyb6k5HEqb0pK","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (39)_Stanley_Aqua_Blue","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_715","drive_file_id":"1usmT5qK4K85EKgSwk8Fqtd9avVMCmylE","filename":"front-manekin-clear-red.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (29)_Stanley_Red","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_716","drive_file_id":"1cAb90ichmnceP32Zddd_OXBnR-aeJ15K","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_718","drive_file_id":"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_717","drive_file_id":"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_719","drive_file_id":"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_720","drive_file_id":"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_721","drive_file_id":"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_722","drive_file_id":"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_723","drive_file_id":"1qBtmRYPHTeCl3MMRwQurTzprKKZfwkBM","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_724","drive_file_id":"1BComd_oUBtyTA0-PIymKnnreTg47NuWA","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_725","drive_file_id":"1M_IJaQOvwwGdO3NeNOrbTfnEhQ9Z_oe3","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_726","drive_file_id":"1_aaUAB61w6CS7kPuNm9YoXZyvGrsZRDz","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_727","drive_file_id":"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_728","drive_file_id":"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 17:25:12] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":65,"id_product":611,"images_count":22,"chunk_size":10,"chunks_count":3} [2026-06-09 17:25:12] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":65,"id_product":611,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_707","asset_708","asset_709","asset_710","asset_711","asset_712","asset_713","asset_714","asset_715","asset_716"]} [2026-06-09 17:25:12] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"dfdbebac-a39f-40b4-a383-f2aaa77f128f","id_product":"611","images_metadata_json":"[{\"client_file_key\":\"asset_707\",\"drive_file_id\":\"1AfU1qKkb6UfpH8LboAT-4dQlGVeC8X28\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_708\",\"drive_file_id\":\"1zrzLVLs5I0lGCmu9e7gsvWuE5QpWbByQ\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_709\",\"drive_file_id\":\"1frZV7V20UCr0J49WZcgqiA4CQ42LL_gg\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_710\",\"drive_file_id\":\"1yNxln4fhO0heDwhncer_Rgj3kJHckpLu\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_711\",\"drive_file_id\":\"19mV6F7-IlFFlaKcFJlm7bfj__N_nYxdf\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_712\",\"drive_file_id\":\"1Qglw4i9vRMXfmnbM8smN451bSBbn5ZVv\",\"filename\":\"f...","allow_cover_autoselect":"0","files[asset_707]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/707_black-folded.jpg","file_exists":true,"file_size":835902,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_708]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/708_closeup-1.jpg","file_exists":true,"file_size":1346655,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_709]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/709_closeup-1.jpg","file_exists":true,"file_size":1535056,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_710]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/710_front-manekin-clear-label.jpg","file_exists":true,"file_size":948448,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_711]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/711_front-manekin-clear-label.jpg","file_exists":true,"file_size":627578,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_712]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/712_front-manekin-clear-label.jpg","file_exists":true,"file_size":1143705,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_713]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/713_front-manekin-clear-label.jpg","file_exists":true,"file_size":1366942,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_714]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/714_front-manekin-clear-label.jpg","file_exists":true,"file_size":1491375,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_715]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/715_front-manekin-clear-red.jpg","file_exists":true,"file_size":1456266,"mime":"image/jpeg","postname":"front-manekin-clear-red.jpg"},"files[asset_716]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/716_black-oragne-1.jpg","file_exists":true,"file_size":1798188,"mime":"image/jpeg","postname":"black-oragne-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-1-of-3"} [2026-06-09 17:25:26] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 611,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_707\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12508,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_708\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12509,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_709\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12510,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_710\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12511,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_711\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12512,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-65-5899918b8e1011d8-part-1-of-3"} [2026-06-09 17:25:26] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":65,"id_product":611,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 17:25:26] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":65,"id_product":611,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_718","asset_717","asset_719","asset_720","asset_721","asset_722","asset_723","asset_724","asset_725","asset_726"]} [2026-06-09 17:25:26] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"dfdbebac-a39f-40b4-a383-f2aaa77f128f","id_product":"611","images_metadata_json":"[{\"client_file_key\":\"asset_718\",\"drive_file_id\":\"1VejRnOi3OEl-VYuTczQZ8AHHePjxh7sS\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_717\",\"drive_file_id\":\"1OJtJvfFK6_tnrSgE1SfOhLbI965BIFcu\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_719\",\"drive_file_id\":\"1UJXfpNHEPjFkREkfY-0Z5dCNlpDvN1bS\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_720\",\"drive_file_id\":\"1UyK-6x-m1sqXuutx8qPue74eUWjEczqJ\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_721\",\"drive_file_id\":\"1xcj8OW4zM-gf5W4eMPMjHLdt9U3MKz8r\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_722\",\"drive_file_id\":\"1tVatKNu0hm9W7DnqRcYDzxNflGv6xJ56\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cove...","allow_cover_autoselect":"0","files[asset_718]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/718_hanging-1.jpg","file_exists":true,"file_size":1700439,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_717]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/717_hanging-1.jpg","file_exists":true,"file_size":1979836,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_719]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/719_men-1.jpg","file_exists":true,"file_size":1834350,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_720]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/720_men-1.jpg","file_exists":true,"file_size":1544919,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_721]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/721_white-folded.jpg","file_exists":true,"file_size":687975,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_722]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/722_men-women-1.jpg","file_exists":true,"file_size":1773952,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_723]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/723_men-women-1.jpg","file_exists":true,"file_size":1608323,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_724]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/724_white-orange-1.jpg","file_exists":true,"file_size":1426310,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_725]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/725_mock-1.jpg","file_exists":true,"file_size":1927727,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_726]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/726_mock-1.jpg","file_exists":true,"file_size":1964422,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-2-of-3"} [2026-06-09 17:25:41] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 611,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_718\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12518,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_717\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12519,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_719\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12520,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_720\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12521,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_721\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12522,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-65-5899918b8e1011d8-part-2-of-3"} [2026-06-09 17:25:41] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":65,"id_product":611,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 17:25:41] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":65,"id_product":611,"chunk":3,"chunks_count":3,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_727","asset_728"]} [2026-06-09 17:25:41] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"dfdbebac-a39f-40b4-a383-f2aaa77f128f","id_product":"611","images_metadata_json":"[{\"client_file_key\":\"asset_727\",\"drive_file_id\":\"1hZlN4288P6fSzlUe1MIeqDYQFKY8FOUj\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_728\",\"drive_file_id\":\"1kMdWvgPsLgxVC_rdFyiOBK_SDVMEfg6E\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Czytam sprośne romanse - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_727]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/727_women-1.jpg","file_exists":true,"file_size":1798961,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_728]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/65/5899918b8e1011d8/728_women-1.jpg","file_exists":true,"file_size":1845288,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-3-of-3"} [2026-06-09 17:25:44] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 611,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_727\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12528,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_728\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12529,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-65-5899918b8e1011d8-part-3-of-3"} [2026-06-09 17:25:44] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":65,"id_product":611,"chunk":3,"chunks_count":3,"uploaded_count":2,"failed_count":0} [2026-06-09 17:25:44] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":65,"id_product":611,"uploaded_count":22,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_707","filename":"black-folded.jpg","id_image":12508,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_708","filename":"closeup-1.jpg","id_image":12509,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_709","filename":"closeup-1.jpg","id_image":12510,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_710","filename":"front-manekin-clear-label.jpg","id_image":12511,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_711","filename":"front-manekin-clear-label.jpg","id_image":12512,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_712","filename":"front-manekin-clear-label.jpg","id_image":12513,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_713","filename":"front-manekin-clear-label.jpg","id_image":12514,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_714","filename":"front-manekin-clear-label.jpg","id_image":12515,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_715","filename":"front-manekin-clear-red.jpg","id_image":12516,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_716","filename":"black-oragne-1.jpg","id_image":12517,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_718","filename":"hanging-1.jpg","id_image":12518,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_717","filename":"hanging-1.jpg","id_image":12519,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_719","filename":"men-1.jpg","id_image":12520,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_720","filename":"men-1.jpg","id_image":12521,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_721","filename":"white-folded.jpg","id_image":12522,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_722","filename":"men-women-1.jpg","id_image":12523,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_723","filename":"men-women-1.jpg","id_image":12524,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_724","filename":"white-orange-1.jpg","id_image":12525,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_725","filename":"mock-1.jpg","id_image":12526,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_726","filename":"mock-1.jpg","id_image":12527,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_727","filename":"women-1.jpg","id_image":12528,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_728","filename":"women-1.jpg","id_image":12529,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_707","filename":"black-folded.jpg","id_image":12508,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_708","filename":"closeup-1.jpg","id_image":12509,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_709","filename":"closeup-1.jpg","id_image":12510,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_710","filename":"front-manekin-clear-label.jpg","id_image":12511,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_711","filename":"front-manekin-clear-label.jpg","id_image":12512,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_712","filename":"front-manekin-clear-label.jpg","id_image":12513,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_713","filename":"front-manekin-clear-label.jpg","id_image":12514,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_714","filename":"front-manekin-clear-label.jpg","id_image":12515,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_715","filename":"front-manekin-clear-red.jpg","id_image":12516,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_716","filename":"black-oragne-1.jpg","id_image":12517,"is_cover":false,"position":1000002,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_718","filename":"hanging-1.jpg","id_image":12518,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_717","filename":"hanging-1.jpg","id_image":12519,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_719","filename":"men-1.jpg","id_image":12520,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_720","filename":"men-1.jpg","id_image":12521,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_721","filename":"white-folded.jpg","id_image":12522,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_722","filename":"men-women-1.jpg","id_image":12523,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_723","filename":"men-women-1.jpg","id_image":12524,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_724","filename":"white-orange-1.jpg","id_image":12525,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_725","filename":"mock-1.jpg","id_image":12526,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_726","filename":"mock-1.jpg","id_image":12527,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_727","filename":"women-1.jpg","id_image":12528,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_728","filename":"women-1.jpg","id_image":12529,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 17:25:44] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":65,"external_id":"611","result":{"success":true,"status":"success","id_product":611,"uploaded_count":22,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_707","filename":"black-folded.jpg","id_image":12508,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_708","filename":"closeup-1.jpg","id_image":12509,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_709","filename":"closeup-1.jpg","id_image":12510,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_710","filename":"front-manekin-clear-label.jpg","id_image":12511,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_711","filename":"front-manekin-clear-label.jpg","id_image":12512,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_712","filename":"front-manekin-clear-label.jpg","id_image":12513,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_713","filename":"front-manekin-clear-label.jpg","id_image":12514,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_714","filename":"front-manekin-clear-label.jpg","id_image":12515,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_715","filename":"front-manekin-clear-red.jpg","id_image":12516,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_716","filename":"black-oragne-1.jpg","id_image":12517,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_718","filename":"hanging-1.jpg","id_image":12518,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_717","filename":"hanging-1.jpg","id_image":12519,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_719","filename":"men-1.jpg","id_image":12520,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_720","filename":"men-1.jpg","id_image":12521,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_721","filename":"white-folded.jpg","id_image":12522,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_722","filename":"men-women-1.jpg","id_image":12523,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_723","filename":"men-women-1.jpg","id_image":12524,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_724","filename":"white-orange-1.jpg","id_image":12525,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_725","filename":"mock-1.jpg","id_image":12526,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_726","filename":"mock-1.jpg","id_image":12527,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_727","filename":"women-1.jpg","id_image":12528,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_728","filename":"women-1.jpg","id_image":12529,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_707","filename":"black-folded.jpg","id_image":12508,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_708","filename":"closeup-1.jpg","id_image":12509,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_709","filename":"closeup-1.jpg","id_image":12510,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_710","filename":"front-manekin-clear-label.jpg","id_image":12511,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_711","filename":"front-manekin-clear-label.jpg","id_image":12512,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_712","filename":"front-manekin-clear-label.jpg","id_image":12513,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_713","filename":"front-manekin-clear-label.jpg","id_image":12514,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_714","filename":"front-manekin-clear-label.jpg","id_image":12515,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_715","filename":"front-manekin-clear-red.jpg","id_image":12516,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_716","filename":"black-oragne-1.jpg","id_image":12517,"is_cover":false,"position":1000002,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_718","filename":"hanging-1.jpg","id_image":12518,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_717","filename":"hanging-1.jpg","id_image":12519,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_719","filename":"men-1.jpg","id_image":12520,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_720","filename":"men-1.jpg","id_image":12521,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_721","filename":"white-folded.jpg","id_image":12522,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_722","filename":"men-women-1.jpg","id_image":12523,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_723","filename":"men-women-1.jpg","id_image":12524,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_724","filename":"white-orange-1.jpg","id_image":12525,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_725","filename":"mock-1.jpg","id_image":12526,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_726","filename":"mock-1.jpg","id_image":12527,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-65-5899918b8e1011d8-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":611,"uploaded_images":[{"client_file_key":"asset_727","filename":"women-1.jpg","id_image":12528,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_728","filename":"women-1.jpg","id_image":12529,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 17:37:18] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":24511} [2026-06-09 17:37:19] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":63,"external_id":"612","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:37:19] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":63,"external_id":"612"} [2026-06-09 17:37:19] drive_scan.start Start skanowania zdjęć Drive. {"project_id":63,"forced_profile_id":null} [2026-06-09 17:37:19] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":63,"project_drive_relative_path":"(TSHCZ) - Hobby Książki\\TSHCZ_018","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:37:19] drive_path.profile.selected Wybrano profil Drive. {"project_id":63,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:37:19] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":63,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 17:37:19] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 17:37:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:19] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":63,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 17:37:19] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'"} [2026-06-09 17:37:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSHCZ) - Hobby Książki'","count":1,"names":["(TSHCZ) - Hobby Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:20] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":63,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSHCZ) - Hobby Książki","found_count":1,"found_names":["(TSHCZ) - Hobby Książki"]} [2026-06-09 17:37:20] drive_api.list_files.start Google Drive files.list. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_018'"} [2026-06-09 17:37:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSHCZ_018'","count":1,"names":["TSHCZ_018 [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:20] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":63,"parent_folder_id":"1438v4BwrAe_UVH1dmZdR63xX4cjkKjU7","segment":"TSHCZ_018","found_count":1,"found_names":["TSHCZ_018"]} [2026-06-09 17:37:20] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":63,"project_folder_id":"1cozAamfp8xYCav6eR9UfM2ZEuvTn234Y","project_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018"} [2026-06-09 17:37:20] drive_api.list_files.start Google Drive files.list. {"query":"'1cozAamfp8xYCav6eR9UfM2ZEuvTn234Y' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:37:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1cozAamfp8xYCav6eR9UfM2ZEuvTn234Y' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:21] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":63,"parent_folder_id":"1cozAamfp8xYCav6eR9UfM2ZEuvTn234Y","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:37:21] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":63,"project_folder_id":"1cozAamfp8xYCav6eR9UfM2ZEuvTn234Y","mockups_folder_id":"1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD","mockups_folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups"} [2026-06-09 17:37:21] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":63,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 17:37:21] drive_api.list_files.start Google Drive files.list. {"query":"'1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:37:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":9,"names":["(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:21] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":63,"mockups_folder_id":"1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD","count":9,"names":["(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 17:37:21] drive_api.list_files.start Google Drive files.list. {"query":"'1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD' in parents and trashed = false"} [2026-06-09 17:37:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pneOGh0nQQoYVvUXh87lTCmwAMGjn8BD' in parents and trashed = false","count":9,"names":["(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:21] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":63,"all_count":9,"image_count":0,"all_names":["(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 17:37:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:21] drive_api.list_files.start Google Drive files.list. {"query":"'17V6-os9tw5GvSqkKQB5tJkEKQ5lv8Oij' in parents and trashed = false"} [2026-06-09 17:37:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'17V6-os9tw5GvSqkKQB5tJkEKQ5lv8Oij' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 17:37:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(000)_Miniatury","folder_id":"17V6-os9tw5GvSqkKQB5tJkEKQ5lv8Oij","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 17:37:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:22] drive_api.list_files.start Google Drive files.list. {"query":"'1o42UF87ll73sV7ZkNwVxm652kVUkfNG6' in parents and trashed = false"} [2026-06-09 17:37:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1o42UF87ll73sV7ZkNwVxm652kVUkfNG6' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:37:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1o42UF87ll73sV7ZkNwVxm652kVUkfNG6","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:37:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:22] drive_api.list_files.start Google Drive files.list. {"query":"'1dA7LbbTU_ZNsD_VQwvjPABNstD9wIAhR' in parents and trashed = false"} [2026-06-09 17:37:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dA7LbbTU_ZNsD_VQwvjPABNstD9wIAhR' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:37:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1dA7LbbTU_ZNsD_VQwvjPABNstD9wIAhR","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 17:37:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:23] drive_api.list_files.start Google Drive files.list. {"query":"'1_163qyDEpYQd-aXDnUynENmbciVNcxbY' in parents and trashed = false"} [2026-06-09 17:37:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_163qyDEpYQd-aXDnUynENmbciVNcxbY' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(01)_F190_LADY_White","folder_id":"1_163qyDEpYQd-aXDnUynENmbciVNcxbY","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:23] drive_api.list_files.start Google Drive files.list. {"query":"'1K7EiIFQPLdl4wogwfO1O-H2r1JAA5fKS' in parents and trashed = false"} [2026-06-09 17:37:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1K7EiIFQPLdl4wogwfO1O-H2r1JAA5fKS' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(02)_F190_LADY_Black","folder_id":"1K7EiIFQPLdl4wogwfO1O-H2r1JAA5fKS","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:24] drive_api.list_files.start Google Drive files.list. {"query":"'1HREwH3-HFma4f3kDoqcyKijlqdvXVWSu' in parents and trashed = false"} [2026-06-09 17:37:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HREwH3-HFma4f3kDoqcyKijlqdvXVWSu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(11)_F190_MEN_White","folder_id":"1HREwH3-HFma4f3kDoqcyKijlqdvXVWSu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:24] drive_api.list_files.start Google Drive files.list. {"query":"'1YZwBFHZ9XU9yJPBhxKZQfFEWZ9u-6K4i' in parents and trashed = false"} [2026-06-09 17:37:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YZwBFHZ9XU9yJPBhxKZQfFEWZ9u-6K4i' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(12)_F190_MEN_Black","folder_id":"1YZwBFHZ9XU9yJPBhxKZQfFEWZ9u-6K4i","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:25] drive_api.list_files.start Google Drive files.list. {"query":"'1pVpbCKU9dN7yjJW7zyU3771EdYHXd6xG' in parents and trashed = false"} [2026-06-09 17:37:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pVpbCKU9dN7yjJW7zyU3771EdYHXd6xG' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(24)_Stanley_White","folder_id":"1pVpbCKU9dN7yjJW7zyU3771EdYHXd6xG","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":63,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSHCZ) - Hobby Książki/TSHCZ_018/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 17:37:25] drive_api.list_files.start Google Drive files.list. {"query":"'12cl1Kx0zHNFz90SVsBBnmiF2FXQdk_n5' in parents and trashed = false"} [2026-06-09 17:37:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'12cl1Kx0zHNFz90SVsBBnmiF2FXQdk_n5' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":63,"folder_name":"(25)_Stanely_Black","folder_id":"12cl1Kx0zHNFz90SVsBBnmiF2FXQdk_n5","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 17:37:26] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":63,"files_count":22,"files":[{"id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 17:37:26] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":63,"files_count":22,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:37:26] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":63,"external_id":"612","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 22 plików graficznych w folderze Mockups.","files_count":22,"selected_assets_after_scan":22,"warnings":[]} [2026-06-09 17:37:26] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":63,"external_id":"612","selected_assets_count":22} [2026-06-09 17:37:26] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":63,"resolved_id_product":612} [2026-06-09 17:37:26] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":63,"job_id":"b09601042c456e89","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:37:26] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":63,"selected_count":22,"assets":[{"id":729,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1003181,"drive_file_id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV"},{"id":730,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1233973,"drive_file_id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f"},{"id":731,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1679182,"drive_file_id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca"},{"id":732,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1047247,"drive_file_id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L"},{"id":733,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":688309,"drive_file_id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP"},{"id":734,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":977687,"drive_file_id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw"},{"id":735,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1437412,"drive_file_id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH"},{"id":736,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1231339,"drive_file_id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-"},{"id":737,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1473932,"drive_file_id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ"},{"id":738,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1966161,"drive_file_id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe"},{"id":740,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1741279,"drive_file_id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2"},{"id":739,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2001555,"drive_file_id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI"},{"id":741,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1858252,"drive_file_id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_"},{"id":742,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1581270,"drive_file_id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S"},{"id":743,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":878459,"drive_file_id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML"},{"id":744,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1799899,"drive_file_id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0"},{"id":745,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1653370,"drive_file_id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal"},{"id":746,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1593632,"drive_file_id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z"},{"id":747,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1966898,"drive_file_id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB"},{"id":748,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2048305,"drive_file_id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8"},{"id":749,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1820608,"drive_file_id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk"},{"id":750,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1884514,"drive_file_id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE"}]} [2026-06-09 17:37:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":729,"drive_file_id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/729_black-folded.jpg"} [2026-06-09 17:37:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/729_black-folded.jpg"} [2026-06-09 17:37:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/729_black-folded.jpg","bytes":1003181} [2026-06-09 17:37:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":729,"name":"BLACK_Folded.jpg","local_size":1003181} [2026-06-09 17:37:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":730,"drive_file_id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/730_closeup-1.jpg"} [2026-06-09 17:37:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/730_closeup-1.jpg"} [2026-06-09 17:37:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/730_closeup-1.jpg","bytes":1233973} [2026-06-09 17:37:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":730,"name":"CloseUP_1.jpg","local_size":1233973} [2026-06-09 17:37:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":731,"drive_file_id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/731_closeup-1.jpg"} [2026-06-09 17:37:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/731_closeup-1.jpg"} [2026-06-09 17:37:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/731_closeup-1.jpg","bytes":1679182} [2026-06-09 17:37:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":731,"name":"CloseUP_1.jpg","local_size":1679182} [2026-06-09 17:37:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":732,"drive_file_id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/732_front-manekin-clear-label.jpg"} [2026-06-09 17:37:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/732_front-manekin-clear-label.jpg"} [2026-06-09 17:37:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/732_front-manekin-clear-label.jpg","bytes":1047247} [2026-06-09 17:37:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":732,"name":"Front_Manekin_Clear_Label.jpg","local_size":1047247} [2026-06-09 17:37:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":733,"drive_file_id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/733_front-manekin-clear-label.jpg"} [2026-06-09 17:37:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/733_front-manekin-clear-label.jpg"} [2026-06-09 17:37:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/733_front-manekin-clear-label.jpg","bytes":688309} [2026-06-09 17:37:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":733,"name":"Front_Manekin_Clear_Label.jpg","local_size":688309} [2026-06-09 17:37:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":734,"drive_file_id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/734_front-manekin-clear-label.jpg"} [2026-06-09 17:37:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/734_front-manekin-clear-label.jpg"} [2026-06-09 17:37:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/734_front-manekin-clear-label.jpg","bytes":977687} [2026-06-09 17:37:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":734,"name":"Front_Manekin_Clear_Label.jpg","local_size":977687} [2026-06-09 17:37:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":735,"drive_file_id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/735_front-manekin-clear-label.jpg"} [2026-06-09 17:37:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/735_front-manekin-clear-label.jpg"} [2026-06-09 17:37:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/735_front-manekin-clear-label.jpg","bytes":1437412} [2026-06-09 17:37:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":735,"name":"Front_Manekin_Clear_Label.jpg","local_size":1437412} [2026-06-09 17:37:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":736,"drive_file_id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/736_front-manekin-clear-label.jpg"} [2026-06-09 17:37:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/736_front-manekin-clear-label.jpg"} [2026-06-09 17:37:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/736_front-manekin-clear-label.jpg","bytes":1231339} [2026-06-09 17:37:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":736,"name":"Front_Manekin_Clear_Label.jpg","local_size":1231339} [2026-06-09 17:37:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":737,"drive_file_id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/737_front-manekin-clear-label.jpg"} [2026-06-09 17:37:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/737_front-manekin-clear-label.jpg"} [2026-06-09 17:37:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/737_front-manekin-clear-label.jpg","bytes":1473932} [2026-06-09 17:37:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":737,"name":"Front_Manekin_Clear_Label.jpg","local_size":1473932} [2026-06-09 17:37:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":738,"drive_file_id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/738_black-oragne-1.jpg"} [2026-06-09 17:37:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/738_black-oragne-1.jpg"} [2026-06-09 17:37:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/738_black-oragne-1.jpg","bytes":1966161} [2026-06-09 17:37:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":738,"name":"BLACK_Oragne_1.jpg","local_size":1966161} [2026-06-09 17:37:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":740,"drive_file_id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/740_hanging-1.jpg"} [2026-06-09 17:37:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/740_hanging-1.jpg"} [2026-06-09 17:37:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/740_hanging-1.jpg","bytes":1741279} [2026-06-09 17:37:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":740,"name":"Hanging_1.jpg","local_size":1741279} [2026-06-09 17:37:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":739,"drive_file_id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/739_hanging-1.jpg"} [2026-06-09 17:37:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/739_hanging-1.jpg"} [2026-06-09 17:37:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/739_hanging-1.jpg","bytes":2001555} [2026-06-09 17:37:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":739,"name":"Hanging_1.jpg","local_size":2001555} [2026-06-09 17:37:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":741,"drive_file_id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/741_men-1.jpg"} [2026-06-09 17:37:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/741_men-1.jpg"} [2026-06-09 17:37:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/741_men-1.jpg","bytes":1858252} [2026-06-09 17:37:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":741,"name":"Men_1.jpg","local_size":1858252} [2026-06-09 17:37:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":742,"drive_file_id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/742_men-1.jpg"} [2026-06-09 17:37:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/742_men-1.jpg"} [2026-06-09 17:37:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/742_men-1.jpg","bytes":1581270} [2026-06-09 17:37:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":742,"name":"Men_1.jpg","local_size":1581270} [2026-06-09 17:37:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":743,"drive_file_id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/743_white-folded.jpg"} [2026-06-09 17:37:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/743_white-folded.jpg"} [2026-06-09 17:37:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/743_white-folded.jpg","bytes":878459} [2026-06-09 17:37:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":743,"name":"WHITE_Folded.jpg","local_size":878459} [2026-06-09 17:37:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":744,"drive_file_id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/744_men-women-1.jpg"} [2026-06-09 17:37:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/744_men-women-1.jpg"} [2026-06-09 17:37:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/744_men-women-1.jpg","bytes":1799899} [2026-06-09 17:37:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":744,"name":"Men_Women_1.jpg","local_size":1799899} [2026-06-09 17:37:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":745,"drive_file_id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/745_men-women-1.jpg"} [2026-06-09 17:37:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/745_men-women-1.jpg"} [2026-06-09 17:37:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/745_men-women-1.jpg","bytes":1653370} [2026-06-09 17:37:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":745,"name":"Men_Women_1.jpg","local_size":1653370} [2026-06-09 17:37:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":746,"drive_file_id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/746_white-orange-1.jpg"} [2026-06-09 17:37:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/746_white-orange-1.jpg"} [2026-06-09 17:37:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/746_white-orange-1.jpg","bytes":1593632} [2026-06-09 17:37:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":746,"name":"WHITE_Orange_1.jpg","local_size":1593632} [2026-06-09 17:37:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":747,"drive_file_id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/747_mock-1.jpg"} [2026-06-09 17:37:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/747_mock-1.jpg"} [2026-06-09 17:37:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/747_mock-1.jpg","bytes":1966898} [2026-06-09 17:37:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":747,"name":"Mock_1.jpg","local_size":1966898} [2026-06-09 17:37:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":748,"drive_file_id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/748_mock-1.jpg"} [2026-06-09 17:37:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/748_mock-1.jpg"} [2026-06-09 17:37:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/748_mock-1.jpg","bytes":2048305} [2026-06-09 17:37:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":748,"name":"Mock_1.jpg","local_size":2048305} [2026-06-09 17:37:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":749,"drive_file_id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/749_women-1.jpg"} [2026-06-09 17:37:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/749_women-1.jpg"} [2026-06-09 17:37:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/749_women-1.jpg","bytes":1820608} [2026-06-09 17:37:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":749,"name":"Women_1.jpg","local_size":1820608} [2026-06-09 17:37:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":63,"asset_id":750,"drive_file_id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/750_women-1.jpg"} [2026-06-09 17:37:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/750_women-1.jpg"} [2026-06-09 17:37:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/750_women-1.jpg","bytes":1884514} [2026-06-09 17:37:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":63,"asset_id":750,"name":"Women_1.jpg","local_size":1884514} [2026-06-09 17:37:45] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":63,"job_id":"b09601042c456e89","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89","failures":[]} [2026-06-09 17:37:45] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":63,"job_id":"b09601042c456e89","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89","failures":[]} [2026-06-09 17:37:45] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":63,"id_product":612,"metadata_count":22,"metadata":[{"client_file_key":"asset_729","drive_file_id":"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_730","drive_file_id":"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_731","drive_file_id":"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_732","drive_file_id":"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_733","drive_file_id":"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_734","drive_file_id":"1zuy6RYY1_lfdSc4ArmTF8hsFkT-KVOSw","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_735","drive_file_id":"1gcALFemaLOPYEBcevfI-aWxveoN8Y1uH","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_736","drive_file_id":"1UNitj1RKj0BwEfeNbFiumA-olU3rajj-","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_737","drive_file_id":"1ISbmcquFPj2p9b6KBG2t6aIQ7my9UOSJ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_738","drive_file_id":"1DuFUcvxjKBv72p31KcbW0BG3CKa4eTDe","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_740","drive_file_id":"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_739","drive_file_id":"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_741","drive_file_id":"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_742","drive_file_id":"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_743","drive_file_id":"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_744","drive_file_id":"1LXfCsKmuMhrK7YWyiyhjZy4aPNIGoLe0","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_745","drive_file_id":"1Xt1aeh12RDX6cNR1GNLEUvsG2wgmrjal","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_746","drive_file_id":"1C2M-6CZKfCkLJJuiokSMswGaTFNYHb8z","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_747","drive_file_id":"1vqCYNl4USFb9GZ3635p4AG0JxI-4vmIB","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_748","drive_file_id":"1CcXPtXtHa8yZPN2oQbXSmSqmnXMHPgP8","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_749","drive_file_id":"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_750","drive_file_id":"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 17:37:45] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":63,"id_product":612,"images_count":22,"chunk_size":10,"chunks_count":3} [2026-06-09 17:37:45] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":63,"id_product":612,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_729","asset_730","asset_731","asset_732","asset_733","asset_734","asset_735","asset_736","asset_737","asset_738"]} [2026-06-09 17:37:45] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"c2027481-1ccc-4bff-8e4f-28e665a5cbfc","id_product":"612","images_metadata_json":"[{\"client_file_key\":\"asset_729\",\"drive_file_id\":\"1JN-lUTKHULABPV9vwztCo7h9e62E_PIV\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_730\",\"drive_file_id\":\"1zm4uMAo3Vp_q8FnJ5wk1xCMlHPVor_0f\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_731\",\"drive_file_id\":\"12oaxyZjUiBh0V6q2NOU0ONe85Cx4nvca\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_732\",\"drive_file_id\":\"1pNrCAZKsDL3fNc7GXk1hNiRwHShDeo0L\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_733\",\"drive_file_id\":\"1_t3XtEK3oPeU6PdC3ta1JlZcIpUBUcPP\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_...","allow_cover_autoselect":"0","files[asset_729]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/729_black-folded.jpg","file_exists":true,"file_size":1003181,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_730]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/730_closeup-1.jpg","file_exists":true,"file_size":1233973,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_731]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/731_closeup-1.jpg","file_exists":true,"file_size":1679182,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_732]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/732_front-manekin-clear-label.jpg","file_exists":true,"file_size":1047247,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_733]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/733_front-manekin-clear-label.jpg","file_exists":true,"file_size":688309,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_734]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/734_front-manekin-clear-label.jpg","file_exists":true,"file_size":977687,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_735]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/735_front-manekin-clear-label.jpg","file_exists":true,"file_size":1437412,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_736]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/736_front-manekin-clear-label.jpg","file_exists":true,"file_size":1231339,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_737]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/737_front-manekin-clear-label.jpg","file_exists":true,"file_size":1473932,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_738]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/738_black-oragne-1.jpg","file_exists":true,"file_size":1966161,"mime":"image/jpeg","postname":"black-oragne-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-63-b09601042c456e89-part-1-of-3"} [2026-06-09 17:38:00] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 612,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_729\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12530,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_730\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12531,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_731\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12532,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_732\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12533,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_733\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12534,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attribute...","idempotency_key":"drive-images-63-b09601042c456e89-part-1-of-3"} [2026-06-09 17:38:00] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":63,"id_product":612,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 17:38:00] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":63,"id_product":612,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_740","asset_739","asset_741","asset_742","asset_743","asset_744","asset_745","asset_746","asset_747","asset_748"]} [2026-06-09 17:38:00] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"c2027481-1ccc-4bff-8e4f-28e665a5cbfc","id_product":"612","images_metadata_json":"[{\"client_file_key\":\"asset_740\",\"drive_file_id\":\"1A6hdqH_o_Qt8KvDUjsDC8F_1DJYA5na2\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_739\",\"drive_file_id\":\"18jCa9Ef3g7xrkHSMh3vrNrvikbeu3TlI\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_741\",\"drive_file_id\":\"1nBs9AEKLI_2VPQC2OJLZBb1mfvHc9ql_\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_742\",\"drive_file_id\":\"166bvCEB7Bgcbb5tAEXMHRUU78AS6nu2S\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_743\",\"drive_file_id\":\"1y0b1imVqGWl14XxCMlKqnfyGdT5OZ2ML\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_744\",\"drive_file_id\":\"1LXfCsKmuMhrK7YWyiyhjZy...","allow_cover_autoselect":"0","files[asset_740]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/740_hanging-1.jpg","file_exists":true,"file_size":1741279,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_739]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/739_hanging-1.jpg","file_exists":true,"file_size":2001555,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_741]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/741_men-1.jpg","file_exists":true,"file_size":1858252,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_742]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/742_men-1.jpg","file_exists":true,"file_size":1581270,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_743]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/743_white-folded.jpg","file_exists":true,"file_size":878459,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_744]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/744_men-women-1.jpg","file_exists":true,"file_size":1799899,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_745]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/745_men-women-1.jpg","file_exists":true,"file_size":1653370,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_746]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/746_white-orange-1.jpg","file_exists":true,"file_size":1593632,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_747]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/747_mock-1.jpg","file_exists":true,"file_size":1966898,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_748]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/748_mock-1.jpg","file_exists":true,"file_size":2048305,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-63-b09601042c456e89-part-2-of-3"} [2026-06-09 17:38:14] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 612,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_740\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12540,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_739\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12541,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_741\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12542,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_742\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12543,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_743\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12544,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-63-b09601042c456e89-part-2-of-3"} [2026-06-09 17:38:14] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":63,"id_product":612,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 17:38:14] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":63,"id_product":612,"chunk":3,"chunks_count":3,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_749","asset_750"]} [2026-06-09 17:38:14] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"c2027481-1ccc-4bff-8e4f-28e665a5cbfc","id_product":"612","images_metadata_json":"[{\"client_file_key\":\"asset_749\",\"drive_file_id\":\"1u1tLX4ylUAeLWd2k5XrLTIskdAkk0Fhk\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_750\",\"drive_file_id\":\"1LSfajxFCyFD-GoZpqMp3y3_3CV7BT6dE\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka dla czytelnika - Jeżcze jeden rozdział - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_749]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/749_women-1.jpg","file_exists":true,"file_size":1820608,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_750]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/63/b09601042c456e89/750_women-1.jpg","file_exists":true,"file_size":1884514,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-63-b09601042c456e89-part-3-of-3"} [2026-06-09 17:38:18] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 612,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_749\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12550,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_750\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12551,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-63-b09601042c456e89-part-3-of-3"} [2026-06-09 17:38:18] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":63,"id_product":612,"chunk":3,"chunks_count":3,"uploaded_count":2,"failed_count":0} [2026-06-09 17:38:18] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":63,"id_product":612,"uploaded_count":22,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_729","filename":"black-folded.jpg","id_image":12530,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_730","filename":"closeup-1.jpg","id_image":12531,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_731","filename":"closeup-1.jpg","id_image":12532,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_732","filename":"front-manekin-clear-label.jpg","id_image":12533,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_733","filename":"front-manekin-clear-label.jpg","id_image":12534,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_734","filename":"front-manekin-clear-label.jpg","id_image":12535,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_735","filename":"front-manekin-clear-label.jpg","id_image":12536,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_736","filename":"front-manekin-clear-label.jpg","id_image":12537,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_737","filename":"front-manekin-clear-label.jpg","id_image":12538,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_738","filename":"black-oragne-1.jpg","id_image":12539,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_740","filename":"hanging-1.jpg","id_image":12540,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_739","filename":"hanging-1.jpg","id_image":12541,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_741","filename":"men-1.jpg","id_image":12542,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_742","filename":"men-1.jpg","id_image":12543,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_743","filename":"white-folded.jpg","id_image":12544,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_744","filename":"men-women-1.jpg","id_image":12545,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_745","filename":"men-women-1.jpg","id_image":12546,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_746","filename":"white-orange-1.jpg","id_image":12547,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_747","filename":"mock-1.jpg","id_image":12548,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_748","filename":"mock-1.jpg","id_image":12549,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_749","filename":"women-1.jpg","id_image":12550,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_750","filename":"women-1.jpg","id_image":12551,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-63-b09601042c456e89-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_729","filename":"black-folded.jpg","id_image":12530,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_730","filename":"closeup-1.jpg","id_image":12531,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_731","filename":"closeup-1.jpg","id_image":12532,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_732","filename":"front-manekin-clear-label.jpg","id_image":12533,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_733","filename":"front-manekin-clear-label.jpg","id_image":12534,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_734","filename":"front-manekin-clear-label.jpg","id_image":12535,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_735","filename":"front-manekin-clear-label.jpg","id_image":12536,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_736","filename":"front-manekin-clear-label.jpg","id_image":12537,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_737","filename":"front-manekin-clear-label.jpg","id_image":12538,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_738","filename":"black-oragne-1.jpg","id_image":12539,"is_cover":false,"position":1000002,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-63-b09601042c456e89-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_740","filename":"hanging-1.jpg","id_image":12540,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_739","filename":"hanging-1.jpg","id_image":12541,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_741","filename":"men-1.jpg","id_image":12542,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_742","filename":"men-1.jpg","id_image":12543,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_743","filename":"white-folded.jpg","id_image":12544,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_744","filename":"men-women-1.jpg","id_image":12545,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_745","filename":"men-women-1.jpg","id_image":12546,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_746","filename":"white-orange-1.jpg","id_image":12547,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_747","filename":"mock-1.jpg","id_image":12548,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_748","filename":"mock-1.jpg","id_image":12549,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-63-b09601042c456e89-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_749","filename":"women-1.jpg","id_image":12550,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_750","filename":"women-1.jpg","id_image":12551,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 17:38:18] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":63,"external_id":"612","result":{"success":true,"status":"success","id_product":612,"uploaded_count":22,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_729","filename":"black-folded.jpg","id_image":12530,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_730","filename":"closeup-1.jpg","id_image":12531,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_731","filename":"closeup-1.jpg","id_image":12532,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_732","filename":"front-manekin-clear-label.jpg","id_image":12533,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_733","filename":"front-manekin-clear-label.jpg","id_image":12534,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_734","filename":"front-manekin-clear-label.jpg","id_image":12535,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_735","filename":"front-manekin-clear-label.jpg","id_image":12536,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_736","filename":"front-manekin-clear-label.jpg","id_image":12537,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_737","filename":"front-manekin-clear-label.jpg","id_image":12538,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_738","filename":"black-oragne-1.jpg","id_image":12539,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_740","filename":"hanging-1.jpg","id_image":12540,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_739","filename":"hanging-1.jpg","id_image":12541,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_741","filename":"men-1.jpg","id_image":12542,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_742","filename":"men-1.jpg","id_image":12543,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_743","filename":"white-folded.jpg","id_image":12544,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_744","filename":"men-women-1.jpg","id_image":12545,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_745","filename":"men-women-1.jpg","id_image":12546,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_746","filename":"white-orange-1.jpg","id_image":12547,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_747","filename":"mock-1.jpg","id_image":12548,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_748","filename":"mock-1.jpg","id_image":12549,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_749","filename":"women-1.jpg","id_image":12550,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_750","filename":"women-1.jpg","id_image":12551,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-63-b09601042c456e89-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_729","filename":"black-folded.jpg","id_image":12530,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_730","filename":"closeup-1.jpg","id_image":12531,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_731","filename":"closeup-1.jpg","id_image":12532,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_732","filename":"front-manekin-clear-label.jpg","id_image":12533,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_733","filename":"front-manekin-clear-label.jpg","id_image":12534,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_734","filename":"front-manekin-clear-label.jpg","id_image":12535,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_735","filename":"front-manekin-clear-label.jpg","id_image":12536,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_736","filename":"front-manekin-clear-label.jpg","id_image":12537,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_737","filename":"front-manekin-clear-label.jpg","id_image":12538,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_738","filename":"black-oragne-1.jpg","id_image":12539,"is_cover":false,"position":1000002,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-63-b09601042c456e89-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_740","filename":"hanging-1.jpg","id_image":12540,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_739","filename":"hanging-1.jpg","id_image":12541,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_741","filename":"men-1.jpg","id_image":12542,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_742","filename":"men-1.jpg","id_image":12543,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_743","filename":"white-folded.jpg","id_image":12544,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_744","filename":"men-women-1.jpg","id_image":12545,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_745","filename":"men-women-1.jpg","id_image":12546,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_746","filename":"white-orange-1.jpg","id_image":12547,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_747","filename":"mock-1.jpg","id_image":12548,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_748","filename":"mock-1.jpg","id_image":12549,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-63-b09601042c456e89-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":612,"uploaded_images":[{"client_file_key":"asset_749","filename":"women-1.jpg","id_image":12550,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_750","filename":"women-1.jpg","id_image":12551,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 17:46:58] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":5382} [2026-06-09 17:46:59] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":60,"external_id":"613","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 17:46:59] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":60,"external_id":"613"} [2026-06-09 17:46:59] drive_scan.start Start skanowania zdjęć Drive. {"project_id":60,"forced_profile_id":null} [2026-06-09 17:46:59] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":60,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_158\\ART","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 17:46:59] drive_path.profile.selected Wybrano profil Drive. {"project_id":60,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:46:59] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":60,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 17:46:59] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 17:46:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 17:46:59] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":60,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 17:46:59] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 17:46:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 17:46:59] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 17:46:59] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 17:47:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 17:47:00] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_158'"} [2026-06-09 17:47:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_158'","count":1,"names":["H#CZ_158 [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:00] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_158","found_count":1,"found_names":["H#CZ_158"]} [2026-06-09 17:47:00] drive_api.list_files.start Google Drive files.list. {"query":"'1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'"} [2026-06-09 17:47:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'ART'","count":1,"names":["ART [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:01] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5","segment":"ART","found_count":1,"found_names":["ART"]} [2026-06-09 17:47:01] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":60,"project_folder_id":"17CXueF6d4weTyGdNdapT0QcgoFW8J38c","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/ART"} [2026-06-09 17:47:01] drive_api.list_files.start Google Drive files.list. {"query":"'17CXueF6d4weTyGdNdapT0QcgoFW8J38c' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:47:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'17CXueF6d4weTyGdNdapT0QcgoFW8J38c' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":0,"names":[]} [2026-06-09 17:47:01] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":60,"parent_folder_id":"17CXueF6d4weTyGdNdapT0QcgoFW8J38c","mockups_folder_name":"Mockups","found_count":0,"found_names":[]} [2026-06-09 17:47:01] drive_scan.missing_mockups Nie znaleziono folderu Mockups. {"project_id":60,"error":"Nie znaleziono folderu \"Mockups\" w folderze projektu."} [2026-06-09 17:47:01] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":60,"external_id":"613","scan_success":false,"scan_status":"missing_mockups","scan_message":"Nie znaleziono folderu \"Mockups\" w folderze projektu.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-09 17:47:01] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-09 17:47:19] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":60,"resolved_id_product":613} [2026-06-09 17:47:20] drive_scan.start Start skanowania zdjęć Drive. {"project_id":60,"forced_profile_id":1} [2026-06-09 17:47:20] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":60,"project_drive_relative_path":"(H#) - Hobby\\(H#CZ) - Czytanie-Książki\\H#CZ_158","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-09 17:47:20] drive_path.profile.selected Wybrano profil Drive. {"project_id":60,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 17:47:20] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":60,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-09 17:47:20] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-09 17:47:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:21] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":60,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-09 17:47:21] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'"} [2026-06-09 17:47:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#) - Hobby'","count":1,"names":["(H#) - Hobby [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:21] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(H#) - Hobby","found_count":1,"found_names":["(H#) - Hobby"]} [2026-06-09 17:47:21] drive_api.list_files.start Google Drive files.list. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'"} [2026-06-09 17:47:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(H#CZ) - Czytanie-Książki'","count":1,"names":["(H#CZ) - Czytanie-Książki [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1rrsR-DVeqEGO9QfH8BPzMySLGyuOL-8N","segment":"(H#CZ) - Czytanie-Książki","found_count":1,"found_names":["(H#CZ) - Czytanie-Książki"]} [2026-06-09 17:47:22] drive_api.list_files.start Google Drive files.list. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_158'"} [2026-06-09 17:47:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'H#CZ_158'","count":1,"names":["H#CZ_158 [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":60,"parent_folder_id":"1vu5BDTyW5_f8qK7t3rUDK2vOPLyNAjRD","segment":"H#CZ_158","found_count":1,"found_names":["H#CZ_158"]} [2026-06-09 17:47:22] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":60,"project_folder_id":"1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5","project_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158"} [2026-06-09 17:47:22] drive_api.list_files.start Google Drive files.list. {"query":"'1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 17:47:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:23] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":60,"parent_folder_id":"1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 17:47:23] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":60,"project_folder_id":"1r2Qn1xKnz-q1gvdDpaXp6pRRHtHOQ8x5","mockups_folder_id":"1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut","mockups_folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/Mockups"} [2026-06-09 17:47:23] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":60,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-09 17:47:23] drive_api.list_files.start Google Drive files.list. {"query":"'1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 17:47:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:23] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":60,"mockups_folder_id":"1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-09 17:47:23] drive_api.list_files.start Google Drive files.list. {"query":"'1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut' in parents and trashed = false"} [2026-06-09 17:47:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1uvnm46mSSiIVjXoYE8EagSN-1qf-A5Ut' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:24] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":60,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-09 17:47:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":60,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-09 17:47:24] drive_api.list_files.start Google Drive files.list. {"query":"'1nEb08joA60f83e3_dallxHeMgOOsrIG-' in parents and trashed = false"} [2026-06-09 17:47:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nEb08joA60f83e3_dallxHeMgOOsrIG-' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:47:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":60,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1nEb08joA60f83e3_dallxHeMgOOsrIG-","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:47:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":60,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-09 17:47:24] drive_api.list_files.start Google Drive files.list. {"query":"'1pWeqyKPU7aS4wkbT-rU-56Nj1fffdAKZ' in parents and trashed = false"} [2026-06-09 17:47:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pWeqyKPU7aS4wkbT-rU-56Nj1fffdAKZ' in parents and trashed = false","count":6,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":60,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1pWeqyKPU7aS4wkbT-rU-56Nj1fffdAKZ","all_count":6,"image_count":6,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":60,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-09 17:47:25] drive_api.list_files.start Google Drive files.list. {"query":"'1vfKkbaz11X4f2pf5KLe-syukt0daSChL' in parents and trashed = false"} [2026-06-09 17:47:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vfKkbaz11X4f2pf5KLe-syukt0daSChL' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":60,"folder_name":"(B)_4Side_Grid","folder_id":"1vfKkbaz11X4f2pf5KLe-syukt0daSChL","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":60,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(H#) - Hobby/(H#CZ) - Czytanie-Książki/H#CZ_158/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-09 17:47:25] drive_api.list_files.start Google Drive files.list. {"query":"'1emHhhUFv2v3Df17DZkoqqTyH0jvneJy_' in parents and trashed = false"} [2026-06-09 17:47:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1emHhhUFv2v3Df17DZkoqqTyH0jvneJy_' in parents and trashed = false","count":1,"names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":60,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"1emHhhUFv2v3Df17DZkoqqTyH0jvneJy_","all_count":1,"image_count":1,"all_names":["ModernBrush_Orange__1.jpg [image/jpeg]"]} [2026-06-09 17:47:25] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":60,"files_count":14,"files":[{"id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-","name":"ModernBrush_Orange__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-09 17:47:25] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":60,"files_count":14,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-09 17:47:26] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":60,"resolved_id_product":613} [2026-06-09 17:47:26] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":60,"job_id":"0f54e6754801195e","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 17:47:26] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":60,"selected_count":14,"assets":[{"id":751,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":890670,"drive_file_id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq"},{"id":752,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":576927,"drive_file_id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O"},{"id":753,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":514634,"drive_file_id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz"},{"id":754,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":559058,"drive_file_id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc"},{"id":755,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":515243,"drive_file_id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO"},{"id":756,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1257863,"drive_file_id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu"},{"id":757,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1331673,"drive_file_id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh"},{"id":758,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1483206,"drive_file_id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik"},{"id":759,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1419242,"drive_file_id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y"},{"id":760,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1550424,"drive_file_id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV"},{"id":761,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1324335,"drive_file_id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx"},{"id":762,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1501410,"drive_file_id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL"},{"id":763,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1469301,"drive_file_id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu"},{"id":764,"name":"ModernBrush_Orange__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":475673,"drive_file_id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-"}]} [2026-06-09 17:47:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":751,"drive_file_id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/751_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:47:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/751_4-sides-grid-white-pl-1.jpg"} [2026-06-09 17:47:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/751_4-sides-grid-white-pl-1.jpg","bytes":890670} [2026-06-09 17:47:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":751,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":890670} [2026-06-09 17:47:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":752,"drive_file_id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/752_0-left-1.jpg"} [2026-06-09 17:47:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/752_0-left-1.jpg"} [2026-06-09 17:47:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/752_0-left-1.jpg","bytes":576927} [2026-06-09 17:47:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":752,"name":"0_Left__1.jpg","local_size":576927} [2026-06-09 17:47:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":753,"drive_file_id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/753_0-left-1.jpg"} [2026-06-09 17:47:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/753_0-left-1.jpg"} [2026-06-09 17:47:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/753_0-left-1.jpg","bytes":514634} [2026-06-09 17:47:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":753,"name":"0_Left__1.jpg","local_size":514634} [2026-06-09 17:47:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":754,"drive_file_id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/754_0-right-1.jpg"} [2026-06-09 17:47:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/754_0-right-1.jpg"} [2026-06-09 17:47:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/754_0-right-1.jpg","bytes":559058} [2026-06-09 17:47:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":754,"name":"0_Right__1.jpg","local_size":559058} [2026-06-09 17:47:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":755,"drive_file_id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/755_0-right-1.jpg"} [2026-06-09 17:47:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/755_0-right-1.jpg"} [2026-06-09 17:47:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/755_0-right-1.jpg","bytes":515243} [2026-06-09 17:47:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":755,"name":"0_Right__1.jpg","local_size":515243} [2026-06-09 17:47:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":756,"drive_file_id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/756_1-r-1-1.jpg"} [2026-06-09 17:47:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/756_1-r-1-1.jpg"} [2026-06-09 17:47:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/756_1-r-1-1.jpg","bytes":1257863} [2026-06-09 17:47:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":756,"name":"1_R_1__1.jpg","local_size":1257863} [2026-06-09 17:47:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":757,"drive_file_id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/757_1-r-1-1.jpg"} [2026-06-09 17:47:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/757_1-r-1-1.jpg"} [2026-06-09 17:47:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/757_1-r-1-1.jpg","bytes":1331673} [2026-06-09 17:47:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":757,"name":"1_R_1__1.jpg","local_size":1331673} [2026-06-09 17:47:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":758,"drive_file_id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/758_2-r-1-1.jpg"} [2026-06-09 17:47:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/758_2-r-1-1.jpg"} [2026-06-09 17:47:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/758_2-r-1-1.jpg","bytes":1483206} [2026-06-09 17:47:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":758,"name":"2_R_1__1.jpg","local_size":1483206} [2026-06-09 17:47:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":759,"drive_file_id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/759_2-r-1-1.jpg"} [2026-06-09 17:47:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/759_2-r-1-1.jpg"} [2026-06-09 17:47:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/759_2-r-1-1.jpg","bytes":1419242} [2026-06-09 17:47:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":759,"name":"2_R_1__1.jpg","local_size":1419242} [2026-06-09 17:47:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":760,"drive_file_id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/760_2-watercolor-1-1.jpg"} [2026-06-09 17:47:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/760_2-watercolor-1-1.jpg"} [2026-06-09 17:47:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/760_2-watercolor-1-1.jpg","bytes":1550424} [2026-06-09 17:47:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":760,"name":"2_WaterColor_1__1.jpg","local_size":1550424} [2026-06-09 17:47:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":761,"drive_file_id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/761_2-watercolor-1-1.jpg"} [2026-06-09 17:47:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/761_2-watercolor-1-1.jpg"} [2026-06-09 17:47:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/761_2-watercolor-1-1.jpg","bytes":1324335} [2026-06-09 17:47:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":761,"name":"2_WaterColor_1__1.jpg","local_size":1324335} [2026-06-09 17:47:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":762,"drive_file_id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/762_2-watercolor-2-1.jpg"} [2026-06-09 17:47:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/762_2-watercolor-2-1.jpg"} [2026-06-09 17:47:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/762_2-watercolor-2-1.jpg","bytes":1501410} [2026-06-09 17:47:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":762,"name":"2_WaterColor_2__1.jpg","local_size":1501410} [2026-06-09 17:47:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":763,"drive_file_id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/763_2-watercolor-2-1.jpg"} [2026-06-09 17:47:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/763_2-watercolor-2-1.jpg"} [2026-06-09 17:47:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/763_2-watercolor-2-1.jpg","bytes":1469301} [2026-06-09 17:47:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":763,"name":"2_WaterColor_2__1.jpg","local_size":1469301} [2026-06-09 17:47:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":60,"asset_id":764,"drive_file_id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-","name":"ModernBrush_Orange__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/764_modernbrush-orange-1.jpg"} [2026-06-09 17:47:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/764_modernbrush-orange-1.jpg"} [2026-06-09 17:47:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/764_modernbrush-orange-1.jpg","bytes":475673} [2026-06-09 17:47:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":60,"asset_id":764,"name":"ModernBrush_Orange__1.jpg","local_size":475673} [2026-06-09 17:47:40] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":60,"job_id":"0f54e6754801195e","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e","failures":[]} [2026-06-09 17:47:40] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":60,"job_id":"0f54e6754801195e","downloaded_count":14,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e","failures":[]} [2026-06-09 17:47:40] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":60,"id_product":613,"metadata_count":14,"metadata":[{"client_file_key":"asset_751","drive_file_id":"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_752","drive_file_id":"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_753","drive_file_id":"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_754","drive_file_id":"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_755","drive_file_id":"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_756","drive_file_id":"14Ud0KbexfeXl-19dturq33nOAXxRrjYu","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_757","drive_file_id":"1XY8J-8pOBd4VYAVJeO5VLep_aN8R4iFh","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_758","drive_file_id":"1dJCtLE1hmDrYSIGvVZ1PhTcfRtBrz0Ik","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_759","drive_file_id":"1Y4ks2z4sMq6Hj3sSJThiJJB9gnyKZi_Y","filename":"2-r-1-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_760","drive_file_id":"1XnIBgEPg2dLLNV0XVtJ28CkHG_kfKdZV","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_761","drive_file_id":"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx","filename":"2-watercolor-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_762","drive_file_id":"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_763","drive_file_id":"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu","filename":"2-watercolor-2-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_764","drive_file_id":"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-","filename":"modernbrush-orange-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla czytelnika - Jeżcze Jeden rozdział - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-09 17:47:40] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":60,"id_product":613,"images_count":14,"chunk_size":10,"chunks_count":2} [2026-06-09 17:47:40] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":60,"id_product":613,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_751","asset_752","asset_753","asset_754","asset_755","asset_756","asset_757","asset_758","asset_759","asset_760"]} [2026-06-09 17:47:40] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"0c416370-6fc3-45f4-bf3a-ffe864c80bed","id_product":"613","images_metadata_json":"[{\"client_file_key\":\"asset_751\",\"drive_file_id\":\"1KY1xp7WbuqymSMAxTvUTbc0UZetCPKxq\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_752\",\"drive_file_id\":\"1tXNGRRQza_nrcI0hQnjY3ccUF0wAkH8O\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_753\",\"drive_file_id\":\"1r_fAVbhHhL2Jze6rgcqziLgZmHiAepbz\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_754\",\"drive_file_id\":\"1te5LsopxsnNuQvaBH2eq6fIJCLXvKsXc\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_755\",\"drive_file_id\":\"10GI_vZ5V4tiUuKr6cgNQ05QPFTbB65zO\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_756\",\"drive_file_id\":\"14Ud0KbexfeXl-19dturq33nOAXxRrjYu\",\"...","allow_cover_autoselect":"0","files[asset_751]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/751_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":890670,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_752]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/752_0-left-1.jpg","file_exists":true,"file_size":576927,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_753]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/753_0-left-1.jpg","file_exists":true,"file_size":514634,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_754]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/754_0-right-1.jpg","file_exists":true,"file_size":559058,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_755]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/755_0-right-1.jpg","file_exists":true,"file_size":515243,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_756]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/756_1-r-1-1.jpg","file_exists":true,"file_size":1257863,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_757]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/757_1-r-1-1.jpg","file_exists":true,"file_size":1331673,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_758]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/758_2-r-1-1.jpg","file_exists":true,"file_size":1483206,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_759]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/759_2-r-1-1.jpg","file_exists":true,"file_size":1419242,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_760]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/760_2-watercolor-1-1.jpg","file_exists":true,"file_size":1550424,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-60-0f54e6754801195e-part-1-of-2"} [2026-06-09 17:47:53] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 613,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_751\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12552,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_752\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12553,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_753\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12554,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_754\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12555,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_755\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12556,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-60-0f54e6754801195e-part-1-of-2"} [2026-06-09 17:47:53] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":60,"id_product":613,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 17:47:53] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":60,"id_product":613,"chunk":2,"chunks_count":2,"images_in_chunk":4,"metadata_in_chunk":4,"client_file_keys":["asset_761","asset_762","asset_763","asset_764"]} [2026-06-09 17:47:53] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":4,"fields":{"external_project_id":"0c416370-6fc3-45f4-bf3a-ffe864c80bed","id_product":"613","images_metadata_json":"[{\"client_file_key\":\"asset_761\",\"drive_file_id\":\"1Xvxf8pbCkHRZjZ91NqAb5g1ds2YiIAtx\",\"filename\":\"2-watercolor-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_762\",\"drive_file_id\":\"1hEemn_naHDGtkjfCA5VCJ7qOxFYE_xkL\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_763\",\"drive_file_id\":\"1mbjeXW-PaEyyJMQpURmZSofiBHWvHyKu\",\"filename\":\"2-watercolor-2-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_764\",\"drive_file_id\":\"1-MAXGfAM1TDO3ruNr6IY5FL-llYKVHP-\",\"filename\":\"modernbrush-orange-1.jpg\",\"sort_order\":100001,\"is_cover\":true,\"alt\":\"Kubek dla czytelnika - Jeżcze Jeden rozdział - Cover - (B)_Basic_Miniatura_WW\",\"detected_role\":\"cover\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_761]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/761_2-watercolor-1-1.jpg","file_exists":true,"file_size":1324335,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_762]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/762_2-watercolor-2-1.jpg","file_exists":true,"file_size":1501410,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_763]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/763_2-watercolor-2-1.jpg","file_exists":true,"file_size":1469301,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_764]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/60/0f54e6754801195e/764_modernbrush-orange-1.jpg","file_exists":true,"file_size":475673,"mime":"image/jpeg","postname":"modernbrush-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-60-0f54e6754801195e-part-2-of-2"} [2026-06-09 17:47:59] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 613,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_761\",\n \"filename\": \"2-watercolor-1-1.jpg\",\n \"id_image\": 12562,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_762\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12563,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_763\",\n \"filename\": \"2-watercolor-2-1.jpg\",\n \"id_image\": 12564,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_764\",\n \"filename\": \"modernbrush-orange-1.jpg\",\n \"id_image\": 12565,\n \"is_cover\": true,\n \"position\": 100001,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-60-0f54e6754801195e-part-2-of-2"} [2026-06-09 17:47:59] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":60,"id_product":613,"chunk":2,"chunks_count":2,"uploaded_count":4,"failed_count":0} [2026-06-09 17:47:59] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":60,"id_product":613,"uploaded_count":14,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_751","filename":"4-sides-grid-white-pl-1.jpg","id_image":12552,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_752","filename":"0-left-1.jpg","id_image":12553,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_753","filename":"0-left-1.jpg","id_image":12554,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_754","filename":"0-right-1.jpg","id_image":12555,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_755","filename":"0-right-1.jpg","id_image":12556,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_756","filename":"1-r-1-1.jpg","id_image":12557,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_757","filename":"1-r-1-1.jpg","id_image":12558,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_758","filename":"2-r-1-1.jpg","id_image":12559,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_759","filename":"2-r-1-1.jpg","id_image":12560,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_760","filename":"2-watercolor-1-1.jpg","id_image":12561,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_761","filename":"2-watercolor-1-1.jpg","id_image":12562,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_762","filename":"2-watercolor-2-1.jpg","id_image":12563,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_763","filename":"2-watercolor-2-1.jpg","id_image":12564,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_764","filename":"modernbrush-orange-1.jpg","id_image":12565,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-60-0f54e6754801195e-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":613,"uploaded_images":[{"client_file_key":"asset_751","filename":"4-sides-grid-white-pl-1.jpg","id_image":12552,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_752","filename":"0-left-1.jpg","id_image":12553,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_753","filename":"0-left-1.jpg","id_image":12554,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_754","filename":"0-right-1.jpg","id_image":12555,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_755","filename":"0-right-1.jpg","id_image":12556,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_756","filename":"1-r-1-1.jpg","id_image":12557,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_757","filename":"1-r-1-1.jpg","id_image":12558,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_758","filename":"2-r-1-1.jpg","id_image":12559,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_759","filename":"2-r-1-1.jpg","id_image":12560,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_760","filename":"2-watercolor-1-1.jpg","id_image":12561,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-60-0f54e6754801195e-part-2-of-2","uploaded_count":4,"failed_count":0,"response":{"success":true,"data":{"id_product":613,"uploaded_images":[{"client_file_key":"asset_761","filename":"2-watercolor-1-1.jpg","id_image":12562,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_762","filename":"2-watercolor-2-1.jpg","id_image":12563,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_763","filename":"2-watercolor-2-1.jpg","id_image":12564,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_764","filename":"modernbrush-orange-1.jpg","id_image":12565,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 19:03:48] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":39998} [2026-06-09 19:03:50] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":74,"external_id":"614","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 19:03:50] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":74,"external_id":"614"} [2026-06-09 19:03:50] drive_scan.start Start skanowania zdjęć Drive. {"project_id":74,"forced_profile_id":null} [2026-06-09 19:03:50] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":74,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_001","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 19:03:50] drive_path.profile.selected Wybrano profil Drive. {"project_id":74,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 19:03:50] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":74,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 19:03:50] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 19:03:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:51] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":74,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 19:03:51] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 19:03:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:51] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":74,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 19:03:51] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 19:03:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":74,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 19:03:52] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_001'"} [2026-06-09 19:03:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_001'","count":1,"names":["TS_SE#MS_001 [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:52] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":74,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_001","found_count":1,"found_names":["TS_SE#MS_001"]} [2026-06-09 19:03:52] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":74,"project_folder_id":"1jlgLidlbm5tf2oHuuWF8FBMCFGdWL30l","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001"} [2026-06-09 19:03:52] drive_api.list_files.start Google Drive files.list. {"query":"'1jlgLidlbm5tf2oHuuWF8FBMCFGdWL30l' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 19:03:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jlgLidlbm5tf2oHuuWF8FBMCFGdWL30l' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:53] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":74,"parent_folder_id":"1jlgLidlbm5tf2oHuuWF8FBMCFGdWL30l","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 19:03:53] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":74,"project_folder_id":"1jlgLidlbm5tf2oHuuWF8FBMCFGdWL30l","mockups_folder_id":"1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups"} [2026-06-09 19:03:53] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":74,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 19:03:53] drive_api.list_files.start Google Drive files.list. {"query":"'1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 19:03:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":15,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:53] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":74,"mockups_folder_id":"1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ","count":15,"names":["(000_4)_Custom_Meta","(000_3)_Custom_White","(36)_Stanley_Anthratcite","(35)_Stanley_NaturalRaw","(32)_Stanley_Desert_Dust","(26)_Stanley_Heather_Grey","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 19:03:53] drive_api.list_files.start Google Drive files.list. {"query":"'1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ' in parents and trashed = false"} [2026-06-09 19:03:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jc4VAzlSuCwS5cjmgMfc_PfPkrrAAhXQ' in parents and trashed = false","count":15,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:54] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":74,"all_count":15,"image_count":0,"all_names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:03:54] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:54] drive_api.list_files.start Google Drive files.list. {"query":"'1rP6Di4P_nBASfk2u9mDShtU0f0BKud5b' in parents and trashed = false"} [2026-06-09 19:03:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rP6Di4P_nBASfk2u9mDShtU0f0BKud5b' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 19:03:54] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(000)_Miniatury","folder_id":"1rP6Di4P_nBASfk2u9mDShtU0f0BKud5b","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 19:03:54] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:54] drive_api.list_files.start Google Drive files.list. {"query":"'1EBfeI70RjPaO3FQNRcde6VbEvShi9460' in parents and trashed = false"} [2026-06-09 19:03:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EBfeI70RjPaO3FQNRcde6VbEvShi9460' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:03:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1EBfeI70RjPaO3FQNRcde6VbEvShi9460","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:03:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:55] drive_api.list_files.start Google Drive files.list. {"query":"'1k5SlIOiJD8dE-AX21YFkbpVKJanKxKBl' in parents and trashed = false"} [2026-06-09 19:03:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1k5SlIOiJD8dE-AX21YFkbpVKJanKxKBl' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:03:55] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1k5SlIOiJD8dE-AX21YFkbpVKJanKxKBl","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:03:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:55] drive_api.list_files.start Google Drive files.list. {"query":"'1VYg5c8gzQO_FldksOz7v2xfCVPJB0akO' in parents and trashed = false"} [2026-06-09 19:03:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VYg5c8gzQO_FldksOz7v2xfCVPJB0akO' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:03:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(000_3)_Custom_White","folder_id":"1VYg5c8gzQO_FldksOz7v2xfCVPJB0akO","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:03:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:56] drive_api.list_files.start Google Drive files.list. {"query":"'1Smy8DN_nPukkzdw0PuwaNUMgrs3_wfxS' in parents and trashed = false"} [2026-06-09 19:03:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Smy8DN_nPukkzdw0PuwaNUMgrs3_wfxS' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:03:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(000_4)_Custom_Meta","folder_id":"1Smy8DN_nPukkzdw0PuwaNUMgrs3_wfxS","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:03:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:56] drive_api.list_files.start Google Drive files.list. {"query":"'1S1M8J8D4aOGeLysfiBWQzp4mxhPYtLm5' in parents and trashed = false"} [2026-06-09 19:03:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1S1M8J8D4aOGeLysfiBWQzp4mxhPYtLm5' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(01)_F190_LADY_White","folder_id":"1S1M8J8D4aOGeLysfiBWQzp4mxhPYtLm5","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:57] drive_api.list_files.start Google Drive files.list. {"query":"'1OKNzGkPSl2FFOvocBYEKdQgiTSaVeRwP' in parents and trashed = false"} [2026-06-09 19:03:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OKNzGkPSl2FFOvocBYEKdQgiTSaVeRwP' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(02)_F190_LADY_Black","folder_id":"1OKNzGkPSl2FFOvocBYEKdQgiTSaVeRwP","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:57] drive_api.list_files.start Google Drive files.list. {"query":"'1ocyoRvI4vGotSc4DJgaiM9jTN2j2f8MJ' in parents and trashed = false"} [2026-06-09 19:03:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ocyoRvI4vGotSc4DJgaiM9jTN2j2f8MJ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(11)_F190_MEN_White","folder_id":"1ocyoRvI4vGotSc4DJgaiM9jTN2j2f8MJ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:57] drive_api.list_files.start Google Drive files.list. {"query":"'1SRjThRI8cqFmR678j8ei9A8oCgfOyKbs' in parents and trashed = false"} [2026-06-09 19:03:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SRjThRI8cqFmR678j8ei9A8oCgfOyKbs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(12)_F190_MEN_Black","folder_id":"1SRjThRI8cqFmR678j8ei9A8oCgfOyKbs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:58] drive_api.list_files.start Google Drive files.list. {"query":"'1l8YRATc9ShYBr7rqkZYTrrvGoZdqbykU' in parents and trashed = false"} [2026-06-09 19:03:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1l8YRATc9ShYBr7rqkZYTrrvGoZdqbykU' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(24)_Stanley_White","folder_id":"1l8YRATc9ShYBr7rqkZYTrrvGoZdqbykU","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:58] drive_api.list_files.start Google Drive files.list. {"query":"'1VM2l2EgYnZ50HIM_4_ItizNjLJPJvmua' in parents and trashed = false"} [2026-06-09 19:03:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VM2l2EgYnZ50HIM_4_ItizNjLJPJvmua' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(25)_Stanely_Black","folder_id":"1VM2l2EgYnZ50HIM_4_ItizNjLJPJvmua","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(26)_Stanley_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(26)_Stanley_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:59] drive_api.list_files.start Google Drive files.list. {"query":"'1FAsy8m8PBnNL5Vx9Q737L-mKezeASAL2' in parents and trashed = false"} [2026-06-09 19:03:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1FAsy8m8PBnNL5Vx9Q737L-mKezeASAL2' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(26)_Stanley_Heather_Grey","folder_id":"1FAsy8m8PBnNL5Vx9Q737L-mKezeASAL2","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:03:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:03:59] drive_api.list_files.start Google Drive files.list. {"query":"'1Bkd9PotebKudyBhekaht7a0Ptqkm-IB9' in parents and trashed = false"} [2026-06-09 19:04:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Bkd9PotebKudyBhekaht7a0Ptqkm-IB9' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1Bkd9PotebKudyBhekaht7a0Ptqkm-IB9","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:04:00] drive_api.list_files.start Google Drive files.list. {"query":"'1aTdeJA2RrwGj7Fs_GqlKIFrvLs15Hh63' in parents and trashed = false"} [2026-06-09 19:04:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aTdeJA2RrwGj7Fs_GqlKIFrvLs15Hh63' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1aTdeJA2RrwGj7Fs_GqlKIFrvLs15Hh63","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":74,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_001/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:04:00] drive_api.list_files.start Google Drive files.list. {"query":"'1WnkEgFGCDOISOJh7edxJwvx60qqH3kec' in parents and trashed = false"} [2026-06-09 19:04:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WnkEgFGCDOISOJh7edxJwvx60qqH3kec' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":74,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"1WnkEgFGCDOISOJh7edxJwvx60qqH3kec","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:04:01] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":74,"files_count":31,"files":[{"id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(26)_Stanley_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 19:04:01] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":74,"files_count":31,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 19:04:01] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":74,"external_id":"614","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 31 plików graficznych w folderze Mockups.","files_count":31,"selected_assets_after_scan":31,"warnings":[]} [2026-06-09 19:04:01] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":74,"external_id":"614","selected_assets_count":31} [2026-06-09 19:04:01] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":74,"resolved_id_product":614} [2026-06-09 19:04:01] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":74,"job_id":"0a82458a51a39b59","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 19:04:01] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":74,"selected_count":31,"assets":[{"id":765,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":773801,"drive_file_id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE"},{"id":766,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":920964,"drive_file_id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb"},{"id":767,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1367137,"drive_file_id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4"},{"id":768,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1705986,"drive_file_id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ"},{"id":769,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1073614,"drive_file_id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm"},{"id":770,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":679392,"drive_file_id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc"},{"id":771,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":990537,"drive_file_id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi"},{"id":772,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1449551,"drive_file_id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw"},{"id":773,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1249132,"drive_file_id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7"},{"id":774,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1442814,"drive_file_id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW"},{"id":775,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1425740,"drive_file_id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-"},{"id":776,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1525431,"drive_file_id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF"},{"id":777,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1404356,"drive_file_id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1"},{"id":778,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1555293,"drive_file_id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz"},{"id":779,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1019633,"drive_file_id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo"},{"id":780,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1905055,"drive_file_id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix"},{"id":781,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2003463,"drive_file_id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR"},{"id":782,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1746952,"drive_file_id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf"},{"id":783,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1209095,"drive_file_id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP"},{"id":784,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1861165,"drive_file_id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84"},{"id":785,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1579872,"drive_file_id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ"},{"id":786,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1115361,"drive_file_id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54"},{"id":787,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":877113,"drive_file_id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC"},{"id":788,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1804372,"drive_file_id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2"},{"id":789,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1658769,"drive_file_id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8"},{"id":790,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1622977,"drive_file_id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY"},{"id":791,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1045962,"drive_file_id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F"},{"id":792,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1967256,"drive_file_id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs"},{"id":793,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2054329,"drive_file_id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ"},{"id":794,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1824350,"drive_file_id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY"},{"id":795,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1882990,"drive_file_id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX"}]} [2026-06-09 19:04:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":765,"drive_file_id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/765_basicwhite.jpg"} [2026-06-09 19:04:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/765_basicwhite.jpg"} [2026-06-09 19:04:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/765_basicwhite.jpg","bytes":773801} [2026-06-09 19:04:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":765,"name":"BASICWHITE.jpg","local_size":773801} [2026-06-09 19:04:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":766,"drive_file_id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/766_black-folded.jpg"} [2026-06-09 19:04:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/766_black-folded.jpg"} [2026-06-09 19:04:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/766_black-folded.jpg","bytes":920964} [2026-06-09 19:04:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":766,"name":"BLACK_Folded.jpg","local_size":920964} [2026-06-09 19:04:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":767,"drive_file_id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/767_closeup-1.jpg"} [2026-06-09 19:04:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/767_closeup-1.jpg"} [2026-06-09 19:04:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/767_closeup-1.jpg","bytes":1367137} [2026-06-09 19:04:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":767,"name":"CloseUP_1.jpg","local_size":1367137} [2026-06-09 19:04:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":768,"drive_file_id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/768_closeup-1.jpg"} [2026-06-09 19:04:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/768_closeup-1.jpg"} [2026-06-09 19:04:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/768_closeup-1.jpg","bytes":1705986} [2026-06-09 19:04:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":768,"name":"CloseUP_1.jpg","local_size":1705986} [2026-06-09 19:04:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":769,"drive_file_id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/769_front-manekin-clear-label.jpg"} [2026-06-09 19:04:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/769_front-manekin-clear-label.jpg"} [2026-06-09 19:04:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/769_front-manekin-clear-label.jpg","bytes":1073614} [2026-06-09 19:04:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":769,"name":"Front_Manekin_Clear_Label.jpg","local_size":1073614} [2026-06-09 19:04:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":770,"drive_file_id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/770_front-manekin-clear-label.jpg"} [2026-06-09 19:04:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/770_front-manekin-clear-label.jpg"} [2026-06-09 19:04:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/770_front-manekin-clear-label.jpg","bytes":679392} [2026-06-09 19:04:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":770,"name":"Front_Manekin_Clear_Label.jpg","local_size":679392} [2026-06-09 19:04:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":771,"drive_file_id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/771_front-manekin-clear-label.jpg"} [2026-06-09 19:04:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/771_front-manekin-clear-label.jpg"} [2026-06-09 19:04:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/771_front-manekin-clear-label.jpg","bytes":990537} [2026-06-09 19:04:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":771,"name":"Front_Manekin_Clear_Label.jpg","local_size":990537} [2026-06-09 19:04:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":772,"drive_file_id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/772_front-manekin-clear-label.jpg"} [2026-06-09 19:04:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/772_front-manekin-clear-label.jpg"} [2026-06-09 19:04:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/772_front-manekin-clear-label.jpg","bytes":1449551} [2026-06-09 19:04:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":772,"name":"Front_Manekin_Clear_Label.jpg","local_size":1449551} [2026-06-09 19:04:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":773,"drive_file_id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/773_front-manekin-clear-label.jpg"} [2026-06-09 19:04:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/773_front-manekin-clear-label.jpg"} [2026-06-09 19:04:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/773_front-manekin-clear-label.jpg","bytes":1249132} [2026-06-09 19:04:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":773,"name":"Front_Manekin_Clear_Label.jpg","local_size":1249132} [2026-06-09 19:04:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":774,"drive_file_id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/774_front-manekin-clear-label.jpg"} [2026-06-09 19:04:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/774_front-manekin-clear-label.jpg"} [2026-06-09 19:04:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/774_front-manekin-clear-label.jpg","bytes":1442814} [2026-06-09 19:04:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":774,"name":"Front_Manekin_Clear_Label.jpg","local_size":1442814} [2026-06-09 19:04:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":775,"drive_file_id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/775_front-manekin-clear-label.jpg"} [2026-06-09 19:04:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/775_front-manekin-clear-label.jpg"} [2026-06-09 19:04:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/775_front-manekin-clear-label.jpg","bytes":1425740} [2026-06-09 19:04:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":775,"name":"Front_Manekin_Clear_Label.jpg","local_size":1425740} [2026-06-09 19:04:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":776,"drive_file_id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/776_front-manekin-clear-label.jpg"} [2026-06-09 19:04:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/776_front-manekin-clear-label.jpg"} [2026-06-09 19:04:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/776_front-manekin-clear-label.jpg","bytes":1525431} [2026-06-09 19:04:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":776,"name":"Front_Manekin_Clear_Label.jpg","local_size":1525431} [2026-06-09 19:04:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":777,"drive_file_id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/777_front-manekin-clear-label.jpg"} [2026-06-09 19:04:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/777_front-manekin-clear-label.jpg"} [2026-06-09 19:04:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/777_front-manekin-clear-label.jpg","bytes":1404356} [2026-06-09 19:04:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":777,"name":"Front_Manekin_Clear_Label.jpg","local_size":1404356} [2026-06-09 19:04:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":778,"drive_file_id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/778_front-manekin-clear-label.jpg"} [2026-06-09 19:04:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/778_front-manekin-clear-label.jpg"} [2026-06-09 19:04:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/778_front-manekin-clear-label.jpg","bytes":1555293} [2026-06-09 19:04:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":778,"name":"Front_Manekin_Clear_Label.jpg","local_size":1555293} [2026-06-09 19:04:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":779,"drive_file_id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/779_men-vitage.jpg"} [2026-06-09 19:04:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/779_men-vitage.jpg"} [2026-06-09 19:04:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/779_men-vitage.jpg","bytes":1019633} [2026-06-09 19:04:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":779,"name":"MEN_Vitage.jpg","local_size":1019633} [2026-06-09 19:04:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":780,"drive_file_id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/780_black-oragne-1.jpg"} [2026-06-09 19:04:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/780_black-oragne-1.jpg"} [2026-06-09 19:04:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/780_black-oragne-1.jpg","bytes":1905055} [2026-06-09 19:04:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":780,"name":"BLACK_Oragne_1.jpg","local_size":1905055} [2026-06-09 19:04:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":781,"drive_file_id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/781_hanging-1.jpg"} [2026-06-09 19:04:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/781_hanging-1.jpg"} [2026-06-09 19:04:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/781_hanging-1.jpg","bytes":2003463} [2026-06-09 19:04:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":781,"name":"Hanging_1.jpg","local_size":2003463} [2026-06-09 19:04:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":782,"drive_file_id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/782_hanging-1.jpg"} [2026-06-09 19:04:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/782_hanging-1.jpg"} [2026-06-09 19:04:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/782_hanging-1.jpg","bytes":1746952} [2026-06-09 19:04:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":782,"name":"Hanging_1.jpg","local_size":1746952} [2026-06-09 19:04:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":783,"drive_file_id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/783_slow-mick-art.jpg"} [2026-06-09 19:04:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/783_slow-mick-art.jpg"} [2026-06-09 19:04:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/783_slow-mick-art.jpg","bytes":1209095} [2026-06-09 19:04:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":783,"name":"Slow_Mick_ART.jpg","local_size":1209095} [2026-06-09 19:04:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":784,"drive_file_id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/784_men-1.jpg"} [2026-06-09 19:04:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/784_men-1.jpg"} [2026-06-09 19:04:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/784_men-1.jpg","bytes":1861165} [2026-06-09 19:04:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":784,"name":"Men_1.jpg","local_size":1861165} [2026-06-09 19:04:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":785,"drive_file_id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/785_men-1.jpg"} [2026-06-09 19:04:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/785_men-1.jpg"} [2026-06-09 19:04:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/785_men-1.jpg","bytes":1579872} [2026-06-09 19:04:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":785,"name":"Men_1.jpg","local_size":1579872} [2026-06-09 19:04:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":786,"drive_file_id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/786_vitage-art.jpg"} [2026-06-09 19:04:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/786_vitage-art.jpg"} [2026-06-09 19:04:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/786_vitage-art.jpg","bytes":1115361} [2026-06-09 19:04:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":786,"name":"Vitage_ART.jpg","local_size":1115361} [2026-06-09 19:04:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":787,"drive_file_id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/787_white-folded.jpg"} [2026-06-09 19:04:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/787_white-folded.jpg"} [2026-06-09 19:04:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/787_white-folded.jpg","bytes":877113} [2026-06-09 19:04:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":787,"name":"WHITE_Folded.jpg","local_size":877113} [2026-06-09 19:04:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":788,"drive_file_id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/788_men-women-1.jpg"} [2026-06-09 19:04:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/788_men-women-1.jpg"} [2026-06-09 19:04:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/788_men-women-1.jpg","bytes":1804372} [2026-06-09 19:04:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":788,"name":"Men_Women_1.jpg","local_size":1804372} [2026-06-09 19:04:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":789,"drive_file_id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/789_men-women-1.jpg"} [2026-06-09 19:04:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/789_men-women-1.jpg"} [2026-06-09 19:04:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/789_men-women-1.jpg","bytes":1658769} [2026-06-09 19:04:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":789,"name":"Men_Women_1.jpg","local_size":1658769} [2026-06-09 19:04:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":790,"drive_file_id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/790_white-orange-1.jpg"} [2026-06-09 19:04:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/790_white-orange-1.jpg"} [2026-06-09 19:04:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/790_white-orange-1.jpg","bytes":1622977} [2026-06-09 19:04:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":790,"name":"WHITE_Orange_1.jpg","local_size":1622977} [2026-06-09 19:04:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":791,"drive_file_id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/791_women-vintage.jpg"} [2026-06-09 19:04:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/791_women-vintage.jpg"} [2026-06-09 19:04:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/791_women-vintage.jpg","bytes":1045962} [2026-06-09 19:04:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":791,"name":"Women_Vintage.jpg","local_size":1045962} [2026-06-09 19:04:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":792,"drive_file_id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/792_mock-1.jpg"} [2026-06-09 19:04:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/792_mock-1.jpg"} [2026-06-09 19:04:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/792_mock-1.jpg","bytes":1967256} [2026-06-09 19:04:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":792,"name":"Mock_1.jpg","local_size":1967256} [2026-06-09 19:04:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":793,"drive_file_id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/793_mock-1.jpg"} [2026-06-09 19:04:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/793_mock-1.jpg"} [2026-06-09 19:04:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/793_mock-1.jpg","bytes":2054329} [2026-06-09 19:04:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":793,"name":"Mock_1.jpg","local_size":2054329} [2026-06-09 19:04:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":794,"drive_file_id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/794_women-1.jpg"} [2026-06-09 19:04:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/794_women-1.jpg"} [2026-06-09 19:04:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/794_women-1.jpg","bytes":1824350} [2026-06-09 19:04:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":794,"name":"Women_1.jpg","local_size":1824350} [2026-06-09 19:04:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":74,"asset_id":795,"drive_file_id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/795_women-1.jpg"} [2026-06-09 19:04:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/795_women-1.jpg"} [2026-06-09 19:04:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/795_women-1.jpg","bytes":1882990} [2026-06-09 19:04:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":74,"asset_id":795,"name":"Women_1.jpg","local_size":1882990} [2026-06-09 19:04:30] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":74,"job_id":"0a82458a51a39b59","downloaded_count":31,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59","failures":[]} [2026-06-09 19:04:30] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":74,"job_id":"0a82458a51a39b59","downloaded_count":31,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59","failures":[]} [2026-06-09 19:04:30] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":74,"id_product":614,"metadata_count":31,"metadata":[{"client_file_key":"asset_765","drive_file_id":"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_766","drive_file_id":"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb","filename":"black-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_767","drive_file_id":"1GPuum8RQad__WaeojHqHAwYkILyK6uO4","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_768","drive_file_id":"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_769","drive_file_id":"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_770","drive_file_id":"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_771","drive_file_id":"1DIAVvZr8bS65lvziqZ4-z6Ujta5hXzyi","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_772","drive_file_id":"1kgkOBe88x8w9YMAs-gKHrQMSExxnbJSw","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_773","drive_file_id":"1_2QYjuZbm4OhLHym_arinSJWdYBLw0e7","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_774","drive_file_id":"1eh_fzWIi-PP1A4WM7jvgxDtBxksH8oiW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_775","drive_file_id":"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (26)_Stanley_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_776","drive_file_id":"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_777","drive_file_id":"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_778","drive_file_id":"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_779","drive_file_id":"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_780","drive_file_id":"1rmZeHPTM8pLLxo6CNh9U18dDuFG2khix","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_781","drive_file_id":"1K7MUl0FDnncdC2VYa_QLYbTNcPk840gR","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_782","drive_file_id":"1z9yJbGrIQYdtRR-O-_JfF_QOXnGSF5nf","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_783","drive_file_id":"1WmJyHEbIXKMa0vxBnyc9W6-pwe2Bb1DP","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_784","drive_file_id":"1KNlKB6YlZ0Jsiz3gLRcSM-D3McUIRe84","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_785","drive_file_id":"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_786","drive_file_id":"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_787","drive_file_id":"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_788","drive_file_id":"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_789","drive_file_id":"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_790","drive_file_id":"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_791","drive_file_id":"13a5gMYXBngOmw8zqpJWxuE6mbUmyRU4F","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_792","drive_file_id":"1jn4tR3u_wcjMDQgxqDMyTuH7lekIYUrs","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_793","drive_file_id":"1RqBQdgmvC10ICmbObjoCSyYsvi1qAvgJ","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_794","drive_file_id":"17doliGdqUwdDoijACtOaKLouIfkYy0jY","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_795","drive_file_id":"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 19:04:30] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":74,"id_product":614,"images_count":31,"chunk_size":10,"chunks_count":4} [2026-06-09 19:04:30] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":74,"id_product":614,"chunk":1,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_765","asset_766","asset_767","asset_768","asset_769","asset_770","asset_771","asset_772","asset_773","asset_774"]} [2026-06-09 19:04:30] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"211ab24e-bcd5-4d18-a64d-1dca22ed3e80","id_product":"614","images_metadata_json":"[{\"client_file_key\":\"asset_765\",\"drive_file_id\":\"1uEHqHRlajleqNGQyj39OSL2LawTJlGSE\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_766\",\"drive_file_id\":\"1W2LuXKOD6Bj78f_4k_YqjzIzp8O1gIzb\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_767\",\"drive_file_id\":\"1GPuum8RQad__WaeojHqHAwYkILyK6uO4\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_768\",\"drive_file_id\":\"1BgXpoSe7lAU8DnltPqEyPENmJebVrSqQ\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_769\",\"drive_file_id\":\"1-JHeBM80ay4MYrYiJ7CoW88SXLCLSEhm\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_770\",\"drive_file_id\":\"1wF8s3DEo0PyLGGUPsJkcXgc1QfckAdkc\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001...","allow_cover_autoselect":"0","files[asset_765]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/765_basicwhite.jpg","file_exists":true,"file_size":773801,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_766]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/766_black-folded.jpg","file_exists":true,"file_size":920964,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_767]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/767_closeup-1.jpg","file_exists":true,"file_size":1367137,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_768]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/768_closeup-1.jpg","file_exists":true,"file_size":1705986,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_769]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/769_front-manekin-clear-label.jpg","file_exists":true,"file_size":1073614,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_770]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/770_front-manekin-clear-label.jpg","file_exists":true,"file_size":679392,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_771]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/771_front-manekin-clear-label.jpg","file_exists":true,"file_size":990537,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_772]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/772_front-manekin-clear-label.jpg","file_exists":true,"file_size":1449551,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_773]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/773_front-manekin-clear-label.jpg","file_exists":true,"file_size":1249132,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_774]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/774_front-manekin-clear-label.jpg","file_exists":true,"file_size":1442814,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-1-of-4"} [2026-06-09 19:04:43] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 614,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_765\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12566,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_766\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12567,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_767\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12568,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_768\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12569,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_769\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12570,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-74-0a82458a51a39b59-part-1-of-4"} [2026-06-09 19:04:43] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":74,"id_product":614,"chunk":1,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:04:43] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":74,"id_product":614,"chunk":2,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_775","asset_776","asset_777","asset_778","asset_779","asset_780","asset_781","asset_782","asset_783","asset_784"]} [2026-06-09 19:04:43] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"211ab24e-bcd5-4d18-a64d-1dca22ed3e80","id_product":"614","images_metadata_json":"[{\"client_file_key\":\"asset_775\",\"drive_file_id\":\"1RbKyMiot22eYra3YFhhnLJrMjoRklUb-\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (26)_Stanley_Heather_Grey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_776\",\"drive_file_id\":\"1Hzacyce0wyFvzMPd5zaJNEkWclHqSzKF\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (32)_Stanley_Desert_Dust\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_777\",\"drive_file_id\":\"1J7REQO8JOie97ujj5CpkPXqCb14HZMM1\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (35)_Stanley_NaturalRaw\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_778\",\"drive_file_id\":\"1Ag3YHzVETUaDA6AqcBz63gSQeHHtlrLz\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (36)_Stanley_Anthratcite\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_779\",\"drive_file_id\":\"1R0epdmYFxllZeNQKz0fTCQcSoZbc4Doo\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_780\",\"drive_file_id\":\"1rmZeHPTM8pLLxo6CNh9U18dDu...","allow_cover_autoselect":"0","files[asset_775]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/775_front-manekin-clear-label.jpg","file_exists":true,"file_size":1425740,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_776]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/776_front-manekin-clear-label.jpg","file_exists":true,"file_size":1525431,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_777]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/777_front-manekin-clear-label.jpg","file_exists":true,"file_size":1404356,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_778]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/778_front-manekin-clear-label.jpg","file_exists":true,"file_size":1555293,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_779]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/779_men-vitage.jpg","file_exists":true,"file_size":1019633,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_780]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/780_black-oragne-1.jpg","file_exists":true,"file_size":1905055,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_781]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/781_hanging-1.jpg","file_exists":true,"file_size":2003463,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_782]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/782_hanging-1.jpg","file_exists":true,"file_size":1746952,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_783]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/783_slow-mick-art.jpg","file_exists":true,"file_size":1209095,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_784]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/784_men-1.jpg","file_exists":true,"file_size":1861165,"mime":"image/jpeg","postname":"men-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-2-of-4"} [2026-06-09 19:04:58] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 614,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_775\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12576,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_776\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12577,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_777\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12578,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_778\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12579,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_779\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12580,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-74-0a82458a51a39b59-part-2-of-4"} [2026-06-09 19:04:58] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":74,"id_product":614,"chunk":2,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:04:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":74,"id_product":614,"chunk":3,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_785","asset_786","asset_787","asset_788","asset_789","asset_790","asset_791","asset_792","asset_793","asset_794"]} [2026-06-09 19:04:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"211ab24e-bcd5-4d18-a64d-1dca22ed3e80","id_product":"614","images_metadata_json":"[{\"client_file_key\":\"asset_785\",\"drive_file_id\":\"1V9CMZuN9V_4URa8pC8Dx3hFGbOCQSOgQ\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_786\",\"drive_file_id\":\"1f3_5kVLqqI-gM-S9qnLuLyBx9KjNVE54\",\"filename\":\"vitage-art.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_787\",\"drive_file_id\":\"1_BNjKwWGN3-0vsOdlqGV2ArT1U-A7CuC\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_788\",\"drive_file_id\":\"1WZgGovkrflKWPn_gFlq8xAaxjUQPevp2\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_789\",\"drive_file_id\":\"1CgwbI51r4i14cDSlfin5tJBmU9njfRs8\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_790\",\"drive_file_id\":\"1l3E95VjzEfE358GKoby1jl4gV-4CZqNY\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszu...","allow_cover_autoselect":"0","files[asset_785]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/785_men-1.jpg","file_exists":true,"file_size":1579872,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_786]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/786_vitage-art.jpg","file_exists":true,"file_size":1115361,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_787]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/787_white-folded.jpg","file_exists":true,"file_size":877113,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_788]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/788_men-women-1.jpg","file_exists":true,"file_size":1804372,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_789]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/789_men-women-1.jpg","file_exists":true,"file_size":1658769,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_790]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/790_white-orange-1.jpg","file_exists":true,"file_size":1622977,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_791]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/791_women-vintage.jpg","file_exists":true,"file_size":1045962,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_792]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/792_mock-1.jpg","file_exists":true,"file_size":1967256,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_793]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/793_mock-1.jpg","file_exists":true,"file_size":2054329,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_794]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/794_women-1.jpg","file_exists":true,"file_size":1824350,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-3-of-4"} [2026-06-09 19:05:13] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 614,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_785\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12586,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_786\",\n \"filename\": \"vitage-art.jpg\",\n \"id_image\": 12587,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_787\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12588,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_788\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12589,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_789\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12590,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-74-0a82458a51a39b59-part-3-of-4"} [2026-06-09 19:05:13] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":74,"id_product":614,"chunk":3,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:05:13] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":74,"id_product":614,"chunk":4,"chunks_count":4,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_795"]} [2026-06-09 19:05:13] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"211ab24e-bcd5-4d18-a64d-1dca22ed3e80","id_product":"614","images_metadata_json":"[{\"client_file_key\":\"asset_795\",\"drive_file_id\":\"1U2Gx25SWas01LYVvHlTLx75OjQ8BoYkX\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_795]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/74/0a82458a51a39b59/795_women-1.jpg","file_exists":true,"file_size":1882990,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-4-of-4"} [2026-06-09 19:05:15] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 614,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_795\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12596,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-74-0a82458a51a39b59-part-4-of-4"} [2026-06-09 19:05:15] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":74,"id_product":614,"chunk":4,"chunks_count":4,"uploaded_count":1,"failed_count":0} [2026-06-09 19:05:15] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":74,"id_product":614,"uploaded_count":31,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_765","filename":"basicwhite.jpg","id_image":12566,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_766","filename":"black-folded.jpg","id_image":12567,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_767","filename":"closeup-1.jpg","id_image":12568,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_768","filename":"closeup-1.jpg","id_image":12569,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_769","filename":"front-manekin-clear-label.jpg","id_image":12570,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_770","filename":"front-manekin-clear-label.jpg","id_image":12571,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_771","filename":"front-manekin-clear-label.jpg","id_image":12572,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_772","filename":"front-manekin-clear-label.jpg","id_image":12573,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_773","filename":"front-manekin-clear-label.jpg","id_image":12574,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_774","filename":"front-manekin-clear-label.jpg","id_image":12575,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_775","filename":"front-manekin-clear-label.jpg","id_image":12576,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_776","filename":"front-manekin-clear-label.jpg","id_image":12577,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_777","filename":"front-manekin-clear-label.jpg","id_image":12578,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_778","filename":"front-manekin-clear-label.jpg","id_image":12579,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_779","filename":"men-vitage.jpg","id_image":12580,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_780","filename":"black-oragne-1.jpg","id_image":12581,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_781","filename":"hanging-1.jpg","id_image":12582,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_782","filename":"hanging-1.jpg","id_image":12583,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_783","filename":"slow-mick-art.jpg","id_image":12584,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_784","filename":"men-1.jpg","id_image":12585,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_785","filename":"men-1.jpg","id_image":12586,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_786","filename":"vitage-art.jpg","id_image":12587,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_787","filename":"white-folded.jpg","id_image":12588,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_788","filename":"men-women-1.jpg","id_image":12589,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_789","filename":"men-women-1.jpg","id_image":12590,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_790","filename":"white-orange-1.jpg","id_image":12591,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_791","filename":"women-vintage.jpg","id_image":12592,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_792","filename":"mock-1.jpg","id_image":12593,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_793","filename":"mock-1.jpg","id_image":12594,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_794","filename":"women-1.jpg","id_image":12595,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_795","filename":"women-1.jpg","id_image":12596,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-1-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_765","filename":"basicwhite.jpg","id_image":12566,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_766","filename":"black-folded.jpg","id_image":12567,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_767","filename":"closeup-1.jpg","id_image":12568,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_768","filename":"closeup-1.jpg","id_image":12569,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_769","filename":"front-manekin-clear-label.jpg","id_image":12570,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_770","filename":"front-manekin-clear-label.jpg","id_image":12571,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_771","filename":"front-manekin-clear-label.jpg","id_image":12572,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_772","filename":"front-manekin-clear-label.jpg","id_image":12573,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_773","filename":"front-manekin-clear-label.jpg","id_image":12574,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_774","filename":"front-manekin-clear-label.jpg","id_image":12575,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-2-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_775","filename":"front-manekin-clear-label.jpg","id_image":12576,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_776","filename":"front-manekin-clear-label.jpg","id_image":12577,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_777","filename":"front-manekin-clear-label.jpg","id_image":12578,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_778","filename":"front-manekin-clear-label.jpg","id_image":12579,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_779","filename":"men-vitage.jpg","id_image":12580,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_780","filename":"black-oragne-1.jpg","id_image":12581,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_781","filename":"hanging-1.jpg","id_image":12582,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_782","filename":"hanging-1.jpg","id_image":12583,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_783","filename":"slow-mick-art.jpg","id_image":12584,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_784","filename":"men-1.jpg","id_image":12585,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-3-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_785","filename":"men-1.jpg","id_image":12586,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_786","filename":"vitage-art.jpg","id_image":12587,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_787","filename":"white-folded.jpg","id_image":12588,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_788","filename":"men-women-1.jpg","id_image":12589,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_789","filename":"men-women-1.jpg","id_image":12590,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_790","filename":"white-orange-1.jpg","id_image":12591,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_791","filename":"women-vintage.jpg","id_image":12592,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_792","filename":"mock-1.jpg","id_image":12593,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_793","filename":"mock-1.jpg","id_image":12594,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_794","filename":"women-1.jpg","id_image":12595,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":4,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-4-of-4","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_795","filename":"women-1.jpg","id_image":12596,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":4}}} [2026-06-09 19:05:15] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":74,"external_id":"614","result":{"success":true,"status":"success","id_product":614,"uploaded_count":31,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_765","filename":"basicwhite.jpg","id_image":12566,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_766","filename":"black-folded.jpg","id_image":12567,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_767","filename":"closeup-1.jpg","id_image":12568,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_768","filename":"closeup-1.jpg","id_image":12569,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_769","filename":"front-manekin-clear-label.jpg","id_image":12570,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_770","filename":"front-manekin-clear-label.jpg","id_image":12571,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_771","filename":"front-manekin-clear-label.jpg","id_image":12572,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_772","filename":"front-manekin-clear-label.jpg","id_image":12573,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_773","filename":"front-manekin-clear-label.jpg","id_image":12574,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_774","filename":"front-manekin-clear-label.jpg","id_image":12575,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_775","filename":"front-manekin-clear-label.jpg","id_image":12576,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_776","filename":"front-manekin-clear-label.jpg","id_image":12577,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_777","filename":"front-manekin-clear-label.jpg","id_image":12578,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_778","filename":"front-manekin-clear-label.jpg","id_image":12579,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_779","filename":"men-vitage.jpg","id_image":12580,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_780","filename":"black-oragne-1.jpg","id_image":12581,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_781","filename":"hanging-1.jpg","id_image":12582,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_782","filename":"hanging-1.jpg","id_image":12583,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_783","filename":"slow-mick-art.jpg","id_image":12584,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_784","filename":"men-1.jpg","id_image":12585,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_785","filename":"men-1.jpg","id_image":12586,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_786","filename":"vitage-art.jpg","id_image":12587,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_787","filename":"white-folded.jpg","id_image":12588,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_788","filename":"men-women-1.jpg","id_image":12589,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_789","filename":"men-women-1.jpg","id_image":12590,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_790","filename":"white-orange-1.jpg","id_image":12591,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_791","filename":"women-vintage.jpg","id_image":12592,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_792","filename":"mock-1.jpg","id_image":12593,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_793","filename":"mock-1.jpg","id_image":12594,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_794","filename":"women-1.jpg","id_image":12595,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_795","filename":"women-1.jpg","id_image":12596,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-1-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_765","filename":"basicwhite.jpg","id_image":12566,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_766","filename":"black-folded.jpg","id_image":12567,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_767","filename":"closeup-1.jpg","id_image":12568,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_768","filename":"closeup-1.jpg","id_image":12569,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_769","filename":"front-manekin-clear-label.jpg","id_image":12570,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_770","filename":"front-manekin-clear-label.jpg","id_image":12571,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_771","filename":"front-manekin-clear-label.jpg","id_image":12572,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_772","filename":"front-manekin-clear-label.jpg","id_image":12573,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_773","filename":"front-manekin-clear-label.jpg","id_image":12574,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_774","filename":"front-manekin-clear-label.jpg","id_image":12575,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-2-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_775","filename":"front-manekin-clear-label.jpg","id_image":12576,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_776","filename":"front-manekin-clear-label.jpg","id_image":12577,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_777","filename":"front-manekin-clear-label.jpg","id_image":12578,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_778","filename":"front-manekin-clear-label.jpg","id_image":12579,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_779","filename":"men-vitage.jpg","id_image":12580,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_780","filename":"black-oragne-1.jpg","id_image":12581,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_781","filename":"hanging-1.jpg","id_image":12582,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_782","filename":"hanging-1.jpg","id_image":12583,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_783","filename":"slow-mick-art.jpg","id_image":12584,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_784","filename":"men-1.jpg","id_image":12585,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-3-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_785","filename":"men-1.jpg","id_image":12586,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_786","filename":"vitage-art.jpg","id_image":12587,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_787","filename":"white-folded.jpg","id_image":12588,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_788","filename":"men-women-1.jpg","id_image":12589,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_789","filename":"men-women-1.jpg","id_image":12590,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_790","filename":"white-orange-1.jpg","id_image":12591,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_791","filename":"women-vintage.jpg","id_image":12592,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_792","filename":"mock-1.jpg","id_image":12593,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_793","filename":"mock-1.jpg","id_image":12594,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_794","filename":"women-1.jpg","id_image":12595,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":4,"idempotency_key":"drive-images-74-0a82458a51a39b59-part-4-of-4","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":614,"uploaded_images":[{"client_file_key":"asset_795","filename":"women-1.jpg","id_image":12596,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":4}}}} [2026-06-09 19:15:52] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":39699} [2026-06-09 19:15:54] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":75,"external_id":"615","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 19:15:54] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":75,"external_id":"615"} [2026-06-09 19:15:54] drive_scan.start Start skanowania zdjęć Drive. {"project_id":75,"forced_profile_id":null} [2026-06-09 19:15:54] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":75,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_002","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 19:15:54] drive_path.profile.selected Wybrano profil Drive. {"project_id":75,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 19:15:54] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":75,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 19:15:54] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 19:15:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:54] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":75,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 19:15:54] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 19:15:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":75,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 19:15:55] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 19:15:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":75,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 19:15:55] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_002'"} [2026-06-09 19:15:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_002'","count":1,"names":["TS_SE#MS_002 [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:56] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":75,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_002","found_count":1,"found_names":["TS_SE#MS_002"]} [2026-06-09 19:15:56] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":75,"project_folder_id":"1qNS619fzOpbHx3wnUVLD5PVqEAvkBg_A","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002"} [2026-06-09 19:15:56] drive_api.list_files.start Google Drive files.list. {"query":"'1qNS619fzOpbHx3wnUVLD5PVqEAvkBg_A' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 19:15:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qNS619fzOpbHx3wnUVLD5PVqEAvkBg_A' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:56] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":75,"parent_folder_id":"1qNS619fzOpbHx3wnUVLD5PVqEAvkBg_A","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 19:15:56] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":75,"project_folder_id":"1qNS619fzOpbHx3wnUVLD5PVqEAvkBg_A","mockups_folder_id":"1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups"} [2026-06-09 19:15:56] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":75,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 19:15:56] drive_api.list_files.start Google Drive files.list. {"query":"'1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 19:15:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":15,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:57] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":75,"mockups_folder_id":"1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF","count":15,"names":["(000_4)_Custom_Meta","(000_3)_Custom_White","(36)_Stanley_Anthratcite","(35)_Stanley_NaturalRaw","(32)_Stanley_Desert_Dust","(26)_Stanley_Heather_Grey","(25)_Stanely_Black","(24)_Stanley_White","(12)_F190_MEN_Black","(11)_F190_MEN_White","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-09 19:15:57] drive_api.list_files.start Google Drive files.list. {"query":"'1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF' in parents and trashed = false"} [2026-06-09 19:15:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VUw5T_43HzjG0ERE6txO12PdYLrS8NQF' in parents and trashed = false","count":15,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:57] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":75,"all_count":15,"image_count":0,"all_names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:15:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:15:57] drive_api.list_files.start Google Drive files.list. {"query":"'1mRTfs-yQzzqfmyiG6iUlvDjmvNmnuFtq' in parents and trashed = false"} [2026-06-09 19:15:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mRTfs-yQzzqfmyiG6iUlvDjmvNmnuFtq' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 19:15:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(000)_Miniatury","folder_id":"1mRTfs-yQzzqfmyiG6iUlvDjmvNmnuFtq","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-09 19:15:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:15:58] drive_api.list_files.start Google Drive files.list. {"query":"'1ARBvrZg4iWGE3JlklEHza6FL-fMXeImf' in parents and trashed = false"} [2026-06-09 19:15:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ARBvrZg4iWGE3JlklEHza6FL-fMXeImf' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:15:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1ARBvrZg4iWGE3JlklEHza6FL-fMXeImf","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:15:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:15:59] drive_api.list_files.start Google Drive files.list. {"query":"'1YTksCxN_TvDRFEYDmnFB6OF84ehVfxWI' in parents and trashed = false"} [2026-06-09 19:15:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YTksCxN_TvDRFEYDmnFB6OF84ehVfxWI' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:15:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1YTksCxN_TvDRFEYDmnFB6OF84ehVfxWI","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:15:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:15:59] drive_api.list_files.start Google Drive files.list. {"query":"'15_-kd2-_9UN277Kr0RD0z-aCP3IftEtm' in parents and trashed = false"} [2026-06-09 19:15:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'15_-kd2-_9UN277Kr0RD0z-aCP3IftEtm' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:15:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(000_3)_Custom_White","folder_id":"15_-kd2-_9UN277Kr0RD0z-aCP3IftEtm","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:15:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:15:59] drive_api.list_files.start Google Drive files.list. {"query":"'11tTKeXVvXrgIpwRseyfGbSQWd618e4M2' in parents and trashed = false"} [2026-06-09 19:16:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'11tTKeXVvXrgIpwRseyfGbSQWd618e4M2' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:16:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(000_4)_Custom_Meta","folder_id":"11tTKeXVvXrgIpwRseyfGbSQWd618e4M2","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:16:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:00] drive_api.list_files.start Google Drive files.list. {"query":"'1iSvS_JMMW_qK549D6cRVXstMcJyYUexT' in parents and trashed = false"} [2026-06-09 19:16:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iSvS_JMMW_qK549D6cRVXstMcJyYUexT' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(01)_F190_LADY_White","folder_id":"1iSvS_JMMW_qK549D6cRVXstMcJyYUexT","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:00] drive_api.list_files.start Google Drive files.list. {"query":"'1-NQNur6TkJEuSmCk5OPkko24gD3KmKFB' in parents and trashed = false"} [2026-06-09 19:16:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-NQNur6TkJEuSmCk5OPkko24gD3KmKFB' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(02)_F190_LADY_Black","folder_id":"1-NQNur6TkJEuSmCk5OPkko24gD3KmKFB","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:01] drive_api.list_files.start Google Drive files.list. {"query":"'1tO2DM9P9ZRwFICWee29AxNypWk5LbwSs' in parents and trashed = false"} [2026-06-09 19:16:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1tO2DM9P9ZRwFICWee29AxNypWk5LbwSs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(11)_F190_MEN_White","folder_id":"1tO2DM9P9ZRwFICWee29AxNypWk5LbwSs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:01] drive_api.list_files.start Google Drive files.list. {"query":"'14zISdL9FZ5P9od-9UsKF8elCkeda3TyY' in parents and trashed = false"} [2026-06-09 19:16:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'14zISdL9FZ5P9od-9UsKF8elCkeda3TyY' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(12)_F190_MEN_Black","folder_id":"14zISdL9FZ5P9od-9UsKF8elCkeda3TyY","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:02] drive_api.list_files.start Google Drive files.list. {"query":"'1oOr9M9K20paTv45IsEgQab6FAazWUKbs' in parents and trashed = false"} [2026-06-09 19:16:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oOr9M9K20paTv45IsEgQab6FAazWUKbs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(24)_Stanley_White","folder_id":"1oOr9M9K20paTv45IsEgQab6FAazWUKbs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:02] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:02] drive_api.list_files.start Google Drive files.list. {"query":"'1s-j9VHTUdmUDdEiYWk4A5AwYYPa21PBg' in parents and trashed = false"} [2026-06-09 19:16:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1s-j9VHTUdmUDdEiYWk4A5AwYYPa21PBg' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(25)_Stanely_Black","folder_id":"1s-j9VHTUdmUDdEiYWk4A5AwYYPa21PBg","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(26)_Stanley_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(26)_Stanley_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:03] drive_api.list_files.start Google Drive files.list. {"query":"'1YxRUCVJwyKuek3y9Dh1mWD0Wv_uhjpIR' in parents and trashed = false"} [2026-06-09 19:16:03] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YxRUCVJwyKuek3y9Dh1mWD0Wv_uhjpIR' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:03] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(26)_Stanley_Heather_Grey","folder_id":"1YxRUCVJwyKuek3y9Dh1mWD0Wv_uhjpIR","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:03] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:03] drive_api.list_files.start Google Drive files.list. {"query":"'1a65IUZL_JVp66bcCAUzIsYHCd3cSxAPv' in parents and trashed = false"} [2026-06-09 19:16:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1a65IUZL_JVp66bcCAUzIsYHCd3cSxAPv' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1a65IUZL_JVp66bcCAUzIsYHCd3cSxAPv","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:04] drive_api.list_files.start Google Drive files.list. {"query":"'1h2s9RvF7I3PeHPFXuH_z8ssQm08_upLO' in parents and trashed = false"} [2026-06-09 19:16:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1h2s9RvF7I3PeHPFXuH_z8ssQm08_upLO' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1h2s9RvF7I3PeHPFXuH_z8ssQm08_upLO","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":75,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_002/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:16:04] drive_api.list_files.start Google Drive files.list. {"query":"'1_hPm1dHBnnr_OEM01XiTJRyOWr5SfImr' in parents and trashed = false"} [2026-06-09 19:16:04] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_hPm1dHBnnr_OEM01XiTJRyOWr5SfImr' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":75,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"1_hPm1dHBnnr_OEM01XiTJRyOWr5SfImr","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:16:04] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":75,"files_count":31,"files":[{"id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(26)_Stanley_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 19:16:05] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":75,"files_count":31,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(02)_F190_LADY_Black","(11)_F190_MEN_White","(12)_F190_MEN_Black","(24)_Stanley_White","(25)_Stanely_Black","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 19:16:05] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":75,"external_id":"615","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 31 plików graficznych w folderze Mockups.","files_count":31,"selected_assets_after_scan":31,"warnings":[]} [2026-06-09 19:16:05] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":75,"external_id":"615","selected_assets_count":31} [2026-06-09 19:16:05] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":75,"resolved_id_product":615} [2026-06-09 19:16:05] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":75,"job_id":"7e5790a0c68572f8","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 19:16:05] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":75,"selected_count":31,"assets":[{"id":796,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":775850,"drive_file_id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey"},{"id":797,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":932592,"drive_file_id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU"},{"id":798,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1372756,"drive_file_id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1"},{"id":799,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1706061,"drive_file_id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk"},{"id":800,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1073539,"drive_file_id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1"},{"id":801,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":680726,"drive_file_id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6"},{"id":802,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":991468,"drive_file_id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1"},{"id":803,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1458448,"drive_file_id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg"},{"id":804,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1250877,"drive_file_id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D"},{"id":805,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1450309,"drive_file_id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl"},{"id":806,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1432199,"drive_file_id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7"},{"id":807,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1526285,"drive_file_id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-"},{"id":808,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1404002,"drive_file_id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB"},{"id":809,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1559694,"drive_file_id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf"},{"id":810,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1021130,"drive_file_id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu"},{"id":811,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1909118,"drive_file_id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu"},{"id":812,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2003613,"drive_file_id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_"},{"id":813,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1747070,"drive_file_id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH"},{"id":814,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1210880,"drive_file_id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo"},{"id":815,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1860099,"drive_file_id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh"},{"id":816,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1580473,"drive_file_id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o"},{"id":817,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1116146,"drive_file_id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS"},{"id":818,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":877843,"drive_file_id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl"},{"id":819,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1803520,"drive_file_id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha"},{"id":820,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1658857,"drive_file_id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ"},{"id":821,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1619034,"drive_file_id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ"},{"id":822,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1046723,"drive_file_id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV"},{"id":823,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1967048,"drive_file_id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB"},{"id":824,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2052740,"drive_file_id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R"},{"id":825,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1824117,"drive_file_id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug"},{"id":826,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1883311,"drive_file_id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X"}]} [2026-06-09 19:16:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":796,"drive_file_id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/796_basicwhite.jpg"} [2026-06-09 19:16:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/796_basicwhite.jpg"} [2026-06-09 19:16:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/796_basicwhite.jpg","bytes":775850} [2026-06-09 19:16:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":796,"name":"BASICWHITE.jpg","local_size":775850} [2026-06-09 19:16:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":797,"drive_file_id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/797_black-folded.jpg"} [2026-06-09 19:16:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/797_black-folded.jpg"} [2026-06-09 19:16:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/797_black-folded.jpg","bytes":932592} [2026-06-09 19:16:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":797,"name":"BLACK_Folded.jpg","local_size":932592} [2026-06-09 19:16:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":798,"drive_file_id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/798_closeup-1.jpg"} [2026-06-09 19:16:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/798_closeup-1.jpg"} [2026-06-09 19:16:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/798_closeup-1.jpg","bytes":1372756} [2026-06-09 19:16:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":798,"name":"CloseUP_1.jpg","local_size":1372756} [2026-06-09 19:16:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":799,"drive_file_id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/799_closeup-1.jpg"} [2026-06-09 19:16:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/799_closeup-1.jpg"} [2026-06-09 19:16:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/799_closeup-1.jpg","bytes":1706061} [2026-06-09 19:16:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":799,"name":"CloseUP_1.jpg","local_size":1706061} [2026-06-09 19:16:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":800,"drive_file_id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/800_front-manekin-clear-label.jpg"} [2026-06-09 19:16:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/800_front-manekin-clear-label.jpg"} [2026-06-09 19:16:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/800_front-manekin-clear-label.jpg","bytes":1073539} [2026-06-09 19:16:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":800,"name":"Front_Manekin_Clear_Label.jpg","local_size":1073539} [2026-06-09 19:16:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":801,"drive_file_id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/801_front-manekin-clear-label.jpg"} [2026-06-09 19:16:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/801_front-manekin-clear-label.jpg"} [2026-06-09 19:16:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/801_front-manekin-clear-label.jpg","bytes":680726} [2026-06-09 19:16:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":801,"name":"Front_Manekin_Clear_Label.jpg","local_size":680726} [2026-06-09 19:16:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":802,"drive_file_id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/802_front-manekin-clear-label.jpg"} [2026-06-09 19:16:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/802_front-manekin-clear-label.jpg"} [2026-06-09 19:16:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/802_front-manekin-clear-label.jpg","bytes":991468} [2026-06-09 19:16:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":802,"name":"Front_Manekin_Clear_Label.jpg","local_size":991468} [2026-06-09 19:16:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":803,"drive_file_id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/803_front-manekin-clear-label.jpg"} [2026-06-09 19:16:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/803_front-manekin-clear-label.jpg"} [2026-06-09 19:16:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/803_front-manekin-clear-label.jpg","bytes":1458448} [2026-06-09 19:16:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":803,"name":"Front_Manekin_Clear_Label.jpg","local_size":1458448} [2026-06-09 19:16:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":804,"drive_file_id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/804_front-manekin-clear-label.jpg"} [2026-06-09 19:16:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/804_front-manekin-clear-label.jpg"} [2026-06-09 19:16:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/804_front-manekin-clear-label.jpg","bytes":1250877} [2026-06-09 19:16:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":804,"name":"Front_Manekin_Clear_Label.jpg","local_size":1250877} [2026-06-09 19:16:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":805,"drive_file_id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/805_front-manekin-clear-label.jpg"} [2026-06-09 19:16:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/805_front-manekin-clear-label.jpg"} [2026-06-09 19:16:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/805_front-manekin-clear-label.jpg","bytes":1450309} [2026-06-09 19:16:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":805,"name":"Front_Manekin_Clear_Label.jpg","local_size":1450309} [2026-06-09 19:16:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":806,"drive_file_id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/806_front-manekin-clear-label.jpg"} [2026-06-09 19:16:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/806_front-manekin-clear-label.jpg"} [2026-06-09 19:16:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/806_front-manekin-clear-label.jpg","bytes":1432199} [2026-06-09 19:16:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":806,"name":"Front_Manekin_Clear_Label.jpg","local_size":1432199} [2026-06-09 19:16:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":807,"drive_file_id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/807_front-manekin-clear-label.jpg"} [2026-06-09 19:16:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/807_front-manekin-clear-label.jpg"} [2026-06-09 19:16:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/807_front-manekin-clear-label.jpg","bytes":1526285} [2026-06-09 19:16:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":807,"name":"Front_Manekin_Clear_Label.jpg","local_size":1526285} [2026-06-09 19:16:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":808,"drive_file_id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/808_front-manekin-clear-label.jpg"} [2026-06-09 19:16:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/808_front-manekin-clear-label.jpg"} [2026-06-09 19:16:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/808_front-manekin-clear-label.jpg","bytes":1404002} [2026-06-09 19:16:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":808,"name":"Front_Manekin_Clear_Label.jpg","local_size":1404002} [2026-06-09 19:16:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":809,"drive_file_id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/809_front-manekin-clear-label.jpg"} [2026-06-09 19:16:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/809_front-manekin-clear-label.jpg"} [2026-06-09 19:16:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/809_front-manekin-clear-label.jpg","bytes":1559694} [2026-06-09 19:16:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":809,"name":"Front_Manekin_Clear_Label.jpg","local_size":1559694} [2026-06-09 19:16:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":810,"drive_file_id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/810_men-vitage.jpg"} [2026-06-09 19:16:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/810_men-vitage.jpg"} [2026-06-09 19:16:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/810_men-vitage.jpg","bytes":1021130} [2026-06-09 19:16:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":810,"name":"MEN_Vitage.jpg","local_size":1021130} [2026-06-09 19:16:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":811,"drive_file_id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/811_black-oragne-1.jpg"} [2026-06-09 19:16:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/811_black-oragne-1.jpg"} [2026-06-09 19:16:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/811_black-oragne-1.jpg","bytes":1909118} [2026-06-09 19:16:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":811,"name":"BLACK_Oragne_1.jpg","local_size":1909118} [2026-06-09 19:16:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":812,"drive_file_id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/812_hanging-1.jpg"} [2026-06-09 19:16:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/812_hanging-1.jpg"} [2026-06-09 19:16:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/812_hanging-1.jpg","bytes":2003613} [2026-06-09 19:16:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":812,"name":"Hanging_1.jpg","local_size":2003613} [2026-06-09 19:16:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":813,"drive_file_id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/813_hanging-1.jpg"} [2026-06-09 19:16:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/813_hanging-1.jpg"} [2026-06-09 19:16:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/813_hanging-1.jpg","bytes":1747070} [2026-06-09 19:16:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":813,"name":"Hanging_1.jpg","local_size":1747070} [2026-06-09 19:16:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":814,"drive_file_id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/814_slow-mick-art.jpg"} [2026-06-09 19:16:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/814_slow-mick-art.jpg"} [2026-06-09 19:16:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/814_slow-mick-art.jpg","bytes":1210880} [2026-06-09 19:16:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":814,"name":"Slow_Mick_ART.jpg","local_size":1210880} [2026-06-09 19:16:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":815,"drive_file_id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/815_men-1.jpg"} [2026-06-09 19:16:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/815_men-1.jpg"} [2026-06-09 19:16:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/815_men-1.jpg","bytes":1860099} [2026-06-09 19:16:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":815,"name":"Men_1.jpg","local_size":1860099} [2026-06-09 19:16:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":816,"drive_file_id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/816_men-1.jpg"} [2026-06-09 19:16:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/816_men-1.jpg"} [2026-06-09 19:16:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/816_men-1.jpg","bytes":1580473} [2026-06-09 19:16:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":816,"name":"Men_1.jpg","local_size":1580473} [2026-06-09 19:16:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":817,"drive_file_id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/817_vitage-art.jpg"} [2026-06-09 19:16:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/817_vitage-art.jpg"} [2026-06-09 19:16:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/817_vitage-art.jpg","bytes":1116146} [2026-06-09 19:16:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":817,"name":"Vitage_ART.jpg","local_size":1116146} [2026-06-09 19:16:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":818,"drive_file_id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/818_white-folded.jpg"} [2026-06-09 19:16:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/818_white-folded.jpg"} [2026-06-09 19:16:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/818_white-folded.jpg","bytes":877843} [2026-06-09 19:16:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":818,"name":"WHITE_Folded.jpg","local_size":877843} [2026-06-09 19:16:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":819,"drive_file_id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/819_men-women-1.jpg"} [2026-06-09 19:16:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/819_men-women-1.jpg"} [2026-06-09 19:16:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/819_men-women-1.jpg","bytes":1803520} [2026-06-09 19:16:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":819,"name":"Men_Women_1.jpg","local_size":1803520} [2026-06-09 19:16:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":820,"drive_file_id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/820_men-women-1.jpg"} [2026-06-09 19:16:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/820_men-women-1.jpg"} [2026-06-09 19:16:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/820_men-women-1.jpg","bytes":1658857} [2026-06-09 19:16:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":820,"name":"Men_Women_1.jpg","local_size":1658857} [2026-06-09 19:16:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":821,"drive_file_id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/821_white-orange-1.jpg"} [2026-06-09 19:16:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/821_white-orange-1.jpg"} [2026-06-09 19:16:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/821_white-orange-1.jpg","bytes":1619034} [2026-06-09 19:16:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":821,"name":"WHITE_Orange_1.jpg","local_size":1619034} [2026-06-09 19:16:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":822,"drive_file_id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/822_women-vintage.jpg"} [2026-06-09 19:16:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/822_women-vintage.jpg"} [2026-06-09 19:16:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/822_women-vintage.jpg","bytes":1046723} [2026-06-09 19:16:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":822,"name":"Women_Vintage.jpg","local_size":1046723} [2026-06-09 19:16:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":823,"drive_file_id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/823_mock-1.jpg"} [2026-06-09 19:16:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/823_mock-1.jpg"} [2026-06-09 19:16:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/823_mock-1.jpg","bytes":1967048} [2026-06-09 19:16:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":823,"name":"Mock_1.jpg","local_size":1967048} [2026-06-09 19:16:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":824,"drive_file_id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/824_mock-1.jpg"} [2026-06-09 19:16:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/824_mock-1.jpg"} [2026-06-09 19:16:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/824_mock-1.jpg","bytes":2052740} [2026-06-09 19:16:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":824,"name":"Mock_1.jpg","local_size":2052740} [2026-06-09 19:16:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":825,"drive_file_id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/825_women-1.jpg"} [2026-06-09 19:16:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/825_women-1.jpg"} [2026-06-09 19:16:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/825_women-1.jpg","bytes":1824117} [2026-06-09 19:16:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":825,"name":"Women_1.jpg","local_size":1824117} [2026-06-09 19:16:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":75,"asset_id":826,"drive_file_id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/826_women-1.jpg"} [2026-06-09 19:16:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/826_women-1.jpg"} [2026-06-09 19:16:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/826_women-1.jpg","bytes":1883311} [2026-06-09 19:16:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":75,"asset_id":826,"name":"Women_1.jpg","local_size":1883311} [2026-06-09 19:16:38] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":75,"job_id":"7e5790a0c68572f8","downloaded_count":31,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8","failures":[]} [2026-06-09 19:16:38] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":75,"job_id":"7e5790a0c68572f8","downloaded_count":31,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8","failures":[]} [2026-06-09 19:16:38] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":75,"id_product":615,"metadata_count":31,"metadata":[{"client_file_key":"asset_796","drive_file_id":"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Team Słowacki - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_797","drive_file_id":"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU","filename":"black-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_798","drive_file_id":"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_799","drive_file_id":"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_800","drive_file_id":"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_801","drive_file_id":"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_802","drive_file_id":"1PM5DLu871fT6UpL8N8FNuUvRkeZ1AcJ1","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_803","drive_file_id":"1t0Pgo78qHoGWVfyXzyjiJgEub7hDSVwg","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_804","drive_file_id":"1kHQ7SHa8KnmvRuVWsbJn-3c3TerLbX6D","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_805","drive_file_id":"1v_GiTtsCJsJlJRd1NIHwd5da_sd6caNl","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_806","drive_file_id":"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (26)_Stanley_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_807","drive_file_id":"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_808","drive_file_id":"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_809","drive_file_id":"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_810","drive_file_id":"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_811","drive_file_id":"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_812","drive_file_id":"1bhYmlainMNAfjEg0uAbxgWqlq2QLcNw_","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_813","drive_file_id":"1fbRmdp3dp8LvygerEYI_F1XsC0ZfaFlH","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_814","drive_file_id":"1-jxKGLjw_A5uxAWzYV0TF0whnKjFmXTo","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_815","drive_file_id":"1xTKldPOOLZGnmPc3UecsTobQSt_zhoKh","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_816","drive_file_id":"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_817","drive_file_id":"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_818","drive_file_id":"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_819","drive_file_id":"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_820","drive_file_id":"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_821","drive_file_id":"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_822","drive_file_id":"17CJtOSPXguNQ7lm8Nf4JRrq0bFSRz0oV","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_823","drive_file_id":"1hkCgiHiGKr2vyFxX65lksATEWSFxDORB","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_824","drive_file_id":"1ZSrzG-6pqhanNWtKp5M9Wc9LURCcMV4R","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_825","drive_file_id":"1SzQ5AxkoemZN2q_jw7yvWMjP2bVJ2Cug","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_826","drive_file_id":"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 19:16:38] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":75,"id_product":615,"images_count":31,"chunk_size":10,"chunks_count":4} [2026-06-09 19:16:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":75,"id_product":615,"chunk":1,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_796","asset_797","asset_798","asset_799","asset_800","asset_801","asset_802","asset_803","asset_804","asset_805"]} [2026-06-09 19:16:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"07365ac0-99e9-4d13-aa93-c2e7050ea6a7","id_product":"615","images_metadata_json":"[{\"client_file_key\":\"asset_796\",\"drive_file_id\":\"1qYYE9HlzpY-ZnZ6YDQ5gP_e0RWvBNpey\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_797\",\"drive_file_id\":\"1Fey2SSsT5Iz0rEcm_49VE-cOYG5m6jwU\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_798\",\"drive_file_id\":\"15D7t49VBuYL2p-8x6ZTpUm30NGglGBQ1\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_799\",\"drive_file_id\":\"1EsNz30xRl5La-Tia3c1fW781i8-ZDIbk\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_800\",\"drive_file_id\":\"1I5jGe8gWfgIKyhh48Yu_SRJuLXxvkAC1\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_801\",\"drive_file_id\":\"1Wp6j32r3KEUJ8TYEgL0rd4eE9JogGdQ6\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover...","allow_cover_autoselect":"0","files[asset_796]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/796_basicwhite.jpg","file_exists":true,"file_size":775850,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_797]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/797_black-folded.jpg","file_exists":true,"file_size":932592,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_798]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/798_closeup-1.jpg","file_exists":true,"file_size":1372756,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_799]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/799_closeup-1.jpg","file_exists":true,"file_size":1706061,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_800]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/800_front-manekin-clear-label.jpg","file_exists":true,"file_size":1073539,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_801]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/801_front-manekin-clear-label.jpg","file_exists":true,"file_size":680726,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_802]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/802_front-manekin-clear-label.jpg","file_exists":true,"file_size":991468,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_803]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/803_front-manekin-clear-label.jpg","file_exists":true,"file_size":1458448,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_804]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/804_front-manekin-clear-label.jpg","file_exists":true,"file_size":1250877,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_805]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/805_front-manekin-clear-label.jpg","file_exists":true,"file_size":1450309,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-1-of-4"} [2026-06-09 19:16:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 615,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_796\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12597,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_797\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12598,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_798\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12599,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_799\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12600,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_800\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12601,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-75-7e5790a0c68572f8-part-1-of-4"} [2026-06-09 19:16:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":75,"id_product":615,"chunk":1,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:16:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":75,"id_product":615,"chunk":2,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_806","asset_807","asset_808","asset_809","asset_810","asset_811","asset_812","asset_813","asset_814","asset_815"]} [2026-06-09 19:16:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"07365ac0-99e9-4d13-aa93-c2e7050ea6a7","id_product":"615","images_metadata_json":"[{\"client_file_key\":\"asset_806\",\"drive_file_id\":\"10kzjIJ7wJtyftuwUwWRYP5N_U2rD8rX7\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (26)_Stanley_Heather_Grey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_807\",\"drive_file_id\":\"1TnIEth-MGdVSHbuuIdPyasdsR9BKBIe-\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (32)_Stanley_Desert_Dust\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_808\",\"drive_file_id\":\"1xlqyH6mvSgpTCCIbGCzx6bo1VlbIwpDB\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (35)_Stanley_NaturalRaw\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_809\",\"drive_file_id\":\"1AXkxYeZqjP9TcQC_9ThJCFKqbVZtgEqf\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (36)_Stanley_Anthratcite\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_810\",\"drive_file_id\":\"1b77z62WykcQ7BrKV0S6OvXvdo_jqo7xu\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_811\",\"drive_file_id\":\"1PNL4XpHJF4mBdRS6aiCZr63MMe9_OFdu\",\"...","allow_cover_autoselect":"0","files[asset_806]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/806_front-manekin-clear-label.jpg","file_exists":true,"file_size":1432199,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_807]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/807_front-manekin-clear-label.jpg","file_exists":true,"file_size":1526285,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_808]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/808_front-manekin-clear-label.jpg","file_exists":true,"file_size":1404002,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_809]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/809_front-manekin-clear-label.jpg","file_exists":true,"file_size":1559694,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_810]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/810_men-vitage.jpg","file_exists":true,"file_size":1021130,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_811]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/811_black-oragne-1.jpg","file_exists":true,"file_size":1909118,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_812]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/812_hanging-1.jpg","file_exists":true,"file_size":2003613,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_813]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/813_hanging-1.jpg","file_exists":true,"file_size":1747070,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_814]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/814_slow-mick-art.jpg","file_exists":true,"file_size":1210880,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_815]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/815_men-1.jpg","file_exists":true,"file_size":1860099,"mime":"image/jpeg","postname":"men-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-2-of-4"} [2026-06-09 19:17:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 615,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_806\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12607,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_807\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12608,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_808\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12609,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_809\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12610,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_810\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12611,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-75-7e5790a0c68572f8-part-2-of-4"} [2026-06-09 19:17:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":75,"id_product":615,"chunk":2,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:17:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":75,"id_product":615,"chunk":3,"chunks_count":4,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_816","asset_817","asset_818","asset_819","asset_820","asset_821","asset_822","asset_823","asset_824","asset_825"]} [2026-06-09 19:17:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"07365ac0-99e9-4d13-aa93-c2e7050ea6a7","id_product":"615","images_metadata_json":"[{\"client_file_key\":\"asset_816\",\"drive_file_id\":\"1u5g96NFvHo7UhUcjy62UfneYwxfOqa4o\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_817\",\"drive_file_id\":\"19fr5IZ49KShdaDFPc3UXHL96cJUXJ4KS\",\"filename\":\"vitage-art.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_818\",\"drive_file_id\":\"1zmCzbzQoJ5FbrbUiSOD-wKC2oRhn1Ibl\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_819\",\"drive_file_id\":\"1psQe0LZCpMzvft_aVEmhf6Et99eO2oha\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_820\",\"drive_file_id\":\"18s7mCI-Evm3ZbqX_VF6e1WAPtM3n3BrZ\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_821\",\"drive_file_id\":\"16MqSU8B-c-k-E0pK0G8Th1X6KTrqxBxQ\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Team...","allow_cover_autoselect":"0","files[asset_816]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/816_men-1.jpg","file_exists":true,"file_size":1580473,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_817]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/817_vitage-art.jpg","file_exists":true,"file_size":1116146,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_818]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/818_white-folded.jpg","file_exists":true,"file_size":877843,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_819]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/819_men-women-1.jpg","file_exists":true,"file_size":1803520,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_820]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/820_men-women-1.jpg","file_exists":true,"file_size":1658857,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_821]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/821_white-orange-1.jpg","file_exists":true,"file_size":1619034,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_822]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/822_women-vintage.jpg","file_exists":true,"file_size":1046723,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_823]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/823_mock-1.jpg","file_exists":true,"file_size":1967048,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_824]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/824_mock-1.jpg","file_exists":true,"file_size":2052740,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_825]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/825_women-1.jpg","file_exists":true,"file_size":1824117,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-3-of-4"} [2026-06-09 19:17:21] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 615,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_816\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12617,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_817\",\n \"filename\": \"vitage-art.jpg\",\n \"id_image\": 12618,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_818\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12619,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_819\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12620,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_820\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12621,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-75-7e5790a0c68572f8-part-3-of-4"} [2026-06-09 19:17:21] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":75,"id_product":615,"chunk":3,"chunks_count":4,"uploaded_count":10,"failed_count":0} [2026-06-09 19:17:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":75,"id_product":615,"chunk":4,"chunks_count":4,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_826"]} [2026-06-09 19:17:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"07365ac0-99e9-4d13-aa93-c2e7050ea6a7","id_product":"615","images_metadata_json":"[{\"client_file_key\":\"asset_826\",\"drive_file_id\":\"1ca9T0OFa2fqxr9KTsOTO7xEuoSH70n4X\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_826]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/75/7e5790a0c68572f8/826_women-1.jpg","file_exists":true,"file_size":1883311,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-4-of-4"} [2026-06-09 19:17:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 615,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_826\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12627,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-75-7e5790a0c68572f8-part-4-of-4"} [2026-06-09 19:17:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":75,"id_product":615,"chunk":4,"chunks_count":4,"uploaded_count":1,"failed_count":0} [2026-06-09 19:17:23] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":75,"id_product":615,"uploaded_count":31,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_796","filename":"basicwhite.jpg","id_image":12597,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_797","filename":"black-folded.jpg","id_image":12598,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_798","filename":"closeup-1.jpg","id_image":12599,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_799","filename":"closeup-1.jpg","id_image":12600,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_800","filename":"front-manekin-clear-label.jpg","id_image":12601,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_801","filename":"front-manekin-clear-label.jpg","id_image":12602,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_802","filename":"front-manekin-clear-label.jpg","id_image":12603,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_803","filename":"front-manekin-clear-label.jpg","id_image":12604,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_804","filename":"front-manekin-clear-label.jpg","id_image":12605,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_805","filename":"front-manekin-clear-label.jpg","id_image":12606,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_806","filename":"front-manekin-clear-label.jpg","id_image":12607,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_807","filename":"front-manekin-clear-label.jpg","id_image":12608,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_808","filename":"front-manekin-clear-label.jpg","id_image":12609,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_809","filename":"front-manekin-clear-label.jpg","id_image":12610,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_810","filename":"men-vitage.jpg","id_image":12611,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_811","filename":"black-oragne-1.jpg","id_image":12612,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_812","filename":"hanging-1.jpg","id_image":12613,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_813","filename":"hanging-1.jpg","id_image":12614,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_814","filename":"slow-mick-art.jpg","id_image":12615,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_815","filename":"men-1.jpg","id_image":12616,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_816","filename":"men-1.jpg","id_image":12617,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_817","filename":"vitage-art.jpg","id_image":12618,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_818","filename":"white-folded.jpg","id_image":12619,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_819","filename":"men-women-1.jpg","id_image":12620,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_820","filename":"men-women-1.jpg","id_image":12621,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_821","filename":"white-orange-1.jpg","id_image":12622,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_822","filename":"women-vintage.jpg","id_image":12623,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_823","filename":"mock-1.jpg","id_image":12624,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_824","filename":"mock-1.jpg","id_image":12625,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_825","filename":"women-1.jpg","id_image":12626,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_826","filename":"women-1.jpg","id_image":12627,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-1-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_796","filename":"basicwhite.jpg","id_image":12597,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_797","filename":"black-folded.jpg","id_image":12598,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_798","filename":"closeup-1.jpg","id_image":12599,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_799","filename":"closeup-1.jpg","id_image":12600,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_800","filename":"front-manekin-clear-label.jpg","id_image":12601,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_801","filename":"front-manekin-clear-label.jpg","id_image":12602,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_802","filename":"front-manekin-clear-label.jpg","id_image":12603,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_803","filename":"front-manekin-clear-label.jpg","id_image":12604,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_804","filename":"front-manekin-clear-label.jpg","id_image":12605,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_805","filename":"front-manekin-clear-label.jpg","id_image":12606,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-2-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_806","filename":"front-manekin-clear-label.jpg","id_image":12607,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_807","filename":"front-manekin-clear-label.jpg","id_image":12608,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_808","filename":"front-manekin-clear-label.jpg","id_image":12609,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_809","filename":"front-manekin-clear-label.jpg","id_image":12610,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_810","filename":"men-vitage.jpg","id_image":12611,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_811","filename":"black-oragne-1.jpg","id_image":12612,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_812","filename":"hanging-1.jpg","id_image":12613,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_813","filename":"hanging-1.jpg","id_image":12614,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_814","filename":"slow-mick-art.jpg","id_image":12615,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_815","filename":"men-1.jpg","id_image":12616,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-3-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_816","filename":"men-1.jpg","id_image":12617,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_817","filename":"vitage-art.jpg","id_image":12618,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_818","filename":"white-folded.jpg","id_image":12619,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_819","filename":"men-women-1.jpg","id_image":12620,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_820","filename":"men-women-1.jpg","id_image":12621,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_821","filename":"white-orange-1.jpg","id_image":12622,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_822","filename":"women-vintage.jpg","id_image":12623,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_823","filename":"mock-1.jpg","id_image":12624,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_824","filename":"mock-1.jpg","id_image":12625,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_825","filename":"women-1.jpg","id_image":12626,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":4,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-4-of-4","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_826","filename":"women-1.jpg","id_image":12627,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":4}}} [2026-06-09 19:17:23] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":75,"external_id":"615","result":{"success":true,"status":"success","id_product":615,"uploaded_count":31,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_796","filename":"basicwhite.jpg","id_image":12597,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_797","filename":"black-folded.jpg","id_image":12598,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_798","filename":"closeup-1.jpg","id_image":12599,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_799","filename":"closeup-1.jpg","id_image":12600,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_800","filename":"front-manekin-clear-label.jpg","id_image":12601,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_801","filename":"front-manekin-clear-label.jpg","id_image":12602,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_802","filename":"front-manekin-clear-label.jpg","id_image":12603,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_803","filename":"front-manekin-clear-label.jpg","id_image":12604,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_804","filename":"front-manekin-clear-label.jpg","id_image":12605,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_805","filename":"front-manekin-clear-label.jpg","id_image":12606,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_806","filename":"front-manekin-clear-label.jpg","id_image":12607,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_807","filename":"front-manekin-clear-label.jpg","id_image":12608,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_808","filename":"front-manekin-clear-label.jpg","id_image":12609,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_809","filename":"front-manekin-clear-label.jpg","id_image":12610,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_810","filename":"men-vitage.jpg","id_image":12611,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_811","filename":"black-oragne-1.jpg","id_image":12612,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_812","filename":"hanging-1.jpg","id_image":12613,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_813","filename":"hanging-1.jpg","id_image":12614,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_814","filename":"slow-mick-art.jpg","id_image":12615,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_815","filename":"men-1.jpg","id_image":12616,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_816","filename":"men-1.jpg","id_image":12617,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_817","filename":"vitage-art.jpg","id_image":12618,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_818","filename":"white-folded.jpg","id_image":12619,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_819","filename":"men-women-1.jpg","id_image":12620,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_820","filename":"men-women-1.jpg","id_image":12621,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_821","filename":"white-orange-1.jpg","id_image":12622,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_822","filename":"women-vintage.jpg","id_image":12623,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_823","filename":"mock-1.jpg","id_image":12624,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_824","filename":"mock-1.jpg","id_image":12625,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_825","filename":"women-1.jpg","id_image":12626,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_826","filename":"women-1.jpg","id_image":12627,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-1-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_796","filename":"basicwhite.jpg","id_image":12597,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_797","filename":"black-folded.jpg","id_image":12598,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_798","filename":"closeup-1.jpg","id_image":12599,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_799","filename":"closeup-1.jpg","id_image":12600,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_800","filename":"front-manekin-clear-label.jpg","id_image":12601,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_801","filename":"front-manekin-clear-label.jpg","id_image":12602,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_802","filename":"front-manekin-clear-label.jpg","id_image":12603,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_803","filename":"front-manekin-clear-label.jpg","id_image":12604,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_804","filename":"front-manekin-clear-label.jpg","id_image":12605,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_805","filename":"front-manekin-clear-label.jpg","id_image":12606,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-2-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_806","filename":"front-manekin-clear-label.jpg","id_image":12607,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_807","filename":"front-manekin-clear-label.jpg","id_image":12608,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_808","filename":"front-manekin-clear-label.jpg","id_image":12609,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_809","filename":"front-manekin-clear-label.jpg","id_image":12610,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_810","filename":"men-vitage.jpg","id_image":12611,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_811","filename":"black-oragne-1.jpg","id_image":12612,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_812","filename":"hanging-1.jpg","id_image":12613,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_813","filename":"hanging-1.jpg","id_image":12614,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_814","filename":"slow-mick-art.jpg","id_image":12615,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_815","filename":"men-1.jpg","id_image":12616,"is_cover":false,"position":1000003,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-3-of-4","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_816","filename":"men-1.jpg","id_image":12617,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_817","filename":"vitage-art.jpg","id_image":12618,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_818","filename":"white-folded.jpg","id_image":12619,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_819","filename":"men-women-1.jpg","id_image":12620,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_820","filename":"men-women-1.jpg","id_image":12621,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_821","filename":"white-orange-1.jpg","id_image":12622,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_822","filename":"women-vintage.jpg","id_image":12623,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_823","filename":"mock-1.jpg","id_image":12624,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_824","filename":"mock-1.jpg","id_image":12625,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_825","filename":"women-1.jpg","id_image":12626,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":4,"idempotency_key":"drive-images-75-7e5790a0c68572f8-part-4-of-4","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":615,"uploaded_images":[{"client_file_key":"asset_826","filename":"women-1.jpg","id_image":12627,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":4}}}} [2026-06-09 19:32:12] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":33465} [2026-06-09 19:32:14] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":76,"external_id":"616","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 19:32:14] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":76,"external_id":"616"} [2026-06-09 19:32:14] drive_scan.start Start skanowania zdjęć Drive. {"project_id":76,"forced_profile_id":null} [2026-06-09 19:32:14] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":76,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_003","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 19:32:14] drive_path.profile.selected Wybrano profil Drive. {"project_id":76,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 19:32:14] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":76,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 19:32:14] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 19:32:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:14] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":76,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 19:32:14] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 19:32:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":76,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 19:32:14] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 19:32:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:15] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":76,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 19:32:15] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_003'"} [2026-06-09 19:32:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_003'","count":1,"names":["TS_SE#MS_003 [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:15] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":76,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_003","found_count":1,"found_names":["TS_SE#MS_003"]} [2026-06-09 19:32:15] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":76,"project_folder_id":"1JIQgylc_Lzuiv11ghcJdZSIY19OWZzF7","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003"} [2026-06-09 19:32:15] drive_api.list_files.start Google Drive files.list. {"query":"'1JIQgylc_Lzuiv11ghcJdZSIY19OWZzF7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 19:32:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JIQgylc_Lzuiv11ghcJdZSIY19OWZzF7' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:16] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":76,"parent_folder_id":"1JIQgylc_Lzuiv11ghcJdZSIY19OWZzF7","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 19:32:16] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":76,"project_folder_id":"1JIQgylc_Lzuiv11ghcJdZSIY19OWZzF7","mockups_folder_id":"1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups"} [2026-06-09 19:32:16] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":76,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 19:32:16] drive_api.list_files.start Google Drive files.list. {"query":"'1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 19:32:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:16] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":76,"mockups_folder_id":"1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i","count":12,"names":["(000_4)_Custom_Meta","(000_3)_Custom_White","(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-09 19:32:16] drive_api.list_files.start Google Drive files.list. {"query":"'1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i' in parents and trashed = false"} [2026-06-09 19:32:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yOhFrpothwV93q6z7k1ohPucG6bJ2k3i' in parents and trashed = false","count":12,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:17] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":76,"all_count":12,"image_count":0,"all_names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:32:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:17] drive_api.list_files.start Google Drive files.list. {"query":"'1m-deilnKQSyfbWOH01djtXs9NOLzC13J' in parents and trashed = false"} [2026-06-09 19:32:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1m-deilnKQSyfbWOH01djtXs9NOLzC13J' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:32:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(000)_Miniatury","folder_id":"1m-deilnKQSyfbWOH01djtXs9NOLzC13J","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:32:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:17] drive_api.list_files.start Google Drive files.list. {"query":"'1y30eR-wJReiHQEzNtGsf2XMb8qGrrVkR' in parents and trashed = false"} [2026-06-09 19:32:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1y30eR-wJReiHQEzNtGsf2XMb8qGrrVkR' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:32:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1y30eR-wJReiHQEzNtGsf2XMb8qGrrVkR","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:32:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:18] drive_api.list_files.start Google Drive files.list. {"query":"'1AfVzOI_Q5gHI5u0U47QcjCZncHTg4BIH' in parents and trashed = false"} [2026-06-09 19:32:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1AfVzOI_Q5gHI5u0U47QcjCZncHTg4BIH' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:32:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(000_3)_Custom_White","folder_id":"1AfVzOI_Q5gHI5u0U47QcjCZncHTg4BIH","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:32:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:18] drive_api.list_files.start Google Drive files.list. {"query":"'1oofVsWtUrrUI_D1QJhzk48xMXrY2Tg7G' in parents and trashed = false"} [2026-06-09 19:32:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oofVsWtUrrUI_D1QJhzk48xMXrY2Tg7G' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:32:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(000_4)_Custom_Meta","folder_id":"1oofVsWtUrrUI_D1QJhzk48xMXrY2Tg7G","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:32:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:19] drive_api.list_files.start Google Drive files.list. {"query":"'1GJNSTRfp4diZFrmrTUBAbo3M3_RWDC0W' in parents and trashed = false"} [2026-06-09 19:32:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GJNSTRfp4diZFrmrTUBAbo3M3_RWDC0W' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(01)_F190_LADY_White","folder_id":"1GJNSTRfp4diZFrmrTUBAbo3M3_RWDC0W","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:19] drive_api.list_files.start Google Drive files.list. {"query":"'1HqiTjGcgqVh7SP3jOzAo35CnDRCtWXJZ' in parents and trashed = false"} [2026-06-09 19:32:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HqiTjGcgqVh7SP3jOzAo35CnDRCtWXJZ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1HqiTjGcgqVh7SP3jOzAo35CnDRCtWXJZ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:20] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:20] drive_api.list_files.start Google Drive files.list. {"query":"'1Z8tUhljGs13aKrs49SLAeqxCPLDvcNd3' in parents and trashed = false"} [2026-06-09 19:32:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z8tUhljGs13aKrs49SLAeqxCPLDvcNd3' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(11)_F190_MEN_White","folder_id":"1Z8tUhljGs13aKrs49SLAeqxCPLDvcNd3","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:20] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:20] drive_api.list_files.start Google Drive files.list. {"query":"'1S1EqU9Z_6IWggZyYV6MyoEp_P7B4W4_l' in parents and trashed = false"} [2026-06-09 19:32:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1S1EqU9Z_6IWggZyYV6MyoEp_P7B4W4_l' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1S1EqU9Z_6IWggZyYV6MyoEp_P7B4W4_l","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:21] drive_api.list_files.start Google Drive files.list. {"query":"'1NoJlQZQfCC4ScHgQ04DesLl-Y7_YhvBD' in parents and trashed = false"} [2026-06-09 19:32:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NoJlQZQfCC4ScHgQ04DesLl-Y7_YhvBD' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(24)_Stanley_White","folder_id":"1NoJlQZQfCC4ScHgQ04DesLl-Y7_YhvBD","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:21] drive_api.list_files.start Google Drive files.list. {"query":"'1Ukf4dXxXCQBj1pKZZi_HlKyf7j6j2U9W' in parents and trashed = false"} [2026-06-09 19:32:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ukf4dXxXCQBj1pKZZi_HlKyf7j6j2U9W' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1Ukf4dXxXCQBj1pKZZi_HlKyf7j6j2U9W","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:21] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:21] drive_api.list_files.start Google Drive files.list. {"query":"'1CZy_do6_M6rOgusMAjUJ9jlYRB9pC9je' in parents and trashed = false"} [2026-06-09 19:32:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CZy_do6_M6rOgusMAjUJ9jlYRB9pC9je' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1CZy_do6_M6rOgusMAjUJ9jlYRB9pC9je","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:22] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":76,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_003/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:32:22] drive_api.list_files.start Google Drive files.list. {"query":"'1CULAnKcgfn3yAXU_717UAkd8QH8f0bWr' in parents and trashed = false"} [2026-06-09 19:32:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1CULAnKcgfn3yAXU_717UAkd8QH8f0bWr' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:22] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":76,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1CULAnKcgfn3yAXU_717UAkd8QH8f0bWr","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:32:22] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":76,"files_count":21,"files":[{"id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 19:32:22] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":76,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 19:32:22] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":76,"external_id":"616","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-09 19:32:22] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":76,"external_id":"616","selected_assets_count":21} [2026-06-09 19:32:22] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":76,"resolved_id_product":616} [2026-06-09 19:32:22] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":76,"job_id":"4aaa664720961a28","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 19:32:22] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":76,"selected_count":21,"assets":[{"id":827,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":727308,"drive_file_id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD"},{"id":828,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1636354,"drive_file_id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49"},{"id":829,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1015478,"drive_file_id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB"},{"id":830,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":932934,"drive_file_id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo"},{"id":831,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":956798,"drive_file_id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8"},{"id":832,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1370876,"drive_file_id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk"},{"id":833,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1195180,"drive_file_id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha"},{"id":834,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1491706,"drive_file_id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3"},{"id":835,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1418759,"drive_file_id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX"},{"id":836,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1366817,"drive_file_id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7"},{"id":837,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":994565,"drive_file_id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C"},{"id":838,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":814955,"drive_file_id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO"},{"id":839,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1720582,"drive_file_id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux"},{"id":840,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1172508,"drive_file_id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr"},{"id":841,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1562083,"drive_file_id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz"},{"id":842,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1563973,"drive_file_id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo"},{"id":843,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1096192,"drive_file_id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv"},{"id":844,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1634259,"drive_file_id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv"},{"id":845,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1023517,"drive_file_id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-"},{"id":846,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2025538,"drive_file_id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL"},{"id":847,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1861400,"drive_file_id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow"}]} [2026-06-09 19:32:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":827,"drive_file_id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/827_basicwhite.jpg"} [2026-06-09 19:32:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/827_basicwhite.jpg"} [2026-06-09 19:32:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/827_basicwhite.jpg","bytes":727308} [2026-06-09 19:32:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":827,"name":"BASICWHITE.jpg","local_size":727308} [2026-06-09 19:32:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":828,"drive_file_id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/828_closeup-1.jpg"} [2026-06-09 19:32:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/828_closeup-1.jpg"} [2026-06-09 19:32:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/828_closeup-1.jpg","bytes":1636354} [2026-06-09 19:32:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":828,"name":"CloseUP_1.jpg","local_size":1636354} [2026-06-09 19:32:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":829,"drive_file_id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/829_front-manekin-clear-label.jpg"} [2026-06-09 19:32:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/829_front-manekin-clear-label.jpg"} [2026-06-09 19:32:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/829_front-manekin-clear-label.jpg","bytes":1015478} [2026-06-09 19:32:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":829,"name":"Front_Manekin_Clear_Label.jpg","local_size":1015478} [2026-06-09 19:32:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":830,"drive_file_id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/830_front-manekin-clear-label.jpg"} [2026-06-09 19:32:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/830_front-manekin-clear-label.jpg"} [2026-06-09 19:32:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/830_front-manekin-clear-label.jpg","bytes":932934} [2026-06-09 19:32:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":830,"name":"Front_Manekin_Clear_Label.jpg","local_size":932934} [2026-06-09 19:32:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":831,"drive_file_id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/831_front-manekin-clear-label.jpg"} [2026-06-09 19:32:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/831_front-manekin-clear-label.jpg"} [2026-06-09 19:32:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/831_front-manekin-clear-label.jpg","bytes":956798} [2026-06-09 19:32:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":831,"name":"Front_Manekin_Clear_Label.jpg","local_size":956798} [2026-06-09 19:32:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":832,"drive_file_id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/832_front-manekin-clear-label.jpg"} [2026-06-09 19:32:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/832_front-manekin-clear-label.jpg"} [2026-06-09 19:32:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/832_front-manekin-clear-label.jpg","bytes":1370876} [2026-06-09 19:32:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":832,"name":"Front_Manekin_Clear_Label.jpg","local_size":1370876} [2026-06-09 19:32:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":833,"drive_file_id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/833_front-manekin-clear-label.jpg"} [2026-06-09 19:32:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/833_front-manekin-clear-label.jpg"} [2026-06-09 19:32:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/833_front-manekin-clear-label.jpg","bytes":1195180} [2026-06-09 19:32:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":833,"name":"Front_Manekin_Clear_Label.jpg","local_size":1195180} [2026-06-09 19:32:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":834,"drive_file_id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/834_front-manekin-clear-label.jpg"} [2026-06-09 19:32:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/834_front-manekin-clear-label.jpg"} [2026-06-09 19:32:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/834_front-manekin-clear-label.jpg","bytes":1491706} [2026-06-09 19:32:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":834,"name":"Front_Manekin_Clear_Label.jpg","local_size":1491706} [2026-06-09 19:32:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":835,"drive_file_id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/835_front-manekin-clear-label.jpg"} [2026-06-09 19:32:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/835_front-manekin-clear-label.jpg"} [2026-06-09 19:32:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/835_front-manekin-clear-label.jpg","bytes":1418759} [2026-06-09 19:32:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":835,"name":"Front_Manekin_Clear_Label.jpg","local_size":1418759} [2026-06-09 19:32:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":836,"drive_file_id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/836_front-manekin-clear-label.jpg"} [2026-06-09 19:32:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/836_front-manekin-clear-label.jpg"} [2026-06-09 19:32:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/836_front-manekin-clear-label.jpg","bytes":1366817} [2026-06-09 19:32:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":836,"name":"Front_Manekin_Clear_Label.jpg","local_size":1366817} [2026-06-09 19:32:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":837,"drive_file_id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/837_men-vitage.jpg"} [2026-06-09 19:32:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/837_men-vitage.jpg"} [2026-06-09 19:32:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/837_men-vitage.jpg","bytes":994565} [2026-06-09 19:32:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":837,"name":"MEN_Vitage.jpg","local_size":994565} [2026-06-09 19:32:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":838,"drive_file_id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/838_white-folded.jpg"} [2026-06-09 19:32:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/838_white-folded.jpg"} [2026-06-09 19:32:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/838_white-folded.jpg","bytes":814955} [2026-06-09 19:32:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":838,"name":"WHITE_Folded.jpg","local_size":814955} [2026-06-09 19:32:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":839,"drive_file_id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/839_hanging-1.jpg"} [2026-06-09 19:32:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/839_hanging-1.jpg"} [2026-06-09 19:32:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/839_hanging-1.jpg","bytes":1720582} [2026-06-09 19:32:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":839,"name":"Hanging_1.jpg","local_size":1720582} [2026-06-09 19:32:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":840,"drive_file_id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/840_slow-mick-art.jpg"} [2026-06-09 19:32:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/840_slow-mick-art.jpg"} [2026-06-09 19:32:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/840_slow-mick-art.jpg","bytes":1172508} [2026-06-09 19:32:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":840,"name":"Slow_Mick_ART.jpg","local_size":1172508} [2026-06-09 19:32:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":841,"drive_file_id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/841_white-orange-1.jpg"} [2026-06-09 19:32:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/841_white-orange-1.jpg"} [2026-06-09 19:32:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/841_white-orange-1.jpg","bytes":1562083} [2026-06-09 19:32:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":841,"name":"WHITE_Orange_1.jpg","local_size":1562083} [2026-06-09 19:32:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":842,"drive_file_id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/842_men-1.jpg"} [2026-06-09 19:32:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/842_men-1.jpg"} [2026-06-09 19:32:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/842_men-1.jpg","bytes":1563973} [2026-06-09 19:32:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":842,"name":"Men_1.jpg","local_size":1563973} [2026-06-09 19:32:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":843,"drive_file_id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/843_vitage-art.jpg"} [2026-06-09 19:32:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/843_vitage-art.jpg"} [2026-06-09 19:32:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/843_vitage-art.jpg","bytes":1096192} [2026-06-09 19:32:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":843,"name":"Vitage_ART.jpg","local_size":1096192} [2026-06-09 19:32:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":844,"drive_file_id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/844_men-women-1.jpg"} [2026-06-09 19:32:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/844_men-women-1.jpg"} [2026-06-09 19:32:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/844_men-women-1.jpg","bytes":1634259} [2026-06-09 19:32:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":844,"name":"Men_Women_1.jpg","local_size":1634259} [2026-06-09 19:32:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":845,"drive_file_id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/845_women-vintage.jpg"} [2026-06-09 19:32:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/845_women-vintage.jpg"} [2026-06-09 19:32:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/845_women-vintage.jpg","bytes":1023517} [2026-06-09 19:32:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":845,"name":"Women_Vintage.jpg","local_size":1023517} [2026-06-09 19:32:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":846,"drive_file_id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/846_mock-1.jpg"} [2026-06-09 19:32:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/846_mock-1.jpg"} [2026-06-09 19:32:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/846_mock-1.jpg","bytes":2025538} [2026-06-09 19:32:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":846,"name":"Mock_1.jpg","local_size":2025538} [2026-06-09 19:32:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":76,"asset_id":847,"drive_file_id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/847_women-1.jpg"} [2026-06-09 19:32:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/847_women-1.jpg"} [2026-06-09 19:32:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/847_women-1.jpg","bytes":1861400} [2026-06-09 19:32:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":76,"asset_id":847,"name":"Women_1.jpg","local_size":1861400} [2026-06-09 19:32:43] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":76,"job_id":"4aaa664720961a28","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28","failures":[]} [2026-06-09 19:32:43] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":76,"job_id":"4aaa664720961a28","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28","failures":[]} [2026-06-09 19:32:43] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":76,"id_product":616,"metadata_count":21,"metadata":[{"client_file_key":"asset_827","drive_file_id":"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_828","drive_file_id":"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_829","drive_file_id":"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_830","drive_file_id":"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_831","drive_file_id":"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_832","drive_file_id":"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_833","drive_file_id":"1ffxDo6tZHrudpyU_Ri4K379JkIPDNWha","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_834","drive_file_id":"12Cyucf6K85soohMqrvezbrQV9uvHoYO3","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_835","drive_file_id":"1HDBKcv3xxcJSd8U3DrknYsLxYWhGjwdX","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_836","drive_file_id":"1VGZjWxg4RUW_BWGWaufJf7Ys7xYiO7M7","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_837","drive_file_id":"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_838","drive_file_id":"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_839","drive_file_id":"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_840","drive_file_id":"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_841","drive_file_id":"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_842","drive_file_id":"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_843","drive_file_id":"1Ypru33rlcfqJmlEW6IuVyzOt4_DOLxuv","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_844","drive_file_id":"1sbsjEde2dAltW0_KvzSW17vSLPhuQApv","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_845","drive_file_id":"18yGTXfsa6I2rbyLysCyXrhhEizoVFe5-","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_846","drive_file_id":"1pzXM997HIlZzmKQK4X-eb7ToSAP34XjL","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_847","drive_file_id":"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 19:32:43] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":76,"id_product":616,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-09 19:32:43] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":76,"id_product":616,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_827","asset_828","asset_829","asset_830","asset_831","asset_832","asset_833","asset_834","asset_835","asset_836"]} [2026-06-09 19:32:43] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"82c8fb98-fb19-4b52-864a-ac46692042d6","id_product":"616","images_metadata_json":"[{\"client_file_key\":\"asset_827\",\"drive_file_id\":\"1qhrJBvU6o2Xs3pMlexkDxHfrvmgInrLD\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_828\",\"drive_file_id\":\"1Iac8I5MsaSOwpkaaB6jaE7VKv1qYha49\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_829\",\"drive_file_id\":\"1Kpe7MD8yha2Ya6NRKRqwcmEpA0R8e8nB\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_830\",\"drive_file_id\":\"1Dv0xN-7OWpUrlNHtmpl5iyvDO8OQWKzo\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_831\",\"drive_file_id\":\"1G6Yr5pmylf-X9ROwpvUwgZice_wnMf_8\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_832\",\"drive_file_id\":\"1fBBojBNWW-72Awlw3SrWiIa41l9RfMEk\",\"filename\":\"front-manek...","allow_cover_autoselect":"0","files[asset_827]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/827_basicwhite.jpg","file_exists":true,"file_size":727308,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_828]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/828_closeup-1.jpg","file_exists":true,"file_size":1636354,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_829]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/829_front-manekin-clear-label.jpg","file_exists":true,"file_size":1015478,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_830]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/830_front-manekin-clear-label.jpg","file_exists":true,"file_size":932934,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_831]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/831_front-manekin-clear-label.jpg","file_exists":true,"file_size":956798,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_832]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/832_front-manekin-clear-label.jpg","file_exists":true,"file_size":1370876,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_833]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/833_front-manekin-clear-label.jpg","file_exists":true,"file_size":1195180,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_834]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/834_front-manekin-clear-label.jpg","file_exists":true,"file_size":1491706,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_835]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/835_front-manekin-clear-label.jpg","file_exists":true,"file_size":1418759,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_836]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/836_front-manekin-clear-label.jpg","file_exists":true,"file_size":1366817,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-76-4aaa664720961a28-part-1-of-3"} [2026-06-09 19:32:58] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 616,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_827\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12628,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_828\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12629,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_829\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12630,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_830\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12631,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_831\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12632,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_pro...","idempotency_key":"drive-images-76-4aaa664720961a28-part-1-of-3"} [2026-06-09 19:32:58] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":76,"id_product":616,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 19:32:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":76,"id_product":616,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_837","asset_838","asset_839","asset_840","asset_841","asset_842","asset_843","asset_844","asset_845","asset_846"]} [2026-06-09 19:32:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"82c8fb98-fb19-4b52-864a-ac46692042d6","id_product":"616","images_metadata_json":"[{\"client_file_key\":\"asset_837\",\"drive_file_id\":\"1DSjHvOkmxVcjbIxc84BsXwnR1fMCzk8C\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_838\",\"drive_file_id\":\"1pSDX-3lcxc_WuKMFToIJm0Wp8bW8yzMO\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_839\",\"drive_file_id\":\"10x2Zrc1QLmzluDM6ecv2Q8K2kMqFLZux\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_840\",\"drive_file_id\":\"1ujBv6q7548-w0PaqwGE9VM62KbNlacVr\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_841\",\"drive_file_id\":\"1f2vzXRepB96d6V9Tqz1GBXJz8whqDhXz\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_842\",\"drive_file_id\":\"1Sij-hQmO-A9ce9HndNBVSilxaw4_Prvo\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszu...","allow_cover_autoselect":"0","files[asset_837]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/837_men-vitage.jpg","file_exists":true,"file_size":994565,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_838]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/838_white-folded.jpg","file_exists":true,"file_size":814955,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_839]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/839_hanging-1.jpg","file_exists":true,"file_size":1720582,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_840]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/840_slow-mick-art.jpg","file_exists":true,"file_size":1172508,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_841]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/841_white-orange-1.jpg","file_exists":true,"file_size":1562083,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_842]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/842_men-1.jpg","file_exists":true,"file_size":1563973,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_843]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/843_vitage-art.jpg","file_exists":true,"file_size":1096192,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_844]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/844_men-women-1.jpg","file_exists":true,"file_size":1634259,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_845]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/845_women-vintage.jpg","file_exists":true,"file_size":1023517,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_846]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/846_mock-1.jpg","file_exists":true,"file_size":2025538,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-76-4aaa664720961a28-part-2-of-3"} [2026-06-09 19:33:11] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 616,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_837\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12638,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_838\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12639,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_839\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12640,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_840\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12641,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_841\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12642,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-76-4aaa664720961a28-part-2-of-3"} [2026-06-09 19:33:11] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":76,"id_product":616,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 19:33:11] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":76,"id_product":616,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_847"]} [2026-06-09 19:33:11] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"82c8fb98-fb19-4b52-864a-ac46692042d6","id_product":"616","images_metadata_json":"[{\"client_file_key\":\"asset_847\",\"drive_file_id\":\"1LKSLgs0cpItEAQIkdHu_t5qQ-putH5Ow\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Team Mickiewicz - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_847]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/76/4aaa664720961a28/847_women-1.jpg","file_exists":true,"file_size":1861400,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-76-4aaa664720961a28-part-3-of-3"} [2026-06-09 19:33:13] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 616,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_847\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12648,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-76-4aaa664720961a28-part-3-of-3"} [2026-06-09 19:33:13] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":76,"id_product":616,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-09 19:33:13] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":76,"id_product":616,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_827","filename":"basicwhite.jpg","id_image":12628,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_828","filename":"closeup-1.jpg","id_image":12629,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_829","filename":"front-manekin-clear-label.jpg","id_image":12630,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_830","filename":"front-manekin-clear-label.jpg","id_image":12631,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_831","filename":"front-manekin-clear-label.jpg","id_image":12632,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_832","filename":"front-manekin-clear-label.jpg","id_image":12633,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_833","filename":"front-manekin-clear-label.jpg","id_image":12634,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_834","filename":"front-manekin-clear-label.jpg","id_image":12635,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_835","filename":"front-manekin-clear-label.jpg","id_image":12636,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_836","filename":"front-manekin-clear-label.jpg","id_image":12637,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_837","filename":"men-vitage.jpg","id_image":12638,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_838","filename":"white-folded.jpg","id_image":12639,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_839","filename":"hanging-1.jpg","id_image":12640,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_840","filename":"slow-mick-art.jpg","id_image":12641,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_841","filename":"white-orange-1.jpg","id_image":12642,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_842","filename":"men-1.jpg","id_image":12643,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_843","filename":"vitage-art.jpg","id_image":12644,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_844","filename":"men-women-1.jpg","id_image":12645,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_845","filename":"women-vintage.jpg","id_image":12646,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_846","filename":"mock-1.jpg","id_image":12647,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_847","filename":"women-1.jpg","id_image":12648,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-76-4aaa664720961a28-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_827","filename":"basicwhite.jpg","id_image":12628,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_828","filename":"closeup-1.jpg","id_image":12629,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_829","filename":"front-manekin-clear-label.jpg","id_image":12630,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_830","filename":"front-manekin-clear-label.jpg","id_image":12631,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_831","filename":"front-manekin-clear-label.jpg","id_image":12632,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_832","filename":"front-manekin-clear-label.jpg","id_image":12633,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_833","filename":"front-manekin-clear-label.jpg","id_image":12634,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_834","filename":"front-manekin-clear-label.jpg","id_image":12635,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_835","filename":"front-manekin-clear-label.jpg","id_image":12636,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_836","filename":"front-manekin-clear-label.jpg","id_image":12637,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-76-4aaa664720961a28-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_837","filename":"men-vitage.jpg","id_image":12638,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_838","filename":"white-folded.jpg","id_image":12639,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_839","filename":"hanging-1.jpg","id_image":12640,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_840","filename":"slow-mick-art.jpg","id_image":12641,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_841","filename":"white-orange-1.jpg","id_image":12642,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_842","filename":"men-1.jpg","id_image":12643,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_843","filename":"vitage-art.jpg","id_image":12644,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_844","filename":"men-women-1.jpg","id_image":12645,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_845","filename":"women-vintage.jpg","id_image":12646,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_846","filename":"mock-1.jpg","id_image":12647,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-76-4aaa664720961a28-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_847","filename":"women-1.jpg","id_image":12648,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 19:33:13] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":76,"external_id":"616","result":{"success":true,"status":"success","id_product":616,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_827","filename":"basicwhite.jpg","id_image":12628,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_828","filename":"closeup-1.jpg","id_image":12629,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_829","filename":"front-manekin-clear-label.jpg","id_image":12630,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_830","filename":"front-manekin-clear-label.jpg","id_image":12631,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_831","filename":"front-manekin-clear-label.jpg","id_image":12632,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_832","filename":"front-manekin-clear-label.jpg","id_image":12633,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_833","filename":"front-manekin-clear-label.jpg","id_image":12634,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_834","filename":"front-manekin-clear-label.jpg","id_image":12635,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_835","filename":"front-manekin-clear-label.jpg","id_image":12636,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_836","filename":"front-manekin-clear-label.jpg","id_image":12637,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_837","filename":"men-vitage.jpg","id_image":12638,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_838","filename":"white-folded.jpg","id_image":12639,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_839","filename":"hanging-1.jpg","id_image":12640,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_840","filename":"slow-mick-art.jpg","id_image":12641,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_841","filename":"white-orange-1.jpg","id_image":12642,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_842","filename":"men-1.jpg","id_image":12643,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_843","filename":"vitage-art.jpg","id_image":12644,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_844","filename":"men-women-1.jpg","id_image":12645,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_845","filename":"women-vintage.jpg","id_image":12646,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_846","filename":"mock-1.jpg","id_image":12647,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_847","filename":"women-1.jpg","id_image":12648,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-76-4aaa664720961a28-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_827","filename":"basicwhite.jpg","id_image":12628,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_828","filename":"closeup-1.jpg","id_image":12629,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_829","filename":"front-manekin-clear-label.jpg","id_image":12630,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_830","filename":"front-manekin-clear-label.jpg","id_image":12631,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_831","filename":"front-manekin-clear-label.jpg","id_image":12632,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_832","filename":"front-manekin-clear-label.jpg","id_image":12633,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_833","filename":"front-manekin-clear-label.jpg","id_image":12634,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_834","filename":"front-manekin-clear-label.jpg","id_image":12635,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_835","filename":"front-manekin-clear-label.jpg","id_image":12636,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_836","filename":"front-manekin-clear-label.jpg","id_image":12637,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-76-4aaa664720961a28-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_837","filename":"men-vitage.jpg","id_image":12638,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_838","filename":"white-folded.jpg","id_image":12639,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_839","filename":"hanging-1.jpg","id_image":12640,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_840","filename":"slow-mick-art.jpg","id_image":12641,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_841","filename":"white-orange-1.jpg","id_image":12642,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_842","filename":"men-1.jpg","id_image":12643,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_843","filename":"vitage-art.jpg","id_image":12644,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_844","filename":"men-women-1.jpg","id_image":12645,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_845","filename":"women-vintage.jpg","id_image":12646,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_846","filename":"mock-1.jpg","id_image":12647,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-76-4aaa664720961a28-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":616,"uploaded_images":[{"client_file_key":"asset_847","filename":"women-1.jpg","id_image":12648,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 19:46:25] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":33961} [2026-06-09 19:46:26] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":77,"external_id":"617","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 19:46:26] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":77,"external_id":"617"} [2026-06-09 19:46:26] drive_scan.start Start skanowania zdjęć Drive. {"project_id":77,"forced_profile_id":null} [2026-06-09 19:46:26] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":77,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_004","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 19:46:26] drive_path.profile.selected Wybrano profil Drive. {"project_id":77,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 19:46:26] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":77,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 19:46:26] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 19:46:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:26] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":77,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 19:46:26] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 19:46:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:27] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":77,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 19:46:27] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 19:46:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:27] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":77,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 19:46:27] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_004'"} [2026-06-09 19:46:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_004'","count":1,"names":["TS_SE#MS_004 [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:28] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":77,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_004","found_count":1,"found_names":["TS_SE#MS_004"]} [2026-06-09 19:46:28] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":77,"project_folder_id":"1slPl0oc0xkXCB89c7y47McoJadMJVTKI","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004"} [2026-06-09 19:46:28] drive_api.list_files.start Google Drive files.list. {"query":"'1slPl0oc0xkXCB89c7y47McoJadMJVTKI' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 19:46:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1slPl0oc0xkXCB89c7y47McoJadMJVTKI' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:28] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":77,"parent_folder_id":"1slPl0oc0xkXCB89c7y47McoJadMJVTKI","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 19:46:28] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":77,"project_folder_id":"1slPl0oc0xkXCB89c7y47McoJadMJVTKI","mockups_folder_id":"1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups"} [2026-06-09 19:46:28] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":77,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 19:46:28] drive_api.list_files.start Google Drive files.list. {"query":"'1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 19:46:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:29] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":77,"mockups_folder_id":"1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_","count":12,"names":["(000_4)_Custom_Meta","(000_3)_Custom_White","(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-09 19:46:29] drive_api.list_files.start Google Drive files.list. {"query":"'1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_' in parents and trashed = false"} [2026-06-09 19:46:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zey_RQ9S2zrJbTPs8N1JP9KM-_1sbRq_' in parents and trashed = false","count":12,"names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:29] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":77,"all_count":12,"image_count":0,"all_names":["(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 19:46:29] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:29] drive_api.list_files.start Google Drive files.list. {"query":"'1bjQ976LTdJIi3zyPQFItZlpKCgyN7rjX' in parents and trashed = false"} [2026-06-09 19:46:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bjQ976LTdJIi3zyPQFItZlpKCgyN7rjX' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:46:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(000)_Miniatury","folder_id":"1bjQ976LTdJIi3zyPQFItZlpKCgyN7rjX","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:46:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:30] drive_api.list_files.start Google Drive files.list. {"query":"'1IFK17189wObareUQzApbgdo3AmpDE9Ru' in parents and trashed = false"} [2026-06-09 19:46:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1IFK17189wObareUQzApbgdo3AmpDE9Ru' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:46:30] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1IFK17189wObareUQzApbgdo3AmpDE9Ru","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:46:30] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:30] drive_api.list_files.start Google Drive files.list. {"query":"'1NXX7WUp7iAakCcrh6M1V9xzG39-3YjCl' in parents and trashed = false"} [2026-06-09 19:46:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NXX7WUp7iAakCcrh6M1V9xzG39-3YjCl' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:46:31] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(000_3)_Custom_White","folder_id":"1NXX7WUp7iAakCcrh6M1V9xzG39-3YjCl","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:46:31] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:31] drive_api.list_files.start Google Drive files.list. {"query":"'11d6RPrgyzmPGqFNM9KUo-PHTgnzZmFbO' in parents and trashed = false"} [2026-06-09 19:46:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'11d6RPrgyzmPGqFNM9KUo-PHTgnzZmFbO' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:46:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(000_4)_Custom_Meta","folder_id":"11d6RPrgyzmPGqFNM9KUo-PHTgnzZmFbO","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:46:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:32] drive_api.list_files.start Google Drive files.list. {"query":"'1Td2wmVgiN5B6EUBeKnltQkfqA9e8sCvx' in parents and trashed = false"} [2026-06-09 19:46:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Td2wmVgiN5B6EUBeKnltQkfqA9e8sCvx' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(01)_F190_LADY_White","folder_id":"1Td2wmVgiN5B6EUBeKnltQkfqA9e8sCvx","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:32] drive_api.list_files.start Google Drive files.list. {"query":"'1ofB0LAdWSbP7oSLuRnpeRExsrwdKpcJP' in parents and trashed = false"} [2026-06-09 19:46:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ofB0LAdWSbP7oSLuRnpeRExsrwdKpcJP' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1ofB0LAdWSbP7oSLuRnpeRExsrwdKpcJP","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:33] drive_api.list_files.start Google Drive files.list. {"query":"'18D1uoVTpVRjBQsaklp-37pEqvCqKWfSN' in parents and trashed = false"} [2026-06-09 19:46:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'18D1uoVTpVRjBQsaklp-37pEqvCqKWfSN' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(11)_F190_MEN_White","folder_id":"18D1uoVTpVRjBQsaklp-37pEqvCqKWfSN","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:33] drive_api.list_files.start Google Drive files.list. {"query":"'1foIvDW4e2YSIzx6Af46zixqvruwVERSX' in parents and trashed = false"} [2026-06-09 19:46:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1foIvDW4e2YSIzx6Af46zixqvruwVERSX' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1foIvDW4e2YSIzx6Af46zixqvruwVERSX","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:34] drive_api.list_files.start Google Drive files.list. {"query":"'19D6OBH-m-fucJ7_Qn85hPSiIQRfYHEYD' in parents and trashed = false"} [2026-06-09 19:46:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'19D6OBH-m-fucJ7_Qn85hPSiIQRfYHEYD' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(24)_Stanley_White","folder_id":"19D6OBH-m-fucJ7_Qn85hPSiIQRfYHEYD","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:34] drive_api.list_files.start Google Drive files.list. {"query":"'1EIXsh-TModgZX1oismZh8Glr72a6ae__' in parents and trashed = false"} [2026-06-09 19:46:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EIXsh-TModgZX1oismZh8Glr72a6ae__' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1EIXsh-TModgZX1oismZh8Glr72a6ae__","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:35] drive_api.list_files.start Google Drive files.list. {"query":"'1ce1E8rubbfazCAjEamvDD_j5vEo1_1EB' in parents and trashed = false"} [2026-06-09 19:46:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ce1E8rubbfazCAjEamvDD_j5vEo1_1EB' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1ce1E8rubbfazCAjEamvDD_j5vEo1_1EB","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":77,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_004/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:46:35] drive_api.list_files.start Google Drive files.list. {"query":"'1GYD2hVcza1Tvf29lD63Kt0gWNJW-uLKw' in parents and trashed = false"} [2026-06-09 19:46:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GYD2hVcza1Tvf29lD63Kt0gWNJW-uLKw' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":77,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1GYD2hVcza1Tvf29lD63Kt0gWNJW-uLKw","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:46:35] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":77,"files_count":21,"files":[{"id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 19:46:35] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":77,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 19:46:35] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":77,"external_id":"617","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-09 19:46:35] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":77,"external_id":"617","selected_assets_count":21} [2026-06-09 19:46:35] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":77,"resolved_id_product":617} [2026-06-09 19:46:35] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":77,"job_id":"a3ca60dc6d8e02dc","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 19:46:35] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":77,"selected_count":21,"assets":[{"id":848,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":732759,"drive_file_id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x"},{"id":849,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1636088,"drive_file_id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh"},{"id":850,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1017413,"drive_file_id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r"},{"id":851,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":942295,"drive_file_id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66"},{"id":852,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":956625,"drive_file_id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV"},{"id":853,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1374286,"drive_file_id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t"},{"id":854,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1201725,"drive_file_id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5"},{"id":855,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1493539,"drive_file_id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0"},{"id":856,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1418864,"drive_file_id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd"},{"id":857,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1368630,"drive_file_id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504"},{"id":858,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":995118,"drive_file_id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_"},{"id":859,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":823036,"drive_file_id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a"},{"id":860,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1721719,"drive_file_id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76"},{"id":861,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1176130,"drive_file_id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf"},{"id":862,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1566519,"drive_file_id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8"},{"id":863,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1562873,"drive_file_id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz"},{"id":864,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1097086,"drive_file_id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256"},{"id":865,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1633199,"drive_file_id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE"},{"id":866,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1022956,"drive_file_id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR"},{"id":867,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2027649,"drive_file_id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG"},{"id":868,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1860965,"drive_file_id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED"}]} [2026-06-09 19:46:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":848,"drive_file_id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/848_basicwhite.jpg"} [2026-06-09 19:46:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/848_basicwhite.jpg"} [2026-06-09 19:46:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/848_basicwhite.jpg","bytes":732759} [2026-06-09 19:46:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":848,"name":"BASICWHITE.jpg","local_size":732759} [2026-06-09 19:46:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":849,"drive_file_id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/849_closeup-1.jpg"} [2026-06-09 19:46:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/849_closeup-1.jpg"} [2026-06-09 19:46:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/849_closeup-1.jpg","bytes":1636088} [2026-06-09 19:46:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":849,"name":"CloseUP_1.jpg","local_size":1636088} [2026-06-09 19:46:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":850,"drive_file_id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/850_front-manekin-clear-label.jpg"} [2026-06-09 19:46:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/850_front-manekin-clear-label.jpg"} [2026-06-09 19:46:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/850_front-manekin-clear-label.jpg","bytes":1017413} [2026-06-09 19:46:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":850,"name":"Front_Manekin_Clear_Label.jpg","local_size":1017413} [2026-06-09 19:46:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":851,"drive_file_id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/851_front-manekin-clear-label.jpg"} [2026-06-09 19:46:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/851_front-manekin-clear-label.jpg"} [2026-06-09 19:46:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/851_front-manekin-clear-label.jpg","bytes":942295} [2026-06-09 19:46:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":851,"name":"Front_Manekin_Clear_Label.jpg","local_size":942295} [2026-06-09 19:46:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":852,"drive_file_id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/852_front-manekin-clear-label.jpg"} [2026-06-09 19:46:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/852_front-manekin-clear-label.jpg"} [2026-06-09 19:46:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/852_front-manekin-clear-label.jpg","bytes":956625} [2026-06-09 19:46:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":852,"name":"Front_Manekin_Clear_Label.jpg","local_size":956625} [2026-06-09 19:46:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":853,"drive_file_id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/853_front-manekin-clear-label.jpg"} [2026-06-09 19:46:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/853_front-manekin-clear-label.jpg"} [2026-06-09 19:46:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/853_front-manekin-clear-label.jpg","bytes":1374286} [2026-06-09 19:46:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":853,"name":"Front_Manekin_Clear_Label.jpg","local_size":1374286} [2026-06-09 19:46:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":854,"drive_file_id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/854_front-manekin-clear-label.jpg"} [2026-06-09 19:46:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/854_front-manekin-clear-label.jpg"} [2026-06-09 19:46:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/854_front-manekin-clear-label.jpg","bytes":1201725} [2026-06-09 19:46:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":854,"name":"Front_Manekin_Clear_Label.jpg","local_size":1201725} [2026-06-09 19:46:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":855,"drive_file_id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/855_front-manekin-clear-label.jpg"} [2026-06-09 19:46:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/855_front-manekin-clear-label.jpg"} [2026-06-09 19:46:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/855_front-manekin-clear-label.jpg","bytes":1493539} [2026-06-09 19:46:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":855,"name":"Front_Manekin_Clear_Label.jpg","local_size":1493539} [2026-06-09 19:46:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":856,"drive_file_id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/856_front-manekin-clear-label.jpg"} [2026-06-09 19:46:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/856_front-manekin-clear-label.jpg"} [2026-06-09 19:46:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/856_front-manekin-clear-label.jpg","bytes":1418864} [2026-06-09 19:46:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":856,"name":"Front_Manekin_Clear_Label.jpg","local_size":1418864} [2026-06-09 19:46:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":857,"drive_file_id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/857_front-manekin-clear-label.jpg"} [2026-06-09 19:46:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/857_front-manekin-clear-label.jpg"} [2026-06-09 19:46:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/857_front-manekin-clear-label.jpg","bytes":1368630} [2026-06-09 19:46:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":857,"name":"Front_Manekin_Clear_Label.jpg","local_size":1368630} [2026-06-09 19:46:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":858,"drive_file_id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/858_men-vitage.jpg"} [2026-06-09 19:46:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/858_men-vitage.jpg"} [2026-06-09 19:46:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/858_men-vitage.jpg","bytes":995118} [2026-06-09 19:46:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":858,"name":"MEN_Vitage.jpg","local_size":995118} [2026-06-09 19:46:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":859,"drive_file_id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/859_white-folded.jpg"} [2026-06-09 19:46:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/859_white-folded.jpg"} [2026-06-09 19:46:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/859_white-folded.jpg","bytes":823036} [2026-06-09 19:46:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":859,"name":"WHITE_Folded.jpg","local_size":823036} [2026-06-09 19:46:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":860,"drive_file_id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/860_hanging-1.jpg"} [2026-06-09 19:46:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/860_hanging-1.jpg"} [2026-06-09 19:46:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/860_hanging-1.jpg","bytes":1721719} [2026-06-09 19:46:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":860,"name":"Hanging_1.jpg","local_size":1721719} [2026-06-09 19:46:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":861,"drive_file_id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/861_slow-mick-art.jpg"} [2026-06-09 19:46:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/861_slow-mick-art.jpg"} [2026-06-09 19:46:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/861_slow-mick-art.jpg","bytes":1176130} [2026-06-09 19:46:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":861,"name":"Slow_Mick_ART.jpg","local_size":1176130} [2026-06-09 19:46:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":862,"drive_file_id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/862_white-orange-1.jpg"} [2026-06-09 19:46:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/862_white-orange-1.jpg"} [2026-06-09 19:46:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/862_white-orange-1.jpg","bytes":1566519} [2026-06-09 19:46:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":862,"name":"WHITE_Orange_1.jpg","local_size":1566519} [2026-06-09 19:46:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":863,"drive_file_id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/863_men-1.jpg"} [2026-06-09 19:46:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/863_men-1.jpg"} [2026-06-09 19:46:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/863_men-1.jpg","bytes":1562873} [2026-06-09 19:46:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":863,"name":"Men_1.jpg","local_size":1562873} [2026-06-09 19:46:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":864,"drive_file_id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/864_vitage-art.jpg"} [2026-06-09 19:46:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/864_vitage-art.jpg"} [2026-06-09 19:46:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/864_vitage-art.jpg","bytes":1097086} [2026-06-09 19:46:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":864,"name":"Vitage_ART.jpg","local_size":1097086} [2026-06-09 19:46:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":865,"drive_file_id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/865_men-women-1.jpg"} [2026-06-09 19:46:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/865_men-women-1.jpg"} [2026-06-09 19:46:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/865_men-women-1.jpg","bytes":1633199} [2026-06-09 19:46:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":865,"name":"Men_Women_1.jpg","local_size":1633199} [2026-06-09 19:46:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":866,"drive_file_id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/866_women-vintage.jpg"} [2026-06-09 19:46:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/866_women-vintage.jpg"} [2026-06-09 19:46:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/866_women-vintage.jpg","bytes":1022956} [2026-06-09 19:46:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":866,"name":"Women_Vintage.jpg","local_size":1022956} [2026-06-09 19:46:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":867,"drive_file_id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/867_mock-1.jpg"} [2026-06-09 19:46:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/867_mock-1.jpg"} [2026-06-09 19:46:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/867_mock-1.jpg","bytes":2027649} [2026-06-09 19:46:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":867,"name":"Mock_1.jpg","local_size":2027649} [2026-06-09 19:46:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":77,"asset_id":868,"drive_file_id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/868_women-1.jpg"} [2026-06-09 19:46:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/868_women-1.jpg"} [2026-06-09 19:46:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/868_women-1.jpg","bytes":1860965} [2026-06-09 19:46:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":77,"asset_id":868,"name":"Women_1.jpg","local_size":1860965} [2026-06-09 19:46:56] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":77,"job_id":"a3ca60dc6d8e02dc","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc","failures":[]} [2026-06-09 19:46:56] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":77,"job_id":"a3ca60dc6d8e02dc","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc","failures":[]} [2026-06-09 19:46:56] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":77,"id_product":617,"metadata_count":21,"metadata":[{"client_file_key":"asset_848","drive_file_id":"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Team Słowacki - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_849","drive_file_id":"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_850","drive_file_id":"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_851","drive_file_id":"1zkmvafX9dS2N_02vg1a_WikQr431tR66","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_852","drive_file_id":"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_853","drive_file_id":"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_854","drive_file_id":"1c90UDk9T2LQkWcpVlgMVkBawZi8NoL-5","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_855","drive_file_id":"1SR6dW7MuI4-S0NFe-MyHkY3pgOkZg6_0","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_856","drive_file_id":"1I-_ZSo1cIXYvlCfQZDFt37qbwR4zxiNd","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_857","drive_file_id":"1ntLJGrmolpD7Bz3vGRx2R3U6Jn5Ck504","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_858","drive_file_id":"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_859","drive_file_id":"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_860","drive_file_id":"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_861","drive_file_id":"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_862","drive_file_id":"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_863","drive_file_id":"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_864","drive_file_id":"1_q5tOTqiHUpGi8EL05_dq2U6LfzXy256","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_865","drive_file_id":"1WdYDLcV5E2XYAck-GJ0DVcvn594VHpGE","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_866","drive_file_id":"1O0WLs4AQJ7VsPjmgIZzPN8q_k0KgdzBR","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_867","drive_file_id":"1jmy5foYC9rrcHUeMWeilah9J_g1L_WkG","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_868","drive_file_id":"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 19:46:56] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":77,"id_product":617,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-09 19:46:56] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":77,"id_product":617,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_848","asset_849","asset_850","asset_851","asset_852","asset_853","asset_854","asset_855","asset_856","asset_857"]} [2026-06-09 19:46:56] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"790b35a1-62f5-48c6-9ad6-285aa6f51091","id_product":"617","images_metadata_json":"[{\"client_file_key\":\"asset_848\",\"drive_file_id\":\"1IplqG7O4l0HPXTjPFr7LZmLUf1osta7x\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_849\",\"drive_file_id\":\"14wwRlTxiCClHWdYAUtB8OciqQWmjJ5Zh\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_850\",\"drive_file_id\":\"1yPxrkqjMTfMmiPo_zmPRs_EzX01Fj_6r\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_851\",\"drive_file_id\":\"1zkmvafX9dS2N_02vg1a_WikQr431tR66\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_852\",\"drive_file_id\":\"1IF4YW2x_RECC2Qz2QL14w1wb1jp3e-fV\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_853\",\"drive_file_id\":\"1i0fF2u2f_vVByg5SYzChV_RLcGabzg9t\",\"filename\":\"front-manekin-clear-l...","allow_cover_autoselect":"0","files[asset_848]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/848_basicwhite.jpg","file_exists":true,"file_size":732759,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_849]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/849_closeup-1.jpg","file_exists":true,"file_size":1636088,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_850]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/850_front-manekin-clear-label.jpg","file_exists":true,"file_size":1017413,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_851]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/851_front-manekin-clear-label.jpg","file_exists":true,"file_size":942295,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_852]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/852_front-manekin-clear-label.jpg","file_exists":true,"file_size":956625,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_853]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/853_front-manekin-clear-label.jpg","file_exists":true,"file_size":1374286,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_854]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/854_front-manekin-clear-label.jpg","file_exists":true,"file_size":1201725,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_855]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/855_front-manekin-clear-label.jpg","file_exists":true,"file_size":1493539,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_856]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/856_front-manekin-clear-label.jpg","file_exists":true,"file_size":1418864,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_857]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/857_front-manekin-clear-label.jpg","file_exists":true,"file_size":1368630,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-1-of-3"} [2026-06-09 19:47:11] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 617,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_848\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12649,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_849\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12650,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_850\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12651,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_851\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12652,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_852\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12653,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_pro...","idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-1-of-3"} [2026-06-09 19:47:11] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":77,"id_product":617,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 19:47:11] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":77,"id_product":617,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_858","asset_859","asset_860","asset_861","asset_862","asset_863","asset_864","asset_865","asset_866","asset_867"]} [2026-06-09 19:47:11] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"790b35a1-62f5-48c6-9ad6-285aa6f51091","id_product":"617","images_metadata_json":"[{\"client_file_key\":\"asset_858\",\"drive_file_id\":\"1boDIlKAd71GY_Hq1UrfoT4Taieh7l08_\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_859\",\"drive_file_id\":\"1zAPI07oXygPzEi3SleqdqnFaWWVHly-a\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_860\",\"drive_file_id\":\"19YrTuh_4UsBpi9SOjHeoJNCmWqiPnd76\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_861\",\"drive_file_id\":\"1iGvjW5vEiP7KjXlwkXY0El-cFvN04Dmf\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_862\",\"drive_file_id\":\"1UbT4y3McVXuQH7EfcWdnkF0XreXebJT8\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_863\",\"drive_file_id\":\"1pvR2vgUQM4rkwtDUVkuCbxPo8J1U6jkz\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Team...","allow_cover_autoselect":"0","files[asset_858]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/858_men-vitage.jpg","file_exists":true,"file_size":995118,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_859]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/859_white-folded.jpg","file_exists":true,"file_size":823036,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_860]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/860_hanging-1.jpg","file_exists":true,"file_size":1721719,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_861]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/861_slow-mick-art.jpg","file_exists":true,"file_size":1176130,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_862]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/862_white-orange-1.jpg","file_exists":true,"file_size":1566519,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_863]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/863_men-1.jpg","file_exists":true,"file_size":1562873,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_864]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/864_vitage-art.jpg","file_exists":true,"file_size":1097086,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_865]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/865_men-women-1.jpg","file_exists":true,"file_size":1633199,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_866]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/866_women-vintage.jpg","file_exists":true,"file_size":1022956,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_867]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/867_mock-1.jpg","file_exists":true,"file_size":2027649,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-2-of-3"} [2026-06-09 19:47:24] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 617,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_858\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12659,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_859\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12660,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_860\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12661,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_861\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12662,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_862\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12663,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-2-of-3"} [2026-06-09 19:47:24] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":77,"id_product":617,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 19:47:24] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":77,"id_product":617,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_868"]} [2026-06-09 19:47:24] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"790b35a1-62f5-48c6-9ad6-285aa6f51091","id_product":"617","images_metadata_json":"[{\"client_file_key\":\"asset_868\",\"drive_file_id\":\"1R8sTPBlrlXEqi1Av2fNfIJllK_8JE7ED\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Team Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_868]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/77/a3ca60dc6d8e02dc/868_women-1.jpg","file_exists":true,"file_size":1860965,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-3-of-3"} [2026-06-09 19:47:26] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 617,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_868\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12669,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-3-of-3"} [2026-06-09 19:47:26] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":77,"id_product":617,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-09 19:47:26] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":77,"id_product":617,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_848","filename":"basicwhite.jpg","id_image":12649,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_849","filename":"closeup-1.jpg","id_image":12650,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_850","filename":"front-manekin-clear-label.jpg","id_image":12651,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_851","filename":"front-manekin-clear-label.jpg","id_image":12652,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_852","filename":"front-manekin-clear-label.jpg","id_image":12653,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_853","filename":"front-manekin-clear-label.jpg","id_image":12654,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_854","filename":"front-manekin-clear-label.jpg","id_image":12655,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_855","filename":"front-manekin-clear-label.jpg","id_image":12656,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_856","filename":"front-manekin-clear-label.jpg","id_image":12657,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_857","filename":"front-manekin-clear-label.jpg","id_image":12658,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_858","filename":"men-vitage.jpg","id_image":12659,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_859","filename":"white-folded.jpg","id_image":12660,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_860","filename":"hanging-1.jpg","id_image":12661,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_861","filename":"slow-mick-art.jpg","id_image":12662,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_862","filename":"white-orange-1.jpg","id_image":12663,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_863","filename":"men-1.jpg","id_image":12664,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_864","filename":"vitage-art.jpg","id_image":12665,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_865","filename":"men-women-1.jpg","id_image":12666,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_866","filename":"women-vintage.jpg","id_image":12667,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_867","filename":"mock-1.jpg","id_image":12668,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_868","filename":"women-1.jpg","id_image":12669,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_848","filename":"basicwhite.jpg","id_image":12649,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_849","filename":"closeup-1.jpg","id_image":12650,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_850","filename":"front-manekin-clear-label.jpg","id_image":12651,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_851","filename":"front-manekin-clear-label.jpg","id_image":12652,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_852","filename":"front-manekin-clear-label.jpg","id_image":12653,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_853","filename":"front-manekin-clear-label.jpg","id_image":12654,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_854","filename":"front-manekin-clear-label.jpg","id_image":12655,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_855","filename":"front-manekin-clear-label.jpg","id_image":12656,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_856","filename":"front-manekin-clear-label.jpg","id_image":12657,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_857","filename":"front-manekin-clear-label.jpg","id_image":12658,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_858","filename":"men-vitage.jpg","id_image":12659,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_859","filename":"white-folded.jpg","id_image":12660,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_860","filename":"hanging-1.jpg","id_image":12661,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_861","filename":"slow-mick-art.jpg","id_image":12662,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_862","filename":"white-orange-1.jpg","id_image":12663,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_863","filename":"men-1.jpg","id_image":12664,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_864","filename":"vitage-art.jpg","id_image":12665,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_865","filename":"men-women-1.jpg","id_image":12666,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_866","filename":"women-vintage.jpg","id_image":12667,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_867","filename":"mock-1.jpg","id_image":12668,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_868","filename":"women-1.jpg","id_image":12669,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 19:47:26] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":77,"external_id":"617","result":{"success":true,"status":"success","id_product":617,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_848","filename":"basicwhite.jpg","id_image":12649,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_849","filename":"closeup-1.jpg","id_image":12650,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_850","filename":"front-manekin-clear-label.jpg","id_image":12651,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_851","filename":"front-manekin-clear-label.jpg","id_image":12652,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_852","filename":"front-manekin-clear-label.jpg","id_image":12653,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_853","filename":"front-manekin-clear-label.jpg","id_image":12654,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_854","filename":"front-manekin-clear-label.jpg","id_image":12655,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_855","filename":"front-manekin-clear-label.jpg","id_image":12656,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_856","filename":"front-manekin-clear-label.jpg","id_image":12657,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_857","filename":"front-manekin-clear-label.jpg","id_image":12658,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_858","filename":"men-vitage.jpg","id_image":12659,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_859","filename":"white-folded.jpg","id_image":12660,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_860","filename":"hanging-1.jpg","id_image":12661,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_861","filename":"slow-mick-art.jpg","id_image":12662,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_862","filename":"white-orange-1.jpg","id_image":12663,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_863","filename":"men-1.jpg","id_image":12664,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_864","filename":"vitage-art.jpg","id_image":12665,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_865","filename":"men-women-1.jpg","id_image":12666,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_866","filename":"women-vintage.jpg","id_image":12667,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_867","filename":"mock-1.jpg","id_image":12668,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_868","filename":"women-1.jpg","id_image":12669,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_848","filename":"basicwhite.jpg","id_image":12649,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_849","filename":"closeup-1.jpg","id_image":12650,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_850","filename":"front-manekin-clear-label.jpg","id_image":12651,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_851","filename":"front-manekin-clear-label.jpg","id_image":12652,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_852","filename":"front-manekin-clear-label.jpg","id_image":12653,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_853","filename":"front-manekin-clear-label.jpg","id_image":12654,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_854","filename":"front-manekin-clear-label.jpg","id_image":12655,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_855","filename":"front-manekin-clear-label.jpg","id_image":12656,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_856","filename":"front-manekin-clear-label.jpg","id_image":12657,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_857","filename":"front-manekin-clear-label.jpg","id_image":12658,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_858","filename":"men-vitage.jpg","id_image":12659,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_859","filename":"white-folded.jpg","id_image":12660,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_860","filename":"hanging-1.jpg","id_image":12661,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_861","filename":"slow-mick-art.jpg","id_image":12662,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_862","filename":"white-orange-1.jpg","id_image":12663,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_863","filename":"men-1.jpg","id_image":12664,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_864","filename":"vitage-art.jpg","id_image":12665,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_865","filename":"men-women-1.jpg","id_image":12666,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_866","filename":"women-vintage.jpg","id_image":12667,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_867","filename":"mock-1.jpg","id_image":12668,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-77-a3ca60dc6d8e02dc-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":617,"uploaded_images":[{"client_file_key":"asset_868","filename":"women-1.jpg","id_image":12669,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 19:59:28] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30512} [2026-06-09 19:59:29] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":78,"external_id":"618","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 19:59:29] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":78,"external_id":"618"} [2026-06-09 19:59:29] drive_scan.start Start skanowania zdjęć Drive. {"project_id":78,"forced_profile_id":null} [2026-06-09 19:59:29] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":78,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_005","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 19:59:29] drive_path.profile.selected Wybrano profil Drive. {"project_id":78,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 19:59:29] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":78,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 19:59:29] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 19:59:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:30] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":78,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 19:59:30] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 19:59:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:30] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":78,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 19:59:30] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 19:59:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:30] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":78,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 19:59:30] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_005'"} [2026-06-09 19:59:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_005'","count":1,"names":["TS_SE#MS_005 [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:31] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":78,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_005","found_count":1,"found_names":["TS_SE#MS_005"]} [2026-06-09 19:59:31] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":78,"project_folder_id":"11m-0oq7PGWG4vK1BwLex0omOpMkx6W_H","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005"} [2026-06-09 19:59:31] drive_api.list_files.start Google Drive files.list. {"query":"'11m-0oq7PGWG4vK1BwLex0omOpMkx6W_H' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 19:59:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'11m-0oq7PGWG4vK1BwLex0omOpMkx6W_H' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:31] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":78,"parent_folder_id":"11m-0oq7PGWG4vK1BwLex0omOpMkx6W_H","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 19:59:31] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":78,"project_folder_id":"11m-0oq7PGWG4vK1BwLex0omOpMkx6W_H","mockups_folder_id":"1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups"} [2026-06-09 19:59:31] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":78,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 19:59:31] drive_api.list_files.start Google Drive files.list. {"query":"'1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 19:59:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:32] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":78,"mockups_folder_id":"1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ","count":12,"names":["(35)_Stanley_NaturalRaw","(32)_Stanley_Desert_Dust","(26)_Stanley_Heather_Grey","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_2)_UNI_WHITE","(000)_Miniatury","(000_4)_Custom_Meta","(000_3)_Custom_White"]} [2026-06-09 19:59:32] drive_api.list_files.start Google Drive files.list. {"query":"'1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ' in parents and trashed = false"} [2026-06-09 19:59:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SZQKdYu35TAZEzfg9u-oZz7_x7FHj8hJ' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:32] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":78,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]"]} [2026-06-09 19:59:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:32] drive_api.list_files.start Google Drive files.list. {"query":"'1HFiiGl91Z95yozGVbjBGweIGF07F53C4' in parents and trashed = false"} [2026-06-09 19:59:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1HFiiGl91Z95yozGVbjBGweIGF07F53C4' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:59:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(000)_Miniatury","folder_id":"1HFiiGl91Z95yozGVbjBGweIGF07F53C4","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 19:59:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:32] drive_api.list_files.start Google Drive files.list. {"query":"'18l7qjOHaHUTdFXLtZyd1WxEIF-XFdLmt' in parents and trashed = false"} [2026-06-09 19:59:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'18l7qjOHaHUTdFXLtZyd1WxEIF-XFdLmt' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:59:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(000_2)_UNI_WHITE","folder_id":"18l7qjOHaHUTdFXLtZyd1WxEIF-XFdLmt","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 19:59:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:33] drive_api.list_files.start Google Drive files.list. {"query":"'1O3LK48MLnDXV2R0h352DnZwdqdzZ7rWg' in parents and trashed = false"} [2026-06-09 19:59:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1O3LK48MLnDXV2R0h352DnZwdqdzZ7rWg' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:59:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(000_3)_Custom_White","folder_id":"1O3LK48MLnDXV2R0h352DnZwdqdzZ7rWg","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 19:59:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:33] drive_api.list_files.start Google Drive files.list. {"query":"'1GjwRArqSpEevcZcu4nDzxbht9vpT4bKu' in parents and trashed = false"} [2026-06-09 19:59:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GjwRArqSpEevcZcu4nDzxbht9vpT4bKu' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:59:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(000_4)_Custom_Meta","folder_id":"1GjwRArqSpEevcZcu4nDzxbht9vpT4bKu","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 19:59:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:34] drive_api.list_files.start Google Drive files.list. {"query":"'1jydHrQbyBPoK73ohi2RIsAZrlFtR4nXo' in parents and trashed = false"} [2026-06-09 19:59:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jydHrQbyBPoK73ohi2RIsAZrlFtR4nXo' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(01)_F190_LADY_White","folder_id":"1jydHrQbyBPoK73ohi2RIsAZrlFtR4nXo","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:34] drive_api.list_files.start Google Drive files.list. {"query":"'18x1Ay2sNIoZ2v1NzaexOilgmdWO9CwvK' in parents and trashed = false"} [2026-06-09 19:59:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'18x1Ay2sNIoZ2v1NzaexOilgmdWO9CwvK' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"18x1Ay2sNIoZ2v1NzaexOilgmdWO9CwvK","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:35] drive_api.list_files.start Google Drive files.list. {"query":"'1-9V3X8UX0tX-vrMMGo5_h-n2_90_-9Yc' in parents and trashed = false"} [2026-06-09 19:59:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-9V3X8UX0tX-vrMMGo5_h-n2_90_-9Yc' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(11)_F190_MEN_White","folder_id":"1-9V3X8UX0tX-vrMMGo5_h-n2_90_-9Yc","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:35] drive_api.list_files.start Google Drive files.list. {"query":"'1zk_wTKhYpJmZfRnbXGzHIsbJgb_MCI1a' in parents and trashed = false"} [2026-06-09 19:59:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zk_wTKhYpJmZfRnbXGzHIsbJgb_MCI1a' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1zk_wTKhYpJmZfRnbXGzHIsbJgb_MCI1a","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:36] drive_api.list_files.start Google Drive files.list. {"query":"'12LUTwkaEA2TJvEq-M6jEudxpchTod0Aq' in parents and trashed = false"} [2026-06-09 19:59:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'12LUTwkaEA2TJvEq-M6jEudxpchTod0Aq' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(24)_Stanley_White","folder_id":"12LUTwkaEA2TJvEq-M6jEudxpchTod0Aq","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(26)_Stanley_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(26)_Stanley_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:36] drive_api.list_files.start Google Drive files.list. {"query":"'17mvexVKKg-j4hkb5CWYSlrxa8ogHOggq' in parents and trashed = false"} [2026-06-09 19:59:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'17mvexVKKg-j4hkb5CWYSlrxa8ogHOggq' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(26)_Stanley_Heather_Grey","folder_id":"17mvexVKKg-j4hkb5CWYSlrxa8ogHOggq","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:37] drive_api.list_files.start Google Drive files.list. {"query":"'1JwB7nqfuelak82Dn6HAPEFmJznB6CR-B' in parents and trashed = false"} [2026-06-09 19:59:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1JwB7nqfuelak82Dn6HAPEFmJznB6CR-B' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1JwB7nqfuelak82Dn6HAPEFmJznB6CR-B","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":78,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_005/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 19:59:37] drive_api.list_files.start Google Drive files.list. {"query":"'1fKoL8TofivDa4ara8Wys18OOnfk1iAw1' in parents and trashed = false"} [2026-06-09 19:59:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1fKoL8TofivDa4ara8Wys18OOnfk1iAw1' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":78,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1fKoL8TofivDa4ara8Wys18OOnfk1iAw1","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 19:59:38] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":78,"files_count":21,"files":[{"id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(26)_Stanley_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 19:59:38] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":78,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 19:59:38] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":78,"external_id":"618","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-09 19:59:38] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":78,"external_id":"618","selected_assets_count":21} [2026-06-09 19:59:38] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":78,"resolved_id_product":618} [2026-06-09 19:59:38] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":78,"job_id":"abe253b4aa70c112","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 19:59:38] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":78,"selected_count":21,"assets":[{"id":869,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":823528,"drive_file_id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V"},{"id":870,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1774270,"drive_file_id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL"},{"id":871,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1112049,"drive_file_id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f"},{"id":872,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1014646,"drive_file_id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ"},{"id":873,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1016504,"drive_file_id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj"},{"id":874,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1426222,"drive_file_id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7"},{"id":875,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1296188,"drive_file_id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F"},{"id":876,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1465853,"drive_file_id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-"},{"id":877,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1562254,"drive_file_id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf"},{"id":878,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1443051,"drive_file_id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU"},{"id":879,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1037566,"drive_file_id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6"},{"id":880,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":935094,"drive_file_id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw"},{"id":881,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1762376,"drive_file_id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5"},{"id":882,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1235146,"drive_file_id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_"},{"id":883,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1688793,"drive_file_id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K"},{"id":884,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1590585,"drive_file_id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV"},{"id":885,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1132392,"drive_file_id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3"},{"id":886,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1672821,"drive_file_id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r"},{"id":887,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1064524,"drive_file_id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4"},{"id":888,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2081250,"drive_file_id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY"},{"id":889,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1894760,"drive_file_id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p"}]} [2026-06-09 19:59:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":869,"drive_file_id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/869_basicwhite.jpg"} [2026-06-09 19:59:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/869_basicwhite.jpg"} [2026-06-09 19:59:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/869_basicwhite.jpg","bytes":823528} [2026-06-09 19:59:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":869,"name":"BASICWHITE.jpg","local_size":823528} [2026-06-09 19:59:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":870,"drive_file_id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/870_closeup-1.jpg"} [2026-06-09 19:59:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/870_closeup-1.jpg"} [2026-06-09 19:59:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/870_closeup-1.jpg","bytes":1774270} [2026-06-09 19:59:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":870,"name":"CloseUP_1.jpg","local_size":1774270} [2026-06-09 19:59:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":871,"drive_file_id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/871_front-manekin-clear-label.jpg"} [2026-06-09 19:59:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/871_front-manekin-clear-label.jpg"} [2026-06-09 19:59:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/871_front-manekin-clear-label.jpg","bytes":1112049} [2026-06-09 19:59:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":871,"name":"Front_Manekin_Clear_Label.jpg","local_size":1112049} [2026-06-09 19:59:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":872,"drive_file_id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/872_front-manekin-clear-label.jpg"} [2026-06-09 19:59:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/872_front-manekin-clear-label.jpg"} [2026-06-09 19:59:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/872_front-manekin-clear-label.jpg","bytes":1014646} [2026-06-09 19:59:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":872,"name":"Front_Manekin_Clear_Label.jpg","local_size":1014646} [2026-06-09 19:59:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":873,"drive_file_id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/873_front-manekin-clear-label.jpg"} [2026-06-09 19:59:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/873_front-manekin-clear-label.jpg"} [2026-06-09 19:59:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/873_front-manekin-clear-label.jpg","bytes":1016504} [2026-06-09 19:59:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":873,"name":"Front_Manekin_Clear_Label.jpg","local_size":1016504} [2026-06-09 19:59:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":874,"drive_file_id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/874_front-manekin-clear-label.jpg"} [2026-06-09 19:59:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/874_front-manekin-clear-label.jpg"} [2026-06-09 19:59:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/874_front-manekin-clear-label.jpg","bytes":1426222} [2026-06-09 19:59:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":874,"name":"Front_Manekin_Clear_Label.jpg","local_size":1426222} [2026-06-09 19:59:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":875,"drive_file_id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/875_front-manekin-clear-label.jpg"} [2026-06-09 19:59:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/875_front-manekin-clear-label.jpg"} [2026-06-09 19:59:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/875_front-manekin-clear-label.jpg","bytes":1296188} [2026-06-09 19:59:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":875,"name":"Front_Manekin_Clear_Label.jpg","local_size":1296188} [2026-06-09 19:59:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":876,"drive_file_id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/876_front-manekin-clear-label.jpg"} [2026-06-09 19:59:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/876_front-manekin-clear-label.jpg"} [2026-06-09 19:59:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/876_front-manekin-clear-label.jpg","bytes":1465853} [2026-06-09 19:59:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":876,"name":"Front_Manekin_Clear_Label.jpg","local_size":1465853} [2026-06-09 19:59:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":877,"drive_file_id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/877_front-manekin-clear-label.jpg"} [2026-06-09 19:59:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/877_front-manekin-clear-label.jpg"} [2026-06-09 19:59:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/877_front-manekin-clear-label.jpg","bytes":1562254} [2026-06-09 19:59:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":877,"name":"Front_Manekin_Clear_Label.jpg","local_size":1562254} [2026-06-09 19:59:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":878,"drive_file_id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/878_front-manekin-clear-label.jpg"} [2026-06-09 19:59:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/878_front-manekin-clear-label.jpg"} [2026-06-09 19:59:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/878_front-manekin-clear-label.jpg","bytes":1443051} [2026-06-09 19:59:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":878,"name":"Front_Manekin_Clear_Label.jpg","local_size":1443051} [2026-06-09 19:59:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":879,"drive_file_id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/879_men-vitage.jpg"} [2026-06-09 19:59:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/879_men-vitage.jpg"} [2026-06-09 19:59:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/879_men-vitage.jpg","bytes":1037566} [2026-06-09 19:59:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":879,"name":"MEN_Vitage.jpg","local_size":1037566} [2026-06-09 19:59:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":880,"drive_file_id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/880_white-folded.jpg"} [2026-06-09 19:59:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/880_white-folded.jpg"} [2026-06-09 19:59:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/880_white-folded.jpg","bytes":935094} [2026-06-09 19:59:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":880,"name":"WHITE_Folded.jpg","local_size":935094} [2026-06-09 19:59:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":881,"drive_file_id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/881_hanging-1.jpg"} [2026-06-09 19:59:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/881_hanging-1.jpg"} [2026-06-09 19:59:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/881_hanging-1.jpg","bytes":1762376} [2026-06-09 19:59:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":881,"name":"Hanging_1.jpg","local_size":1762376} [2026-06-09 19:59:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":882,"drive_file_id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/882_slow-mick-art.jpg"} [2026-06-09 19:59:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/882_slow-mick-art.jpg"} [2026-06-09 19:59:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/882_slow-mick-art.jpg","bytes":1235146} [2026-06-09 19:59:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":882,"name":"Slow_Mick_ART.jpg","local_size":1235146} [2026-06-09 19:59:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":883,"drive_file_id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/883_white-orange-1.jpg"} [2026-06-09 19:59:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/883_white-orange-1.jpg"} [2026-06-09 19:59:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/883_white-orange-1.jpg","bytes":1688793} [2026-06-09 19:59:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":883,"name":"WHITE_Orange_1.jpg","local_size":1688793} [2026-06-09 19:59:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":884,"drive_file_id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/884_men-1.jpg"} [2026-06-09 19:59:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/884_men-1.jpg"} [2026-06-09 19:59:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/884_men-1.jpg","bytes":1590585} [2026-06-09 19:59:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":884,"name":"Men_1.jpg","local_size":1590585} [2026-06-09 19:59:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":885,"drive_file_id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/885_vitage-art.jpg"} [2026-06-09 19:59:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/885_vitage-art.jpg"} [2026-06-09 19:59:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/885_vitage-art.jpg","bytes":1132392} [2026-06-09 19:59:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":885,"name":"Vitage_ART.jpg","local_size":1132392} [2026-06-09 19:59:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":886,"drive_file_id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/886_men-women-1.jpg"} [2026-06-09 19:59:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/886_men-women-1.jpg"} [2026-06-09 19:59:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/886_men-women-1.jpg","bytes":1672821} [2026-06-09 19:59:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":886,"name":"Men_Women_1.jpg","local_size":1672821} [2026-06-09 19:59:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":887,"drive_file_id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/887_women-vintage.jpg"} [2026-06-09 19:59:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/887_women-vintage.jpg"} [2026-06-09 19:59:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/887_women-vintage.jpg","bytes":1064524} [2026-06-09 19:59:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":887,"name":"Women_Vintage.jpg","local_size":1064524} [2026-06-09 19:59:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":888,"drive_file_id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/888_mock-1.jpg"} [2026-06-09 19:59:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/888_mock-1.jpg"} [2026-06-09 19:59:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/888_mock-1.jpg","bytes":2081250} [2026-06-09 19:59:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":888,"name":"Mock_1.jpg","local_size":2081250} [2026-06-09 19:59:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":78,"asset_id":889,"drive_file_id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/889_women-1.jpg"} [2026-06-09 19:59:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/889_women-1.jpg"} [2026-06-09 19:59:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/889_women-1.jpg","bytes":1894760} [2026-06-09 19:59:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":78,"asset_id":889,"name":"Women_1.jpg","local_size":1894760} [2026-06-09 19:59:58] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":78,"job_id":"abe253b4aa70c112","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112","failures":[]} [2026-06-09 19:59:58] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":78,"job_id":"abe253b4aa70c112","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112","failures":[]} [2026-06-09 19:59:58] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":78,"id_product":618,"metadata_count":21,"metadata":[{"client_file_key":"asset_869","drive_file_id":"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_870","drive_file_id":"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_871","drive_file_id":"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_872","drive_file_id":"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_873","drive_file_id":"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_874","drive_file_id":"16X2_n6APX3EZDaUJEp230aQbPWZVPle7","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_875","drive_file_id":"1Iuf9msZAkx0F98FnWbgl9xJbwBmGle6F","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_876","drive_file_id":"1z4noOTzrW5Bg7Qq_Zruc94O-rt7NIKk-","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (26)_Stanley_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_877","drive_file_id":"1dnXuOmciTDEveDoVJU67K6QAjRPIePxf","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_878","drive_file_id":"1_F4IZw87EwLvJcK5ptw07ZfQcs1gw_DU","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_879","drive_file_id":"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_880","drive_file_id":"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_881","drive_file_id":"19D74NYz4_Rr6buZgjapky187_7jJRAo5","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_882","drive_file_id":"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_883","drive_file_id":"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_884","drive_file_id":"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_885","drive_file_id":"10nQrG0RXOHg6dq0r8eA5WSlZDSHSiYy3","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_886","drive_file_id":"1SzbcHoQvX_C1dgCB2Mq_FJNTjxkapt0r","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_887","drive_file_id":"1k3PTij4xf5CjH-zFVqiQj0NXVgkwRgm4","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_888","drive_file_id":"17Cn2_F7IrtQ2SCTHzNlniOzolu4CsHCY","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_889","drive_file_id":"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 19:59:58] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":78,"id_product":618,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-09 19:59:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":78,"id_product":618,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_869","asset_870","asset_871","asset_872","asset_873","asset_874","asset_875","asset_876","asset_877","asset_878"]} [2026-06-09 19:59:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"e33d0a3c-582c-434f-bb9e-bd795f3fef96","id_product":"618","images_metadata_json":"[{\"client_file_key\":\"asset_869\",\"drive_file_id\":\"1uMRLe-wAmedN7cPLzzIO__8ABjlzVG3V\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_870\",\"drive_file_id\":\"1Dtzz0Tips0v5kOpIuf1Oxu-vExsaZYCL\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_871\",\"drive_file_id\":\"1N59_My6wp3T93GKUeA7W8TBTVFz6t76f\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_872\",\"drive_file_id\":\"12NMm3AwfcsxVdV2KVAJBLAzpFk4ISCwQ\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_873\",\"drive_file_id\":\"1QJ1PcCSs41ZpTdnWr5P5BqzDVL4kAptj\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_874\",\"drive_file_id\":\"16X...","allow_cover_autoselect":"0","files[asset_869]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/869_basicwhite.jpg","file_exists":true,"file_size":823528,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_870]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/870_closeup-1.jpg","file_exists":true,"file_size":1774270,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_871]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/871_front-manekin-clear-label.jpg","file_exists":true,"file_size":1112049,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_872]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/872_front-manekin-clear-label.jpg","file_exists":true,"file_size":1014646,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_873]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/873_front-manekin-clear-label.jpg","file_exists":true,"file_size":1016504,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_874]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/874_front-manekin-clear-label.jpg","file_exists":true,"file_size":1426222,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_875]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/875_front-manekin-clear-label.jpg","file_exists":true,"file_size":1296188,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_876]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/876_front-manekin-clear-label.jpg","file_exists":true,"file_size":1465853,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_877]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/877_front-manekin-clear-label.jpg","file_exists":true,"file_size":1562254,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_878]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/878_front-manekin-clear-label.jpg","file_exists":true,"file_size":1443051,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-1-of-3"} [2026-06-09 20:00:12] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 618,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_869\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12670,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_870\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12671,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_871\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12672,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_872\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12673,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_873\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12674,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_pro...","idempotency_key":"drive-images-78-abe253b4aa70c112-part-1-of-3"} [2026-06-09 20:00:12] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":78,"id_product":618,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 20:00:12] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":78,"id_product":618,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_879","asset_880","asset_881","asset_882","asset_883","asset_884","asset_885","asset_886","asset_887","asset_888"]} [2026-06-09 20:00:12] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"e33d0a3c-582c-434f-bb9e-bd795f3fef96","id_product":"618","images_metadata_json":"[{\"client_file_key\":\"asset_879\",\"drive_file_id\":\"1g4X6hmE8ZDyzhJqcn-l9ZdXvvUWGbQI6\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_880\",\"drive_file_id\":\"1wiXca1sIHnRRPyDj74GatyG-PcALxsUw\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_881\",\"drive_file_id\":\"19D74NYz4_Rr6buZgjapky187_7jJRAo5\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_882\",\"drive_file_id\":\"1WbYn60fIsoGhr9GuFsAhm1tM5DINWUJ_\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_883\",\"drive_file_id\":\"1yR1z3VnSX88BFz6JMmObnhQh_t4tVq8K\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_884\",\"drive_file_id\":\"1gHNvsG54ASqfVGcZNt8nxVhbrJNYgzMV\",\"filename\":\"men-1....","allow_cover_autoselect":"0","files[asset_879]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/879_men-vitage.jpg","file_exists":true,"file_size":1037566,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_880]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/880_white-folded.jpg","file_exists":true,"file_size":935094,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_881]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/881_hanging-1.jpg","file_exists":true,"file_size":1762376,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_882]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/882_slow-mick-art.jpg","file_exists":true,"file_size":1235146,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_883]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/883_white-orange-1.jpg","file_exists":true,"file_size":1688793,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_884]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/884_men-1.jpg","file_exists":true,"file_size":1590585,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_885]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/885_vitage-art.jpg","file_exists":true,"file_size":1132392,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_886]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/886_men-women-1.jpg","file_exists":true,"file_size":1672821,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_887]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/887_women-vintage.jpg","file_exists":true,"file_size":1064524,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_888]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/888_mock-1.jpg","file_exists":true,"file_size":2081250,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-2-of-3"} [2026-06-09 20:00:26] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 618,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_879\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12680,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_880\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12681,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_881\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12682,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_882\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12683,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_883\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12684,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-78-abe253b4aa70c112-part-2-of-3"} [2026-06-09 20:00:26] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":78,"id_product":618,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 20:00:26] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":78,"id_product":618,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_889"]} [2026-06-09 20:00:26] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"e33d0a3c-582c-434f-bb9e-bd795f3fef96","id_product":"618","images_metadata_json":"[{\"client_file_key\":\"asset_889\",\"drive_file_id\":\"1sqIEHQhBgBYIQJyus6WzYfg89PrEbK6p\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_889]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/78/abe253b4aa70c112/889_women-1.jpg","file_exists":true,"file_size":1894760,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-3-of-3"} [2026-06-09 20:00:28] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 618,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_889\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12690,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-78-abe253b4aa70c112-part-3-of-3"} [2026-06-09 20:00:28] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":78,"id_product":618,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-09 20:00:28] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":78,"id_product":618,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_869","filename":"basicwhite.jpg","id_image":12670,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_870","filename":"closeup-1.jpg","id_image":12671,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_871","filename":"front-manekin-clear-label.jpg","id_image":12672,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_872","filename":"front-manekin-clear-label.jpg","id_image":12673,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_873","filename":"front-manekin-clear-label.jpg","id_image":12674,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_874","filename":"front-manekin-clear-label.jpg","id_image":12675,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_875","filename":"front-manekin-clear-label.jpg","id_image":12676,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_876","filename":"front-manekin-clear-label.jpg","id_image":12677,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_877","filename":"front-manekin-clear-label.jpg","id_image":12678,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_878","filename":"front-manekin-clear-label.jpg","id_image":12679,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_879","filename":"men-vitage.jpg","id_image":12680,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_880","filename":"white-folded.jpg","id_image":12681,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_881","filename":"hanging-1.jpg","id_image":12682,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_882","filename":"slow-mick-art.jpg","id_image":12683,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_883","filename":"white-orange-1.jpg","id_image":12684,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_884","filename":"men-1.jpg","id_image":12685,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_885","filename":"vitage-art.jpg","id_image":12686,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_886","filename":"men-women-1.jpg","id_image":12687,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_887","filename":"women-vintage.jpg","id_image":12688,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_888","filename":"mock-1.jpg","id_image":12689,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_889","filename":"women-1.jpg","id_image":12690,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_869","filename":"basicwhite.jpg","id_image":12670,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_870","filename":"closeup-1.jpg","id_image":12671,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_871","filename":"front-manekin-clear-label.jpg","id_image":12672,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_872","filename":"front-manekin-clear-label.jpg","id_image":12673,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_873","filename":"front-manekin-clear-label.jpg","id_image":12674,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_874","filename":"front-manekin-clear-label.jpg","id_image":12675,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_875","filename":"front-manekin-clear-label.jpg","id_image":12676,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_876","filename":"front-manekin-clear-label.jpg","id_image":12677,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_877","filename":"front-manekin-clear-label.jpg","id_image":12678,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_878","filename":"front-manekin-clear-label.jpg","id_image":12679,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_879","filename":"men-vitage.jpg","id_image":12680,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_880","filename":"white-folded.jpg","id_image":12681,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_881","filename":"hanging-1.jpg","id_image":12682,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_882","filename":"slow-mick-art.jpg","id_image":12683,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_883","filename":"white-orange-1.jpg","id_image":12684,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_884","filename":"men-1.jpg","id_image":12685,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_885","filename":"vitage-art.jpg","id_image":12686,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_886","filename":"men-women-1.jpg","id_image":12687,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_887","filename":"women-vintage.jpg","id_image":12688,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_888","filename":"mock-1.jpg","id_image":12689,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_889","filename":"women-1.jpg","id_image":12690,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 20:00:28] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":78,"external_id":"618","result":{"success":true,"status":"success","id_product":618,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_869","filename":"basicwhite.jpg","id_image":12670,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_870","filename":"closeup-1.jpg","id_image":12671,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_871","filename":"front-manekin-clear-label.jpg","id_image":12672,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_872","filename":"front-manekin-clear-label.jpg","id_image":12673,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_873","filename":"front-manekin-clear-label.jpg","id_image":12674,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_874","filename":"front-manekin-clear-label.jpg","id_image":12675,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_875","filename":"front-manekin-clear-label.jpg","id_image":12676,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_876","filename":"front-manekin-clear-label.jpg","id_image":12677,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_877","filename":"front-manekin-clear-label.jpg","id_image":12678,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_878","filename":"front-manekin-clear-label.jpg","id_image":12679,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_879","filename":"men-vitage.jpg","id_image":12680,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_880","filename":"white-folded.jpg","id_image":12681,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_881","filename":"hanging-1.jpg","id_image":12682,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_882","filename":"slow-mick-art.jpg","id_image":12683,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_883","filename":"white-orange-1.jpg","id_image":12684,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_884","filename":"men-1.jpg","id_image":12685,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_885","filename":"vitage-art.jpg","id_image":12686,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_886","filename":"men-women-1.jpg","id_image":12687,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_887","filename":"women-vintage.jpg","id_image":12688,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_888","filename":"mock-1.jpg","id_image":12689,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_889","filename":"women-1.jpg","id_image":12690,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_869","filename":"basicwhite.jpg","id_image":12670,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_870","filename":"closeup-1.jpg","id_image":12671,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_871","filename":"front-manekin-clear-label.jpg","id_image":12672,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_872","filename":"front-manekin-clear-label.jpg","id_image":12673,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_873","filename":"front-manekin-clear-label.jpg","id_image":12674,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_874","filename":"front-manekin-clear-label.jpg","id_image":12675,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_875","filename":"front-manekin-clear-label.jpg","id_image":12676,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_876","filename":"front-manekin-clear-label.jpg","id_image":12677,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_877","filename":"front-manekin-clear-label.jpg","id_image":12678,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_878","filename":"front-manekin-clear-label.jpg","id_image":12679,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_879","filename":"men-vitage.jpg","id_image":12680,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_880","filename":"white-folded.jpg","id_image":12681,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_881","filename":"hanging-1.jpg","id_image":12682,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_882","filename":"slow-mick-art.jpg","id_image":12683,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_883","filename":"white-orange-1.jpg","id_image":12684,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_884","filename":"men-1.jpg","id_image":12685,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_885","filename":"vitage-art.jpg","id_image":12686,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_886","filename":"men-women-1.jpg","id_image":12687,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_887","filename":"women-vintage.jpg","id_image":12688,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_888","filename":"mock-1.jpg","id_image":12689,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-78-abe253b4aa70c112-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":618,"uploaded_images":[{"client_file_key":"asset_889","filename":"women-1.jpg","id_image":12690,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 20:12:34] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":31148} [2026-06-09 20:12:35] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":79,"external_id":"619","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 20:12:35] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":79,"external_id":"619"} [2026-06-09 20:12:35] drive_scan.start Start skanowania zdjęć Drive. {"project_id":79,"forced_profile_id":null} [2026-06-09 20:12:35] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":79,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_006","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 20:12:35] drive_path.profile.selected Wybrano profil Drive. {"project_id":79,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 20:12:35] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":79,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 20:12:35] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 20:12:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:36] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":79,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 20:12:36] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 20:12:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:36] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":79,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 20:12:36] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 20:12:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:37] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":79,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 20:12:37] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_006'"} [2026-06-09 20:12:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_006'","count":1,"names":["TS_SE#MS_006 [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:37] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":79,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_006","found_count":1,"found_names":["TS_SE#MS_006"]} [2026-06-09 20:12:37] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":79,"project_folder_id":"1gckRHBglnVljPWLZ-vdzt2c-02TrDh4s","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006"} [2026-06-09 20:12:37] drive_api.list_files.start Google Drive files.list. {"query":"'1gckRHBglnVljPWLZ-vdzt2c-02TrDh4s' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 20:12:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1gckRHBglnVljPWLZ-vdzt2c-02TrDh4s' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:38] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":79,"parent_folder_id":"1gckRHBglnVljPWLZ-vdzt2c-02TrDh4s","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 20:12:38] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":79,"project_folder_id":"1gckRHBglnVljPWLZ-vdzt2c-02TrDh4s","mockups_folder_id":"1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups"} [2026-06-09 20:12:38] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":79,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 20:12:38] drive_api.list_files.start Google Drive files.list. {"query":"'1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 20:12:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:38] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":79,"mockups_folder_id":"1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik","count":12,"names":["(35)_Stanley_NaturalRaw","(32)_Stanley_Desert_Dust","(26)_Stanley_Heather_Grey","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-09 20:12:38] drive_api.list_files.start Google Drive files.list. {"query":"'1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik' in parents and trashed = false"} [2026-06-09 20:12:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZdYJ3LXGMr8QQ8rIrEvE1GKRI5uGZlik' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:39] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":79,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(26)_Stanley_Heather_Grey [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:12:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:39] drive_api.list_files.start Google Drive files.list. {"query":"'1pMoLPDK_4-Cm1b3h4Bwnb6yIVBBPwuoU' in parents and trashed = false"} [2026-06-09 20:12:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pMoLPDK_4-Cm1b3h4Bwnb6yIVBBPwuoU' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:12:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(000)_Miniatury","folder_id":"1pMoLPDK_4-Cm1b3h4Bwnb6yIVBBPwuoU","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:12:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:39] drive_api.list_files.start Google Drive files.list. {"query":"'1vhYop7-V3Q2PUi0GGpIos5uDg7O1_9Ri' in parents and trashed = false"} [2026-06-09 20:12:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vhYop7-V3Q2PUi0GGpIos5uDg7O1_9Ri' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:12:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1vhYop7-V3Q2PUi0GGpIos5uDg7O1_9Ri","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:12:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Pinpk7Mek4t5VVBej7XU1bLnoahRiWf-' in parents and trashed = false"} [2026-06-09 20:12:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Pinpk7Mek4t5VVBej7XU1bLnoahRiWf-' in parents and trashed = false","count":1,"names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 20:12:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(000_3)_Custom_White","folder_id":"1Pinpk7Mek4t5VVBej7XU1bLnoahRiWf-","all_count":1,"image_count":1,"all_names":["BASICWHITE.jpg [image/jpeg]"]} [2026-06-09 20:12:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:40] drive_api.list_files.start Google Drive files.list. {"query":"'1dEfAvKn9gUZrw7t4BB7Cs9QS7pHiOOml' in parents and trashed = false"} [2026-06-09 20:12:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dEfAvKn9gUZrw7t4BB7Cs9QS7pHiOOml' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:12:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(000_4)_Custom_Meta","folder_id":"1dEfAvKn9gUZrw7t4BB7Cs9QS7pHiOOml","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:12:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:40] drive_api.list_files.start Google Drive files.list. {"query":"'1FiAZFYs-kTiQY9o_-Sw7Wq4pWSrabkHu' in parents and trashed = false"} [2026-06-09 20:12:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1FiAZFYs-kTiQY9o_-Sw7Wq4pWSrabkHu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:41] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(01)_F190_LADY_White","folder_id":"1FiAZFYs-kTiQY9o_-Sw7Wq4pWSrabkHu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:41] drive_api.list_files.start Google Drive files.list. {"query":"'1R_kyDi0hRAPPp7ziFGjEowKnEn7bNHro' in parents and trashed = false"} [2026-06-09 20:12:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R_kyDi0hRAPPp7ziFGjEowKnEn7bNHro' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:41] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1R_kyDi0hRAPPp7ziFGjEowKnEn7bNHro","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:41] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:41] drive_api.list_files.start Google Drive files.list. {"query":"'1Udq3XM4q7f_M9etMmc6tQjxDX3o2DWAP' in parents and trashed = false"} [2026-06-09 20:12:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Udq3XM4q7f_M9etMmc6tQjxDX3o2DWAP' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(11)_F190_MEN_White","folder_id":"1Udq3XM4q7f_M9etMmc6tQjxDX3o2DWAP","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:42] drive_api.list_files.start Google Drive files.list. {"query":"'1uhXLtAniwvT9KTr_7g6jWy8jfe-0PqS2' in parents and trashed = false"} [2026-06-09 20:12:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1uhXLtAniwvT9KTr_7g6jWy8jfe-0PqS2' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1uhXLtAniwvT9KTr_7g6jWy8jfe-0PqS2","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:42] drive_api.list_files.start Google Drive files.list. {"query":"'1Qt_YuqLt4F3miTKlUsw_m3EYiiesOwik' in parents and trashed = false"} [2026-06-09 20:12:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Qt_YuqLt4F3miTKlUsw_m3EYiiesOwik' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(24)_Stanley_White","folder_id":"1Qt_YuqLt4F3miTKlUsw_m3EYiiesOwik","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(26)_Stanley_Heather_Grey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(26)_Stanley_Heather_Grey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:42] drive_api.list_files.start Google Drive files.list. {"query":"'1xhVhY6jCqfVHW9XHnDPmUOhARKa0Maxf' in parents and trashed = false"} [2026-06-09 20:12:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xhVhY6jCqfVHW9XHnDPmUOhARKa0Maxf' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(26)_Stanley_Heather_Grey","folder_id":"1xhVhY6jCqfVHW9XHnDPmUOhARKa0Maxf","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:43] drive_api.list_files.start Google Drive files.list. {"query":"'1XGlPVgRt9uw7Zsfv2LAp1M-9yofrFbxb' in parents and trashed = false"} [2026-06-09 20:12:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1XGlPVgRt9uw7Zsfv2LAp1M-9yofrFbxb' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1XGlPVgRt9uw7Zsfv2LAp1M-9yofrFbxb","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":79,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_006/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:12:43] drive_api.list_files.start Google Drive files.list. {"query":"'1GhL7Nbk34f25hardPpnbJVc98hLLhCVb' in parents and trashed = false"} [2026-06-09 20:12:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GhL7Nbk34f25hardPpnbJVc98hLLhCVb' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":79,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1GhL7Nbk34f25hardPpnbJVc98hLLhCVb","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:12:44] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":79,"files_count":21,"files":[{"id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(26)_Stanley_Heather_Grey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 20:12:44] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":79,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(26)_Stanley_Heather_Grey","(32)_Stanley_Desert_Dust","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 20:12:44] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":79,"external_id":"619","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-09 20:12:44] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":79,"external_id":"619","selected_assets_count":21} [2026-06-09 20:12:44] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":79,"resolved_id_product":619} [2026-06-09 20:12:44] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":79,"job_id":"17e6cb6a915da8ca","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 20:12:44] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":79,"selected_count":21,"assets":[{"id":890,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":835360,"drive_file_id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN"},{"id":891,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1789917,"drive_file_id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1"},{"id":892,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1119787,"drive_file_id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY"},{"id":893,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1019783,"drive_file_id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-"},{"id":894,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1022565,"drive_file_id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ"},{"id":895,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1429880,"drive_file_id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH"},{"id":896,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1302784,"drive_file_id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt"},{"id":897,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1471255,"drive_file_id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU"},{"id":898,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1567938,"drive_file_id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc"},{"id":899,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1449357,"drive_file_id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC"},{"id":900,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1041326,"drive_file_id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-"},{"id":901,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":944842,"drive_file_id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU"},{"id":902,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1766891,"drive_file_id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX"},{"id":903,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1240775,"drive_file_id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5"},{"id":904,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1703331,"drive_file_id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ"},{"id":905,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1593402,"drive_file_id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw"},{"id":906,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1135569,"drive_file_id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi"},{"id":907,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1675557,"drive_file_id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T"},{"id":908,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1068912,"drive_file_id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid"},{"id":909,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2088665,"drive_file_id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv"},{"id":910,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1897332,"drive_file_id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772"}]} [2026-06-09 20:12:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":890,"drive_file_id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/890_basicwhite.jpg"} [2026-06-09 20:12:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/890_basicwhite.jpg"} [2026-06-09 20:12:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/890_basicwhite.jpg","bytes":835360} [2026-06-09 20:12:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":890,"name":"BASICWHITE.jpg","local_size":835360} [2026-06-09 20:12:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":891,"drive_file_id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/891_closeup-1.jpg"} [2026-06-09 20:12:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/891_closeup-1.jpg"} [2026-06-09 20:12:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/891_closeup-1.jpg","bytes":1789917} [2026-06-09 20:12:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":891,"name":"CloseUP_1.jpg","local_size":1789917} [2026-06-09 20:12:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":892,"drive_file_id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/892_front-manekin-clear-label.jpg"} [2026-06-09 20:12:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/892_front-manekin-clear-label.jpg"} [2026-06-09 20:12:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/892_front-manekin-clear-label.jpg","bytes":1119787} [2026-06-09 20:12:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":892,"name":"Front_Manekin_Clear_Label.jpg","local_size":1119787} [2026-06-09 20:12:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":893,"drive_file_id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/893_front-manekin-clear-label.jpg"} [2026-06-09 20:12:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/893_front-manekin-clear-label.jpg"} [2026-06-09 20:12:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/893_front-manekin-clear-label.jpg","bytes":1019783} [2026-06-09 20:12:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":893,"name":"Front_Manekin_Clear_Label.jpg","local_size":1019783} [2026-06-09 20:12:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":894,"drive_file_id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/894_front-manekin-clear-label.jpg"} [2026-06-09 20:12:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/894_front-manekin-clear-label.jpg"} [2026-06-09 20:12:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/894_front-manekin-clear-label.jpg","bytes":1022565} [2026-06-09 20:12:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":894,"name":"Front_Manekin_Clear_Label.jpg","local_size":1022565} [2026-06-09 20:12:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":895,"drive_file_id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/895_front-manekin-clear-label.jpg"} [2026-06-09 20:12:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/895_front-manekin-clear-label.jpg"} [2026-06-09 20:12:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/895_front-manekin-clear-label.jpg","bytes":1429880} [2026-06-09 20:12:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":895,"name":"Front_Manekin_Clear_Label.jpg","local_size":1429880} [2026-06-09 20:12:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":896,"drive_file_id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/896_front-manekin-clear-label.jpg"} [2026-06-09 20:12:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/896_front-manekin-clear-label.jpg"} [2026-06-09 20:12:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/896_front-manekin-clear-label.jpg","bytes":1302784} [2026-06-09 20:12:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":896,"name":"Front_Manekin_Clear_Label.jpg","local_size":1302784} [2026-06-09 20:12:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":897,"drive_file_id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/897_front-manekin-clear-label.jpg"} [2026-06-09 20:12:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/897_front-manekin-clear-label.jpg"} [2026-06-09 20:12:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/897_front-manekin-clear-label.jpg","bytes":1471255} [2026-06-09 20:12:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":897,"name":"Front_Manekin_Clear_Label.jpg","local_size":1471255} [2026-06-09 20:12:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":898,"drive_file_id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/898_front-manekin-clear-label.jpg"} [2026-06-09 20:12:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/898_front-manekin-clear-label.jpg"} [2026-06-09 20:12:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/898_front-manekin-clear-label.jpg","bytes":1567938} [2026-06-09 20:12:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":898,"name":"Front_Manekin_Clear_Label.jpg","local_size":1567938} [2026-06-09 20:12:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":899,"drive_file_id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/899_front-manekin-clear-label.jpg"} [2026-06-09 20:12:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/899_front-manekin-clear-label.jpg"} [2026-06-09 20:12:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/899_front-manekin-clear-label.jpg","bytes":1449357} [2026-06-09 20:12:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":899,"name":"Front_Manekin_Clear_Label.jpg","local_size":1449357} [2026-06-09 20:12:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":900,"drive_file_id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/900_men-vitage.jpg"} [2026-06-09 20:12:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/900_men-vitage.jpg"} [2026-06-09 20:12:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/900_men-vitage.jpg","bytes":1041326} [2026-06-09 20:12:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":900,"name":"MEN_Vitage.jpg","local_size":1041326} [2026-06-09 20:12:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":901,"drive_file_id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/901_white-folded.jpg"} [2026-06-09 20:12:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/901_white-folded.jpg"} [2026-06-09 20:12:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/901_white-folded.jpg","bytes":944842} [2026-06-09 20:12:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":901,"name":"WHITE_Folded.jpg","local_size":944842} [2026-06-09 20:12:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":902,"drive_file_id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/902_hanging-1.jpg"} [2026-06-09 20:12:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/902_hanging-1.jpg"} [2026-06-09 20:12:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/902_hanging-1.jpg","bytes":1766891} [2026-06-09 20:12:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":902,"name":"Hanging_1.jpg","local_size":1766891} [2026-06-09 20:12:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":903,"drive_file_id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/903_slow-mick-art.jpg"} [2026-06-09 20:12:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/903_slow-mick-art.jpg"} [2026-06-09 20:13:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/903_slow-mick-art.jpg","bytes":1240775} [2026-06-09 20:13:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":903,"name":"Slow_Mick_ART.jpg","local_size":1240775} [2026-06-09 20:13:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":904,"drive_file_id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/904_white-orange-1.jpg"} [2026-06-09 20:13:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/904_white-orange-1.jpg"} [2026-06-09 20:13:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/904_white-orange-1.jpg","bytes":1703331} [2026-06-09 20:13:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":904,"name":"WHITE_Orange_1.jpg","local_size":1703331} [2026-06-09 20:13:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":905,"drive_file_id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/905_men-1.jpg"} [2026-06-09 20:13:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/905_men-1.jpg"} [2026-06-09 20:13:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/905_men-1.jpg","bytes":1593402} [2026-06-09 20:13:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":905,"name":"Men_1.jpg","local_size":1593402} [2026-06-09 20:13:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":906,"drive_file_id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/906_vitage-art.jpg"} [2026-06-09 20:13:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/906_vitage-art.jpg"} [2026-06-09 20:13:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/906_vitage-art.jpg","bytes":1135569} [2026-06-09 20:13:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":906,"name":"Vitage_ART.jpg","local_size":1135569} [2026-06-09 20:13:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":907,"drive_file_id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/907_men-women-1.jpg"} [2026-06-09 20:13:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/907_men-women-1.jpg"} [2026-06-09 20:13:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/907_men-women-1.jpg","bytes":1675557} [2026-06-09 20:13:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":907,"name":"Men_Women_1.jpg","local_size":1675557} [2026-06-09 20:13:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":908,"drive_file_id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/908_women-vintage.jpg"} [2026-06-09 20:13:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/908_women-vintage.jpg"} [2026-06-09 20:13:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/908_women-vintage.jpg","bytes":1068912} [2026-06-09 20:13:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":908,"name":"Women_Vintage.jpg","local_size":1068912} [2026-06-09 20:13:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":909,"drive_file_id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/909_mock-1.jpg"} [2026-06-09 20:13:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/909_mock-1.jpg"} [2026-06-09 20:13:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/909_mock-1.jpg","bytes":2088665} [2026-06-09 20:13:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":909,"name":"Mock_1.jpg","local_size":2088665} [2026-06-09 20:13:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":79,"asset_id":910,"drive_file_id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/910_women-1.jpg"} [2026-06-09 20:13:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/910_women-1.jpg"} [2026-06-09 20:13:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/910_women-1.jpg","bytes":1897332} [2026-06-09 20:13:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":79,"asset_id":910,"name":"Women_1.jpg","local_size":1897332} [2026-06-09 20:13:07] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":79,"job_id":"17e6cb6a915da8ca","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca","failures":[]} [2026-06-09 20:13:07] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":79,"job_id":"17e6cb6a915da8ca","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca","failures":[]} [2026-06-09 20:13:07] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":79,"id_product":619,"metadata_count":21,"metadata":[{"client_file_key":"asset_890","drive_file_id":"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_891","drive_file_id":"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_892","drive_file_id":"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_893","drive_file_id":"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_894","drive_file_id":"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_895","drive_file_id":"1EHjoDk4eHsSyLUW6AW-WKQXuRhIqykRH","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_896","drive_file_id":"1xqxYFKJmGB-6TgnSCNSExhMUtVShA7lt","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_897","drive_file_id":"1f8fxpeadm83TEYY8otg4CVO8MdcU-5JU","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (26)_Stanley_Heather_Grey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_898","drive_file_id":"1xKeD6zFrEtMuz0gxDOfFvE3bApdcRtvc","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_899","drive_file_id":"1emxfePJjyj_87ourBHO-ZG4o8RCOS2sC","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_900","drive_file_id":"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_901","drive_file_id":"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_902","drive_file_id":"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_903","drive_file_id":"1bh23O520quWngqKya9rq1kOjI4rLAvK5","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_904","drive_file_id":"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_905","drive_file_id":"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_906","drive_file_id":"1zi5LnNZLc5-uw4Mc_VZCy7hBSHbOBUwi","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_907","drive_file_id":"1VcpUrOr7Mg5RADHf2kDF-d6pzlQZfb3T","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_908","drive_file_id":"15fcn9M1o6JnaEou0mH4AuJ8_zSvp4hid","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_909","drive_file_id":"1oDnZOtYuysusqK6b5NiKNvhZq79RWBDv","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_910","drive_file_id":"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 20:13:07] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":79,"id_product":619,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-09 20:13:07] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":79,"id_product":619,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_890","asset_891","asset_892","asset_893","asset_894","asset_895","asset_896","asset_897","asset_898","asset_899"]} [2026-06-09 20:13:07] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"82a58cc7-f0f1-4e77-9f06-f7f1e6092a85","id_product":"619","images_metadata_json":"[{\"client_file_key\":\"asset_890\",\"drive_file_id\":\"1-IR2ttL1FXSg1cv2OJXqCHGE00ZWSkVN\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_891\",\"drive_file_id\":\"1eS54NIeOhbXQVai1W5I4NWBVx6-WbAX1\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_892\",\"drive_file_id\":\"1Wa01cs_R5Cm8yFhmdnH0u4yPvo3miJgY\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_893\",\"drive_file_id\":\"1jnJEeJ7JlEx2dZZjV71Dwbpio1sNyfK-\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_894\",\"drive_file_id\":\"1dLR_VJNgRFprV65Tlcuh8C82Tv6RNEeQ\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_895\",\"drive_fil...","allow_cover_autoselect":"0","files[asset_890]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/890_basicwhite.jpg","file_exists":true,"file_size":835360,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_891]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/891_closeup-1.jpg","file_exists":true,"file_size":1789917,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_892]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/892_front-manekin-clear-label.jpg","file_exists":true,"file_size":1119787,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_893]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/893_front-manekin-clear-label.jpg","file_exists":true,"file_size":1019783,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_894]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/894_front-manekin-clear-label.jpg","file_exists":true,"file_size":1022565,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_895]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/895_front-manekin-clear-label.jpg","file_exists":true,"file_size":1429880,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_896]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/896_front-manekin-clear-label.jpg","file_exists":true,"file_size":1302784,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_897]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/897_front-manekin-clear-label.jpg","file_exists":true,"file_size":1471255,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_898]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/898_front-manekin-clear-label.jpg","file_exists":true,"file_size":1567938,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_899]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/899_front-manekin-clear-label.jpg","file_exists":true,"file_size":1449357,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-1-of-3"} [2026-06-09 20:13:21] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 619,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_890\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12691,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_891\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12692,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_892\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12693,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_893\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12694,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_894\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12695,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_pro...","idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-1-of-3"} [2026-06-09 20:13:21] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":79,"id_product":619,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 20:13:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":79,"id_product":619,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_900","asset_901","asset_902","asset_903","asset_904","asset_905","asset_906","asset_907","asset_908","asset_909"]} [2026-06-09 20:13:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"82a58cc7-f0f1-4e77-9f06-f7f1e6092a85","id_product":"619","images_metadata_json":"[{\"client_file_key\":\"asset_900\",\"drive_file_id\":\"1lBc01OiNk074hO1ylWuAmAnxA95AJ4C-\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_901\",\"drive_file_id\":\"1SCnyZ0ROGtOUgL-gpBqcuXDFz06-bVMU\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_902\",\"drive_file_id\":\"1_mKZtEVIwzqZsc2A-9aQf-POHqjK1QAX\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_903\",\"drive_file_id\":\"1bh23O520quWngqKya9rq1kOjI4rLAvK5\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_904\",\"drive_file_id\":\"1_-XcGV3imSfBfs8Va6YlY5Tsnut9pVSQ\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_905\",\"drive_file_id\":\"1UkAN1lNchL5UlpwjHQMNMOdZt1vRzstw\",\"filenam...","allow_cover_autoselect":"0","files[asset_900]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/900_men-vitage.jpg","file_exists":true,"file_size":1041326,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_901]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/901_white-folded.jpg","file_exists":true,"file_size":944842,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_902]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/902_hanging-1.jpg","file_exists":true,"file_size":1766891,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_903]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/903_slow-mick-art.jpg","file_exists":true,"file_size":1240775,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_904]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/904_white-orange-1.jpg","file_exists":true,"file_size":1703331,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_905]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/905_men-1.jpg","file_exists":true,"file_size":1593402,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_906]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/906_vitage-art.jpg","file_exists":true,"file_size":1135569,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_907]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/907_men-women-1.jpg","file_exists":true,"file_size":1675557,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_908]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/908_women-vintage.jpg","file_exists":true,"file_size":1068912,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_909]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/909_mock-1.jpg","file_exists":true,"file_size":2088665,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-2-of-3"} [2026-06-09 20:13:35] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 619,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_900\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12701,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_901\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12702,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_902\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12703,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_903\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12704,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_904\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12705,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-2-of-3"} [2026-06-09 20:13:35] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":79,"id_product":619,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-09 20:13:35] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":79,"id_product":619,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_910"]} [2026-06-09 20:13:35] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"82a58cc7-f0f1-4e77-9f06-f7f1e6092a85","id_product":"619","images_metadata_json":"[{\"client_file_key\":\"asset_910\",\"drive_file_id\":\"1r05dKrN1397eJ-zLYw6_LM_SA5dyw772\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Wielkim Poetą Był - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_910]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/79/17e6cb6a915da8ca/910_women-1.jpg","file_exists":true,"file_size":1897332,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-3-of-3"} [2026-06-09 20:13:37] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 619,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_910\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12711,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-3-of-3"} [2026-06-09 20:13:37] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":79,"id_product":619,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-09 20:13:37] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":79,"id_product":619,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_890","filename":"basicwhite.jpg","id_image":12691,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_891","filename":"closeup-1.jpg","id_image":12692,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_892","filename":"front-manekin-clear-label.jpg","id_image":12693,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_893","filename":"front-manekin-clear-label.jpg","id_image":12694,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_894","filename":"front-manekin-clear-label.jpg","id_image":12695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_895","filename":"front-manekin-clear-label.jpg","id_image":12696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_896","filename":"front-manekin-clear-label.jpg","id_image":12697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_897","filename":"front-manekin-clear-label.jpg","id_image":12698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_898","filename":"front-manekin-clear-label.jpg","id_image":12699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_899","filename":"front-manekin-clear-label.jpg","id_image":12700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_900","filename":"men-vitage.jpg","id_image":12701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_901","filename":"white-folded.jpg","id_image":12702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_902","filename":"hanging-1.jpg","id_image":12703,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_903","filename":"slow-mick-art.jpg","id_image":12704,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_904","filename":"white-orange-1.jpg","id_image":12705,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_905","filename":"men-1.jpg","id_image":12706,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_906","filename":"vitage-art.jpg","id_image":12707,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_907","filename":"men-women-1.jpg","id_image":12708,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_908","filename":"women-vintage.jpg","id_image":12709,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_909","filename":"mock-1.jpg","id_image":12710,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_910","filename":"women-1.jpg","id_image":12711,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_890","filename":"basicwhite.jpg","id_image":12691,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_891","filename":"closeup-1.jpg","id_image":12692,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_892","filename":"front-manekin-clear-label.jpg","id_image":12693,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_893","filename":"front-manekin-clear-label.jpg","id_image":12694,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_894","filename":"front-manekin-clear-label.jpg","id_image":12695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_895","filename":"front-manekin-clear-label.jpg","id_image":12696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_896","filename":"front-manekin-clear-label.jpg","id_image":12697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_897","filename":"front-manekin-clear-label.jpg","id_image":12698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_898","filename":"front-manekin-clear-label.jpg","id_image":12699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_899","filename":"front-manekin-clear-label.jpg","id_image":12700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_900","filename":"men-vitage.jpg","id_image":12701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_901","filename":"white-folded.jpg","id_image":12702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_902","filename":"hanging-1.jpg","id_image":12703,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_903","filename":"slow-mick-art.jpg","id_image":12704,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_904","filename":"white-orange-1.jpg","id_image":12705,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_905","filename":"men-1.jpg","id_image":12706,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_906","filename":"vitage-art.jpg","id_image":12707,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_907","filename":"men-women-1.jpg","id_image":12708,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_908","filename":"women-vintage.jpg","id_image":12709,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_909","filename":"mock-1.jpg","id_image":12710,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_910","filename":"women-1.jpg","id_image":12711,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-09 20:13:37] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":79,"external_id":"619","result":{"success":true,"status":"success","id_product":619,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_890","filename":"basicwhite.jpg","id_image":12691,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_891","filename":"closeup-1.jpg","id_image":12692,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_892","filename":"front-manekin-clear-label.jpg","id_image":12693,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_893","filename":"front-manekin-clear-label.jpg","id_image":12694,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_894","filename":"front-manekin-clear-label.jpg","id_image":12695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_895","filename":"front-manekin-clear-label.jpg","id_image":12696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_896","filename":"front-manekin-clear-label.jpg","id_image":12697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_897","filename":"front-manekin-clear-label.jpg","id_image":12698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_898","filename":"front-manekin-clear-label.jpg","id_image":12699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_899","filename":"front-manekin-clear-label.jpg","id_image":12700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_900","filename":"men-vitage.jpg","id_image":12701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_901","filename":"white-folded.jpg","id_image":12702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_902","filename":"hanging-1.jpg","id_image":12703,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_903","filename":"slow-mick-art.jpg","id_image":12704,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_904","filename":"white-orange-1.jpg","id_image":12705,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_905","filename":"men-1.jpg","id_image":12706,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_906","filename":"vitage-art.jpg","id_image":12707,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_907","filename":"men-women-1.jpg","id_image":12708,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_908","filename":"women-vintage.jpg","id_image":12709,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_909","filename":"mock-1.jpg","id_image":12710,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_910","filename":"women-1.jpg","id_image":12711,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_890","filename":"basicwhite.jpg","id_image":12691,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_891","filename":"closeup-1.jpg","id_image":12692,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_892","filename":"front-manekin-clear-label.jpg","id_image":12693,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_893","filename":"front-manekin-clear-label.jpg","id_image":12694,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_894","filename":"front-manekin-clear-label.jpg","id_image":12695,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_895","filename":"front-manekin-clear-label.jpg","id_image":12696,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_896","filename":"front-manekin-clear-label.jpg","id_image":12697,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_897","filename":"front-manekin-clear-label.jpg","id_image":12698,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_898","filename":"front-manekin-clear-label.jpg","id_image":12699,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_899","filename":"front-manekin-clear-label.jpg","id_image":12700,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_900","filename":"men-vitage.jpg","id_image":12701,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_901","filename":"white-folded.jpg","id_image":12702,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_902","filename":"hanging-1.jpg","id_image":12703,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_903","filename":"slow-mick-art.jpg","id_image":12704,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_904","filename":"white-orange-1.jpg","id_image":12705,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_905","filename":"men-1.jpg","id_image":12706,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_906","filename":"vitage-art.jpg","id_image":12707,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_907","filename":"men-women-1.jpg","id_image":12708,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_908","filename":"women-vintage.jpg","id_image":12709,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_909","filename":"mock-1.jpg","id_image":12710,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-79-17e6cb6a915da8ca-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":619,"uploaded_images":[{"client_file_key":"asset_910","filename":"women-1.jpg","id_image":12711,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-09 20:20:52] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":31501} [2026-06-09 20:20:53] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":80,"external_id":"620","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 20:20:53] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":80,"external_id":"620"} [2026-06-09 20:20:53] drive_scan.start Start skanowania zdjęć Drive. {"project_id":80,"forced_profile_id":null} [2026-06-09 20:20:53] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":80,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_007","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 20:20:53] drive_path.profile.selected Wybrano profil Drive. {"project_id":80,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 20:20:53] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":80,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 20:20:53] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 20:20:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:54] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":80,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 20:20:54] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 20:20:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:54] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":80,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 20:20:54] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 20:20:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:54] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":80,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 20:20:54] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_007'"} [2026-06-09 20:20:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_007'","count":1,"names":["TS_SE#MS_007 [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:55] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":80,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_007","found_count":1,"found_names":["TS_SE#MS_007"]} [2026-06-09 20:20:55] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":80,"project_folder_id":"10WpgvA2NpgJGuBcPw-WM5y93dVAHCZqf","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007"} [2026-06-09 20:20:55] drive_api.list_files.start Google Drive files.list. {"query":"'10WpgvA2NpgJGuBcPw-WM5y93dVAHCZqf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 20:20:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'10WpgvA2NpgJGuBcPw-WM5y93dVAHCZqf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:55] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":80,"parent_folder_id":"10WpgvA2NpgJGuBcPw-WM5y93dVAHCZqf","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 20:20:55] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":80,"project_folder_id":"10WpgvA2NpgJGuBcPw-WM5y93dVAHCZqf","mockups_folder_id":"1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups"} [2026-06-09 20:20:55] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":80,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 20:20:55] drive_api.list_files.start Google Drive files.list. {"query":"'1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 20:20:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":11,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:56] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":80,"mockups_folder_id":"1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH","count":11,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-09 20:20:56] drive_api.list_files.start Google Drive files.list. {"query":"'1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH' in parents and trashed = false"} [2026-06-09 20:20:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1doO4WSAesu0mFpy9iIBvYcG5KNb7AnOH' in parents and trashed = false","count":11,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:57] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":80,"all_count":11,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:20:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:57] drive_api.list_files.start Google Drive files.list. {"query":"'12NDAij_yw7C2QtxQpznfu-MSg69_32Mz' in parents and trashed = false"} [2026-06-09 20:20:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'12NDAij_yw7C2QtxQpznfu-MSg69_32Mz' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:20:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(000)_Miniatury","folder_id":"12NDAij_yw7C2QtxQpznfu-MSg69_32Mz","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:20:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:58] drive_api.list_files.start Google Drive files.list. {"query":"'1SnY3spFZLsrnS1IZ5r3uab_RM-_l-te1' in parents and trashed = false"} [2026-06-09 20:20:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SnY3spFZLsrnS1IZ5r3uab_RM-_l-te1' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:20:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1SnY3spFZLsrnS1IZ5r3uab_RM-_l-te1","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:20:58] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:58] drive_api.list_files.start Google Drive files.list. {"query":"'1pJbZGfGIe9UGy2c9vzRWe3-T8d8ecfIf' in parents and trashed = false"} [2026-06-09 20:20:58] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pJbZGfGIe9UGy2c9vzRWe3-T8d8ecfIf' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:20:58] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(000_4)_Custom_Meta","folder_id":"1pJbZGfGIe9UGy2c9vzRWe3-T8d8ecfIf","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:20:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:59] drive_api.list_files.start Google Drive files.list. {"query":"'1-scBrPVmidq3pDsWzVwol0CKrtrwVoy4' in parents and trashed = false"} [2026-06-09 20:20:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-scBrPVmidq3pDsWzVwol0CKrtrwVoy4' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:20:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(01)_F190_LADY_White","folder_id":"1-scBrPVmidq3pDsWzVwol0CKrtrwVoy4","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:20:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:59] drive_api.list_files.start Google Drive files.list. {"query":"'15NWYlwqRAzb9yNBIWp7rV9oaNtmAJoKq' in parents and trashed = false"} [2026-06-09 20:20:59] drive_api.list_files.finish Google Drive files.list result. {"query":"'15NWYlwqRAzb9yNBIWp7rV9oaNtmAJoKq' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:20:59] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"15NWYlwqRAzb9yNBIWp7rV9oaNtmAJoKq","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:20:59] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:20:59] drive_api.list_files.start Google Drive files.list. {"query":"'1B-sHM35TIcukkmk2tgWEBAE-55PawP0y' in parents and trashed = false"} [2026-06-09 20:21:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1B-sHM35TIcukkmk2tgWEBAE-55PawP0y' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(11)_F190_MEN_White","folder_id":"1B-sHM35TIcukkmk2tgWEBAE-55PawP0y","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:21:00] drive_api.list_files.start Google Drive files.list. {"query":"'1sU80744oNlTyT_PkGKzGL55XP19RdpvJ' in parents and trashed = false"} [2026-06-09 20:21:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1sU80744oNlTyT_PkGKzGL55XP19RdpvJ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1sU80744oNlTyT_PkGKzGL55XP19RdpvJ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:21:00] drive_api.list_files.start Google Drive files.list. {"query":"'1eKvwmYmzZJ-8hjSJb0GRTZUGlxSshW1y' in parents and trashed = false"} [2026-06-09 20:21:00] drive_api.list_files.finish Google Drive files.list result. {"query":"'1eKvwmYmzZJ-8hjSJb0GRTZUGlxSshW1y' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(24)_Stanley_White","folder_id":"1eKvwmYmzZJ-8hjSJb0GRTZUGlxSshW1y","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:00] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:21:00] drive_api.list_files.start Google Drive files.list. {"query":"'1OoLBsNFCQlh07ePj7h-ZJ5U9acF9Az-X' in parents and trashed = false"} [2026-06-09 20:21:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1OoLBsNFCQlh07ePj7h-ZJ5U9acF9Az-X' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1OoLBsNFCQlh07ePj7h-ZJ5U9acF9Az-X","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:21:01] drive_api.list_files.start Google Drive files.list. {"query":"'1vP8ZN-t1oAfu2sAFZNgKkDTla_GgvdQz' in parents and trashed = false"} [2026-06-09 20:21:01] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vP8ZN-t1oAfu2sAFZNgKkDTla_GgvdQz' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:01] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1vP8ZN-t1oAfu2sAFZNgKkDTla_GgvdQz","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:01] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":80,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_007/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:21:01] drive_api.list_files.start Google Drive files.list. {"query":"'1l2iUcJya7wiPSCFxaIdvA0Nz9UzFJOyC' in parents and trashed = false"} [2026-06-09 20:21:02] drive_api.list_files.finish Google Drive files.list result. {"query":"'1l2iUcJya7wiPSCFxaIdvA0Nz9UzFJOyC' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:02] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":80,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1l2iUcJya7wiPSCFxaIdvA0Nz9UzFJOyC","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:21:02] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":80,"files_count":20,"files":[{"id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 20:21:02] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":80,"files_count":20,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 20:21:02] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":80,"external_id":"620","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 20 plików graficznych w folderze Mockups.","files_count":20,"selected_assets_after_scan":20,"warnings":[]} [2026-06-09 20:21:02] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":80,"external_id":"620","selected_assets_count":20} [2026-06-09 20:21:02] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":80,"resolved_id_product":620} [2026-06-09 20:21:02] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":80,"job_id":"90e592fb2ac21930","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 20:21:02] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":80,"selected_count":20,"assets":[{"id":911,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1784364,"drive_file_id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-"},{"id":912,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1121194,"drive_file_id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K"},{"id":913,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1023267,"drive_file_id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd"},{"id":914,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1018484,"drive_file_id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v"},{"id":915,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1427525,"drive_file_id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j"},{"id":916,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1302514,"drive_file_id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH"},{"id":917,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1566819,"drive_file_id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5"},{"id":918,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1511496,"drive_file_id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_"},{"id":919,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1445418,"drive_file_id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_"},{"id":920,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1039055,"drive_file_id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD"},{"id":921,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":952653,"drive_file_id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9"},{"id":922,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1764259,"drive_file_id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5"},{"id":923,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1236835,"drive_file_id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A"},{"id":924,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1694506,"drive_file_id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC"},{"id":925,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1591549,"drive_file_id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj"},{"id":926,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1132064,"drive_file_id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y"},{"id":927,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1672240,"drive_file_id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH"},{"id":928,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1065630,"drive_file_id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE"},{"id":929,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2084970,"drive_file_id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh"},{"id":930,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1896008,"drive_file_id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg"}]} [2026-06-09 20:21:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":911,"drive_file_id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/911_closeup-1.jpg"} [2026-06-09 20:21:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/911_closeup-1.jpg"} [2026-06-09 20:21:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/911_closeup-1.jpg","bytes":1784364} [2026-06-09 20:21:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":911,"name":"CloseUP_1.jpg","local_size":1784364} [2026-06-09 20:21:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":912,"drive_file_id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/912_front-manekin-clear-label.jpg"} [2026-06-09 20:21:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/912_front-manekin-clear-label.jpg"} [2026-06-09 20:21:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/912_front-manekin-clear-label.jpg","bytes":1121194} [2026-06-09 20:21:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":912,"name":"Front_Manekin_Clear_Label.jpg","local_size":1121194} [2026-06-09 20:21:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":913,"drive_file_id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/913_front-manekin-clear-label.jpg"} [2026-06-09 20:21:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/913_front-manekin-clear-label.jpg"} [2026-06-09 20:21:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/913_front-manekin-clear-label.jpg","bytes":1023267} [2026-06-09 20:21:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":913,"name":"Front_Manekin_Clear_Label.jpg","local_size":1023267} [2026-06-09 20:21:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":914,"drive_file_id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/914_front-manekin-clear-label.jpg"} [2026-06-09 20:21:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/914_front-manekin-clear-label.jpg"} [2026-06-09 20:21:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/914_front-manekin-clear-label.jpg","bytes":1018484} [2026-06-09 20:21:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":914,"name":"Front_Manekin_Clear_Label.jpg","local_size":1018484} [2026-06-09 20:21:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":915,"drive_file_id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/915_front-manekin-clear-label.jpg"} [2026-06-09 20:21:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/915_front-manekin-clear-label.jpg"} [2026-06-09 20:21:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/915_front-manekin-clear-label.jpg","bytes":1427525} [2026-06-09 20:21:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":915,"name":"Front_Manekin_Clear_Label.jpg","local_size":1427525} [2026-06-09 20:21:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":916,"drive_file_id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/916_front-manekin-clear-label.jpg"} [2026-06-09 20:21:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/916_front-manekin-clear-label.jpg"} [2026-06-09 20:21:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/916_front-manekin-clear-label.jpg","bytes":1302514} [2026-06-09 20:21:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":916,"name":"Front_Manekin_Clear_Label.jpg","local_size":1302514} [2026-06-09 20:21:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":917,"drive_file_id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/917_front-manekin-clear-label.jpg"} [2026-06-09 20:21:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/917_front-manekin-clear-label.jpg"} [2026-06-09 20:21:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/917_front-manekin-clear-label.jpg","bytes":1566819} [2026-06-09 20:21:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":917,"name":"Front_Manekin_Clear_Label.jpg","local_size":1566819} [2026-06-09 20:21:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":918,"drive_file_id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/918_front-manekin-clear-label.jpg"} [2026-06-09 20:21:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/918_front-manekin-clear-label.jpg"} [2026-06-09 20:21:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/918_front-manekin-clear-label.jpg","bytes":1511496} [2026-06-09 20:21:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":918,"name":"Front_Manekin_Clear_Label.jpg","local_size":1511496} [2026-06-09 20:21:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":919,"drive_file_id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/919_front-manekin-clear-label.jpg"} [2026-06-09 20:21:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/919_front-manekin-clear-label.jpg"} [2026-06-09 20:21:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/919_front-manekin-clear-label.jpg","bytes":1445418} [2026-06-09 20:21:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":919,"name":"Front_Manekin_Clear_Label.jpg","local_size":1445418} [2026-06-09 20:21:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":920,"drive_file_id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/920_men-vitage.jpg"} [2026-06-09 20:21:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/920_men-vitage.jpg"} [2026-06-09 20:21:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/920_men-vitage.jpg","bytes":1039055} [2026-06-09 20:21:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":920,"name":"MEN_Vitage.jpg","local_size":1039055} [2026-06-09 20:21:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":921,"drive_file_id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/921_white-folded.jpg"} [2026-06-09 20:21:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/921_white-folded.jpg"} [2026-06-09 20:21:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/921_white-folded.jpg","bytes":952653} [2026-06-09 20:21:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":921,"name":"WHITE_Folded.jpg","local_size":952653} [2026-06-09 20:21:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":922,"drive_file_id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/922_hanging-1.jpg"} [2026-06-09 20:21:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/922_hanging-1.jpg"} [2026-06-09 20:21:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/922_hanging-1.jpg","bytes":1764259} [2026-06-09 20:21:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":922,"name":"Hanging_1.jpg","local_size":1764259} [2026-06-09 20:21:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":923,"drive_file_id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/923_slow-mick-art.jpg"} [2026-06-09 20:21:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/923_slow-mick-art.jpg"} [2026-06-09 20:21:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/923_slow-mick-art.jpg","bytes":1236835} [2026-06-09 20:21:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":923,"name":"Slow_Mick_ART.jpg","local_size":1236835} [2026-06-09 20:21:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":924,"drive_file_id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/924_white-orange-1.jpg"} [2026-06-09 20:21:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/924_white-orange-1.jpg"} [2026-06-09 20:21:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/924_white-orange-1.jpg","bytes":1694506} [2026-06-09 20:21:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":924,"name":"WHITE_Orange_1.jpg","local_size":1694506} [2026-06-09 20:21:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":925,"drive_file_id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/925_men-1.jpg"} [2026-06-09 20:21:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/925_men-1.jpg"} [2026-06-09 20:21:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/925_men-1.jpg","bytes":1591549} [2026-06-09 20:21:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":925,"name":"Men_1.jpg","local_size":1591549} [2026-06-09 20:21:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":926,"drive_file_id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/926_vitage-art.jpg"} [2026-06-09 20:21:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/926_vitage-art.jpg"} [2026-06-09 20:21:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/926_vitage-art.jpg","bytes":1132064} [2026-06-09 20:21:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":926,"name":"Vitage_ART.jpg","local_size":1132064} [2026-06-09 20:21:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":927,"drive_file_id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/927_men-women-1.jpg"} [2026-06-09 20:21:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/927_men-women-1.jpg"} [2026-06-09 20:21:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/927_men-women-1.jpg","bytes":1672240} [2026-06-09 20:21:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":927,"name":"Men_Women_1.jpg","local_size":1672240} [2026-06-09 20:21:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":928,"drive_file_id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/928_women-vintage.jpg"} [2026-06-09 20:21:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/928_women-vintage.jpg"} [2026-06-09 20:21:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/928_women-vintage.jpg","bytes":1065630} [2026-06-09 20:21:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":928,"name":"Women_Vintage.jpg","local_size":1065630} [2026-06-09 20:21:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":929,"drive_file_id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/929_mock-1.jpg"} [2026-06-09 20:21:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/929_mock-1.jpg"} [2026-06-09 20:21:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/929_mock-1.jpg","bytes":2084970} [2026-06-09 20:21:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":929,"name":"Mock_1.jpg","local_size":2084970} [2026-06-09 20:21:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":80,"asset_id":930,"drive_file_id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/930_women-1.jpg"} [2026-06-09 20:21:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/930_women-1.jpg"} [2026-06-09 20:21:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/930_women-1.jpg","bytes":1896008} [2026-06-09 20:21:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":80,"asset_id":930,"name":"Women_1.jpg","local_size":1896008} [2026-06-09 20:21:21] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":80,"job_id":"90e592fb2ac21930","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930","failures":[]} [2026-06-09 20:21:21] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":80,"job_id":"90e592fb2ac21930","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930","failures":[]} [2026-06-09 20:21:21] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":80,"id_product":620,"metadata_count":20,"metadata":[{"client_file_key":"asset_911","drive_file_id":"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_912","drive_file_id":"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_913","drive_file_id":"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_914","drive_file_id":"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_915","drive_file_id":"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_916","drive_file_id":"1sup2-wrS_YBC3BJevsAh-9h4f_AdndaH","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_917","drive_file_id":"19jo3uLBfvIZ-6z_M1jljMNP5TT847S-5","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_918","drive_file_id":"1SBhoyy4p9TunTxY5nqdy2AanG_TGmNW_","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_919","drive_file_id":"1noy4p-RcuQPUSkFVuTrDQ-iWmMzSuGK_","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_920","drive_file_id":"1vAn1mjLSD_sfTWSXZnNldi2M_NKpemTD","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_921","drive_file_id":"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_922","drive_file_id":"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_923","drive_file_id":"120jB-Q_l2FMnefprumgFMxD83FFso6_A","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_924","drive_file_id":"1iaPNUBd2e90716SEKuy0331HqTbTATsC","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_925","drive_file_id":"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_926","drive_file_id":"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_927","drive_file_id":"1iSe50FpudaoXKldtKWZ3joGnVC3x8zYH","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_928","drive_file_id":"1GcMc9WshdvvBzmktx-QV47i_H0QHw4TE","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_929","drive_file_id":"1XIuYgiia_qcj_G4joe2dkIXNu4lR2eyh","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_930","drive_file_id":"1hHl5xn4t-uPeeQxIzJxndm7o-b4sljrg","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 20:21:21] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":80,"id_product":620,"images_count":20,"chunk_size":10,"chunks_count":2} [2026-06-09 20:21:21] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":80,"id_product":620,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_911","asset_912","asset_913","asset_914","asset_915","asset_916","asset_917","asset_918","asset_919","asset_920"]} [2026-06-09 20:21:21] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"9d99f154-92c5-43d8-97c7-1f0e2779a75e","id_product":"620","images_metadata_json":"[{\"client_file_key\":\"asset_911\",\"drive_file_id\":\"1gRHnvcRZJEIbg57UV07I6zdfGDDzDzv-\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_912\",\"drive_file_id\":\"13NzAKEQ2ICnEVQQrydDQVn0A3-KbGR1K\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_913\",\"drive_file_id\":\"1v9FbELHRxHb6gC9qHwKMwK854OX610Fd\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_914\",\"drive_file_id\":\"1FPOhdWB9H9k7cnXck2oemCwcHNYHLr5v\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_915\",\"drive_file_id\":\"1R7W4RjYy4rpIaWjRDEWwoHyOhqK-UL5j\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (23)_F190_MEN_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file...","allow_cover_autoselect":"0","files[asset_911]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/911_closeup-1.jpg","file_exists":true,"file_size":1784364,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_912]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/912_front-manekin-clear-label.jpg","file_exists":true,"file_size":1121194,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_913]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/913_front-manekin-clear-label.jpg","file_exists":true,"file_size":1023267,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_914]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/914_front-manekin-clear-label.jpg","file_exists":true,"file_size":1018484,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_915]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/915_front-manekin-clear-label.jpg","file_exists":true,"file_size":1427525,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_916]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/916_front-manekin-clear-label.jpg","file_exists":true,"file_size":1302514,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_917]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/917_front-manekin-clear-label.jpg","file_exists":true,"file_size":1566819,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_918]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/918_front-manekin-clear-label.jpg","file_exists":true,"file_size":1511496,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_919]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/919_front-manekin-clear-label.jpg","file_exists":true,"file_size":1445418,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_920]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/920_men-vitage.jpg","file_exists":true,"file_size":1039055,"mime":"image/jpeg","postname":"men-vitage.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-1-of-2"} [2026-06-09 20:21:36] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 620,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_911\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12712,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_912\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12713,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_913\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12714,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_914\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12715,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_915\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12716,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-80-90e592fb2ac21930-part-1-of-2"} [2026-06-09 20:21:36] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":80,"id_product":620,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 20:21:36] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":80,"id_product":620,"chunk":2,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_921","asset_922","asset_923","asset_924","asset_925","asset_926","asset_927","asset_928","asset_929","asset_930"]} [2026-06-09 20:21:36] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"9d99f154-92c5-43d8-97c7-1f0e2779a75e","id_product":"620","images_metadata_json":"[{\"client_file_key\":\"asset_921\",\"drive_file_id\":\"1x9mZhGTTUrM7qJa8l1BUfD-uyQZvCvk9\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_922\",\"drive_file_id\":\"1W0tVFg2fSIt3fuC00UZ7yIHrzq7PIXa5\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_923\",\"drive_file_id\":\"120jB-Q_l2FMnefprumgFMxD83FFso6_A\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_924\",\"drive_file_id\":\"1iaPNUBd2e90716SEKuy0331HqTbTATsC\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_925\",\"drive_file_id\":\"11tziEW4R-wYMMUMDkhA6akvi5kJQxDbj\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_926\",\"drive_file_id\":\"1X1aswW2vLbAxqvuXobs_JFF3OkpU5n5y\",\"file...","allow_cover_autoselect":"0","files[asset_921]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/921_white-folded.jpg","file_exists":true,"file_size":952653,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_922]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/922_hanging-1.jpg","file_exists":true,"file_size":1764259,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_923]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/923_slow-mick-art.jpg","file_exists":true,"file_size":1236835,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_924]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/924_white-orange-1.jpg","file_exists":true,"file_size":1694506,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_925]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/925_men-1.jpg","file_exists":true,"file_size":1591549,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_926]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/926_vitage-art.jpg","file_exists":true,"file_size":1132064,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_927]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/927_men-women-1.jpg","file_exists":true,"file_size":1672240,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_928]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/928_women-vintage.jpg","file_exists":true,"file_size":1065630,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_929]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/929_mock-1.jpg","file_exists":true,"file_size":2084970,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_930]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/80/90e592fb2ac21930/930_women-1.jpg","file_exists":true,"file_size":1896008,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-2-of-2"} [2026-06-09 20:21:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 620,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_921\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12722,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_922\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12723,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_923\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12724,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_924\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12725,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_925\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12726,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-80-90e592fb2ac21930-part-2-of-2"} [2026-06-09 20:21:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":80,"id_product":620,"chunk":2,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 20:21:52] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":80,"id_product":620,"uploaded_count":20,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_911","filename":"closeup-1.jpg","id_image":12712,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_912","filename":"front-manekin-clear-label.jpg","id_image":12713,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_913","filename":"front-manekin-clear-label.jpg","id_image":12714,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_914","filename":"front-manekin-clear-label.jpg","id_image":12715,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_915","filename":"front-manekin-clear-label.jpg","id_image":12716,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_916","filename":"front-manekin-clear-label.jpg","id_image":12717,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_917","filename":"front-manekin-clear-label.jpg","id_image":12718,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_918","filename":"front-manekin-clear-label.jpg","id_image":12719,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_919","filename":"front-manekin-clear-label.jpg","id_image":12720,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_920","filename":"men-vitage.jpg","id_image":12721,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_921","filename":"white-folded.jpg","id_image":12722,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_922","filename":"hanging-1.jpg","id_image":12723,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_923","filename":"slow-mick-art.jpg","id_image":12724,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_924","filename":"white-orange-1.jpg","id_image":12725,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_925","filename":"men-1.jpg","id_image":12726,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_926","filename":"vitage-art.jpg","id_image":12727,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_927","filename":"men-women-1.jpg","id_image":12728,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_928","filename":"women-vintage.jpg","id_image":12729,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_929","filename":"mock-1.jpg","id_image":12730,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_930","filename":"women-1.jpg","id_image":12731,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":620,"uploaded_images":[{"client_file_key":"asset_911","filename":"closeup-1.jpg","id_image":12712,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_912","filename":"front-manekin-clear-label.jpg","id_image":12713,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_913","filename":"front-manekin-clear-label.jpg","id_image":12714,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_914","filename":"front-manekin-clear-label.jpg","id_image":12715,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_915","filename":"front-manekin-clear-label.jpg","id_image":12716,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_916","filename":"front-manekin-clear-label.jpg","id_image":12717,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_917","filename":"front-manekin-clear-label.jpg","id_image":12718,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_918","filename":"front-manekin-clear-label.jpg","id_image":12719,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_919","filename":"front-manekin-clear-label.jpg","id_image":12720,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_920","filename":"men-vitage.jpg","id_image":12721,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":620,"uploaded_images":[{"client_file_key":"asset_921","filename":"white-folded.jpg","id_image":12722,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_922","filename":"hanging-1.jpg","id_image":12723,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_923","filename":"slow-mick-art.jpg","id_image":12724,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_924","filename":"white-orange-1.jpg","id_image":12725,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_925","filename":"men-1.jpg","id_image":12726,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_926","filename":"vitage-art.jpg","id_image":12727,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_927","filename":"men-women-1.jpg","id_image":12728,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_928","filename":"women-vintage.jpg","id_image":12729,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_929","filename":"mock-1.jpg","id_image":12730,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_930","filename":"women-1.jpg","id_image":12731,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 20:21:52] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":80,"external_id":"620","result":{"success":true,"status":"success","id_product":620,"uploaded_count":20,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_911","filename":"closeup-1.jpg","id_image":12712,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_912","filename":"front-manekin-clear-label.jpg","id_image":12713,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_913","filename":"front-manekin-clear-label.jpg","id_image":12714,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_914","filename":"front-manekin-clear-label.jpg","id_image":12715,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_915","filename":"front-manekin-clear-label.jpg","id_image":12716,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_916","filename":"front-manekin-clear-label.jpg","id_image":12717,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_917","filename":"front-manekin-clear-label.jpg","id_image":12718,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_918","filename":"front-manekin-clear-label.jpg","id_image":12719,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_919","filename":"front-manekin-clear-label.jpg","id_image":12720,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_920","filename":"men-vitage.jpg","id_image":12721,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_921","filename":"white-folded.jpg","id_image":12722,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_922","filename":"hanging-1.jpg","id_image":12723,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_923","filename":"slow-mick-art.jpg","id_image":12724,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_924","filename":"white-orange-1.jpg","id_image":12725,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_925","filename":"men-1.jpg","id_image":12726,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_926","filename":"vitage-art.jpg","id_image":12727,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_927","filename":"men-women-1.jpg","id_image":12728,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_928","filename":"women-vintage.jpg","id_image":12729,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_929","filename":"mock-1.jpg","id_image":12730,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_930","filename":"women-1.jpg","id_image":12731,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":620,"uploaded_images":[{"client_file_key":"asset_911","filename":"closeup-1.jpg","id_image":12712,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_912","filename":"front-manekin-clear-label.jpg","id_image":12713,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_913","filename":"front-manekin-clear-label.jpg","id_image":12714,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_914","filename":"front-manekin-clear-label.jpg","id_image":12715,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_915","filename":"front-manekin-clear-label.jpg","id_image":12716,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_916","filename":"front-manekin-clear-label.jpg","id_image":12717,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_917","filename":"front-manekin-clear-label.jpg","id_image":12718,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_918","filename":"front-manekin-clear-label.jpg","id_image":12719,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_919","filename":"front-manekin-clear-label.jpg","id_image":12720,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_920","filename":"men-vitage.jpg","id_image":12721,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-80-90e592fb2ac21930-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":620,"uploaded_images":[{"client_file_key":"asset_921","filename":"white-folded.jpg","id_image":12722,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_922","filename":"hanging-1.jpg","id_image":12723,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_923","filename":"slow-mick-art.jpg","id_image":12724,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_924","filename":"white-orange-1.jpg","id_image":12725,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_925","filename":"men-1.jpg","id_image":12726,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_926","filename":"vitage-art.jpg","id_image":12727,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_927","filename":"men-women-1.jpg","id_image":12728,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_928","filename":"women-vintage.jpg","id_image":12729,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_929","filename":"mock-1.jpg","id_image":12730,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_930","filename":"women-1.jpg","id_image":12731,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-09 20:30:10] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":33077} [2026-06-09 20:30:11] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":81,"external_id":"621","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-09 20:30:11] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":81,"external_id":"621"} [2026-06-09 20:30:11] drive_scan.start Start skanowania zdjęć Drive. {"project_id":81,"forced_profile_id":null} [2026-06-09 20:30:11] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":81,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_008","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-09 20:30:11] drive_path.profile.selected Wybrano profil Drive. {"project_id":81,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-09 20:30:11] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":81,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-09 20:30:11] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-09 20:30:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:12] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":81,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-09 20:30:12] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-09 20:30:12] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:12] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":81,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-09 20:30:12] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-09 20:30:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":81,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-09 20:30:13] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_008'"} [2026-06-09 20:30:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_008'","count":1,"names":["TS_SE#MS_008 [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":81,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_008","found_count":1,"found_names":["TS_SE#MS_008"]} [2026-06-09 20:30:13] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":81,"project_folder_id":"1noSoNFVeGZT5kKUPCHiZu5K5AGTG94F5","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008"} [2026-06-09 20:30:13] drive_api.list_files.start Google Drive files.list. {"query":"'1noSoNFVeGZT5kKUPCHiZu5K5AGTG94F5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-09 20:30:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1noSoNFVeGZT5kKUPCHiZu5K5AGTG94F5' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:14] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":81,"parent_folder_id":"1noSoNFVeGZT5kKUPCHiZu5K5AGTG94F5","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-09 20:30:14] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":81,"project_folder_id":"1noSoNFVeGZT5kKUPCHiZu5K5AGTG94F5","mockups_folder_id":"19edX22idoAST2ua7Ev791PqnC3ZdYHrR","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups"} [2026-06-09 20:30:14] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":81,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-09 20:30:14] drive_api.list_files.start Google Drive files.list. {"query":"'19edX22idoAST2ua7Ev791PqnC3ZdYHrR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-09 20:30:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'19edX22idoAST2ua7Ev791PqnC3ZdYHrR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":11,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:14] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":81,"mockups_folder_id":"19edX22idoAST2ua7Ev791PqnC3ZdYHrR","count":11,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-09 20:30:14] drive_api.list_files.start Google Drive files.list. {"query":"'19edX22idoAST2ua7Ev791PqnC3ZdYHrR' in parents and trashed = false"} [2026-06-09 20:30:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'19edX22idoAST2ua7Ev791PqnC3ZdYHrR' in parents and trashed = false","count":11,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:15] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":81,"all_count":11,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-09 20:30:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:15] drive_api.list_files.start Google Drive files.list. {"query":"'1QmEza6hjvChom9czavVQdP4fwcggD1Wf' in parents and trashed = false"} [2026-06-09 20:30:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QmEza6hjvChom9czavVQdP4fwcggD1Wf' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:30:15] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(000)_Miniatury","folder_id":"1QmEza6hjvChom9czavVQdP4fwcggD1Wf","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-09 20:30:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:15] drive_api.list_files.start Google Drive files.list. {"query":"'1cLk9_FM4nmz5PDiym2YP-v5iLdsFQ7vx' in parents and trashed = false"} [2026-06-09 20:30:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1cLk9_FM4nmz5PDiym2YP-v5iLdsFQ7vx' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:30:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1cLk9_FM4nmz5PDiym2YP-v5iLdsFQ7vx","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-09 20:30:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:16] drive_api.list_files.start Google Drive files.list. {"query":"'1LPSKPTU6duZGAZuDQMCdL-LsRjesps04' in parents and trashed = false"} [2026-06-09 20:30:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1LPSKPTU6duZGAZuDQMCdL-LsRjesps04' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:30:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(000_4)_Custom_Meta","folder_id":"1LPSKPTU6duZGAZuDQMCdL-LsRjesps04","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-09 20:30:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:16] drive_api.list_files.start Google Drive files.list. {"query":"'1u0sFxgE1sQd9bSNKniwgGyf7VGSKYPuf' in parents and trashed = false"} [2026-06-09 20:30:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1u0sFxgE1sQd9bSNKniwgGyf7VGSKYPuf' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(01)_F190_LADY_White","folder_id":"1u0sFxgE1sQd9bSNKniwgGyf7VGSKYPuf","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:17] drive_api.list_files.start Google Drive files.list. {"query":"'1ilU0h8HXKtbzGV7uS0lT0Cd75pL73PbV' in parents and trashed = false"} [2026-06-09 20:30:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ilU0h8HXKtbzGV7uS0lT0Cd75pL73PbV' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1ilU0h8HXKtbzGV7uS0lT0Cd75pL73PbV","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:17] drive_api.list_files.start Google Drive files.list. {"query":"'1tMZ6ItLCw9g-P-r80tvCwIXEcHY5B0Ng' in parents and trashed = false"} [2026-06-09 20:30:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1tMZ6ItLCw9g-P-r80tvCwIXEcHY5B0Ng' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(11)_F190_MEN_White","folder_id":"1tMZ6ItLCw9g-P-r80tvCwIXEcHY5B0Ng","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:17] drive_api.list_files.start Google Drive files.list. {"query":"'1g3cnITX8tDEruvSQ_802ttnUEpVhcojs' in parents and trashed = false"} [2026-06-09 20:30:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1g3cnITX8tDEruvSQ_802ttnUEpVhcojs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1g3cnITX8tDEruvSQ_802ttnUEpVhcojs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:18] drive_api.list_files.start Google Drive files.list. {"query":"'1SW2ahKppIrhgeNsF6X6G6n1Xh5pUPAJ2' in parents and trashed = false"} [2026-06-09 20:30:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SW2ahKppIrhgeNsF6X6G6n1Xh5pUPAJ2' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(24)_Stanley_White","folder_id":"1SW2ahKppIrhgeNsF6X6G6n1Xh5pUPAJ2","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:18] drive_api.list_files.start Google Drive files.list. {"query":"'1H2GYOW_XGwc4axTqrn2_Rxk-SbLXAR40' in parents and trashed = false"} [2026-06-09 20:30:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1H2GYOW_XGwc4axTqrn2_Rxk-SbLXAR40' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1H2GYOW_XGwc4axTqrn2_Rxk-SbLXAR40","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:19] drive_api.list_files.start Google Drive files.list. {"query":"'12lAecg6OMnToAHZv5_XYsGwcQWixDXGw' in parents and trashed = false"} [2026-06-09 20:30:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'12lAecg6OMnToAHZv5_XYsGwcQWixDXGw' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"12lAecg6OMnToAHZv5_XYsGwcQWixDXGw","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":81,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_008/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-09 20:30:19] drive_api.list_files.start Google Drive files.list. {"query":"'1VevaMtp057hp9-Mia82yEStYYoqb9WPO' in parents and trashed = false"} [2026-06-09 20:30:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'1VevaMtp057hp9-Mia82yEStYYoqb9WPO' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:20] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":81,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1VevaMtp057hp9-Mia82yEStYYoqb9WPO","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-09 20:30:20] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":81,"files_count":20,"files":[{"id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-09 20:30:20] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":81,"files_count":20,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-09 20:30:20] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":81,"external_id":"621","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 20 plików graficznych w folderze Mockups.","files_count":20,"selected_assets_after_scan":20,"warnings":[]} [2026-06-09 20:30:20] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":81,"external_id":"621","selected_assets_count":20} [2026-06-09 20:30:20] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":81,"resolved_id_product":621} [2026-06-09 20:30:20] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":81,"job_id":"719b1ec0df629b96","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-09 20:30:20] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":81,"selected_count":20,"assets":[{"id":931,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1794859,"drive_file_id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr"},{"id":932,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1125403,"drive_file_id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk"},{"id":933,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1029471,"drive_file_id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO"},{"id":934,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1019326,"drive_file_id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b"},{"id":935,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1430105,"drive_file_id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC"},{"id":936,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1310472,"drive_file_id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ"},{"id":937,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1571793,"drive_file_id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF"},{"id":938,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1517293,"drive_file_id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK"},{"id":939,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1451353,"drive_file_id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v"},{"id":940,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1040370,"drive_file_id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU"},{"id":941,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":953147,"drive_file_id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV"},{"id":942,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1765677,"drive_file_id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD"},{"id":943,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1238897,"drive_file_id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF"},{"id":944,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1706137,"drive_file_id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn"},{"id":945,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1590991,"drive_file_id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl"},{"id":946,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1132455,"drive_file_id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe"},{"id":947,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1674077,"drive_file_id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV"},{"id":948,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1066230,"drive_file_id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_"},{"id":949,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2088704,"drive_file_id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf"},{"id":950,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1897017,"drive_file_id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0"}]} [2026-06-09 20:30:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":931,"drive_file_id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/931_closeup-1.jpg"} [2026-06-09 20:30:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/931_closeup-1.jpg"} [2026-06-09 20:30:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/931_closeup-1.jpg","bytes":1794859} [2026-06-09 20:30:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":931,"name":"CloseUP_1.jpg","local_size":1794859} [2026-06-09 20:30:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":932,"drive_file_id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/932_front-manekin-clear-label.jpg"} [2026-06-09 20:30:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/932_front-manekin-clear-label.jpg"} [2026-06-09 20:30:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/932_front-manekin-clear-label.jpg","bytes":1125403} [2026-06-09 20:30:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":932,"name":"Front_Manekin_Clear_Label.jpg","local_size":1125403} [2026-06-09 20:30:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":933,"drive_file_id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/933_front-manekin-clear-label.jpg"} [2026-06-09 20:30:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/933_front-manekin-clear-label.jpg"} [2026-06-09 20:30:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/933_front-manekin-clear-label.jpg","bytes":1029471} [2026-06-09 20:30:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":933,"name":"Front_Manekin_Clear_Label.jpg","local_size":1029471} [2026-06-09 20:30:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":934,"drive_file_id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/934_front-manekin-clear-label.jpg"} [2026-06-09 20:30:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/934_front-manekin-clear-label.jpg"} [2026-06-09 20:30:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/934_front-manekin-clear-label.jpg","bytes":1019326} [2026-06-09 20:30:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":934,"name":"Front_Manekin_Clear_Label.jpg","local_size":1019326} [2026-06-09 20:30:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":935,"drive_file_id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/935_front-manekin-clear-label.jpg"} [2026-06-09 20:30:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/935_front-manekin-clear-label.jpg"} [2026-06-09 20:30:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/935_front-manekin-clear-label.jpg","bytes":1430105} [2026-06-09 20:30:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":935,"name":"Front_Manekin_Clear_Label.jpg","local_size":1430105} [2026-06-09 20:30:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":936,"drive_file_id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/936_front-manekin-clear-label.jpg"} [2026-06-09 20:30:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/936_front-manekin-clear-label.jpg"} [2026-06-09 20:30:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/936_front-manekin-clear-label.jpg","bytes":1310472} [2026-06-09 20:30:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":936,"name":"Front_Manekin_Clear_Label.jpg","local_size":1310472} [2026-06-09 20:30:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":937,"drive_file_id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/937_front-manekin-clear-label.jpg"} [2026-06-09 20:30:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/937_front-manekin-clear-label.jpg"} [2026-06-09 20:30:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/937_front-manekin-clear-label.jpg","bytes":1571793} [2026-06-09 20:30:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":937,"name":"Front_Manekin_Clear_Label.jpg","local_size":1571793} [2026-06-09 20:30:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":938,"drive_file_id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/938_front-manekin-clear-label.jpg"} [2026-06-09 20:30:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/938_front-manekin-clear-label.jpg"} [2026-06-09 20:30:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/938_front-manekin-clear-label.jpg","bytes":1517293} [2026-06-09 20:30:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":938,"name":"Front_Manekin_Clear_Label.jpg","local_size":1517293} [2026-06-09 20:30:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":939,"drive_file_id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/939_front-manekin-clear-label.jpg"} [2026-06-09 20:30:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/939_front-manekin-clear-label.jpg"} [2026-06-09 20:30:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/939_front-manekin-clear-label.jpg","bytes":1451353} [2026-06-09 20:30:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":939,"name":"Front_Manekin_Clear_Label.jpg","local_size":1451353} [2026-06-09 20:30:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":940,"drive_file_id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/940_men-vitage.jpg"} [2026-06-09 20:30:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/940_men-vitage.jpg"} [2026-06-09 20:30:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/940_men-vitage.jpg","bytes":1040370} [2026-06-09 20:30:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":940,"name":"MEN_Vitage.jpg","local_size":1040370} [2026-06-09 20:30:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":941,"drive_file_id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/941_white-folded.jpg"} [2026-06-09 20:30:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/941_white-folded.jpg"} [2026-06-09 20:30:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/941_white-folded.jpg","bytes":953147} [2026-06-09 20:30:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":941,"name":"WHITE_Folded.jpg","local_size":953147} [2026-06-09 20:30:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":942,"drive_file_id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/942_hanging-1.jpg"} [2026-06-09 20:30:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/942_hanging-1.jpg"} [2026-06-09 20:30:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/942_hanging-1.jpg","bytes":1765677} [2026-06-09 20:30:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":942,"name":"Hanging_1.jpg","local_size":1765677} [2026-06-09 20:30:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":943,"drive_file_id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/943_slow-mick-art.jpg"} [2026-06-09 20:30:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/943_slow-mick-art.jpg"} [2026-06-09 20:30:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/943_slow-mick-art.jpg","bytes":1238897} [2026-06-09 20:30:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":943,"name":"Slow_Mick_ART.jpg","local_size":1238897} [2026-06-09 20:30:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":944,"drive_file_id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/944_white-orange-1.jpg"} [2026-06-09 20:30:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/944_white-orange-1.jpg"} [2026-06-09 20:30:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/944_white-orange-1.jpg","bytes":1706137} [2026-06-09 20:30:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":944,"name":"WHITE_Orange_1.jpg","local_size":1706137} [2026-06-09 20:30:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":945,"drive_file_id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/945_men-1.jpg"} [2026-06-09 20:30:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/945_men-1.jpg"} [2026-06-09 20:30:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/945_men-1.jpg","bytes":1590991} [2026-06-09 20:30:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":945,"name":"Men_1.jpg","local_size":1590991} [2026-06-09 20:30:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":946,"drive_file_id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/946_vitage-art.jpg"} [2026-06-09 20:30:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/946_vitage-art.jpg"} [2026-06-09 20:30:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/946_vitage-art.jpg","bytes":1132455} [2026-06-09 20:30:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":946,"name":"Vitage_ART.jpg","local_size":1132455} [2026-06-09 20:30:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":947,"drive_file_id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/947_men-women-1.jpg"} [2026-06-09 20:30:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/947_men-women-1.jpg"} [2026-06-09 20:30:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/947_men-women-1.jpg","bytes":1674077} [2026-06-09 20:30:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":947,"name":"Men_Women_1.jpg","local_size":1674077} [2026-06-09 20:30:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":948,"drive_file_id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/948_women-vintage.jpg"} [2026-06-09 20:30:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/948_women-vintage.jpg"} [2026-06-09 20:30:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/948_women-vintage.jpg","bytes":1066230} [2026-06-09 20:30:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":948,"name":"Women_Vintage.jpg","local_size":1066230} [2026-06-09 20:30:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":949,"drive_file_id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/949_mock-1.jpg"} [2026-06-09 20:30:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/949_mock-1.jpg"} [2026-06-09 20:30:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/949_mock-1.jpg","bytes":2088704} [2026-06-09 20:30:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":949,"name":"Mock_1.jpg","local_size":2088704} [2026-06-09 20:30:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":81,"asset_id":950,"drive_file_id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/950_women-1.jpg"} [2026-06-09 20:30:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/950_women-1.jpg"} [2026-06-09 20:30:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/950_women-1.jpg","bytes":1897017} [2026-06-09 20:30:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":81,"asset_id":950,"name":"Women_1.jpg","local_size":1897017} [2026-06-09 20:30:38] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":81,"job_id":"719b1ec0df629b96","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96","failures":[]} [2026-06-09 20:30:38] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":81,"job_id":"719b1ec0df629b96","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96","failures":[]} [2026-06-09 20:30:38] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":81,"id_product":621,"metadata_count":20,"metadata":[{"client_file_key":"asset_931","drive_file_id":"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_932","drive_file_id":"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_933","drive_file_id":"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_934","drive_file_id":"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_935","drive_file_id":"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_936","drive_file_id":"15pSrmiROnixmOlO3r2HFmdLh1gN9VAoZ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_937","drive_file_id":"1L4UKFnOhGUKlBjdkjjUZhwnc7AvxHsmF","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_938","drive_file_id":"1N6gKUtrg4ff-EhVK6B3xE76vqlBR0spK","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_939","drive_file_id":"1txmwoNg5LmspkOyGASHDuRiqvYun1T0v","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_940","drive_file_id":"1RsU1jZdzw__USG96_jJAtXcU5sEJBRaU","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_941","drive_file_id":"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_942","drive_file_id":"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_943","drive_file_id":"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_944","drive_file_id":"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_945","drive_file_id":"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_946","drive_file_id":"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_947","drive_file_id":"1PLB8tiZiOOpMEA7gICcwqFH3TEQo9lqV","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_948","drive_file_id":"13c7f7FegBaZXPdai-Srm0-LvbBnRmhD_","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_949","drive_file_id":"1no4Yhw02LvjQRnvUynR0j3LZmBBxYJvf","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_950","drive_file_id":"1XS-9F7jki62t7MI4il5KnI-0KmWfj_-0","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-09 20:30:38] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":81,"id_product":621,"images_count":20,"chunk_size":10,"chunks_count":2} [2026-06-09 20:30:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":81,"id_product":621,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_931","asset_932","asset_933","asset_934","asset_935","asset_936","asset_937","asset_938","asset_939","asset_940"]} [2026-06-09 20:30:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"066465bd-cf09-4fd2-ba72-ba7ba408ebc1","id_product":"621","images_metadata_json":"[{\"client_file_key\":\"asset_931\",\"drive_file_id\":\"1nabLBX5QKZ6F2UY62NOkoPvPLvDm20sr\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_932\",\"drive_file_id\":\"1IEOknxjpdk4YBgJpSDlkDeP01hKZ1Twk\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_933\",\"drive_file_id\":\"1CwiYrI1WZpiysLQuX_urpnAAPhJix9mO\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_934\",\"drive_file_id\":\"1QE11jUFQJaEP-sy-89iZ2EW6Ol1ZBN7b\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_935\",\"drive_file_id\":\"1tdXVb50Y3jNQvNdKx5EhljrEW-iLV3TC\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (23)_F190_MEN_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"ass...","allow_cover_autoselect":"0","files[asset_931]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/931_closeup-1.jpg","file_exists":true,"file_size":1794859,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_932]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/932_front-manekin-clear-label.jpg","file_exists":true,"file_size":1125403,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_933]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/933_front-manekin-clear-label.jpg","file_exists":true,"file_size":1029471,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_934]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/934_front-manekin-clear-label.jpg","file_exists":true,"file_size":1019326,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_935]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/935_front-manekin-clear-label.jpg","file_exists":true,"file_size":1430105,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_936]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/936_front-manekin-clear-label.jpg","file_exists":true,"file_size":1310472,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_937]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/937_front-manekin-clear-label.jpg","file_exists":true,"file_size":1571793,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_938]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/938_front-manekin-clear-label.jpg","file_exists":true,"file_size":1517293,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_939]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/939_front-manekin-clear-label.jpg","file_exists":true,"file_size":1451353,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_940]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/940_men-vitage.jpg","file_exists":true,"file_size":1040370,"mime":"image/jpeg","postname":"men-vitage.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-1-of-2"} [2026-06-09 20:30:53] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 621,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_931\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12732,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_932\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12733,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_933\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12734,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_934\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12735,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_935\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12736,\n \"is_cover\": false,\n \"position\": 1000001,\n ...","idempotency_key":"drive-images-81-719b1ec0df629b96-part-1-of-2"} [2026-06-09 20:30:53] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":81,"id_product":621,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 20:30:53] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":81,"id_product":621,"chunk":2,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_941","asset_942","asset_943","asset_944","asset_945","asset_946","asset_947","asset_948","asset_949","asset_950"]} [2026-06-09 20:30:53] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"066465bd-cf09-4fd2-ba72-ba7ba408ebc1","id_product":"621","images_metadata_json":"[{\"client_file_key\":\"asset_941\",\"drive_file_id\":\"1ELUqnuyKyJ_mKbIB-PWglyjR_MWNdNmV\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_942\",\"drive_file_id\":\"1V0rMC99HSINbeFU1q8PIE8LJ8tsa_VnD\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_943\",\"drive_file_id\":\"1weDMlsZ0CvxoMtpZiWpW6rT_6csFIUbF\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_944\",\"drive_file_id\":\"1dx620NiqiHf1ome_8lOJVvYjgJci2EYn\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_945\",\"drive_file_id\":\"1KYC5k27c1bZVYNqPgraTEtjAVu_x9Frl\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Co miał na myśli? - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_946\",\"drive_file_id\":\"1Q5NJgmVMVA6DypI8B4_5K4QfPDcC3Vqe\",\"filename\":\"vit...","allow_cover_autoselect":"0","files[asset_941]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/941_white-folded.jpg","file_exists":true,"file_size":953147,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_942]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/942_hanging-1.jpg","file_exists":true,"file_size":1765677,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_943]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/943_slow-mick-art.jpg","file_exists":true,"file_size":1238897,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_944]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/944_white-orange-1.jpg","file_exists":true,"file_size":1706137,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_945]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/945_men-1.jpg","file_exists":true,"file_size":1590991,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_946]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/946_vitage-art.jpg","file_exists":true,"file_size":1132455,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_947]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/947_men-women-1.jpg","file_exists":true,"file_size":1674077,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_948]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/948_women-vintage.jpg","file_exists":true,"file_size":1066230,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_949]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/949_mock-1.jpg","file_exists":true,"file_size":2088704,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_950]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/81/719b1ec0df629b96/950_women-1.jpg","file_exists":true,"file_size":1897017,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-2-of-2"} [2026-06-09 20:31:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 621,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_941\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12742,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_942\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12743,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_943\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12744,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_944\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12745,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_945\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12746,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-81-719b1ec0df629b96-part-2-of-2"} [2026-06-09 20:31:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":81,"id_product":621,"chunk":2,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-09 20:31:07] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":81,"id_product":621,"uploaded_count":20,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_931","filename":"closeup-1.jpg","id_image":12732,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_932","filename":"front-manekin-clear-label.jpg","id_image":12733,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_933","filename":"front-manekin-clear-label.jpg","id_image":12734,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_934","filename":"front-manekin-clear-label.jpg","id_image":12735,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_935","filename":"front-manekin-clear-label.jpg","id_image":12736,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_936","filename":"front-manekin-clear-label.jpg","id_image":12737,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_937","filename":"front-manekin-clear-label.jpg","id_image":12738,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_938","filename":"front-manekin-clear-label.jpg","id_image":12739,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_939","filename":"front-manekin-clear-label.jpg","id_image":12740,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_940","filename":"men-vitage.jpg","id_image":12741,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_941","filename":"white-folded.jpg","id_image":12742,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_942","filename":"hanging-1.jpg","id_image":12743,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_943","filename":"slow-mick-art.jpg","id_image":12744,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_944","filename":"white-orange-1.jpg","id_image":12745,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_945","filename":"men-1.jpg","id_image":12746,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_946","filename":"vitage-art.jpg","id_image":12747,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_947","filename":"men-women-1.jpg","id_image":12748,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_948","filename":"women-vintage.jpg","id_image":12749,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_949","filename":"mock-1.jpg","id_image":12750,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_950","filename":"women-1.jpg","id_image":12751,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":621,"uploaded_images":[{"client_file_key":"asset_931","filename":"closeup-1.jpg","id_image":12732,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_932","filename":"front-manekin-clear-label.jpg","id_image":12733,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_933","filename":"front-manekin-clear-label.jpg","id_image":12734,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_934","filename":"front-manekin-clear-label.jpg","id_image":12735,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_935","filename":"front-manekin-clear-label.jpg","id_image":12736,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_936","filename":"front-manekin-clear-label.jpg","id_image":12737,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_937","filename":"front-manekin-clear-label.jpg","id_image":12738,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_938","filename":"front-manekin-clear-label.jpg","id_image":12739,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_939","filename":"front-manekin-clear-label.jpg","id_image":12740,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_940","filename":"men-vitage.jpg","id_image":12741,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":621,"uploaded_images":[{"client_file_key":"asset_941","filename":"white-folded.jpg","id_image":12742,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_942","filename":"hanging-1.jpg","id_image":12743,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_943","filename":"slow-mick-art.jpg","id_image":12744,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_944","filename":"white-orange-1.jpg","id_image":12745,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_945","filename":"men-1.jpg","id_image":12746,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_946","filename":"vitage-art.jpg","id_image":12747,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_947","filename":"men-women-1.jpg","id_image":12748,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_948","filename":"women-vintage.jpg","id_image":12749,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_949","filename":"mock-1.jpg","id_image":12750,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_950","filename":"women-1.jpg","id_image":12751,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-09 20:31:07] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":81,"external_id":"621","result":{"success":true,"status":"success","id_product":621,"uploaded_count":20,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_931","filename":"closeup-1.jpg","id_image":12732,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_932","filename":"front-manekin-clear-label.jpg","id_image":12733,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_933","filename":"front-manekin-clear-label.jpg","id_image":12734,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_934","filename":"front-manekin-clear-label.jpg","id_image":12735,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_935","filename":"front-manekin-clear-label.jpg","id_image":12736,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_936","filename":"front-manekin-clear-label.jpg","id_image":12737,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_937","filename":"front-manekin-clear-label.jpg","id_image":12738,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_938","filename":"front-manekin-clear-label.jpg","id_image":12739,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_939","filename":"front-manekin-clear-label.jpg","id_image":12740,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_940","filename":"men-vitage.jpg","id_image":12741,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_941","filename":"white-folded.jpg","id_image":12742,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_942","filename":"hanging-1.jpg","id_image":12743,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_943","filename":"slow-mick-art.jpg","id_image":12744,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_944","filename":"white-orange-1.jpg","id_image":12745,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_945","filename":"men-1.jpg","id_image":12746,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_946","filename":"vitage-art.jpg","id_image":12747,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_947","filename":"men-women-1.jpg","id_image":12748,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_948","filename":"women-vintage.jpg","id_image":12749,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_949","filename":"mock-1.jpg","id_image":12750,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_950","filename":"women-1.jpg","id_image":12751,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":621,"uploaded_images":[{"client_file_key":"asset_931","filename":"closeup-1.jpg","id_image":12732,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_932","filename":"front-manekin-clear-label.jpg","id_image":12733,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_933","filename":"front-manekin-clear-label.jpg","id_image":12734,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_934","filename":"front-manekin-clear-label.jpg","id_image":12735,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_935","filename":"front-manekin-clear-label.jpg","id_image":12736,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_936","filename":"front-manekin-clear-label.jpg","id_image":12737,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_937","filename":"front-manekin-clear-label.jpg","id_image":12738,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_938","filename":"front-manekin-clear-label.jpg","id_image":12739,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_939","filename":"front-manekin-clear-label.jpg","id_image":12740,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_940","filename":"men-vitage.jpg","id_image":12741,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-81-719b1ec0df629b96-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":621,"uploaded_images":[{"client_file_key":"asset_941","filename":"white-folded.jpg","id_image":12742,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_942","filename":"hanging-1.jpg","id_image":12743,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_943","filename":"slow-mick-art.jpg","id_image":12744,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_944","filename":"white-orange-1.jpg","id_image":12745,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_945","filename":"men-1.jpg","id_image":12746,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_946","filename":"vitage-art.jpg","id_image":12747,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_947","filename":"men-women-1.jpg","id_image":12748,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_948","filename":"women-vintage.jpg","id_image":12749,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_949","filename":"mock-1.jpg","id_image":12750,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_950","filename":"women-1.jpg","id_image":12751,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-11 20:32:37] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30738} [2026-06-11 20:32:39] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":82,"external_id":"622","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-11 20:32:39] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":82,"external_id":"622"} [2026-06-11 20:32:39] drive_scan.start Start skanowania zdjęć Drive. {"project_id":82,"forced_profile_id":null} [2026-06-11 20:32:39] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":82,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_009","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-11 20:32:39] drive_path.profile.selected Wybrano profil Drive. {"project_id":82,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-11 20:32:39] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":82,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-11 20:32:39] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-11 20:32:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:39] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":82,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-11 20:32:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-11 20:32:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":82,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-11 20:32:40] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-11 20:32:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":82,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-11 20:32:40] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_009'"} [2026-06-11 20:32:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_009'","count":1,"names":["TS_SE#MS_009 [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:41] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":82,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_009","found_count":1,"found_names":["TS_SE#MS_009"]} [2026-06-11 20:32:41] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":82,"project_folder_id":"1hsLZefqZlJg4NQ7gAhoMJEkftzUhEfGk","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009"} [2026-06-11 20:32:41] drive_api.list_files.start Google Drive files.list. {"query":"'1hsLZefqZlJg4NQ7gAhoMJEkftzUhEfGk' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-11 20:32:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hsLZefqZlJg4NQ7gAhoMJEkftzUhEfGk' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:41] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":82,"parent_folder_id":"1hsLZefqZlJg4NQ7gAhoMJEkftzUhEfGk","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-11 20:32:41] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":82,"project_folder_id":"1hsLZefqZlJg4NQ7gAhoMJEkftzUhEfGk","mockups_folder_id":"15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups"} [2026-06-11 20:32:41] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":82,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-11 20:32:41] drive_api.list_files.start Google Drive files.list. {"query":"'15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-11 20:32:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:42] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":82,"mockups_folder_id":"15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C","count":12,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-11 20:32:42] drive_api.list_files.start Google Drive files.list. {"query":"'15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C' in parents and trashed = false"} [2026-06-11 20:32:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'15KcbIwY86ZRBLqJO52YAeRTpnZBmiS7C' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:42] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":82,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:32:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:42] drive_api.list_files.start Google Drive files.list. {"query":"'19xt7XrsIcTqJMClonf5d1Np9zB8q7dgf' in parents and trashed = false"} [2026-06-11 20:32:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'19xt7XrsIcTqJMClonf5d1Np9zB8q7dgf' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 20:32:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(000)_Miniatury","folder_id":"19xt7XrsIcTqJMClonf5d1Np9zB8q7dgf","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 20:32:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:44] drive_api.list_files.start Google Drive files.list. {"query":"'19rXLVImEFvbUYhR-7YUd8q76VNyDFh0d' in parents and trashed = false"} [2026-06-11 20:32:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'19rXLVImEFvbUYhR-7YUd8q76VNyDFh0d' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 20:32:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(000_2)_UNI_WHITE","folder_id":"19rXLVImEFvbUYhR-7YUd8q76VNyDFh0d","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 20:32:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:44] drive_api.list_files.start Google Drive files.list. {"query":"'1QDA_WvOotolgoqdM0iM8mSiG4aIDRrBT' in parents and trashed = false"} [2026-06-11 20:32:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QDA_WvOotolgoqdM0iM8mSiG4aIDRrBT' in parents and trashed = false","count":1,"names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 20:32:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(000_3)_Custom_White","folder_id":"1QDA_WvOotolgoqdM0iM8mSiG4aIDRrBT","all_count":1,"image_count":1,"all_names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 20:32:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:45] drive_api.list_files.start Google Drive files.list. {"query":"'1ddlqbYqXITy9YUCMfvRTetcrfRf799o0' in parents and trashed = false"} [2026-06-11 20:32:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ddlqbYqXITy9YUCMfvRTetcrfRf799o0' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 20:32:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(000_4)_Custom_Meta","folder_id":"1ddlqbYqXITy9YUCMfvRTetcrfRf799o0","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 20:32:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:45] drive_api.list_files.start Google Drive files.list. {"query":"'1DII6eyNst3lg67AtaxGZUpgHaUiGhKdf' in parents and trashed = false"} [2026-06-11 20:32:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DII6eyNst3lg67AtaxGZUpgHaUiGhKdf' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(01)_F190_LADY_White","folder_id":"1DII6eyNst3lg67AtaxGZUpgHaUiGhKdf","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:46] drive_api.list_files.start Google Drive files.list. {"query":"'16xbMiuQT11Nd8q1FNMqLCcIUeSVLK5cA' in parents and trashed = false"} [2026-06-11 20:32:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'16xbMiuQT11Nd8q1FNMqLCcIUeSVLK5cA' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"16xbMiuQT11Nd8q1FNMqLCcIUeSVLK5cA","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:46] drive_api.list_files.start Google Drive files.list. {"query":"'1O-1ZiSZxmzwjhmykWIfJJx03ODyXky5J' in parents and trashed = false"} [2026-06-11 20:32:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1O-1ZiSZxmzwjhmykWIfJJx03ODyXky5J' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(11)_F190_MEN_White","folder_id":"1O-1ZiSZxmzwjhmykWIfJJx03ODyXky5J","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:47] drive_api.list_files.start Google Drive files.list. {"query":"'1oajw5I04P7U_4Ws8rCy7l98dlkl4XgTu' in parents and trashed = false"} [2026-06-11 20:32:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1oajw5I04P7U_4Ws8rCy7l98dlkl4XgTu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1oajw5I04P7U_4Ws8rCy7l98dlkl4XgTu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:47] drive_api.list_files.start Google Drive files.list. {"query":"'1aLe-hcN2_6xly36nsZ9uEjXGiWzGh293' in parents and trashed = false"} [2026-06-11 20:32:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aLe-hcN2_6xly36nsZ9uEjXGiWzGh293' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(24)_Stanley_White","folder_id":"1aLe-hcN2_6xly36nsZ9uEjXGiWzGh293","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:47] drive_api.list_files.start Google Drive files.list. {"query":"'15ByA5Pfk3ix7Yr9dt7zeF2-EOarbjSBa' in parents and trashed = false"} [2026-06-11 20:32:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'15ByA5Pfk3ix7Yr9dt7zeF2-EOarbjSBa' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"15ByA5Pfk3ix7Yr9dt7zeF2-EOarbjSBa","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:48] drive_api.list_files.start Google Drive files.list. {"query":"'1bJln4jKUUEvRR3b3nOhlQyMO2R9csGKb' in parents and trashed = false"} [2026-06-11 20:32:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1bJln4jKUUEvRR3b3nOhlQyMO2R9csGKb' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1bJln4jKUUEvRR3b3nOhlQyMO2R9csGKb","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":82,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_009/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:32:48] drive_api.list_files.start Google Drive files.list. {"query":"'1ZwCKp1895lmXwKHyRputuCjY3vCvOs2V' in parents and trashed = false"} [2026-06-11 20:32:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ZwCKp1895lmXwKHyRputuCjY3vCvOs2V' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":82,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1ZwCKp1895lmXwKHyRputuCjY3vCvOs2V","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:32:49] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":82,"files_count":21,"files":[{"id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-11 20:32:49] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":82,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-11 20:32:49] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":82,"external_id":"622","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-11 20:32:49] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":82,"external_id":"622","selected_assets_count":21} [2026-06-11 20:32:49] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":82,"resolved_id_product":622} [2026-06-11 20:32:49] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":82,"job_id":"6f369aae4fc4022d","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-11 20:32:49] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":82,"selected_count":21,"assets":[{"id":951,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1833986,"drive_file_id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy"},{"id":952,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2796857,"drive_file_id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF"},{"id":953,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1149744,"drive_file_id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr"},{"id":954,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1043495,"drive_file_id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_"},{"id":955,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1036882,"drive_file_id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd"},{"id":956,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1443485,"drive_file_id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8"},{"id":957,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1332670,"drive_file_id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW"},{"id":958,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1593504,"drive_file_id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9"},{"id":959,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1538203,"drive_file_id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa"},{"id":960,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1478019,"drive_file_id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy"},{"id":961,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1049488,"drive_file_id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O"},{"id":962,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":995089,"drive_file_id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO"},{"id":963,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1774331,"drive_file_id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx"},{"id":964,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1253734,"drive_file_id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd"},{"id":965,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1751081,"drive_file_id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG"},{"id":966,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1598068,"drive_file_id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ"},{"id":967,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1141077,"drive_file_id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR"},{"id":968,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1682828,"drive_file_id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0"},{"id":969,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1075975,"drive_file_id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH"},{"id":970,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2104857,"drive_file_id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0"},{"id":971,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1903660,"drive_file_id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ"}]} [2026-06-11 20:32:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":951,"drive_file_id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/951_closeup-1.jpg"} [2026-06-11 20:32:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/951_closeup-1.jpg"} [2026-06-11 20:32:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/951_closeup-1.jpg","bytes":1833986} [2026-06-11 20:32:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":951,"name":"CloseUP_1.jpg","local_size":1833986} [2026-06-11 20:32:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":952,"drive_file_id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/952_custom-closeup.jpg"} [2026-06-11 20:32:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/952_custom-closeup.jpg"} [2026-06-11 20:32:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/952_custom-closeup.jpg","bytes":2796857} [2026-06-11 20:32:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":952,"name":"Custom_CloseUP.jpg","local_size":2796857} [2026-06-11 20:32:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":953,"drive_file_id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/953_front-manekin-clear-label.jpg"} [2026-06-11 20:32:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/953_front-manekin-clear-label.jpg"} [2026-06-11 20:32:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/953_front-manekin-clear-label.jpg","bytes":1149744} [2026-06-11 20:32:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":953,"name":"Front_Manekin_Clear_Label.jpg","local_size":1149744} [2026-06-11 20:32:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":954,"drive_file_id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/954_front-manekin-clear-label.jpg"} [2026-06-11 20:32:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/954_front-manekin-clear-label.jpg"} [2026-06-11 20:32:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/954_front-manekin-clear-label.jpg","bytes":1043495} [2026-06-11 20:32:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":954,"name":"Front_Manekin_Clear_Label.jpg","local_size":1043495} [2026-06-11 20:32:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":955,"drive_file_id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/955_front-manekin-clear-label.jpg"} [2026-06-11 20:32:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/955_front-manekin-clear-label.jpg"} [2026-06-11 20:32:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/955_front-manekin-clear-label.jpg","bytes":1036882} [2026-06-11 20:32:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":955,"name":"Front_Manekin_Clear_Label.jpg","local_size":1036882} [2026-06-11 20:32:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":956,"drive_file_id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/956_front-manekin-clear-label.jpg"} [2026-06-11 20:32:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/956_front-manekin-clear-label.jpg"} [2026-06-11 20:32:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/956_front-manekin-clear-label.jpg","bytes":1443485} [2026-06-11 20:32:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":956,"name":"Front_Manekin_Clear_Label.jpg","local_size":1443485} [2026-06-11 20:32:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":957,"drive_file_id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/957_front-manekin-clear-label.jpg"} [2026-06-11 20:32:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/957_front-manekin-clear-label.jpg"} [2026-06-11 20:32:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/957_front-manekin-clear-label.jpg","bytes":1332670} [2026-06-11 20:32:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":957,"name":"Front_Manekin_Clear_Label.jpg","local_size":1332670} [2026-06-11 20:32:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":958,"drive_file_id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/958_front-manekin-clear-label.jpg"} [2026-06-11 20:32:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/958_front-manekin-clear-label.jpg"} [2026-06-11 20:32:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/958_front-manekin-clear-label.jpg","bytes":1593504} [2026-06-11 20:32:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":958,"name":"Front_Manekin_Clear_Label.jpg","local_size":1593504} [2026-06-11 20:32:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":959,"drive_file_id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/959_front-manekin-clear-label.jpg"} [2026-06-11 20:32:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/959_front-manekin-clear-label.jpg"} [2026-06-11 20:32:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/959_front-manekin-clear-label.jpg","bytes":1538203} [2026-06-11 20:32:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":959,"name":"Front_Manekin_Clear_Label.jpg","local_size":1538203} [2026-06-11 20:32:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":960,"drive_file_id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/960_front-manekin-clear-label.jpg"} [2026-06-11 20:32:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/960_front-manekin-clear-label.jpg"} [2026-06-11 20:32:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/960_front-manekin-clear-label.jpg","bytes":1478019} [2026-06-11 20:32:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":960,"name":"Front_Manekin_Clear_Label.jpg","local_size":1478019} [2026-06-11 20:32:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":961,"drive_file_id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/961_men-vitage.jpg"} [2026-06-11 20:32:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/961_men-vitage.jpg"} [2026-06-11 20:32:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/961_men-vitage.jpg","bytes":1049488} [2026-06-11 20:32:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":961,"name":"MEN_Vitage.jpg","local_size":1049488} [2026-06-11 20:32:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":962,"drive_file_id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/962_white-folded.jpg"} [2026-06-11 20:32:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/962_white-folded.jpg"} [2026-06-11 20:33:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/962_white-folded.jpg","bytes":995089} [2026-06-11 20:33:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":962,"name":"WHITE_Folded.jpg","local_size":995089} [2026-06-11 20:33:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":963,"drive_file_id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/963_hanging-1.jpg"} [2026-06-11 20:33:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/963_hanging-1.jpg"} [2026-06-11 20:33:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/963_hanging-1.jpg","bytes":1774331} [2026-06-11 20:33:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":963,"name":"Hanging_1.jpg","local_size":1774331} [2026-06-11 20:33:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":964,"drive_file_id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/964_slow-mick-art.jpg"} [2026-06-11 20:33:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/964_slow-mick-art.jpg"} [2026-06-11 20:33:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/964_slow-mick-art.jpg","bytes":1253734} [2026-06-11 20:33:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":964,"name":"Slow_Mick_ART.jpg","local_size":1253734} [2026-06-11 20:33:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":965,"drive_file_id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/965_white-orange-1.jpg"} [2026-06-11 20:33:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/965_white-orange-1.jpg"} [2026-06-11 20:33:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/965_white-orange-1.jpg","bytes":1751081} [2026-06-11 20:33:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":965,"name":"WHITE_Orange_1.jpg","local_size":1751081} [2026-06-11 20:33:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":966,"drive_file_id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/966_men-1.jpg"} [2026-06-11 20:33:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/966_men-1.jpg"} [2026-06-11 20:33:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/966_men-1.jpg","bytes":1598068} [2026-06-11 20:33:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":966,"name":"Men_1.jpg","local_size":1598068} [2026-06-11 20:33:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":967,"drive_file_id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/967_vitage-art.jpg"} [2026-06-11 20:33:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/967_vitage-art.jpg"} [2026-06-11 20:33:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/967_vitage-art.jpg","bytes":1141077} [2026-06-11 20:33:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":967,"name":"Vitage_ART.jpg","local_size":1141077} [2026-06-11 20:33:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":968,"drive_file_id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/968_men-women-1.jpg"} [2026-06-11 20:33:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/968_men-women-1.jpg"} [2026-06-11 20:33:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/968_men-women-1.jpg","bytes":1682828} [2026-06-11 20:33:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":968,"name":"Men_Women_1.jpg","local_size":1682828} [2026-06-11 20:33:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":969,"drive_file_id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/969_women-vintage.jpg"} [2026-06-11 20:33:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/969_women-vintage.jpg"} [2026-06-11 20:33:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/969_women-vintage.jpg","bytes":1075975} [2026-06-11 20:33:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":969,"name":"Women_Vintage.jpg","local_size":1075975} [2026-06-11 20:33:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":970,"drive_file_id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/970_mock-1.jpg"} [2026-06-11 20:33:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/970_mock-1.jpg"} [2026-06-11 20:33:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/970_mock-1.jpg","bytes":2104857} [2026-06-11 20:33:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":970,"name":"Mock_1.jpg","local_size":2104857} [2026-06-11 20:33:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":82,"asset_id":971,"drive_file_id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/971_women-1.jpg"} [2026-06-11 20:33:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/971_women-1.jpg"} [2026-06-11 20:33:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/971_women-1.jpg","bytes":1903660} [2026-06-11 20:33:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":82,"asset_id":971,"name":"Women_1.jpg","local_size":1903660} [2026-06-11 20:33:08] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":82,"job_id":"6f369aae4fc4022d","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d","failures":[]} [2026-06-11 20:33:08] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":82,"job_id":"6f369aae4fc4022d","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d","failures":[]} [2026-06-11 20:33:08] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":82,"id_product":622,"metadata_count":21,"metadata":[{"client_file_key":"asset_951","drive_file_id":"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_952","drive_file_id":"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF","filename":"custom-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_953","drive_file_id":"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_954","drive_file_id":"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_955","drive_file_id":"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_956","drive_file_id":"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_957","drive_file_id":"10swOyJ8GYjkV2ChW6qx9FGfeLuCW0TNW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_958","drive_file_id":"1x7HEjlLqjTkkcdXF-rHPvJteutQWS2T9","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_959","drive_file_id":"1e3Bo93Rh_tsqByr3sssSdnIcO4eDLZXa","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_960","drive_file_id":"1-C-NFnFAUfcFZkei-IJnzyDpKqqp1uUy","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_961","drive_file_id":"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_962","drive_file_id":"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_963","drive_file_id":"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_964","drive_file_id":"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_965","drive_file_id":"18gTejR7_vimvuKasvaucxBhuxvxxkuOG","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_966","drive_file_id":"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_967","drive_file_id":"1Xq_1ySrzv08lTsef4qGWzWUhNCVhlWoR","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_968","drive_file_id":"1kvuJc7l-dVlYHG-fV77IeioRmWVwHsT0","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_969","drive_file_id":"1oulpLcym-tes41BAyLwIGw4ebqWalMBH","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_970","drive_file_id":"1nku3gs2jGJhL8lJtYSKnP6MjT76Wlak0","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_971","drive_file_id":"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-11 20:33:08] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":82,"id_product":622,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-11 20:33:08] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":82,"id_product":622,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_951","asset_952","asset_953","asset_954","asset_955","asset_956","asset_957","asset_958","asset_959","asset_960"]} [2026-06-11 20:33:08] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"58cb4076-36df-4812-af28-2ff9e6876478","id_product":"622","images_metadata_json":"[{\"client_file_key\":\"asset_951\",\"drive_file_id\":\"1D7T_BbGqLUQRmP34KUpzIWvqjxLpzOEy\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_952\",\"drive_file_id\":\"1TUky2h1TMwDYGquOVy0O82NjMfSWaAQF\",\"filename\":\"custom-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_953\",\"drive_file_id\":\"1c12BqcUlXtPYgBDKWOK0YAD69dJlnqGr\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_954\",\"drive_file_id\":\"1C7RaAmvyDC5pcU8bAPgBlR3MQYKRL4-_\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_955\",\"drive_file_id\":\"1b9rKHMMsRdlgMvEz4IsIQtRSvm1cGpEd\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_956\",\"drive_file_id\":\"1Jzps5yU6W4V9GD8NW-JuFpKMymc2YcE8\"...","allow_cover_autoselect":"0","files[asset_951]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/951_closeup-1.jpg","file_exists":true,"file_size":1833986,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_952]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/952_custom-closeup.jpg","file_exists":true,"file_size":2796857,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_953]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/953_front-manekin-clear-label.jpg","file_exists":true,"file_size":1149744,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_954]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/954_front-manekin-clear-label.jpg","file_exists":true,"file_size":1043495,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_955]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/955_front-manekin-clear-label.jpg","file_exists":true,"file_size":1036882,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_956]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/956_front-manekin-clear-label.jpg","file_exists":true,"file_size":1443485,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_957]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/957_front-manekin-clear-label.jpg","file_exists":true,"file_size":1332670,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_958]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/958_front-manekin-clear-label.jpg","file_exists":true,"file_size":1593504,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_959]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/959_front-manekin-clear-label.jpg","file_exists":true,"file_size":1538203,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_960]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/960_front-manekin-clear-label.jpg","file_exists":true,"file_size":1478019,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-1-of-3"} [2026-06-11 20:33:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 622,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_951\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12752,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_952\",\n \"filename\": \"custom-closeup.jpg\",\n \"id_image\": 12753,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_953\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12754,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_954\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12755,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_955\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12756,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned...","idempotency_key":"drive-images-82-6f369aae4fc4022d-part-1-of-3"} [2026-06-11 20:33:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":82,"id_product":622,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 20:33:23] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":82,"id_product":622,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_961","asset_962","asset_963","asset_964","asset_965","asset_966","asset_967","asset_968","asset_969","asset_970"]} [2026-06-11 20:33:23] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"58cb4076-36df-4812-af28-2ff9e6876478","id_product":"622","images_metadata_json":"[{\"client_file_key\":\"asset_961\",\"drive_file_id\":\"1eofFFRtWJ1__rcqgLfUljYgoN4C95c8O\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_962\",\"drive_file_id\":\"1WP7z44bW7YxVbPQzV-3syFkE2t0is3kO\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_963\",\"drive_file_id\":\"1M2JpYQw_VwOpvs68-Bq6fcDZZsNfGpIx\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_964\",\"drive_file_id\":\"1F3Jca0zTBMAi84BGTS-gpogq0NlmARyd\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_965\",\"drive_file_id\":\"18gTejR7_vimvuKasvaucxBhuxvxxkuOG\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_966\",\"drive_file_id\":\"1I3abbO8BZw0za-knemcFRqyBBDQeyqqZ\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover...","allow_cover_autoselect":"0","files[asset_961]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/961_men-vitage.jpg","file_exists":true,"file_size":1049488,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_962]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/962_white-folded.jpg","file_exists":true,"file_size":995089,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_963]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/963_hanging-1.jpg","file_exists":true,"file_size":1774331,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_964]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/964_slow-mick-art.jpg","file_exists":true,"file_size":1253734,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_965]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/965_white-orange-1.jpg","file_exists":true,"file_size":1751081,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_966]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/966_men-1.jpg","file_exists":true,"file_size":1598068,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_967]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/967_vitage-art.jpg","file_exists":true,"file_size":1141077,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_968]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/968_men-women-1.jpg","file_exists":true,"file_size":1682828,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_969]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/969_women-vintage.jpg","file_exists":true,"file_size":1075975,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_970]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/970_mock-1.jpg","file_exists":true,"file_size":2104857,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-2-of-3"} [2026-06-11 20:33:37] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 622,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_961\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12762,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_962\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12763,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_963\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12764,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_964\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12765,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_965\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12766,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-82-6f369aae4fc4022d-part-2-of-3"} [2026-06-11 20:33:37] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":82,"id_product":622,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 20:33:37] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":82,"id_product":622,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_971"]} [2026-06-11 20:33:37] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"58cb4076-36df-4812-af28-2ff9e6876478","id_product":"622","images_metadata_json":"[{\"client_file_key\":\"asset_971\",\"drive_file_id\":\"1lcZmR8xqxUIv3TVv9DJFZg7t2A81KFXQ\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz Słowacki - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_971]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/82/6f369aae4fc4022d/971_women-1.jpg","file_exists":true,"file_size":1903660,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-3-of-3"} [2026-06-11 20:33:39] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 622,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_971\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12772,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-82-6f369aae4fc4022d-part-3-of-3"} [2026-06-11 20:33:39] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":82,"id_product":622,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-11 20:33:39] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":82,"id_product":622,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_951","filename":"closeup-1.jpg","id_image":12752,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_952","filename":"custom-closeup.jpg","id_image":12753,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_953","filename":"front-manekin-clear-label.jpg","id_image":12754,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_954","filename":"front-manekin-clear-label.jpg","id_image":12755,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_955","filename":"front-manekin-clear-label.jpg","id_image":12756,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_956","filename":"front-manekin-clear-label.jpg","id_image":12757,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_957","filename":"front-manekin-clear-label.jpg","id_image":12758,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_958","filename":"front-manekin-clear-label.jpg","id_image":12759,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_959","filename":"front-manekin-clear-label.jpg","id_image":12760,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_960","filename":"front-manekin-clear-label.jpg","id_image":12761,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_961","filename":"men-vitage.jpg","id_image":12762,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_962","filename":"white-folded.jpg","id_image":12763,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_963","filename":"hanging-1.jpg","id_image":12764,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_964","filename":"slow-mick-art.jpg","id_image":12765,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_965","filename":"white-orange-1.jpg","id_image":12766,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_966","filename":"men-1.jpg","id_image":12767,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_967","filename":"vitage-art.jpg","id_image":12768,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_968","filename":"men-women-1.jpg","id_image":12769,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_969","filename":"women-vintage.jpg","id_image":12770,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_970","filename":"mock-1.jpg","id_image":12771,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_971","filename":"women-1.jpg","id_image":12772,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_951","filename":"closeup-1.jpg","id_image":12752,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_952","filename":"custom-closeup.jpg","id_image":12753,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_953","filename":"front-manekin-clear-label.jpg","id_image":12754,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_954","filename":"front-manekin-clear-label.jpg","id_image":12755,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_955","filename":"front-manekin-clear-label.jpg","id_image":12756,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_956","filename":"front-manekin-clear-label.jpg","id_image":12757,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_957","filename":"front-manekin-clear-label.jpg","id_image":12758,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_958","filename":"front-manekin-clear-label.jpg","id_image":12759,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_959","filename":"front-manekin-clear-label.jpg","id_image":12760,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_960","filename":"front-manekin-clear-label.jpg","id_image":12761,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_961","filename":"men-vitage.jpg","id_image":12762,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_962","filename":"white-folded.jpg","id_image":12763,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_963","filename":"hanging-1.jpg","id_image":12764,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_964","filename":"slow-mick-art.jpg","id_image":12765,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_965","filename":"white-orange-1.jpg","id_image":12766,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_966","filename":"men-1.jpg","id_image":12767,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_967","filename":"vitage-art.jpg","id_image":12768,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_968","filename":"men-women-1.jpg","id_image":12769,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_969","filename":"women-vintage.jpg","id_image":12770,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_970","filename":"mock-1.jpg","id_image":12771,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_971","filename":"women-1.jpg","id_image":12772,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-11 20:33:39] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":82,"external_id":"622","result":{"success":true,"status":"success","id_product":622,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_951","filename":"closeup-1.jpg","id_image":12752,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_952","filename":"custom-closeup.jpg","id_image":12753,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_953","filename":"front-manekin-clear-label.jpg","id_image":12754,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_954","filename":"front-manekin-clear-label.jpg","id_image":12755,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_955","filename":"front-manekin-clear-label.jpg","id_image":12756,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_956","filename":"front-manekin-clear-label.jpg","id_image":12757,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_957","filename":"front-manekin-clear-label.jpg","id_image":12758,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_958","filename":"front-manekin-clear-label.jpg","id_image":12759,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_959","filename":"front-manekin-clear-label.jpg","id_image":12760,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_960","filename":"front-manekin-clear-label.jpg","id_image":12761,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_961","filename":"men-vitage.jpg","id_image":12762,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_962","filename":"white-folded.jpg","id_image":12763,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_963","filename":"hanging-1.jpg","id_image":12764,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_964","filename":"slow-mick-art.jpg","id_image":12765,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_965","filename":"white-orange-1.jpg","id_image":12766,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_966","filename":"men-1.jpg","id_image":12767,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_967","filename":"vitage-art.jpg","id_image":12768,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_968","filename":"men-women-1.jpg","id_image":12769,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_969","filename":"women-vintage.jpg","id_image":12770,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_970","filename":"mock-1.jpg","id_image":12771,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_971","filename":"women-1.jpg","id_image":12772,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_951","filename":"closeup-1.jpg","id_image":12752,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_952","filename":"custom-closeup.jpg","id_image":12753,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_953","filename":"front-manekin-clear-label.jpg","id_image":12754,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_954","filename":"front-manekin-clear-label.jpg","id_image":12755,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_955","filename":"front-manekin-clear-label.jpg","id_image":12756,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_956","filename":"front-manekin-clear-label.jpg","id_image":12757,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_957","filename":"front-manekin-clear-label.jpg","id_image":12758,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_958","filename":"front-manekin-clear-label.jpg","id_image":12759,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_959","filename":"front-manekin-clear-label.jpg","id_image":12760,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_960","filename":"front-manekin-clear-label.jpg","id_image":12761,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_961","filename":"men-vitage.jpg","id_image":12762,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_962","filename":"white-folded.jpg","id_image":12763,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_963","filename":"hanging-1.jpg","id_image":12764,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_964","filename":"slow-mick-art.jpg","id_image":12765,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_965","filename":"white-orange-1.jpg","id_image":12766,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_966","filename":"men-1.jpg","id_image":12767,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_967","filename":"vitage-art.jpg","id_image":12768,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_968","filename":"men-women-1.jpg","id_image":12769,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_969","filename":"women-vintage.jpg","id_image":12770,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_970","filename":"mock-1.jpg","id_image":12771,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-82-6f369aae4fc4022d-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":622,"uploaded_images":[{"client_file_key":"asset_971","filename":"women-1.jpg","id_image":12772,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-11 20:44:28] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30225} [2026-06-11 20:44:29] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":83,"external_id":"623","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-11 20:44:29] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":83,"external_id":"623"} [2026-06-11 20:44:29] drive_scan.start Start skanowania zdjęć Drive. {"project_id":83,"forced_profile_id":null} [2026-06-11 20:44:29] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":83,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_010","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-11 20:44:29] drive_path.profile.selected Wybrano profil Drive. {"project_id":83,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-11 20:44:29] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":83,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-11 20:44:29] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-11 20:44:29] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:29] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":83,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-11 20:44:29] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-11 20:44:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:30] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":83,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-11 20:44:30] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-11 20:44:30] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:30] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":83,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-11 20:44:30] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_010'"} [2026-06-11 20:44:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_010'","count":1,"names":["TS_SE#MS_010 [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:31] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":83,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_010","found_count":1,"found_names":["TS_SE#MS_010"]} [2026-06-11 20:44:31] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":83,"project_folder_id":"18eiqVuwOuz7E0A-yY6-mTTd8bf57GrBQ","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010"} [2026-06-11 20:44:31] drive_api.list_files.start Google Drive files.list. {"query":"'18eiqVuwOuz7E0A-yY6-mTTd8bf57GrBQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-11 20:44:31] drive_api.list_files.finish Google Drive files.list result. {"query":"'18eiqVuwOuz7E0A-yY6-mTTd8bf57GrBQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:31] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":83,"parent_folder_id":"18eiqVuwOuz7E0A-yY6-mTTd8bf57GrBQ","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-11 20:44:31] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":83,"project_folder_id":"18eiqVuwOuz7E0A-yY6-mTTd8bf57GrBQ","mockups_folder_id":"1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups"} [2026-06-11 20:44:31] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":83,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-11 20:44:31] drive_api.list_files.start Google Drive files.list. {"query":"'1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-11 20:44:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:32] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":83,"mockups_folder_id":"1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf","count":12,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-11 20:44:32] drive_api.list_files.start Google Drive files.list. {"query":"'1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf' in parents and trashed = false"} [2026-06-11 20:44:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PGCwdpnDkunJm8c24EjeQi-m-FXuIQJf' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:32] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":83,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 20:44:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:32] drive_api.list_files.start Google Drive files.list. {"query":"'1usWEfan7qEhpBpNY_OyUuVvkyYTyhAD3' in parents and trashed = false"} [2026-06-11 20:44:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1usWEfan7qEhpBpNY_OyUuVvkyYTyhAD3' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 20:44:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(000)_Miniatury","folder_id":"1usWEfan7qEhpBpNY_OyUuVvkyYTyhAD3","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 20:44:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:33] drive_api.list_files.start Google Drive files.list. {"query":"'1shihT85ALFjLrAHcHjE_o_HyzCJiy-rQ' in parents and trashed = false"} [2026-06-11 20:44:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1shihT85ALFjLrAHcHjE_o_HyzCJiy-rQ' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 20:44:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1shihT85ALFjLrAHcHjE_o_HyzCJiy-rQ","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 20:44:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:33] drive_api.list_files.start Google Drive files.list. {"query":"'1J0OBPsbGmJPOgKozljSRRMFPnAIhsFJs' in parents and trashed = false"} [2026-06-11 20:44:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1J0OBPsbGmJPOgKozljSRRMFPnAIhsFJs' in parents and trashed = false","count":1,"names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(000_3)_Custom_White","folder_id":"1J0OBPsbGmJPOgKozljSRRMFPnAIhsFJs","all_count":1,"image_count":1,"all_names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:34] drive_api.list_files.start Google Drive files.list. {"query":"'1SMhst8pIPRMorTSAz2c65lY_hs1iG-vX' in parents and trashed = false"} [2026-06-11 20:44:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SMhst8pIPRMorTSAz2c65lY_hs1iG-vX' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(000_4)_Custom_Meta","folder_id":"1SMhst8pIPRMorTSAz2c65lY_hs1iG-vX","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:34] drive_api.list_files.start Google Drive files.list. {"query":"'1jOqWRmozN9v-Ul5-Ni-Y97w-7sZPwF5G' in parents and trashed = false"} [2026-06-11 20:44:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jOqWRmozN9v-Ul5-Ni-Y97w-7sZPwF5G' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(01)_F190_LADY_White","folder_id":"1jOqWRmozN9v-Ul5-Ni-Y97w-7sZPwF5G","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:34] drive_api.list_files.start Google Drive files.list. {"query":"'1Y48LfdwJZj54S8GnYDpOmxP4_4s1ddUJ' in parents and trashed = false"} [2026-06-11 20:44:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Y48LfdwJZj54S8GnYDpOmxP4_4s1ddUJ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1Y48LfdwJZj54S8GnYDpOmxP4_4s1ddUJ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:35] drive_api.list_files.start Google Drive files.list. {"query":"'1zZ2DwxrDvEmmTkLqaqfOY5swvu3dd9f_' in parents and trashed = false"} [2026-06-11 20:44:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zZ2DwxrDvEmmTkLqaqfOY5swvu3dd9f_' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(11)_F190_MEN_White","folder_id":"1zZ2DwxrDvEmmTkLqaqfOY5swvu3dd9f_","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:35] drive_api.list_files.start Google Drive files.list. {"query":"'1n9QOh3j_wC-UIxA7hoASdnzGFvvLGPoj' in parents and trashed = false"} [2026-06-11 20:44:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1n9QOh3j_wC-UIxA7hoASdnzGFvvLGPoj' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1n9QOh3j_wC-UIxA7hoASdnzGFvvLGPoj","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:36] drive_api.list_files.start Google Drive files.list. {"query":"'1YfMB0ZnWsAznubHxe0Y5DFQLhK6YfJea' in parents and trashed = false"} [2026-06-11 20:44:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YfMB0ZnWsAznubHxe0Y5DFQLhK6YfJea' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(24)_Stanley_White","folder_id":"1YfMB0ZnWsAznubHxe0Y5DFQLhK6YfJea","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:36] drive_api.list_files.start Google Drive files.list. {"query":"'1p6TfBSBO6lILKVNz0nexhW8qCljZ__XQ' in parents and trashed = false"} [2026-06-11 20:44:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1p6TfBSBO6lILKVNz0nexhW8qCljZ__XQ' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1p6TfBSBO6lILKVNz0nexhW8qCljZ__XQ","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:37] drive_api.list_files.start Google Drive files.list. {"query":"'1SLNjLK1MtuO-0wqF2THYiF8vtOOi-4Vo' in parents and trashed = false"} [2026-06-11 20:44:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SLNjLK1MtuO-0wqF2THYiF8vtOOi-4Vo' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"1SLNjLK1MtuO-0wqF2THYiF8vtOOi-4Vo","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":83,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_010/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 20:44:37] drive_api.list_files.start Google Drive files.list. {"query":"'1boNPCTW1oSoqrLkWgl-ubGfjNPsEdqZb' in parents and trashed = false"} [2026-06-11 20:44:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1boNPCTW1oSoqrLkWgl-ubGfjNPsEdqZb' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":83,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1boNPCTW1oSoqrLkWgl-ubGfjNPsEdqZb","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 20:44:38] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":83,"files_count":21,"files":[{"id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-11 20:44:38] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":83,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-11 20:44:38] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":83,"external_id":"623","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-11 20:44:38] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":83,"external_id":"623","selected_assets_count":21} [2026-06-11 20:44:38] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":83,"resolved_id_product":623} [2026-06-11 20:44:38] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":83,"job_id":"32cf25a0870fb25a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-11 20:44:38] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":83,"selected_count":21,"assets":[{"id":972,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1753006,"drive_file_id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ"},{"id":973,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2726536,"drive_file_id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj"},{"id":974,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1088846,"drive_file_id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO"},{"id":975,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1002159,"drive_file_id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu"},{"id":976,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1002548,"drive_file_id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV"},{"id":977,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1417958,"drive_file_id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253"},{"id":978,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1280530,"drive_file_id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ"},{"id":979,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1549893,"drive_file_id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2"},{"id":980,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1484906,"drive_file_id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk"},{"id":981,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1431237,"drive_file_id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L"},{"id":982,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1026030,"drive_file_id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP"},{"id":983,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":926105,"drive_file_id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t"},{"id":984,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1753415,"drive_file_id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2"},{"id":985,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1220131,"drive_file_id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD"},{"id":986,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1672145,"drive_file_id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I"},{"id":987,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1583947,"drive_file_id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp"},{"id":988,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1120292,"drive_file_id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg"},{"id":989,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1663418,"drive_file_id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9"},{"id":990,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1051742,"drive_file_id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x"},{"id":991,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2069618,"drive_file_id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-"},{"id":992,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1886915,"drive_file_id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7"}]} [2026-06-11 20:44:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":972,"drive_file_id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/972_closeup-1.jpg"} [2026-06-11 20:44:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/972_closeup-1.jpg"} [2026-06-11 20:44:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/972_closeup-1.jpg","bytes":1753006} [2026-06-11 20:44:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":972,"name":"CloseUP_1.jpg","local_size":1753006} [2026-06-11 20:44:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":973,"drive_file_id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/973_custom-closeup.jpg"} [2026-06-11 20:44:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/973_custom-closeup.jpg"} [2026-06-11 20:44:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/973_custom-closeup.jpg","bytes":2726536} [2026-06-11 20:44:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":973,"name":"Custom_CloseUP.jpg","local_size":2726536} [2026-06-11 20:44:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":974,"drive_file_id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/974_front-manekin-clear-label.jpg"} [2026-06-11 20:44:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/974_front-manekin-clear-label.jpg"} [2026-06-11 20:44:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/974_front-manekin-clear-label.jpg","bytes":1088846} [2026-06-11 20:44:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":974,"name":"Front_Manekin_Clear_Label.jpg","local_size":1088846} [2026-06-11 20:44:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":975,"drive_file_id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/975_front-manekin-clear-label.jpg"} [2026-06-11 20:44:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/975_front-manekin-clear-label.jpg"} [2026-06-11 20:44:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/975_front-manekin-clear-label.jpg","bytes":1002159} [2026-06-11 20:44:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":975,"name":"Front_Manekin_Clear_Label.jpg","local_size":1002159} [2026-06-11 20:44:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":976,"drive_file_id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/976_front-manekin-clear-label.jpg"} [2026-06-11 20:44:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/976_front-manekin-clear-label.jpg"} [2026-06-11 20:44:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/976_front-manekin-clear-label.jpg","bytes":1002548} [2026-06-11 20:44:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":976,"name":"Front_Manekin_Clear_Label.jpg","local_size":1002548} [2026-06-11 20:44:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":977,"drive_file_id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/977_front-manekin-clear-label.jpg"} [2026-06-11 20:44:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/977_front-manekin-clear-label.jpg"} [2026-06-11 20:44:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/977_front-manekin-clear-label.jpg","bytes":1417958} [2026-06-11 20:44:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":977,"name":"Front_Manekin_Clear_Label.jpg","local_size":1417958} [2026-06-11 20:44:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":978,"drive_file_id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/978_front-manekin-clear-label.jpg"} [2026-06-11 20:44:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/978_front-manekin-clear-label.jpg"} [2026-06-11 20:44:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/978_front-manekin-clear-label.jpg","bytes":1280530} [2026-06-11 20:44:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":978,"name":"Front_Manekin_Clear_Label.jpg","local_size":1280530} [2026-06-11 20:44:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":979,"drive_file_id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/979_front-manekin-clear-label.jpg"} [2026-06-11 20:44:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/979_front-manekin-clear-label.jpg"} [2026-06-11 20:44:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/979_front-manekin-clear-label.jpg","bytes":1549893} [2026-06-11 20:44:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":979,"name":"Front_Manekin_Clear_Label.jpg","local_size":1549893} [2026-06-11 20:44:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":980,"drive_file_id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/980_front-manekin-clear-label.jpg"} [2026-06-11 20:44:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/980_front-manekin-clear-label.jpg"} [2026-06-11 20:44:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/980_front-manekin-clear-label.jpg","bytes":1484906} [2026-06-11 20:44:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":980,"name":"Front_Manekin_Clear_Label.jpg","local_size":1484906} [2026-06-11 20:44:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":981,"drive_file_id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/981_front-manekin-clear-label.jpg"} [2026-06-11 20:44:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/981_front-manekin-clear-label.jpg"} [2026-06-11 20:44:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/981_front-manekin-clear-label.jpg","bytes":1431237} [2026-06-11 20:44:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":981,"name":"Front_Manekin_Clear_Label.jpg","local_size":1431237} [2026-06-11 20:44:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":982,"drive_file_id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/982_men-vitage.jpg"} [2026-06-11 20:44:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/982_men-vitage.jpg"} [2026-06-11 20:44:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/982_men-vitage.jpg","bytes":1026030} [2026-06-11 20:44:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":982,"name":"MEN_Vitage.jpg","local_size":1026030} [2026-06-11 20:44:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":983,"drive_file_id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/983_white-folded.jpg"} [2026-06-11 20:44:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/983_white-folded.jpg"} [2026-06-11 20:44:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/983_white-folded.jpg","bytes":926105} [2026-06-11 20:44:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":983,"name":"WHITE_Folded.jpg","local_size":926105} [2026-06-11 20:44:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":984,"drive_file_id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/984_hanging-1.jpg"} [2026-06-11 20:44:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/984_hanging-1.jpg"} [2026-06-11 20:44:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/984_hanging-1.jpg","bytes":1753415} [2026-06-11 20:44:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":984,"name":"Hanging_1.jpg","local_size":1753415} [2026-06-11 20:44:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":985,"drive_file_id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/985_slow-mick-art.jpg"} [2026-06-11 20:44:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/985_slow-mick-art.jpg"} [2026-06-11 20:44:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/985_slow-mick-art.jpg","bytes":1220131} [2026-06-11 20:44:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":985,"name":"Slow_Mick_ART.jpg","local_size":1220131} [2026-06-11 20:44:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":986,"drive_file_id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/986_white-orange-1.jpg"} [2026-06-11 20:44:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/986_white-orange-1.jpg"} [2026-06-11 20:44:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/986_white-orange-1.jpg","bytes":1672145} [2026-06-11 20:44:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":986,"name":"WHITE_Orange_1.jpg","local_size":1672145} [2026-06-11 20:44:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":987,"drive_file_id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/987_men-1.jpg"} [2026-06-11 20:44:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/987_men-1.jpg"} [2026-06-11 20:44:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/987_men-1.jpg","bytes":1583947} [2026-06-11 20:44:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":987,"name":"Men_1.jpg","local_size":1583947} [2026-06-11 20:44:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":988,"drive_file_id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/988_vitage-art.jpg"} [2026-06-11 20:44:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/988_vitage-art.jpg"} [2026-06-11 20:44:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/988_vitage-art.jpg","bytes":1120292} [2026-06-11 20:44:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":988,"name":"Vitage_ART.jpg","local_size":1120292} [2026-06-11 20:44:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":989,"drive_file_id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/989_men-women-1.jpg"} [2026-06-11 20:44:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/989_men-women-1.jpg"} [2026-06-11 20:44:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/989_men-women-1.jpg","bytes":1663418} [2026-06-11 20:44:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":989,"name":"Men_Women_1.jpg","local_size":1663418} [2026-06-11 20:44:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":990,"drive_file_id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/990_women-vintage.jpg"} [2026-06-11 20:44:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/990_women-vintage.jpg"} [2026-06-11 20:44:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/990_women-vintage.jpg","bytes":1051742} [2026-06-11 20:44:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":990,"name":"Women_Vintage.jpg","local_size":1051742} [2026-06-11 20:44:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":991,"drive_file_id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/991_mock-1.jpg"} [2026-06-11 20:44:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/991_mock-1.jpg"} [2026-06-11 20:44:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/991_mock-1.jpg","bytes":2069618} [2026-06-11 20:44:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":991,"name":"Mock_1.jpg","local_size":2069618} [2026-06-11 20:44:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":83,"asset_id":992,"drive_file_id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/992_women-1.jpg"} [2026-06-11 20:44:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/992_women-1.jpg"} [2026-06-11 20:44:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/992_women-1.jpg","bytes":1886915} [2026-06-11 20:44:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":83,"asset_id":992,"name":"Women_1.jpg","local_size":1886915} [2026-06-11 20:44:58] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":83,"job_id":"32cf25a0870fb25a","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a","failures":[]} [2026-06-11 20:44:58] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":83,"job_id":"32cf25a0870fb25a","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a","failures":[]} [2026-06-11 20:44:58] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":83,"id_product":623,"metadata_count":21,"metadata":[{"client_file_key":"asset_972","drive_file_id":"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_973","drive_file_id":"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj","filename":"custom-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_974","drive_file_id":"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_975","drive_file_id":"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_976","drive_file_id":"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_977","drive_file_id":"1ub-TM988JuNvqtXhk1K0Lt07G7zNC253","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_978","drive_file_id":"1kiLe6bK8WnzgbbtJThCpmyUpMv3MrOIJ","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_979","drive_file_id":"1c3mmZY-RfTEPImaltyU6zN7GjjH-u9S2","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_980","drive_file_id":"1cqPfEfnhvGMWQ4jNCnkJrFx7nvN9qhQk","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_981","drive_file_id":"1qBa9PPpIcIA210hRX320UUMT-yxKiH0L","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_982","drive_file_id":"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_983","drive_file_id":"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_984","drive_file_id":"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_985","drive_file_id":"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_986","drive_file_id":"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_987","drive_file_id":"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_988","drive_file_id":"1kfCjWjJDytNzD4AHbNVynx6ogfLFVMbg","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_989","drive_file_id":"1ekUYGRdgWKv8VxmZ0iFBkoPYoWAOlwx9","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_990","drive_file_id":"1a3xMUI4DVAGHE8u5srnosB6pHeQ1632x","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_991","drive_file_id":"1u94-9KZ8l2VoGQ5Hq3do9Mb88JxV4a1-","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_992","drive_file_id":"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-11 20:44:58] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":83,"id_product":623,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-11 20:44:58] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":83,"id_product":623,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_972","asset_973","asset_974","asset_975","asset_976","asset_977","asset_978","asset_979","asset_980","asset_981"]} [2026-06-11 20:44:58] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"a5d60192-e9b7-4a28-b89f-daa298e1f599","id_product":"623","images_metadata_json":"[{\"client_file_key\":\"asset_972\",\"drive_file_id\":\"1S7NyvqEXRWoqKGYfryFq4SaGzm7rP5zZ\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_973\",\"drive_file_id\":\"12-QV3c67aDGkMWcKcO9W86RcDKUmm9Kj\",\"filename\":\"custom-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_974\",\"drive_file_id\":\"1D8-4iFUUWU-26U-Q4GH9OJ3t3x9nrgYO\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_975\",\"drive_file_id\":\"1sf5Jo2H1k0KoxRXs69xIuh_BAavKtVeu\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_976\",\"drive_file_id\":\"1cpdGZGLPmRRw_R29ULTAyIKsN5uNAcdV\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_977\",\"drive_file_id\":\"1ub-TM988JuNvqtXhk1...","allow_cover_autoselect":"0","files[asset_972]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/972_closeup-1.jpg","file_exists":true,"file_size":1753006,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_973]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/973_custom-closeup.jpg","file_exists":true,"file_size":2726536,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_974]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/974_front-manekin-clear-label.jpg","file_exists":true,"file_size":1088846,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_975]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/975_front-manekin-clear-label.jpg","file_exists":true,"file_size":1002159,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_976]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/976_front-manekin-clear-label.jpg","file_exists":true,"file_size":1002548,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_977]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/977_front-manekin-clear-label.jpg","file_exists":true,"file_size":1417958,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_978]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/978_front-manekin-clear-label.jpg","file_exists":true,"file_size":1280530,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_979]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/979_front-manekin-clear-label.jpg","file_exists":true,"file_size":1549893,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_980]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/980_front-manekin-clear-label.jpg","file_exists":true,"file_size":1484906,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_981]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/981_front-manekin-clear-label.jpg","file_exists":true,"file_size":1431237,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-1-of-3"} [2026-06-11 20:45:13] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 623,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_972\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12773,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_973\",\n \"filename\": \"custom-closeup.jpg\",\n \"id_image\": 12774,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_974\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12775,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_975\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12776,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_976\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12777,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned...","idempotency_key":"drive-images-83-32cf25a0870fb25a-part-1-of-3"} [2026-06-11 20:45:13] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":83,"id_product":623,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 20:45:13] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":83,"id_product":623,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_982","asset_983","asset_984","asset_985","asset_986","asset_987","asset_988","asset_989","asset_990","asset_991"]} [2026-06-11 20:45:13] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"a5d60192-e9b7-4a28-b89f-daa298e1f599","id_product":"623","images_metadata_json":"[{\"client_file_key\":\"asset_982\",\"drive_file_id\":\"1ndGdXb8Tqyw6tHh_9yEI0CRXyXceKyDP\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_983\",\"drive_file_id\":\"11g8BzfZR9KyTvsYzN6l_trerE1NlOc5t\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_984\",\"drive_file_id\":\"13BSMOY-LkwnJcQPB3x5zMDj_dG498P-2\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_985\",\"drive_file_id\":\"1yg-sihGsctlSYNZy8lfu1rimyDpwewtD\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_986\",\"drive_file_id\":\"1bC5qOlWMrQeGvyXY8evrXk-9HRmiR-7I\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_987\",\"drive_file_id\":\"1t0WFzW6m2i6IO_Ja1qGsgpZ_IQuPk2cp\",\"filename\":\"men-1.jpg\",\"sort_order\":10...","allow_cover_autoselect":"0","files[asset_982]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/982_men-vitage.jpg","file_exists":true,"file_size":1026030,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_983]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/983_white-folded.jpg","file_exists":true,"file_size":926105,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_984]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/984_hanging-1.jpg","file_exists":true,"file_size":1753415,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_985]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/985_slow-mick-art.jpg","file_exists":true,"file_size":1220131,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_986]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/986_white-orange-1.jpg","file_exists":true,"file_size":1672145,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_987]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/987_men-1.jpg","file_exists":true,"file_size":1583947,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_988]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/988_vitage-art.jpg","file_exists":true,"file_size":1120292,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_989]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/989_men-women-1.jpg","file_exists":true,"file_size":1663418,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_990]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/990_women-vintage.jpg","file_exists":true,"file_size":1051742,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_991]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/991_mock-1.jpg","file_exists":true,"file_size":2069618,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-2-of-3"} [2026-06-11 20:45:29] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 623,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_982\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12783,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_983\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12784,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_984\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12785,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_985\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12786,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_986\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12787,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },...","idempotency_key":"drive-images-83-32cf25a0870fb25a-part-2-of-3"} [2026-06-11 20:45:29] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":83,"id_product":623,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 20:45:29] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":83,"id_product":623,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_992"]} [2026-06-11 20:45:29] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"a5d60192-e9b7-4a28-b89f-daa298e1f599","id_product":"623","images_metadata_json":"[{\"client_file_key\":\"asset_992\",\"drive_file_id\":\"1gvxWdnH-AA9n7VPoukvRFwcsD_xhFsS7\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz, rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_992]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/83/32cf25a0870fb25a/992_women-1.jpg","file_exists":true,"file_size":1886915,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-3-of-3"} [2026-06-11 20:45:32] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 623,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_992\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12793,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-83-32cf25a0870fb25a-part-3-of-3"} [2026-06-11 20:45:32] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":83,"id_product":623,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-11 20:45:32] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":83,"id_product":623,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_972","filename":"closeup-1.jpg","id_image":12773,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_973","filename":"custom-closeup.jpg","id_image":12774,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_974","filename":"front-manekin-clear-label.jpg","id_image":12775,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_975","filename":"front-manekin-clear-label.jpg","id_image":12776,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_976","filename":"front-manekin-clear-label.jpg","id_image":12777,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_977","filename":"front-manekin-clear-label.jpg","id_image":12778,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_978","filename":"front-manekin-clear-label.jpg","id_image":12779,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_979","filename":"front-manekin-clear-label.jpg","id_image":12780,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_980","filename":"front-manekin-clear-label.jpg","id_image":12781,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_981","filename":"front-manekin-clear-label.jpg","id_image":12782,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_982","filename":"men-vitage.jpg","id_image":12783,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_983","filename":"white-folded.jpg","id_image":12784,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_984","filename":"hanging-1.jpg","id_image":12785,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_985","filename":"slow-mick-art.jpg","id_image":12786,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_986","filename":"white-orange-1.jpg","id_image":12787,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_987","filename":"men-1.jpg","id_image":12788,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_988","filename":"vitage-art.jpg","id_image":12789,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_989","filename":"men-women-1.jpg","id_image":12790,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_990","filename":"women-vintage.jpg","id_image":12791,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_991","filename":"mock-1.jpg","id_image":12792,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_992","filename":"women-1.jpg","id_image":12793,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_972","filename":"closeup-1.jpg","id_image":12773,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_973","filename":"custom-closeup.jpg","id_image":12774,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_974","filename":"front-manekin-clear-label.jpg","id_image":12775,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_975","filename":"front-manekin-clear-label.jpg","id_image":12776,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_976","filename":"front-manekin-clear-label.jpg","id_image":12777,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_977","filename":"front-manekin-clear-label.jpg","id_image":12778,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_978","filename":"front-manekin-clear-label.jpg","id_image":12779,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_979","filename":"front-manekin-clear-label.jpg","id_image":12780,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_980","filename":"front-manekin-clear-label.jpg","id_image":12781,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_981","filename":"front-manekin-clear-label.jpg","id_image":12782,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_982","filename":"men-vitage.jpg","id_image":12783,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_983","filename":"white-folded.jpg","id_image":12784,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_984","filename":"hanging-1.jpg","id_image":12785,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_985","filename":"slow-mick-art.jpg","id_image":12786,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_986","filename":"white-orange-1.jpg","id_image":12787,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_987","filename":"men-1.jpg","id_image":12788,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_988","filename":"vitage-art.jpg","id_image":12789,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_989","filename":"men-women-1.jpg","id_image":12790,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_990","filename":"women-vintage.jpg","id_image":12791,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_991","filename":"mock-1.jpg","id_image":12792,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_992","filename":"women-1.jpg","id_image":12793,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-11 20:45:32] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":83,"external_id":"623","result":{"success":true,"status":"success","id_product":623,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_972","filename":"closeup-1.jpg","id_image":12773,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_973","filename":"custom-closeup.jpg","id_image":12774,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_974","filename":"front-manekin-clear-label.jpg","id_image":12775,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_975","filename":"front-manekin-clear-label.jpg","id_image":12776,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_976","filename":"front-manekin-clear-label.jpg","id_image":12777,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_977","filename":"front-manekin-clear-label.jpg","id_image":12778,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_978","filename":"front-manekin-clear-label.jpg","id_image":12779,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_979","filename":"front-manekin-clear-label.jpg","id_image":12780,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_980","filename":"front-manekin-clear-label.jpg","id_image":12781,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_981","filename":"front-manekin-clear-label.jpg","id_image":12782,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_982","filename":"men-vitage.jpg","id_image":12783,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_983","filename":"white-folded.jpg","id_image":12784,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_984","filename":"hanging-1.jpg","id_image":12785,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_985","filename":"slow-mick-art.jpg","id_image":12786,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_986","filename":"white-orange-1.jpg","id_image":12787,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_987","filename":"men-1.jpg","id_image":12788,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_988","filename":"vitage-art.jpg","id_image":12789,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_989","filename":"men-women-1.jpg","id_image":12790,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_990","filename":"women-vintage.jpg","id_image":12791,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_991","filename":"mock-1.jpg","id_image":12792,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_992","filename":"women-1.jpg","id_image":12793,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_972","filename":"closeup-1.jpg","id_image":12773,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_973","filename":"custom-closeup.jpg","id_image":12774,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_974","filename":"front-manekin-clear-label.jpg","id_image":12775,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_975","filename":"front-manekin-clear-label.jpg","id_image":12776,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_976","filename":"front-manekin-clear-label.jpg","id_image":12777,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_977","filename":"front-manekin-clear-label.jpg","id_image":12778,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_978","filename":"front-manekin-clear-label.jpg","id_image":12779,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_979","filename":"front-manekin-clear-label.jpg","id_image":12780,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_980","filename":"front-manekin-clear-label.jpg","id_image":12781,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_981","filename":"front-manekin-clear-label.jpg","id_image":12782,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_982","filename":"men-vitage.jpg","id_image":12783,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_983","filename":"white-folded.jpg","id_image":12784,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_984","filename":"hanging-1.jpg","id_image":12785,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_985","filename":"slow-mick-art.jpg","id_image":12786,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_986","filename":"white-orange-1.jpg","id_image":12787,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_987","filename":"men-1.jpg","id_image":12788,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_988","filename":"vitage-art.jpg","id_image":12789,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_989","filename":"men-women-1.jpg","id_image":12790,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_990","filename":"women-vintage.jpg","id_image":12791,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_991","filename":"mock-1.jpg","id_image":12792,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-83-32cf25a0870fb25a-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":623,"uploaded_images":[{"client_file_key":"asset_992","filename":"women-1.jpg","id_image":12793,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-11 21:14:16] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":31066} [2026-06-11 21:14:17] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":84,"external_id":"624","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-11 21:14:17] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":84,"external_id":"624"} [2026-06-11 21:14:17] drive_scan.start Start skanowania zdjęć Drive. {"project_id":84,"forced_profile_id":null} [2026-06-11 21:14:17] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":84,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_011","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-11 21:14:17] drive_path.profile.selected Wybrano profil Drive. {"project_id":84,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-11 21:14:17] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":84,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-11 21:14:17] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-11 21:14:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:22] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":84,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-11 21:14:22] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-11 21:14:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":84,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-11 21:14:23] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-11 21:14:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:23] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":84,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-11 21:14:23] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_011'"} [2026-06-11 21:14:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_011'","count":1,"names":["TS_SE#MS_011 [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:24] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":84,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_011","found_count":1,"found_names":["TS_SE#MS_011"]} [2026-06-11 21:14:24] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":84,"project_folder_id":"1sPDl5-TNPiesZWzWWeI4scADlYQksGSG","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011"} [2026-06-11 21:14:24] drive_api.list_files.start Google Drive files.list. {"query":"'1sPDl5-TNPiesZWzWWeI4scADlYQksGSG' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-11 21:14:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1sPDl5-TNPiesZWzWWeI4scADlYQksGSG' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:24] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":84,"parent_folder_id":"1sPDl5-TNPiesZWzWWeI4scADlYQksGSG","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-11 21:14:24] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":84,"project_folder_id":"1sPDl5-TNPiesZWzWWeI4scADlYQksGSG","mockups_folder_id":"1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups"} [2026-06-11 21:14:24] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":84,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-11 21:14:24] drive_api.list_files.start Google Drive files.list. {"query":"'1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-11 21:14:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:25] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":84,"mockups_folder_id":"1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34","count":12,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-11 21:14:25] drive_api.list_files.start Google Drive files.list. {"query":"'1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34' in parents and trashed = false"} [2026-06-11 21:14:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dK9p7w4KwaVCHFucXcjekH-AJ0vI0v34' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:25] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":84,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:14:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:25] drive_api.list_files.start Google Drive files.list. {"query":"'1A3fZWCA9zYC7ef9QsQnKSuHGvfGqmkCB' in parents and trashed = false"} [2026-06-11 21:14:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1A3fZWCA9zYC7ef9QsQnKSuHGvfGqmkCB' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 21:14:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(000)_Miniatury","folder_id":"1A3fZWCA9zYC7ef9QsQnKSuHGvfGqmkCB","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 21:14:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:26] drive_api.list_files.start Google Drive files.list. {"query":"'1aqhj40cyNgcS-glpI6edbVdXUV15TDMD' in parents and trashed = false"} [2026-06-11 21:14:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aqhj40cyNgcS-glpI6edbVdXUV15TDMD' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 21:14:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1aqhj40cyNgcS-glpI6edbVdXUV15TDMD","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 21:14:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:26] drive_api.list_files.start Google Drive files.list. {"query":"'1L7WKPOFzR2FFJkuLXrm12C1JT6Sy5Pqd' in parents and trashed = false"} [2026-06-11 21:14:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1L7WKPOFzR2FFJkuLXrm12C1JT6Sy5Pqd' in parents and trashed = false","count":1,"names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 21:14:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(000_3)_Custom_White","folder_id":"1L7WKPOFzR2FFJkuLXrm12C1JT6Sy5Pqd","all_count":1,"image_count":1,"all_names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 21:14:27] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:27] drive_api.list_files.start Google Drive files.list. {"query":"'1yc_UaQCQDbrYb3IjCOadnG4FfV2An4_U' in parents and trashed = false"} [2026-06-11 21:14:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1yc_UaQCQDbrYb3IjCOadnG4FfV2An4_U' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 21:14:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(000_4)_Custom_Meta","folder_id":"1yc_UaQCQDbrYb3IjCOadnG4FfV2An4_U","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 21:14:27] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:27] drive_api.list_files.start Google Drive files.list. {"query":"'1emAF93W5iWoiGB9fbSy8EchT08_W8rO7' in parents and trashed = false"} [2026-06-11 21:14:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1emAF93W5iWoiGB9fbSy8EchT08_W8rO7' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:28] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(01)_F190_LADY_White","folder_id":"1emAF93W5iWoiGB9fbSy8EchT08_W8rO7","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:28] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:28] drive_api.list_files.start Google Drive files.list. {"query":"'1Mx-fJQf2b9QIB5l5T7EX56RvoAZ0FLfG' in parents and trashed = false"} [2026-06-11 21:14:28] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Mx-fJQf2b9QIB5l5T7EX56RvoAZ0FLfG' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:28] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1Mx-fJQf2b9QIB5l5T7EX56RvoAZ0FLfG","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:28] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:28] drive_api.list_files.start Google Drive files.list. {"query":"'1GgZbWXFja_EP2NfVs0XOD2J3g6h-8a1O' in parents and trashed = false"} [2026-06-11 21:14:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'1GgZbWXFja_EP2NfVs0XOD2J3g6h-8a1O' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:32] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(11)_F190_MEN_White","folder_id":"1GgZbWXFja_EP2NfVs0XOD2J3g6h-8a1O","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:32] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:32] drive_api.list_files.start Google Drive files.list. {"query":"'128a8FsJG6_jzOD0wP101bqG7tGOCqhb9' in parents and trashed = false"} [2026-06-11 21:14:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'128a8FsJG6_jzOD0wP101bqG7tGOCqhb9' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"128a8FsJG6_jzOD0wP101bqG7tGOCqhb9","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:33] drive_api.list_files.start Google Drive files.list. {"query":"'1DA_m4fcBy903JbHzisbsb2Y8t_DN-2Ru' in parents and trashed = false"} [2026-06-11 21:14:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1DA_m4fcBy903JbHzisbsb2Y8t_DN-2Ru' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:33] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(24)_Stanley_White","folder_id":"1DA_m4fcBy903JbHzisbsb2Y8t_DN-2Ru","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:33] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:33] drive_api.list_files.start Google Drive files.list. {"query":"'1mwEg14UTu5EKgwJdlRkTlc3haYacOSo7' in parents and trashed = false"} [2026-06-11 21:14:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1mwEg14UTu5EKgwJdlRkTlc3haYacOSo7' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1mwEg14UTu5EKgwJdlRkTlc3haYacOSo7","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:34] drive_api.list_files.start Google Drive files.list. {"query":"'176uLHQ096QVO6YjaNOfYZtbqznqvoCKx' in parents and trashed = false"} [2026-06-11 21:14:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'176uLHQ096QVO6YjaNOfYZtbqznqvoCKx' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:34] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"176uLHQ096QVO6YjaNOfYZtbqznqvoCKx","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:34] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":84,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_011/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:14:34] drive_api.list_files.start Google Drive files.list. {"query":"'1nCqh1Cu-ESkf_jPTaK9t-XycLxNwv2CF' in parents and trashed = false"} [2026-06-11 21:14:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1nCqh1Cu-ESkf_jPTaK9t-XycLxNwv2CF' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":84,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1nCqh1Cu-ESkf_jPTaK9t-XycLxNwv2CF","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:14:35] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":84,"files_count":21,"files":[{"id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-11 21:14:35] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":84,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-11 21:14:35] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":84,"external_id":"624","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-11 21:14:35] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":84,"external_id":"624","selected_assets_count":21} [2026-06-11 21:14:35] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":84,"resolved_id_product":624} [2026-06-11 21:14:35] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":84,"job_id":"0c1ef7b739dc079a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-11 21:14:35] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":84,"selected_count":21,"assets":[{"id":993,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1769868,"drive_file_id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF"},{"id":994,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2754094,"drive_file_id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr"},{"id":995,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1100155,"drive_file_id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN"},{"id":996,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1013146,"drive_file_id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt"},{"id":997,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1007406,"drive_file_id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl"},{"id":998,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1422505,"drive_file_id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg"},{"id":999,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1295628,"drive_file_id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5"},{"id":1000,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1560073,"drive_file_id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV"},{"id":1001,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1496480,"drive_file_id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF"},{"id":1002,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1442988,"drive_file_id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa"},{"id":1003,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1029246,"drive_file_id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI"},{"id":1004,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":941838,"drive_file_id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1"},{"id":1005,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1757076,"drive_file_id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5"},{"id":1006,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1225441,"drive_file_id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk"},{"id":1007,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1693993,"drive_file_id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O"},{"id":1008,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1586306,"drive_file_id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T"},{"id":1009,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1123304,"drive_file_id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr"},{"id":1010,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1667769,"drive_file_id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH"},{"id":1011,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1054724,"drive_file_id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t"},{"id":1012,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2076267,"drive_file_id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9"},{"id":1013,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1889686,"drive_file_id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl"}]} [2026-06-11 21:14:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":993,"drive_file_id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/993_closeup-1.jpg"} [2026-06-11 21:14:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/993_closeup-1.jpg"} [2026-06-11 21:14:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/993_closeup-1.jpg","bytes":1769868} [2026-06-11 21:14:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":993,"name":"CloseUP_1.jpg","local_size":1769868} [2026-06-11 21:14:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":994,"drive_file_id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/994_custom-closeup.jpg"} [2026-06-11 21:14:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/994_custom-closeup.jpg"} [2026-06-11 21:14:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/994_custom-closeup.jpg","bytes":2754094} [2026-06-11 21:14:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":994,"name":"Custom_CloseUP.jpg","local_size":2754094} [2026-06-11 21:14:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":995,"drive_file_id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/995_front-manekin-clear-label.jpg"} [2026-06-11 21:14:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/995_front-manekin-clear-label.jpg"} [2026-06-11 21:14:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/995_front-manekin-clear-label.jpg","bytes":1100155} [2026-06-11 21:14:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":995,"name":"Front_Manekin_Clear_Label.jpg","local_size":1100155} [2026-06-11 21:14:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":996,"drive_file_id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/996_front-manekin-clear-label.jpg"} [2026-06-11 21:14:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/996_front-manekin-clear-label.jpg"} [2026-06-11 21:14:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/996_front-manekin-clear-label.jpg","bytes":1013146} [2026-06-11 21:14:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":996,"name":"Front_Manekin_Clear_Label.jpg","local_size":1013146} [2026-06-11 21:14:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":997,"drive_file_id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/997_front-manekin-clear-label.jpg"} [2026-06-11 21:14:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/997_front-manekin-clear-label.jpg"} [2026-06-11 21:14:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/997_front-manekin-clear-label.jpg","bytes":1007406} [2026-06-11 21:14:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":997,"name":"Front_Manekin_Clear_Label.jpg","local_size":1007406} [2026-06-11 21:14:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":998,"drive_file_id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/998_front-manekin-clear-label.jpg"} [2026-06-11 21:14:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/998_front-manekin-clear-label.jpg"} [2026-06-11 21:14:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/998_front-manekin-clear-label.jpg","bytes":1422505} [2026-06-11 21:14:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":998,"name":"Front_Manekin_Clear_Label.jpg","local_size":1422505} [2026-06-11 21:14:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":999,"drive_file_id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/999_front-manekin-clear-label.jpg"} [2026-06-11 21:14:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/999_front-manekin-clear-label.jpg"} [2026-06-11 21:14:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/999_front-manekin-clear-label.jpg","bytes":1295628} [2026-06-11 21:14:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":999,"name":"Front_Manekin_Clear_Label.jpg","local_size":1295628} [2026-06-11 21:14:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1000,"drive_file_id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1000_front-manekin-clear-label.jpg"} [2026-06-11 21:14:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1000_front-manekin-clear-label.jpg"} [2026-06-11 21:14:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1000_front-manekin-clear-label.jpg","bytes":1560073} [2026-06-11 21:14:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1000,"name":"Front_Manekin_Clear_Label.jpg","local_size":1560073} [2026-06-11 21:14:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1001,"drive_file_id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1001_front-manekin-clear-label.jpg"} [2026-06-11 21:14:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1001_front-manekin-clear-label.jpg"} [2026-06-11 21:14:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1001_front-manekin-clear-label.jpg","bytes":1496480} [2026-06-11 21:14:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1001,"name":"Front_Manekin_Clear_Label.jpg","local_size":1496480} [2026-06-11 21:14:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1002,"drive_file_id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1002_front-manekin-clear-label.jpg"} [2026-06-11 21:14:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1002_front-manekin-clear-label.jpg"} [2026-06-11 21:14:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1002_front-manekin-clear-label.jpg","bytes":1442988} [2026-06-11 21:14:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1002,"name":"Front_Manekin_Clear_Label.jpg","local_size":1442988} [2026-06-11 21:14:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1003,"drive_file_id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1003_men-vitage.jpg"} [2026-06-11 21:14:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1003_men-vitage.jpg"} [2026-06-11 21:14:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1003_men-vitage.jpg","bytes":1029246} [2026-06-11 21:14:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1003,"name":"MEN_Vitage.jpg","local_size":1029246} [2026-06-11 21:14:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1004,"drive_file_id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1004_white-folded.jpg"} [2026-06-11 21:14:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1004_white-folded.jpg"} [2026-06-11 21:14:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1004_white-folded.jpg","bytes":941838} [2026-06-11 21:14:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1004,"name":"WHITE_Folded.jpg","local_size":941838} [2026-06-11 21:14:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1005,"drive_file_id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1005_hanging-1.jpg"} [2026-06-11 21:14:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1005_hanging-1.jpg"} [2026-06-11 21:14:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1005_hanging-1.jpg","bytes":1757076} [2026-06-11 21:14:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1005,"name":"Hanging_1.jpg","local_size":1757076} [2026-06-11 21:14:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1006,"drive_file_id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1006_slow-mick-art.jpg"} [2026-06-11 21:14:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1006_slow-mick-art.jpg"} [2026-06-11 21:14:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1006_slow-mick-art.jpg","bytes":1225441} [2026-06-11 21:14:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1006,"name":"Slow_Mick_ART.jpg","local_size":1225441} [2026-06-11 21:14:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1007,"drive_file_id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1007_white-orange-1.jpg"} [2026-06-11 21:14:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1007_white-orange-1.jpg"} [2026-06-11 21:14:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1007_white-orange-1.jpg","bytes":1693993} [2026-06-11 21:14:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1007,"name":"WHITE_Orange_1.jpg","local_size":1693993} [2026-06-11 21:14:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1008,"drive_file_id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1008_men-1.jpg"} [2026-06-11 21:14:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1008_men-1.jpg"} [2026-06-11 21:14:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1008_men-1.jpg","bytes":1586306} [2026-06-11 21:14:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1008,"name":"Men_1.jpg","local_size":1586306} [2026-06-11 21:14:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1009,"drive_file_id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1009_vitage-art.jpg"} [2026-06-11 21:14:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1009_vitage-art.jpg"} [2026-06-11 21:14:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1009_vitage-art.jpg","bytes":1123304} [2026-06-11 21:14:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1009,"name":"Vitage_ART.jpg","local_size":1123304} [2026-06-11 21:14:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1010,"drive_file_id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1010_men-women-1.jpg"} [2026-06-11 21:14:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1010_men-women-1.jpg"} [2026-06-11 21:14:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1010_men-women-1.jpg","bytes":1667769} [2026-06-11 21:14:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1010,"name":"Men_Women_1.jpg","local_size":1667769} [2026-06-11 21:14:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1011,"drive_file_id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1011_women-vintage.jpg"} [2026-06-11 21:14:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1011_women-vintage.jpg"} [2026-06-11 21:14:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1011_women-vintage.jpg","bytes":1054724} [2026-06-11 21:14:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1011,"name":"Women_Vintage.jpg","local_size":1054724} [2026-06-11 21:14:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1012,"drive_file_id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1012_mock-1.jpg"} [2026-06-11 21:14:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1012_mock-1.jpg"} [2026-06-11 21:14:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1012_mock-1.jpg","bytes":2076267} [2026-06-11 21:14:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1012,"name":"Mock_1.jpg","local_size":2076267} [2026-06-11 21:14:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":84,"asset_id":1013,"drive_file_id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1013_women-1.jpg"} [2026-06-11 21:14:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1013_women-1.jpg"} [2026-06-11 21:14:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1013_women-1.jpg","bytes":1889686} [2026-06-11 21:14:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":84,"asset_id":1013,"name":"Women_1.jpg","local_size":1889686} [2026-06-11 21:14:54] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":84,"job_id":"0c1ef7b739dc079a","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a","failures":[]} [2026-06-11 21:14:54] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":84,"job_id":"0c1ef7b739dc079a","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a","failures":[]} [2026-06-11 21:14:54] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":84,"id_product":624,"metadata_count":21,"metadata":[{"client_file_key":"asset_993","drive_file_id":"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_994","drive_file_id":"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr","filename":"custom-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_995","drive_file_id":"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_996","drive_file_id":"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_997","drive_file_id":"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_998","drive_file_id":"1ubCWJplIHZHATKqLePjM1sKiTHT0LGDg","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_999","drive_file_id":"1jf-_VwJOwZxEoxM9l9DAYK9agnLukYz5","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1000","drive_file_id":"1O13lmE0xrLf0SQZHkNTRjqgiwkqQnVIV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1001","drive_file_id":"1UHR2oSSItC1ziDg6Y-TcR2CwJJ1Nf3FF","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1002","drive_file_id":"15kKrT-wZvXEuEvUJ9PNgrUVOpjFitsOa","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1003","drive_file_id":"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1004","drive_file_id":"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1005","drive_file_id":"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1006","drive_file_id":"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1007","drive_file_id":"1P-sIoUX1NP-usm99DS-9rTemmPf0882O","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1008","drive_file_id":"16eci0dludju1hrHGI_FLX11ZK_FbiC3T","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1009","drive_file_id":"18awGEsNg3b-tWMfJZ22CbjXXNnKCrLNr","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1010","drive_file_id":"1Ebowsyx0Q_GXuPtPLDFARDhVr3bkgMqH","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1011","drive_file_id":"150dznBfJPgT3fZlymn17BrrWZXocF-6t","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1012","drive_file_id":"1MoLg-FzNtGOvEWXNDSgRmqLAgnca9Tb9","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1013","drive_file_id":"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-11 21:14:54] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":84,"id_product":624,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-11 21:14:54] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":84,"id_product":624,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_993","asset_994","asset_995","asset_996","asset_997","asset_998","asset_999","asset_1000","asset_1001","asset_1002"]} [2026-06-11 21:14:54] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"a0e08583-40ea-4f15-8c63-1caee6cd90dd","id_product":"624","images_metadata_json":"[{\"client_file_key\":\"asset_993\",\"drive_file_id\":\"1jjzJgpaBzRe-Q7YQA-jCKvB5X_p5SHwF\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_994\",\"drive_file_id\":\"1B04EM2gBpNVpQvGKhcAqE7wqHH0kQrVr\",\"filename\":\"custom-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_995\",\"drive_file_id\":\"1YkvE0t3-I3x2F33oY-ID2g0IsrhaQUQN\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_996\",\"drive_file_id\":\"1eYQYmvmyKBdV9AX6tqEfx-2p8QhsvtTt\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_997\",\"drive_file_id\":\"1WsZeIk9UrC4FaAtPsvb7dBIBJ323cltl\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_998\",\"drive_file_id\":\"1ubCWJplIHZHATKqLePjM1sK...","allow_cover_autoselect":"0","files[asset_993]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/993_closeup-1.jpg","file_exists":true,"file_size":1769868,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_994]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/994_custom-closeup.jpg","file_exists":true,"file_size":2754094,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_995]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/995_front-manekin-clear-label.jpg","file_exists":true,"file_size":1100155,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_996]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/996_front-manekin-clear-label.jpg","file_exists":true,"file_size":1013146,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_997]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/997_front-manekin-clear-label.jpg","file_exists":true,"file_size":1007406,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_998]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/998_front-manekin-clear-label.jpg","file_exists":true,"file_size":1422505,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_999]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/999_front-manekin-clear-label.jpg","file_exists":true,"file_size":1295628,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1000]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1000_front-manekin-clear-label.jpg","file_exists":true,"file_size":1560073,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1001]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1001_front-manekin-clear-label.jpg","file_exists":true,"file_size":1496480,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1002]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1002_front-manekin-clear-label.jpg","file_exists":true,"file_size":1442988,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-1-of-3"} [2026-06-11 21:15:09] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 624,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_993\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12794,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_994\",\n \"filename\": \"custom-closeup.jpg\",\n \"id_image\": 12795,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_995\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12796,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_996\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12797,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_997\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12798,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned...","idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-1-of-3"} [2026-06-11 21:15:09] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":84,"id_product":624,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 21:15:09] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":84,"id_product":624,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1003","asset_1004","asset_1005","asset_1006","asset_1007","asset_1008","asset_1009","asset_1010","asset_1011","asset_1012"]} [2026-06-11 21:15:09] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"a0e08583-40ea-4f15-8c63-1caee6cd90dd","id_product":"624","images_metadata_json":"[{\"client_file_key\":\"asset_1003\",\"drive_file_id\":\"1R_Z48LqMzfjU0u8fgoeWi96N76B6ZpRI\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1004\",\"drive_file_id\":\"1nKfrqWz96Jt_o3IZyK0VYVMPUcQW___1\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1005\",\"drive_file_id\":\"1yGvgIfmzshd447y1NlVzVuAyRWNSbUN5\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1006\",\"drive_file_id\":\"1Bjf2uugXhBhAT17YPkDXS0vK8XrFJ0wk\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1007\",\"drive_file_id\":\"1P-sIoUX1NP-usm99DS-9rTemmPf0882O\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1008\",\"drive_file_id\":\"16eci0dludju1hrHGI_FLX11ZK_FbiC3T\",\"filename\":\"men-1.jpg\",\"sort_order\":1...","allow_cover_autoselect":"0","files[asset_1003]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1003_men-vitage.jpg","file_exists":true,"file_size":1029246,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_1004]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1004_white-folded.jpg","file_exists":true,"file_size":941838,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1005]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1005_hanging-1.jpg","file_exists":true,"file_size":1757076,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1006]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1006_slow-mick-art.jpg","file_exists":true,"file_size":1225441,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_1007]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1007_white-orange-1.jpg","file_exists":true,"file_size":1693993,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_1008]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1008_men-1.jpg","file_exists":true,"file_size":1586306,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1009]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1009_vitage-art.jpg","file_exists":true,"file_size":1123304,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_1010]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1010_men-women-1.jpg","file_exists":true,"file_size":1667769,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1011]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1011_women-vintage.jpg","file_exists":true,"file_size":1054724,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_1012]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1012_mock-1.jpg","file_exists":true,"file_size":2076267,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-2-of-3"} [2026-06-11 21:15:23] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 624,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1003\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12804,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1004\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12805,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1005\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12806,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1006\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12807,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1007\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12808,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-2-of-3"} [2026-06-11 21:15:23] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":84,"id_product":624,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 21:15:23] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":84,"id_product":624,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_1013"]} [2026-06-11 21:15:23] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"a0e08583-40ea-4f15-8c63-1caee6cd90dd","id_product":"624","images_metadata_json":"[{\"client_file_key\":\"asset_1013\",\"drive_file_id\":\"1PAZvPY0Z_SxpV5CUf1VpQ1a2xb0_B_Dl\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Słowacki - Rozkminiaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_1013]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/84/0c1ef7b739dc079a/1013_women-1.jpg","file_exists":true,"file_size":1889686,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-3-of-3"} [2026-06-11 21:15:24] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 624,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1013\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12814,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-3-of-3"} [2026-06-11 21:15:24] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":84,"id_product":624,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-11 21:15:24] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":84,"id_product":624,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_993","filename":"closeup-1.jpg","id_image":12794,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_994","filename":"custom-closeup.jpg","id_image":12795,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_995","filename":"front-manekin-clear-label.jpg","id_image":12796,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_996","filename":"front-manekin-clear-label.jpg","id_image":12797,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_997","filename":"front-manekin-clear-label.jpg","id_image":12798,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_998","filename":"front-manekin-clear-label.jpg","id_image":12799,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_999","filename":"front-manekin-clear-label.jpg","id_image":12800,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1000","filename":"front-manekin-clear-label.jpg","id_image":12801,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1001","filename":"front-manekin-clear-label.jpg","id_image":12802,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1002","filename":"front-manekin-clear-label.jpg","id_image":12803,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1003","filename":"men-vitage.jpg","id_image":12804,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1004","filename":"white-folded.jpg","id_image":12805,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1005","filename":"hanging-1.jpg","id_image":12806,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1006","filename":"slow-mick-art.jpg","id_image":12807,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1007","filename":"white-orange-1.jpg","id_image":12808,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1008","filename":"men-1.jpg","id_image":12809,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1009","filename":"vitage-art.jpg","id_image":12810,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1010","filename":"men-women-1.jpg","id_image":12811,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1011","filename":"women-vintage.jpg","id_image":12812,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1012","filename":"mock-1.jpg","id_image":12813,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1013","filename":"women-1.jpg","id_image":12814,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_993","filename":"closeup-1.jpg","id_image":12794,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_994","filename":"custom-closeup.jpg","id_image":12795,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_995","filename":"front-manekin-clear-label.jpg","id_image":12796,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_996","filename":"front-manekin-clear-label.jpg","id_image":12797,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_997","filename":"front-manekin-clear-label.jpg","id_image":12798,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_998","filename":"front-manekin-clear-label.jpg","id_image":12799,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_999","filename":"front-manekin-clear-label.jpg","id_image":12800,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1000","filename":"front-manekin-clear-label.jpg","id_image":12801,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1001","filename":"front-manekin-clear-label.jpg","id_image":12802,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1002","filename":"front-manekin-clear-label.jpg","id_image":12803,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_1003","filename":"men-vitage.jpg","id_image":12804,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1004","filename":"white-folded.jpg","id_image":12805,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1005","filename":"hanging-1.jpg","id_image":12806,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1006","filename":"slow-mick-art.jpg","id_image":12807,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1007","filename":"white-orange-1.jpg","id_image":12808,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1008","filename":"men-1.jpg","id_image":12809,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1009","filename":"vitage-art.jpg","id_image":12810,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1010","filename":"men-women-1.jpg","id_image":12811,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1011","filename":"women-vintage.jpg","id_image":12812,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1012","filename":"mock-1.jpg","id_image":12813,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_1013","filename":"women-1.jpg","id_image":12814,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-11 21:15:24] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":84,"external_id":"624","result":{"success":true,"status":"success","id_product":624,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_993","filename":"closeup-1.jpg","id_image":12794,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_994","filename":"custom-closeup.jpg","id_image":12795,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_995","filename":"front-manekin-clear-label.jpg","id_image":12796,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_996","filename":"front-manekin-clear-label.jpg","id_image":12797,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_997","filename":"front-manekin-clear-label.jpg","id_image":12798,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_998","filename":"front-manekin-clear-label.jpg","id_image":12799,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_999","filename":"front-manekin-clear-label.jpg","id_image":12800,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1000","filename":"front-manekin-clear-label.jpg","id_image":12801,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1001","filename":"front-manekin-clear-label.jpg","id_image":12802,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1002","filename":"front-manekin-clear-label.jpg","id_image":12803,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1003","filename":"men-vitage.jpg","id_image":12804,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1004","filename":"white-folded.jpg","id_image":12805,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1005","filename":"hanging-1.jpg","id_image":12806,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1006","filename":"slow-mick-art.jpg","id_image":12807,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1007","filename":"white-orange-1.jpg","id_image":12808,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1008","filename":"men-1.jpg","id_image":12809,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1009","filename":"vitage-art.jpg","id_image":12810,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1010","filename":"men-women-1.jpg","id_image":12811,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1011","filename":"women-vintage.jpg","id_image":12812,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1012","filename":"mock-1.jpg","id_image":12813,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1013","filename":"women-1.jpg","id_image":12814,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_993","filename":"closeup-1.jpg","id_image":12794,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_994","filename":"custom-closeup.jpg","id_image":12795,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_995","filename":"front-manekin-clear-label.jpg","id_image":12796,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_996","filename":"front-manekin-clear-label.jpg","id_image":12797,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_997","filename":"front-manekin-clear-label.jpg","id_image":12798,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_998","filename":"front-manekin-clear-label.jpg","id_image":12799,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_999","filename":"front-manekin-clear-label.jpg","id_image":12800,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1000","filename":"front-manekin-clear-label.jpg","id_image":12801,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1001","filename":"front-manekin-clear-label.jpg","id_image":12802,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1002","filename":"front-manekin-clear-label.jpg","id_image":12803,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_1003","filename":"men-vitage.jpg","id_image":12804,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1004","filename":"white-folded.jpg","id_image":12805,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1005","filename":"hanging-1.jpg","id_image":12806,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1006","filename":"slow-mick-art.jpg","id_image":12807,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1007","filename":"white-orange-1.jpg","id_image":12808,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1008","filename":"men-1.jpg","id_image":12809,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1009","filename":"vitage-art.jpg","id_image":12810,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1010","filename":"men-women-1.jpg","id_image":12811,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1011","filename":"women-vintage.jpg","id_image":12812,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1012","filename":"mock-1.jpg","id_image":12813,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-84-0c1ef7b739dc079a-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":624,"uploaded_images":[{"client_file_key":"asset_1013","filename":"women-1.jpg","id_image":12814,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-11 21:21:43] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":28339} [2026-06-11 21:21:45] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":85,"external_id":"625","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-11 21:21:45] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":85,"external_id":"625"} [2026-06-11 21:21:45] drive_scan.start Start skanowania zdjęć Drive. {"project_id":85,"forced_profile_id":null} [2026-06-11 21:21:45] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":85,"project_drive_relative_path":"(TS_SE) - Serie\\(TS_SE#MS) - Mickiewicz-Słowacki\\TS_SE#MS_012","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-11 21:21:45] drive_path.profile.selected Wybrano profil Drive. {"project_id":85,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-11 21:21:45] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":85,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-11 21:21:45] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-11 21:21:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:45] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":85,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-11 21:21:45] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'"} [2026-06-11 21:21:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE) - Serie'","count":1,"names":["(TS_SE) - Serie [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:46] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":85,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TS_SE) - Serie","found_count":1,"found_names":["(TS_SE) - Serie"]} [2026-06-11 21:21:46] drive_api.list_files.start Google Drive files.list. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'"} [2026-06-11 21:21:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TS_SE#MS) - Mickiewicz-Słowacki'","count":1,"names":["(TS_SE#MS) - Mickiewicz-Słowacki [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:46] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":85,"parent_folder_id":"1NM7vxGTnYIdO0nh4QDcWOWR8PaK1rOBH","segment":"(TS_SE#MS) - Mickiewicz-Słowacki","found_count":1,"found_names":["(TS_SE#MS) - Mickiewicz-Słowacki"]} [2026-06-11 21:21:46] drive_api.list_files.start Google Drive files.list. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_012'"} [2026-06-11 21:21:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TS_SE#MS_012'","count":1,"names":["TS_SE#MS_012 [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:47] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":85,"parent_folder_id":"1RVXhtXj1SReE60dFMKfHVs5nJIkQYdiq","segment":"TS_SE#MS_012","found_count":1,"found_names":["TS_SE#MS_012"]} [2026-06-11 21:21:47] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":85,"project_folder_id":"17SFw5tNlDg9d7SlOei49jbtJZBtQ-PAg","project_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012"} [2026-06-11 21:21:47] drive_api.list_files.start Google Drive files.list. {"query":"'17SFw5tNlDg9d7SlOei49jbtJZBtQ-PAg' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-11 21:21:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'17SFw5tNlDg9d7SlOei49jbtJZBtQ-PAg' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:47] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":85,"parent_folder_id":"17SFw5tNlDg9d7SlOei49jbtJZBtQ-PAg","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-11 21:21:47] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":85,"project_folder_id":"17SFw5tNlDg9d7SlOei49jbtJZBtQ-PAg","mockups_folder_id":"1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g","mockups_folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups"} [2026-06-11 21:21:47] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":85,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-11 21:21:47] drive_api.list_files.start Google Drive files.list. {"query":"'1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-11 21:21:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:48] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":85,"mockups_folder_id":"1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g","count":12,"names":["(35)_Stanley_NaturalRaw","(34)_Stanley_Vintage_White","(32)_Stanley_Desert_Dust","(24)_Stanley_White","(23)_F190_MEN_SportGrey","(11)_F190_MEN_White","(07)_F190_LADY_SportGrey","(01)_F190_LADY_White","(000_4)_Custom_Meta","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000)_Miniatury"]} [2026-06-11 21:21:48] drive_api.list_files.start Google Drive files.list. {"query":"'1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g' in parents and trashed = false"} [2026-06-11 21:21:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1KA2eneSvb2Ft0kdjQ8U-zC5tuomBft1g' in parents and trashed = false","count":12,"names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:48] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":85,"all_count":12,"image_count":0,"all_names":["(35)_Stanley_NaturalRaw [application/vnd.google-apps.folder]","(34)_Stanley_Vintage_White [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(23)_F190_MEN_SportGrey [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(07)_F190_LADY_SportGrey [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_4)_Custom_Meta [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-11 21:21:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:48] drive_api.list_files.start Google Drive files.list. {"query":"'1LLvo90luYrHWn26saTv55iQu01ux2h6v' in parents and trashed = false"} [2026-06-11 21:21:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1LLvo90luYrHWn26saTv55iQu01ux2h6v' in parents and trashed = false","count":2,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 21:21:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(000)_Miniatury","folder_id":"1LLvo90luYrHWn26saTv55iQu01ux2h6v","all_count":2,"image_count":2,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]"]} [2026-06-11 21:21:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:48] drive_api.list_files.start Google Drive files.list. {"query":"'18-2AVsyo7Ad1-oW4F15Lz_gt6vUFoV9D' in parents and trashed = false"} [2026-06-11 21:21:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'18-2AVsyo7Ad1-oW4F15Lz_gt6vUFoV9D' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 21:21:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(000_2)_UNI_WHITE","folder_id":"18-2AVsyo7Ad1-oW4F15Lz_gt6vUFoV9D","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-11 21:21:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:49] drive_api.list_files.start Google Drive files.list. {"query":"'1j7jW9pH3XYg2UBFNEYuQ5CO75OrvfNb_' in parents and trashed = false"} [2026-06-11 21:21:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'1j7jW9pH3XYg2UBFNEYuQ5CO75OrvfNb_' in parents and trashed = false","count":1,"names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 21:21:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(000_3)_Custom_White","folder_id":"1j7jW9pH3XYg2UBFNEYuQ5CO75OrvfNb_","all_count":1,"image_count":1,"all_names":["Custom_CloseUP.jpg [image/jpeg]"]} [2026-06-11 21:21:49] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(000_4)_Custom_Meta","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(000_4)_Custom_Meta","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:49] drive_api.list_files.start Google Drive files.list. {"query":"'1kUPu9LLIjowY5fWwiVUuE7H8GSRjs_8-' in parents and trashed = false"} [2026-06-11 21:21:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'1kUPu9LLIjowY5fWwiVUuE7H8GSRjs_8-' in parents and trashed = false","count":4,"names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 21:21:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(000_4)_Custom_Meta","folder_id":"1kUPu9LLIjowY5fWwiVUuE7H8GSRjs_8-","all_count":4,"image_count":4,"all_names":["Women_Vintage.jpg [image/jpeg]","Vitage_ART.jpg [image/jpeg]","Slow_Mick_ART.jpg [image/jpeg]","MEN_Vitage.jpg [image/jpeg]"]} [2026-06-11 21:21:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:50] drive_api.list_files.start Google Drive files.list. {"query":"'116H2nmIhMJYvPVdW-dJYEgE-tCji2rKr' in parents and trashed = false"} [2026-06-11 21:21:50] drive_api.list_files.finish Google Drive files.list result. {"query":"'116H2nmIhMJYvPVdW-dJYEgE-tCji2rKr' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:50] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(01)_F190_LADY_White","folder_id":"116H2nmIhMJYvPVdW-dJYEgE-tCji2rKr","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:50] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(07)_F190_LADY_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(07)_F190_LADY_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:50] drive_api.list_files.start Google Drive files.list. {"query":"'1WIXr17CH43mRQRBbXRuxDA-aNm9WDC9d' in parents and trashed = false"} [2026-06-11 21:21:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WIXr17CH43mRQRBbXRuxDA-aNm9WDC9d' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(07)_F190_LADY_SportGrey","folder_id":"1WIXr17CH43mRQRBbXRuxDA-aNm9WDC9d","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:51] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:51] drive_api.list_files.start Google Drive files.list. {"query":"'1qotANjtmZG23Uqarb_hZFGhoVIn_myoT' in parents and trashed = false"} [2026-06-11 21:21:51] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qotANjtmZG23Uqarb_hZFGhoVIn_myoT' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:51] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(11)_F190_MEN_White","folder_id":"1qotANjtmZG23Uqarb_hZFGhoVIn_myoT","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:51] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(23)_F190_MEN_SportGrey","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(23)_F190_MEN_SportGrey","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:51] drive_api.list_files.start Google Drive files.list. {"query":"'1_sKIlYOJavnR5v3FMfY0R-10bIsr7Ra9' in parents and trashed = false"} [2026-06-11 21:21:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1_sKIlYOJavnR5v3FMfY0R-10bIsr7Ra9' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:52] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(23)_F190_MEN_SportGrey","folder_id":"1_sKIlYOJavnR5v3FMfY0R-10bIsr7Ra9","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:52] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:52] drive_api.list_files.start Google Drive files.list. {"query":"'1Vv5RTWhdewrud2JiCIbfTqb1kwcAxv-J' in parents and trashed = false"} [2026-06-11 21:21:52] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Vv5RTWhdewrud2JiCIbfTqb1kwcAxv-J' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:52] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(24)_Stanley_White","folder_id":"1Vv5RTWhdewrud2JiCIbfTqb1kwcAxv-J","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:52] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:52] drive_api.list_files.start Google Drive files.list. {"query":"'1EaeIimn_JBk44kWPRYBipUwbWpMSMMRN' in parents and trashed = false"} [2026-06-11 21:21:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1EaeIimn_JBk44kWPRYBipUwbWpMSMMRN' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1EaeIimn_JBk44kWPRYBipUwbWpMSMMRN","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(34)_Stanley_Vintage_White","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(34)_Stanley_Vintage_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:53] drive_api.list_files.start Google Drive files.list. {"query":"'16XShQX_HDQxhe_8Re9aOqcepfI5HEg5T' in parents and trashed = false"} [2026-06-11 21:21:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'16XShQX_HDQxhe_8Re9aOqcepfI5HEg5T' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(34)_Stanley_Vintage_White","folder_id":"16XShQX_HDQxhe_8Re9aOqcepfI5HEg5T","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":85,"folder_name":"(35)_Stanley_NaturalRaw","folder_path":"#KATALOG_Koszulki/(TS_SE) - Serie/(TS_SE#MS) - Mickiewicz-Słowacki/TS_SE#MS_012/Mockups/(35)_Stanley_NaturalRaw","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-11 21:21:53] drive_api.list_files.start Google Drive files.list. {"query":"'1KdBanVlPCbZhd35VrhpFgf8ebf5SKPQe' in parents and trashed = false"} [2026-06-11 21:21:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1KdBanVlPCbZhd35VrhpFgf8ebf5SKPQe' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":85,"folder_name":"(35)_Stanley_NaturalRaw","folder_id":"1KdBanVlPCbZhd35VrhpFgf8ebf5SKPQe","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-11 21:21:53] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":85,"files_count":21,"files":[{"id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(07)_F190_LADY_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(23)_F190_MEN_SportGrey","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(34)_Stanley_Vintage_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(35)_Stanley_NaturalRaw","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q","name":"MEN_Vitage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv","name":"Slow_Mick_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t","name":"Vitage_ART.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk","name":"Women_Vintage.jpg","mimeType":"image/jpeg","folder":"(000_4)_Custom_Meta","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-11 21:21:53] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":85,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_2)_UNI_WHITE","(000_3)_Custom_White","(000_4)_Custom_Meta","(01)_F190_LADY_White","(07)_F190_LADY_SportGrey","(11)_F190_MEN_White","(23)_F190_MEN_SportGrey","(24)_Stanley_White","(32)_Stanley_Desert_Dust","(34)_Stanley_Vintage_White","(35)_Stanley_NaturalRaw"],"missing_rule_folders":[],"warnings":[]} [2026-06-11 21:21:53] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":85,"external_id":"625","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-11 21:21:53] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":85,"external_id":"625","selected_assets_count":21} [2026-06-11 21:21:53] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":85,"resolved_id_product":625} [2026-06-11 21:21:53] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":85,"job_id":"0057a42301c41449","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-11 21:21:54] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":85,"selected_count":21,"assets":[{"id":1014,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":1759619,"drive_file_id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK"},{"id":1015,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2725045,"drive_file_id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR"},{"id":1016,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1089821,"drive_file_id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b"},{"id":1017,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1002746,"drive_file_id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk"},{"id":1018,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1000679,"drive_file_id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV"},{"id":1019,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1414328,"drive_file_id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq"},{"id":1020,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1282879,"drive_file_id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM"},{"id":1021,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1548738,"drive_file_id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu"},{"id":1022,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1486561,"drive_file_id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW"},{"id":1023,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1429461,"drive_file_id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE"},{"id":1024,"name":"MEN_Vitage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1025433,"drive_file_id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q"},{"id":1025,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":918735,"drive_file_id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD"},{"id":1026,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1754116,"drive_file_id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0"},{"id":1027,"name":"Slow_Mick_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1218260,"drive_file_id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv"},{"id":1028,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1664511,"drive_file_id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt"},{"id":1029,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1583652,"drive_file_id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6"},{"id":1030,"name":"Vitage_ART.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1118907,"drive_file_id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t"},{"id":1031,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1662177,"drive_file_id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z"},{"id":1032,"name":"Women_Vintage.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1050196,"drive_file_id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk"},{"id":1033,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2066751,"drive_file_id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9"},{"id":1034,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1887633,"drive_file_id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa"}]} [2026-06-11 21:21:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1014,"drive_file_id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1014_closeup-1.jpg"} [2026-06-11 21:21:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1014_closeup-1.jpg"} [2026-06-11 21:21:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1014_closeup-1.jpg","bytes":1759619} [2026-06-11 21:21:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1014,"name":"CloseUP_1.jpg","local_size":1759619} [2026-06-11 21:21:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1015,"drive_file_id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1015_custom-closeup.jpg"} [2026-06-11 21:21:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1015_custom-closeup.jpg"} [2026-06-11 21:21:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1015_custom-closeup.jpg","bytes":2725045} [2026-06-11 21:21:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1015,"name":"Custom_CloseUP.jpg","local_size":2725045} [2026-06-11 21:21:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1016,"drive_file_id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1016_front-manekin-clear-label.jpg"} [2026-06-11 21:21:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1016_front-manekin-clear-label.jpg"} [2026-06-11 21:21:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1016_front-manekin-clear-label.jpg","bytes":1089821} [2026-06-11 21:21:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1016,"name":"Front_Manekin_Clear_Label.jpg","local_size":1089821} [2026-06-11 21:21:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1017,"drive_file_id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1017_front-manekin-clear-label.jpg"} [2026-06-11 21:21:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1017_front-manekin-clear-label.jpg"} [2026-06-11 21:21:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1017_front-manekin-clear-label.jpg","bytes":1002746} [2026-06-11 21:21:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1017,"name":"Front_Manekin_Clear_Label.jpg","local_size":1002746} [2026-06-11 21:21:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1018,"drive_file_id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1018_front-manekin-clear-label.jpg"} [2026-06-11 21:21:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1018_front-manekin-clear-label.jpg"} [2026-06-11 21:21:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1018_front-manekin-clear-label.jpg","bytes":1000679} [2026-06-11 21:21:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1018,"name":"Front_Manekin_Clear_Label.jpg","local_size":1000679} [2026-06-11 21:21:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1019,"drive_file_id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1019_front-manekin-clear-label.jpg"} [2026-06-11 21:21:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1019_front-manekin-clear-label.jpg"} [2026-06-11 21:22:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1019_front-manekin-clear-label.jpg","bytes":1414328} [2026-06-11 21:22:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1019,"name":"Front_Manekin_Clear_Label.jpg","local_size":1414328} [2026-06-11 21:22:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1020,"drive_file_id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1020_front-manekin-clear-label.jpg"} [2026-06-11 21:22:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1020_front-manekin-clear-label.jpg"} [2026-06-11 21:22:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1020_front-manekin-clear-label.jpg","bytes":1282879} [2026-06-11 21:22:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1020,"name":"Front_Manekin_Clear_Label.jpg","local_size":1282879} [2026-06-11 21:22:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1021,"drive_file_id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1021_front-manekin-clear-label.jpg"} [2026-06-11 21:22:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1021_front-manekin-clear-label.jpg"} [2026-06-11 21:22:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1021_front-manekin-clear-label.jpg","bytes":1548738} [2026-06-11 21:22:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1021,"name":"Front_Manekin_Clear_Label.jpg","local_size":1548738} [2026-06-11 21:22:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1022,"drive_file_id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1022_front-manekin-clear-label.jpg"} [2026-06-11 21:22:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1022_front-manekin-clear-label.jpg"} [2026-06-11 21:22:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1022_front-manekin-clear-label.jpg","bytes":1486561} [2026-06-11 21:22:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1022,"name":"Front_Manekin_Clear_Label.jpg","local_size":1486561} [2026-06-11 21:22:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1023,"drive_file_id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1023_front-manekin-clear-label.jpg"} [2026-06-11 21:22:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1023_front-manekin-clear-label.jpg"} [2026-06-11 21:22:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1023_front-manekin-clear-label.jpg","bytes":1429461} [2026-06-11 21:22:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1023,"name":"Front_Manekin_Clear_Label.jpg","local_size":1429461} [2026-06-11 21:22:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1024,"drive_file_id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q","name":"MEN_Vitage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1024_men-vitage.jpg"} [2026-06-11 21:22:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1024_men-vitage.jpg"} [2026-06-11 21:22:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1024_men-vitage.jpg","bytes":1025433} [2026-06-11 21:22:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1024,"name":"MEN_Vitage.jpg","local_size":1025433} [2026-06-11 21:22:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1025,"drive_file_id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1025_white-folded.jpg"} [2026-06-11 21:22:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1025_white-folded.jpg"} [2026-06-11 21:22:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1025_white-folded.jpg","bytes":918735} [2026-06-11 21:22:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1025,"name":"WHITE_Folded.jpg","local_size":918735} [2026-06-11 21:22:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1026,"drive_file_id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1026_hanging-1.jpg"} [2026-06-11 21:22:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1026_hanging-1.jpg"} [2026-06-11 21:22:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1026_hanging-1.jpg","bytes":1754116} [2026-06-11 21:22:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1026,"name":"Hanging_1.jpg","local_size":1754116} [2026-06-11 21:22:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1027,"drive_file_id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv","name":"Slow_Mick_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1027_slow-mick-art.jpg"} [2026-06-11 21:22:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1027_slow-mick-art.jpg"} [2026-06-11 21:22:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1027_slow-mick-art.jpg","bytes":1218260} [2026-06-11 21:22:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1027,"name":"Slow_Mick_ART.jpg","local_size":1218260} [2026-06-11 21:22:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1028,"drive_file_id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1028_white-orange-1.jpg"} [2026-06-11 21:22:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1028_white-orange-1.jpg"} [2026-06-11 21:22:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1028_white-orange-1.jpg","bytes":1664511} [2026-06-11 21:22:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1028,"name":"WHITE_Orange_1.jpg","local_size":1664511} [2026-06-11 21:22:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1029,"drive_file_id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1029_men-1.jpg"} [2026-06-11 21:22:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1029_men-1.jpg"} [2026-06-11 21:22:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1029_men-1.jpg","bytes":1583652} [2026-06-11 21:22:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1029,"name":"Men_1.jpg","local_size":1583652} [2026-06-11 21:22:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1030,"drive_file_id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t","name":"Vitage_ART.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1030_vitage-art.jpg"} [2026-06-11 21:22:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1030_vitage-art.jpg"} [2026-06-11 21:22:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1030_vitage-art.jpg","bytes":1118907} [2026-06-11 21:22:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1030,"name":"Vitage_ART.jpg","local_size":1118907} [2026-06-11 21:22:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1031,"drive_file_id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1031_men-women-1.jpg"} [2026-06-11 21:22:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1031_men-women-1.jpg"} [2026-06-11 21:22:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1031_men-women-1.jpg","bytes":1662177} [2026-06-11 21:22:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1031,"name":"Men_Women_1.jpg","local_size":1662177} [2026-06-11 21:22:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1032,"drive_file_id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk","name":"Women_Vintage.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1032_women-vintage.jpg"} [2026-06-11 21:22:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1032_women-vintage.jpg"} [2026-06-11 21:22:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1032_women-vintage.jpg","bytes":1050196} [2026-06-11 21:22:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1032,"name":"Women_Vintage.jpg","local_size":1050196} [2026-06-11 21:22:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1033,"drive_file_id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1033_mock-1.jpg"} [2026-06-11 21:22:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1033_mock-1.jpg"} [2026-06-11 21:22:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1033_mock-1.jpg","bytes":2066751} [2026-06-11 21:22:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1033,"name":"Mock_1.jpg","local_size":2066751} [2026-06-11 21:22:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":85,"asset_id":1034,"drive_file_id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1034_women-1.jpg"} [2026-06-11 21:22:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1034_women-1.jpg"} [2026-06-11 21:22:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1034_women-1.jpg","bytes":1887633} [2026-06-11 21:22:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":85,"asset_id":1034,"name":"Women_1.jpg","local_size":1887633} [2026-06-11 21:22:15] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":85,"job_id":"0057a42301c41449","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449","failures":[]} [2026-06-11 21:22:15] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":85,"job_id":"0057a42301c41449","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449","failures":[]} [2026-06-11 21:22:15] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":85,"id_product":625,"metadata_count":21,"metadata":[{"client_file_key":"asset_1014","drive_file_id":"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1015","drive_file_id":"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR","filename":"custom-closeup.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1016","drive_file_id":"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1017","drive_file_id":"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (07)_F190_LADY_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1018","drive_file_id":"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1019","drive_file_id":"18m_DY_ZEnwIBe6QFexiZKHmo1wLzvgSq","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (23)_F190_MEN_SportGrey","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1020","drive_file_id":"1_azzAvH1G5vhHQ4qsNTLW6xuueI_nUGM","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1021","drive_file_id":"17VOdfMM54iIrFvgQEQEPRz5ikgWv9bSu","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1022","drive_file_id":"1KQqVNjNWKo2JSt6S59YArakmKcLZMaAW","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (34)_Stanley_Vintage_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1023","drive_file_id":"1Tm0sNfsKgrJPf12snBV5cTWaK_V67odE","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (35)_Stanley_NaturalRaw","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1024","drive_file_id":"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q","filename":"men-vitage.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1025","drive_file_id":"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD","filename":"white-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1026","drive_file_id":"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1027","drive_file_id":"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv","filename":"slow-mick-art.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1028","drive_file_id":"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt","filename":"white-orange-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1029","drive_file_id":"1xAO2-dys4dJPPHbPvb791oi8LYeTX4E6","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1030","drive_file_id":"1KZsKl8JLfOhuhVYjSEWgiY6VWuwS4f9t","filename":"vitage-art.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1031","drive_file_id":"1b2QZnzR-BJ97dN-GQ0nURV07v3JGwx3z","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1032","drive_file_id":"1ZTVgVY5_9sGmpvsQoniJy8diBeyAsmsk","filename":"women-vintage.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1033","drive_file_id":"1NUmNx_Oo3yIJ0WeVEPw10ttpzuX_U5m9","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1034","drive_file_id":"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-11 21:22:15] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":85,"id_product":625,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-11 21:22:15] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":85,"id_product":625,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1014","asset_1015","asset_1016","asset_1017","asset_1018","asset_1019","asset_1020","asset_1021","asset_1022","asset_1023"]} [2026-06-11 21:22:15] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"72fb1a6e-5b69-4e57-aeaf-8d6833343131","id_product":"625","images_metadata_json":"[{\"client_file_key\":\"asset_1014\",\"drive_file_id\":\"1x1FZ6c-JvV1lj0IBbgDREfFQ2RMXSmLK\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1015\",\"drive_file_id\":\"1RTcrGcg9eUDpo4_KSZvnve5fOnUF1LbR\",\"filename\":\"custom-closeup.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1016\",\"drive_file_id\":\"1L8Vr64V3UZJmWdmbttYHMFq-XfBf9b7b\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1017\",\"drive_file_id\":\"16ZDwuEW1XPMB6HOsjOz_oEwksn6yT_sk\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (07)_F190_LADY_SportGrey\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1018\",\"drive_file_id\":\"1NKU5-qBleenAVJWMd0qSFHYtC_U9bSRV\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"clien...","allow_cover_autoselect":"0","files[asset_1014]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1014_closeup-1.jpg","file_exists":true,"file_size":1759619,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1015]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1015_custom-closeup.jpg","file_exists":true,"file_size":2725045,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_1016]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1016_front-manekin-clear-label.jpg","file_exists":true,"file_size":1089821,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1017]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1017_front-manekin-clear-label.jpg","file_exists":true,"file_size":1002746,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1018]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1018_front-manekin-clear-label.jpg","file_exists":true,"file_size":1000679,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1019]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1019_front-manekin-clear-label.jpg","file_exists":true,"file_size":1414328,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1020]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1020_front-manekin-clear-label.jpg","file_exists":true,"file_size":1282879,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1021]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1021_front-manekin-clear-label.jpg","file_exists":true,"file_size":1548738,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1022]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1022_front-manekin-clear-label.jpg","file_exists":true,"file_size":1486561,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1023]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1023_front-manekin-clear-label.jpg","file_exists":true,"file_size":1429461,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-85-0057a42301c41449-part-1-of-3"} [2026-06-11 21:22:29] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 625,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1014\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12815,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1015\",\n \"filename\": \"custom-closeup.jpg\",\n \"id_image\": 12816,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1016\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12817,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1017\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12818,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1018\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12819,\n \"is_cover\": false,\n \"position\": 1000001,\n \"ass...","idempotency_key":"drive-images-85-0057a42301c41449-part-1-of-3"} [2026-06-11 21:22:29] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":85,"id_product":625,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 21:22:29] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":85,"id_product":625,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1024","asset_1025","asset_1026","asset_1027","asset_1028","asset_1029","asset_1030","asset_1031","asset_1032","asset_1033"]} [2026-06-11 21:22:29] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"72fb1a6e-5b69-4e57-aeaf-8d6833343131","id_product":"625","images_metadata_json":"[{\"client_file_key\":\"asset_1024\",\"drive_file_id\":\"1p1PTrka24Zu-NV4JhCbcLs8_Sq5UaY6Q\",\"filename\":\"men-vitage.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1025\",\"drive_file_id\":\"1JroKkca3WNvY3zzc_nC5tHR23NEGEysD\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1026\",\"drive_file_id\":\"1dUOFVIpX1PQmkD3YpUG2tP9OOUaYNWE0\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1027\",\"drive_file_id\":\"1WhdXXPF-qXObjnMlM5ZS9h1DJYMu96Gv\",\"filename\":\"slow-mick-art.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_4)_Custom_Meta\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1028\",\"drive_file_id\":\"19kX8QcMENcBL2T9YYlbc9E80xSO2qtvt\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1029\",\"drive_file_id\":\"1xAO2-dys4dJ...","allow_cover_autoselect":"0","files[asset_1024]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1024_men-vitage.jpg","file_exists":true,"file_size":1025433,"mime":"image/jpeg","postname":"men-vitage.jpg"},"files[asset_1025]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1025_white-folded.jpg","file_exists":true,"file_size":918735,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1026]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1026_hanging-1.jpg","file_exists":true,"file_size":1754116,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1027]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1027_slow-mick-art.jpg","file_exists":true,"file_size":1218260,"mime":"image/jpeg","postname":"slow-mick-art.jpg"},"files[asset_1028]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1028_white-orange-1.jpg","file_exists":true,"file_size":1664511,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_1029]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1029_men-1.jpg","file_exists":true,"file_size":1583652,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1030]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1030_vitage-art.jpg","file_exists":true,"file_size":1118907,"mime":"image/jpeg","postname":"vitage-art.jpg"},"files[asset_1031]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1031_men-women-1.jpg","file_exists":true,"file_size":1662177,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1032]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1032_women-vintage.jpg","file_exists":true,"file_size":1050196,"mime":"image/jpeg","postname":"women-vintage.jpg"},"files[asset_1033]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1033_mock-1.jpg","file_exists":true,"file_size":2066751,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-85-0057a42301c41449-part-2-of-3"} [2026-06-11 21:22:43] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 625,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1024\",\n \"filename\": \"men-vitage.jpg\",\n \"id_image\": 12825,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1025\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12826,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1026\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12827,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1027\",\n \"filename\": \"slow-mick-art.jpg\",\n \"id_image\": 12828,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1028\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12829,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-85-0057a42301c41449-part-2-of-3"} [2026-06-11 21:22:43] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":85,"id_product":625,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-11 21:22:43] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":85,"id_product":625,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_1034"]} [2026-06-11 21:22:43] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"72fb1a6e-5b69-4e57-aeaf-8d6833343131","id_product":"625","images_metadata_json":"[{\"client_file_key\":\"asset_1034\",\"drive_file_id\":\"17W4hN_Cn7FTmH-lx_MbjTQqIZS9GCsBa\",\"filename\":\"women-1.jpg\",\"sort_order\":1000006,\"is_cover\":false,\"alt\":\"Koszulka - Mickiewicz i Słowacki - Rozkiniaj - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_1034]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/85/0057a42301c41449/1034_women-1.jpg","file_exists":true,"file_size":1887633,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-85-0057a42301c41449-part-3-of-3"} [2026-06-11 21:22:45] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 625,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1034\",\n \"filename\": \"women-1.jpg\",\n \"id_image\": 12835,\n \"is_cover\": false,\n \"position\": 1000006,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-85-0057a42301c41449-part-3-of-3"} [2026-06-11 21:22:45] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":85,"id_product":625,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-11 21:22:45] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":85,"id_product":625,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1014","filename":"closeup-1.jpg","id_image":12815,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1015","filename":"custom-closeup.jpg","id_image":12816,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1016","filename":"front-manekin-clear-label.jpg","id_image":12817,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1017","filename":"front-manekin-clear-label.jpg","id_image":12818,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1018","filename":"front-manekin-clear-label.jpg","id_image":12819,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1019","filename":"front-manekin-clear-label.jpg","id_image":12820,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1020","filename":"front-manekin-clear-label.jpg","id_image":12821,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1021","filename":"front-manekin-clear-label.jpg","id_image":12822,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1022","filename":"front-manekin-clear-label.jpg","id_image":12823,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1023","filename":"front-manekin-clear-label.jpg","id_image":12824,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1024","filename":"men-vitage.jpg","id_image":12825,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1025","filename":"white-folded.jpg","id_image":12826,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1026","filename":"hanging-1.jpg","id_image":12827,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1027","filename":"slow-mick-art.jpg","id_image":12828,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1028","filename":"white-orange-1.jpg","id_image":12829,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1029","filename":"men-1.jpg","id_image":12830,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1030","filename":"vitage-art.jpg","id_image":12831,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1031","filename":"men-women-1.jpg","id_image":12832,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1032","filename":"women-vintage.jpg","id_image":12833,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1033","filename":"mock-1.jpg","id_image":12834,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1034","filename":"women-1.jpg","id_image":12835,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-85-0057a42301c41449-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1014","filename":"closeup-1.jpg","id_image":12815,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1015","filename":"custom-closeup.jpg","id_image":12816,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1016","filename":"front-manekin-clear-label.jpg","id_image":12817,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1017","filename":"front-manekin-clear-label.jpg","id_image":12818,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1018","filename":"front-manekin-clear-label.jpg","id_image":12819,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1019","filename":"front-manekin-clear-label.jpg","id_image":12820,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1020","filename":"front-manekin-clear-label.jpg","id_image":12821,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1021","filename":"front-manekin-clear-label.jpg","id_image":12822,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1022","filename":"front-manekin-clear-label.jpg","id_image":12823,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1023","filename":"front-manekin-clear-label.jpg","id_image":12824,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-85-0057a42301c41449-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1024","filename":"men-vitage.jpg","id_image":12825,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1025","filename":"white-folded.jpg","id_image":12826,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1026","filename":"hanging-1.jpg","id_image":12827,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1027","filename":"slow-mick-art.jpg","id_image":12828,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1028","filename":"white-orange-1.jpg","id_image":12829,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1029","filename":"men-1.jpg","id_image":12830,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1030","filename":"vitage-art.jpg","id_image":12831,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1031","filename":"men-women-1.jpg","id_image":12832,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1032","filename":"women-vintage.jpg","id_image":12833,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1033","filename":"mock-1.jpg","id_image":12834,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-85-0057a42301c41449-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1034","filename":"women-1.jpg","id_image":12835,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-11 21:22:45] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":85,"external_id":"625","result":{"success":true,"status":"success","id_product":625,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1014","filename":"closeup-1.jpg","id_image":12815,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1015","filename":"custom-closeup.jpg","id_image":12816,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1016","filename":"front-manekin-clear-label.jpg","id_image":12817,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1017","filename":"front-manekin-clear-label.jpg","id_image":12818,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1018","filename":"front-manekin-clear-label.jpg","id_image":12819,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1019","filename":"front-manekin-clear-label.jpg","id_image":12820,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1020","filename":"front-manekin-clear-label.jpg","id_image":12821,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1021","filename":"front-manekin-clear-label.jpg","id_image":12822,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1022","filename":"front-manekin-clear-label.jpg","id_image":12823,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1023","filename":"front-manekin-clear-label.jpg","id_image":12824,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1024","filename":"men-vitage.jpg","id_image":12825,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1025","filename":"white-folded.jpg","id_image":12826,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1026","filename":"hanging-1.jpg","id_image":12827,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1027","filename":"slow-mick-art.jpg","id_image":12828,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1028","filename":"white-orange-1.jpg","id_image":12829,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1029","filename":"men-1.jpg","id_image":12830,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1030","filename":"vitage-art.jpg","id_image":12831,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1031","filename":"men-women-1.jpg","id_image":12832,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1032","filename":"women-vintage.jpg","id_image":12833,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1033","filename":"mock-1.jpg","id_image":12834,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1034","filename":"women-1.jpg","id_image":12835,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-85-0057a42301c41449-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1014","filename":"closeup-1.jpg","id_image":12815,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1015","filename":"custom-closeup.jpg","id_image":12816,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1016","filename":"front-manekin-clear-label.jpg","id_image":12817,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1017","filename":"front-manekin-clear-label.jpg","id_image":12818,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1018","filename":"front-manekin-clear-label.jpg","id_image":12819,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1019","filename":"front-manekin-clear-label.jpg","id_image":12820,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1020","filename":"front-manekin-clear-label.jpg","id_image":12821,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1021","filename":"front-manekin-clear-label.jpg","id_image":12822,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1022","filename":"front-manekin-clear-label.jpg","id_image":12823,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1023","filename":"front-manekin-clear-label.jpg","id_image":12824,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-85-0057a42301c41449-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1024","filename":"men-vitage.jpg","id_image":12825,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1025","filename":"white-folded.jpg","id_image":12826,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1026","filename":"hanging-1.jpg","id_image":12827,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1027","filename":"slow-mick-art.jpg","id_image":12828,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1028","filename":"white-orange-1.jpg","id_image":12829,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1029","filename":"men-1.jpg","id_image":12830,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1030","filename":"vitage-art.jpg","id_image":12831,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1031","filename":"men-women-1.jpg","id_image":12832,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1032","filename":"women-vintage.jpg","id_image":12833,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1033","filename":"mock-1.jpg","id_image":12834,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-85-0057a42301c41449-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":625,"uploaded_images":[{"client_file_key":"asset_1034","filename":"women-1.jpg","id_image":12835,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-15 10:22:46] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4531} [2026-06-15 10:22:47] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":86,"external_id":"626","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-15 10:22:47] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":86,"external_id":"626"} [2026-06-15 10:22:47] drive_scan.start Start skanowania zdjęć Drive. {"project_id":86,"forced_profile_id":null} [2026-06-15 10:22:47] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":86,"project_drive_relative_path":"(MOT) - Motocykl\\MOT_044","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-15 10:22:47] drive_path.profile.selected Wybrano profil Drive. {"project_id":86,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-15 10:22:47] drive_scan.error Błąd skanowania Drive. {"project_id":86,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-15 10:22:47] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":86,"external_id":"626","scan_success":false,"scan_status":"error","scan_message":"Token has been expired or revoked.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-15 10:22:47] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-15 10:23:26] drive_scan.start Start skanowania zdjęć Drive. {"project_id":86,"forced_profile_id":1} [2026-06-15 10:23:26] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":86,"project_drive_relative_path":"(MOT) - Motocykl\\MOT_044","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-15 10:23:26] drive_path.profile.selected Wybrano profil Drive. {"project_id":86,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-15 10:23:26] drive_scan.error Błąd skanowania Drive. {"project_id":86,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-15 10:23:52] drive_scan.start Start skanowania zdjęć Drive. {"project_id":86,"forced_profile_id":1} [2026-06-15 10:23:52] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":86,"project_drive_relative_path":"(MOT) - Motocykl\\MOT_044","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-15 10:23:52] drive_path.profile.selected Wybrano profil Drive. {"project_id":86,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-15 10:23:52] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":86,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-15 10:23:52] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-15 10:23:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:53] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":86,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-15 10:23:53] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(MOT) - Motocykl'"} [2026-06-15 10:23:53] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(MOT) - Motocykl'","count":1,"names":["(MOT) - Motocykl [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:53] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":86,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(MOT) - Motocykl","found_count":1,"found_names":["(MOT) - Motocykl"]} [2026-06-15 10:23:53] drive_api.list_files.start Google Drive files.list. {"query":"'11eDiL7xo7o2ykcaJvcGFSdNWyXLoH_8y' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'MOT_044'"} [2026-06-15 10:23:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'11eDiL7xo7o2ykcaJvcGFSdNWyXLoH_8y' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'MOT_044'","count":1,"names":["MOT_044 [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:54] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":86,"parent_folder_id":"11eDiL7xo7o2ykcaJvcGFSdNWyXLoH_8y","segment":"MOT_044","found_count":1,"found_names":["MOT_044"]} [2026-06-15 10:23:54] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":86,"project_folder_id":"1b6m4nKGm9dDfds8HbZ3vqOI_RReoRWju","project_folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044"} [2026-06-15 10:23:54] drive_api.list_files.start Google Drive files.list. {"query":"'1b6m4nKGm9dDfds8HbZ3vqOI_RReoRWju' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-15 10:23:54] drive_api.list_files.finish Google Drive files.list result. {"query":"'1b6m4nKGm9dDfds8HbZ3vqOI_RReoRWju' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:54] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":86,"parent_folder_id":"1b6m4nKGm9dDfds8HbZ3vqOI_RReoRWju","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-15 10:23:54] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":86,"project_folder_id":"1b6m4nKGm9dDfds8HbZ3vqOI_RReoRWju","mockups_folder_id":"1aluapV3XJBBxVh8j2XQdqhJovZseolAR","mockups_folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044/Mockups"} [2026-06-15 10:23:54] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":86,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-15 10:23:54] drive_api.list_files.start Google Drive files.list. {"query":"'1aluapV3XJBBxVh8j2XQdqhJovZseolAR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-15 10:23:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aluapV3XJBBxVh8j2XQdqhJovZseolAR' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:55] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":86,"mockups_folder_id":"1aluapV3XJBBxVh8j2XQdqhJovZseolAR","count":4,"names":["(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz"]} [2026-06-15 10:23:55] drive_api.list_files.start Google Drive files.list. {"query":"'1aluapV3XJBBxVh8j2XQdqhJovZseolAR' in parents and trashed = false"} [2026-06-15 10:23:55] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aluapV3XJBBxVh8j2XQdqhJovZseolAR' in parents and trashed = false","count":4,"names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:55] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":86,"all_count":4,"image_count":0,"all_names":["(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]"]} [2026-06-15 10:23:55] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":86,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-15 10:23:55] drive_api.list_files.start Google Drive files.list. {"query":"'1a88UA8uRI9oImawXBLGIiNfOb7jUMKub' in parents and trashed = false"} [2026-06-15 10:23:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1a88UA8uRI9oImawXBLGIiNfOb7jUMKub' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-15 10:23:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":86,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1a88UA8uRI9oImawXBLGIiNfOb7jUMKub","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-15 10:23:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":86,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-15 10:23:56] drive_api.list_files.start Google Drive files.list. {"query":"'1q47iKzyVPE8Ja-znWdzwE8l2J07Rur4D' in parents and trashed = false"} [2026-06-15 10:23:56] drive_api.list_files.finish Google Drive files.list result. {"query":"'1q47iKzyVPE8Ja-znWdzwE8l2J07Rur4D' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-15 10:23:56] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":86,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"1q47iKzyVPE8Ja-znWdzwE8l2J07Rur4D","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-15 10:23:56] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":86,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-15 10:23:56] drive_api.list_files.start Google Drive files.list. {"query":"'1siMggpdB6FxtbrSxee2c9zQYYYOM2nef' in parents and trashed = false"} [2026-06-15 10:23:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'1siMggpdB6FxtbrSxee2c9zQYYYOM2nef' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-15 10:23:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":86,"folder_name":"(B)_4Side_Grid","folder_id":"1siMggpdB6FxtbrSxee2c9zQYYYOM2nef","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-15 10:23:57] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":86,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(MOT) - Motocykl/MOT_044/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-15 10:23:57] drive_api.list_files.start Google Drive files.list. {"query":"'18DzDPq7fTsqJ0kXlWcyktbCTnrOcLgTk' in parents and trashed = false"} [2026-06-15 10:23:57] drive_api.list_files.finish Google Drive files.list result. {"query":"'18DzDPq7fTsqJ0kXlWcyktbCTnrOcLgTk' in parents and trashed = false","count":1,"names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-15 10:23:57] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":86,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"18DzDPq7fTsqJ0kXlWcyktbCTnrOcLgTk","all_count":1,"image_count":1,"all_names":["ModernBrush_Green__1.jpg [image/jpeg]"]} [2026-06-15 10:23:57] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":86,"files_count":20,"files":[{"id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90007},{"id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90007},{"id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90008},{"id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90008},{"id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90009},{"id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90009},{"id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5","name":"ModernBrush_Green__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-15 10:23:57] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":86,"files_count":20,"selected_count":0,"cover_name":null,"folders_found":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":[],"missing_rule_folders":[],"warnings":[]} [2026-06-15 10:23:59] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":86,"resolved_id_product":626} [2026-06-15 10:23:59] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":86,"job_id":"f066911878d7cc3a","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-15 10:23:59] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":86,"selected_count":20,"assets":[{"id":1035,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":871314,"drive_file_id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn"},{"id":1036,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":536379,"drive_file_id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF"},{"id":1037,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":510222,"drive_file_id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef"},{"id":1038,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":523440,"drive_file_id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC"},{"id":1039,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":508059,"drive_file_id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5"},{"id":1040,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1269766,"drive_file_id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe"},{"id":1041,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1354029,"drive_file_id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--"},{"id":1042,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1262908,"drive_file_id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a"},{"id":1043,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1262417,"drive_file_id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k"},{"id":1045,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1776255,"drive_file_id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9"},{"id":1044,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1785689,"drive_file_id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3"},{"id":1046,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1497373,"drive_file_id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U"},{"id":1047,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1447542,"drive_file_id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ"},{"id":1048,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1420730,"drive_file_id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2"},{"id":1049,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1377252,"drive_file_id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E"},{"id":1050,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1562075,"drive_file_id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1"},{"id":1051,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1356671,"drive_file_id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk"},{"id":1052,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1510469,"drive_file_id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw"},{"id":1053,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1499441,"drive_file_id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ"},{"id":1054,"name":"ModernBrush_Green__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":417892,"drive_file_id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5"}]} [2026-06-15 10:23:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1035,"drive_file_id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1035_4-sides-grid-white-pl-1.jpg"} [2026-06-15 10:23:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1035_4-sides-grid-white-pl-1.jpg"} [2026-06-15 10:23:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1035_4-sides-grid-white-pl-1.jpg","bytes":871314} [2026-06-15 10:23:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1035,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":871314} [2026-06-15 10:23:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1036,"drive_file_id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1036_0-left-1.jpg"} [2026-06-15 10:23:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1036_0-left-1.jpg"} [2026-06-15 10:24:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1036_0-left-1.jpg","bytes":536379} [2026-06-15 10:24:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1036,"name":"0_Left__1.jpg","local_size":536379} [2026-06-15 10:24:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1037,"drive_file_id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1037_0-left-1.jpg"} [2026-06-15 10:24:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1037_0-left-1.jpg"} [2026-06-15 10:24:01] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1037_0-left-1.jpg","bytes":510222} [2026-06-15 10:24:01] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1037,"name":"0_Left__1.jpg","local_size":510222} [2026-06-15 10:24:01] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1038,"drive_file_id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1038_0-right-1.jpg"} [2026-06-15 10:24:01] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1038_0-right-1.jpg"} [2026-06-15 10:24:02] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1038_0-right-1.jpg","bytes":523440} [2026-06-15 10:24:02] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1038,"name":"0_Right__1.jpg","local_size":523440} [2026-06-15 10:24:02] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1039,"drive_file_id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1039_0-right-1.jpg"} [2026-06-15 10:24:02] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1039_0-right-1.jpg"} [2026-06-15 10:24:03] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1039_0-right-1.jpg","bytes":508059} [2026-06-15 10:24:03] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1039,"name":"0_Right__1.jpg","local_size":508059} [2026-06-15 10:24:03] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1040,"drive_file_id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1040_1-r-1-1.jpg"} [2026-06-15 10:24:03] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1040_1-r-1-1.jpg"} [2026-06-15 10:24:04] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1040_1-r-1-1.jpg","bytes":1269766} [2026-06-15 10:24:04] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1040,"name":"1_R_1__1.jpg","local_size":1269766} [2026-06-15 10:24:04] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1041,"drive_file_id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1041_1-r-1-1.jpg"} [2026-06-15 10:24:04] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1041_1-r-1-1.jpg"} [2026-06-15 10:24:05] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1041_1-r-1-1.jpg","bytes":1354029} [2026-06-15 10:24:05] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1041,"name":"1_R_1__1.jpg","local_size":1354029} [2026-06-15 10:24:05] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1042,"drive_file_id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1042_1-r-2-1.jpg"} [2026-06-15 10:24:05] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1042_1-r-2-1.jpg"} [2026-06-15 10:24:06] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1042_1-r-2-1.jpg","bytes":1262908} [2026-06-15 10:24:06] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1042,"name":"1_R_2__1.jpg","local_size":1262908} [2026-06-15 10:24:06] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1043,"drive_file_id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1043_1-r-2-2.jpg"} [2026-06-15 10:24:06] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1043_1-r-2-2.jpg"} [2026-06-15 10:24:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1043_1-r-2-2.jpg","bytes":1262417} [2026-06-15 10:24:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1043,"name":"1_R_2__2.jpg","local_size":1262417} [2026-06-15 10:24:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1045,"drive_file_id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1045_2-brush-chaos-1-1.jpg"} [2026-06-15 10:24:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1045_2-brush-chaos-1-1.jpg"} [2026-06-15 10:24:08] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1045_2-brush-chaos-1-1.jpg","bytes":1776255} [2026-06-15 10:24:08] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1045,"name":"2_Brush_chaos_1__1.jpg","local_size":1776255} [2026-06-15 10:24:08] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1044,"drive_file_id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1044_2-brush-chaos-1-1.jpg"} [2026-06-15 10:24:08] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1044_2-brush-chaos-1-1.jpg"} [2026-06-15 10:24:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1044_2-brush-chaos-1-1.jpg","bytes":1785689} [2026-06-15 10:24:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1044,"name":"2_Brush_Chaos_1__1.jpg","local_size":1785689} [2026-06-15 10:24:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1046,"drive_file_id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1046_2-r-1-1.jpg"} [2026-06-15 10:24:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1046_2-r-1-1.jpg"} [2026-06-15 10:24:09] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1046_2-r-1-1.jpg","bytes":1497373} [2026-06-15 10:24:09] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1046,"name":"2_R_1__1.jpg","local_size":1497373} [2026-06-15 10:24:09] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1047,"drive_file_id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1047_2-r-1-1.jpg"} [2026-06-15 10:24:09] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1047_2-r-1-1.jpg"} [2026-06-15 10:24:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1047_2-r-1-1.jpg","bytes":1447542} [2026-06-15 10:24:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1047,"name":"2_R_1__1.jpg","local_size":1447542} [2026-06-15 10:24:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1048,"drive_file_id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1048_2-r-2-1.jpg"} [2026-06-15 10:24:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1048_2-r-2-1.jpg"} [2026-06-15 10:24:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1048_2-r-2-1.jpg","bytes":1420730} [2026-06-15 10:24:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1048,"name":"2_R_2__1.jpg","local_size":1420730} [2026-06-15 10:24:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1049,"drive_file_id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1049_2-r-2-1.jpg"} [2026-06-15 10:24:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1049_2-r-2-1.jpg"} [2026-06-15 10:24:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1049_2-r-2-1.jpg","bytes":1377252} [2026-06-15 10:24:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1049,"name":"2_R_2__1.jpg","local_size":1377252} [2026-06-15 10:24:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1050,"drive_file_id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1050_2-watercolor-1-1.jpg"} [2026-06-15 10:24:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1050_2-watercolor-1-1.jpg"} [2026-06-15 10:24:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1050_2-watercolor-1-1.jpg","bytes":1562075} [2026-06-15 10:24:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1050,"name":"2_WaterColor_1__1.jpg","local_size":1562075} [2026-06-15 10:24:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1051,"drive_file_id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1051_2-watercolor-1-1.jpg"} [2026-06-15 10:24:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1051_2-watercolor-1-1.jpg"} [2026-06-15 10:24:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1051_2-watercolor-1-1.jpg","bytes":1356671} [2026-06-15 10:24:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1051,"name":"2_WaterColor_1__1.jpg","local_size":1356671} [2026-06-15 10:24:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1052,"drive_file_id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1052_2-watercolor-2-1.jpg"} [2026-06-15 10:24:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1052_2-watercolor-2-1.jpg"} [2026-06-15 10:24:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1052_2-watercolor-2-1.jpg","bytes":1510469} [2026-06-15 10:24:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1052,"name":"2_WaterColor_2__1.jpg","local_size":1510469} [2026-06-15 10:24:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1053,"drive_file_id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1053_2-watercolor-2-1.jpg"} [2026-06-15 10:24:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1053_2-watercolor-2-1.jpg"} [2026-06-15 10:24:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1053_2-watercolor-2-1.jpg","bytes":1499441} [2026-06-15 10:24:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1053,"name":"2_WaterColor_2__1.jpg","local_size":1499441} [2026-06-15 10:24:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":86,"asset_id":1054,"drive_file_id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5","name":"ModernBrush_Green__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1054_modernbrush-green-1.jpg"} [2026-06-15 10:24:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1054_modernbrush-green-1.jpg"} [2026-06-15 10:24:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1054_modernbrush-green-1.jpg","bytes":417892} [2026-06-15 10:24:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":86,"asset_id":1054,"name":"ModernBrush_Green__1.jpg","local_size":417892} [2026-06-15 10:24:17] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":86,"job_id":"f066911878d7cc3a","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a","failures":[]} [2026-06-15 10:24:17] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":86,"job_id":"f066911878d7cc3a","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a","failures":[]} [2026-06-15 10:24:17] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":86,"id_product":626,"metadata_count":20,"metadata":[{"client_file_key":"asset_1035","drive_file_id":"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1036","drive_file_id":"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1037","drive_file_id":"1MuryCuR876pdsLK2gftHq5qb3vT4oJef","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1038","drive_file_id":"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1039","drive_file_id":"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1040","drive_file_id":"1PYP4tTjJmOGINOTNbWoiXD957Z2lLSPe","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1041","drive_file_id":"1GtX8nwZ0xOhQKURmNbA4pM-styOL7c--","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1042","drive_file_id":"1zBzZWs6mJuZcciO4AMoHrfhHptO9Zj0a","filename":"1-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1043","drive_file_id":"1aI9wEP8LIZ777ZWcF735FA0x0-sVzT8k","filename":"1-r-2-2.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1045","drive_file_id":"1Z_1noNfe2ucc3o4IYVH8YzFj1wS5rWa9","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1044","drive_file_id":"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1046","drive_file_id":"1wRqlULCsltoJnsOixz_mhDIEATyVar_U","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1047","drive_file_id":"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1048","drive_file_id":"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1049","drive_file_id":"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1050","drive_file_id":"1VrxFAW3WVnSoPey2tkjZUFbXMk6kSdD1","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1051","drive_file_id":"15XWsaOSwPtihDf5vVLOKVBX-nx8qdSJk","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1052","drive_file_id":"1XG0X_D5GzPpU0C7A5bvpGeMi5e7LImLw","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1053","drive_file_id":"1e2vda0Ereg48gGeF64hjPzGgf1Sm5AvZ","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1054","drive_file_id":"1csGcMfA3S-eoU0N3eJnODeKhYNKRvAn5","filename":"modernbrush-green-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-15 10:24:17] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":86,"id_product":626,"images_count":20,"chunk_size":10,"chunks_count":2} [2026-06-15 10:24:17] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":86,"id_product":626,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1035","asset_1036","asset_1037","asset_1038","asset_1039","asset_1040","asset_1041","asset_1042","asset_1043","asset_1045"]} [2026-06-15 10:24:17] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"92e6c0ac-249c-4223-abd7-c3eb65e0b813","id_product":"626","images_metadata_json":"[{\"client_file_key\":\"asset_1035\",\"drive_file_id\":\"1FYHMc2-5LzpLo32Xd0N3V32Lq0_OlSPn\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1036\",\"drive_file_id\":\"1r6qosEnOJb_PLTbVMpJdjRYtZ-128diF\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1037\",\"drive_file_id\":\"1MuryCuR876pdsLK2gftHq5qb3vT4oJef\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1038\",\"drive_file_id\":\"1j7ZgPolVzDVRQVIJounnOqlsKpeCyGpC\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1039\",\"drive_file_id\":\"19AWRKPh4LhUK4G3Dj9c0nxP3aOfGLQt5\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_104...","allow_cover_autoselect":"0","files[asset_1035]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1035_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":871314,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_1036]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1036_0-left-1.jpg","file_exists":true,"file_size":536379,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_1037]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1037_0-left-1.jpg","file_exists":true,"file_size":510222,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_1038]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1038_0-right-1.jpg","file_exists":true,"file_size":523440,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_1039]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1039_0-right-1.jpg","file_exists":true,"file_size":508059,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_1040]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1040_1-r-1-1.jpg","file_exists":true,"file_size":1269766,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_1041]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1041_1-r-1-1.jpg","file_exists":true,"file_size":1354029,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_1042]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1042_1-r-2-1.jpg","file_exists":true,"file_size":1262908,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_1043]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1043_1-r-2-2.jpg","file_exists":true,"file_size":1262417,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_1045]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1045_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1776255,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-86-f066911878d7cc3a-part-1-of-2"} [2026-06-15 10:24:32] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 626,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1035\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12848,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1036\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12849,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1037\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12850,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1038\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12851,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1039\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12852,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-86-f066911878d7cc3a-part-1-of-2"} [2026-06-15 10:24:32] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":86,"id_product":626,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-15 10:24:32] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":86,"id_product":626,"chunk":2,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1044","asset_1046","asset_1047","asset_1048","asset_1049","asset_1050","asset_1051","asset_1052","asset_1053","asset_1054"]} [2026-06-15 10:24:32] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"92e6c0ac-249c-4223-abd7-c3eb65e0b813","id_product":"626","images_metadata_json":"[{\"client_file_key\":\"asset_1044\",\"drive_file_id\":\"1gprautYty7NvHG7_Hb8_CCRbmGs4YED3\",\"filename\":\"2-brush-chaos-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1046\",\"drive_file_id\":\"1wRqlULCsltoJnsOixz_mhDIEATyVar_U\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1047\",\"drive_file_id\":\"1qsuAcZvSNeBFjmcv2gIJKRCyOsILYXWQ\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1048\",\"drive_file_id\":\"1EBEbchfqj7L7SyV5QgcNmDIlVd_K0HP2\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1049\",\"drive_file_id\":\"1P7KArr3GfcYrXRdOP5qHUqGjq82ayq4E\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek - Ten książek zamiast korony nosi Kask - Zielony - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1050\",\"drive_...","allow_cover_autoselect":"0","files[asset_1044]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1044_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1785689,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_1046]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1046_2-r-1-1.jpg","file_exists":true,"file_size":1497373,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_1047]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1047_2-r-1-1.jpg","file_exists":true,"file_size":1447542,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_1048]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1048_2-r-2-1.jpg","file_exists":true,"file_size":1420730,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_1049]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1049_2-r-2-1.jpg","file_exists":true,"file_size":1377252,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_1050]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1050_2-watercolor-1-1.jpg","file_exists":true,"file_size":1562075,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_1051]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1051_2-watercolor-1-1.jpg","file_exists":true,"file_size":1356671,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_1052]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1052_2-watercolor-2-1.jpg","file_exists":true,"file_size":1510469,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_1053]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1053_2-watercolor-2-1.jpg","file_exists":true,"file_size":1499441,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_1054]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/86/f066911878d7cc3a/1054_modernbrush-green-1.jpg","file_exists":true,"file_size":417892,"mime":"image/jpeg","postname":"modernbrush-green-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-86-f066911878d7cc3a-part-2-of-2"} [2026-06-15 10:24:46] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 626,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1044\",\n \"filename\": \"2-brush-chaos-1-1.jpg\",\n \"id_image\": 12858,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1046\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 12859,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1047\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 12860,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1048\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 12861,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1049\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 12862,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-86-f066911878d7cc3a-part-2-of-2"} [2026-06-15 10:24:46] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":86,"id_product":626,"chunk":2,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-15 10:24:46] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":86,"id_product":626,"uploaded_count":20,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1035","filename":"4-sides-grid-white-pl-1.jpg","id_image":12848,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_1036","filename":"0-left-1.jpg","id_image":12849,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1037","filename":"0-left-1.jpg","id_image":12850,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1038","filename":"0-right-1.jpg","id_image":12851,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1039","filename":"0-right-1.jpg","id_image":12852,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1040","filename":"1-r-1-1.jpg","id_image":12853,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1041","filename":"1-r-1-1.jpg","id_image":12854,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1042","filename":"1-r-2-1.jpg","id_image":12855,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1043","filename":"1-r-2-2.jpg","id_image":12856,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1045","filename":"2-brush-chaos-1-1.jpg","id_image":12857,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1044","filename":"2-brush-chaos-1-1.jpg","id_image":12858,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1046","filename":"2-r-1-1.jpg","id_image":12859,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1047","filename":"2-r-1-1.jpg","id_image":12860,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1048","filename":"2-r-2-1.jpg","id_image":12861,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1049","filename":"2-r-2-1.jpg","id_image":12862,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1050","filename":"2-watercolor-1-1.jpg","id_image":12863,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1051","filename":"2-watercolor-1-1.jpg","id_image":12864,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1052","filename":"2-watercolor-2-1.jpg","id_image":12865,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1053","filename":"2-watercolor-2-1.jpg","id_image":12866,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1054","filename":"modernbrush-green-1.jpg","id_image":12867,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-86-f066911878d7cc3a-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":626,"uploaded_images":[{"client_file_key":"asset_1035","filename":"4-sides-grid-white-pl-1.jpg","id_image":12848,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_1036","filename":"0-left-1.jpg","id_image":12849,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1037","filename":"0-left-1.jpg","id_image":12850,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1038","filename":"0-right-1.jpg","id_image":12851,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1039","filename":"0-right-1.jpg","id_image":12852,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1040","filename":"1-r-1-1.jpg","id_image":12853,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1041","filename":"1-r-1-1.jpg","id_image":12854,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1042","filename":"1-r-2-1.jpg","id_image":12855,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1043","filename":"1-r-2-2.jpg","id_image":12856,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1045","filename":"2-brush-chaos-1-1.jpg","id_image":12857,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-86-f066911878d7cc3a-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":626,"uploaded_images":[{"client_file_key":"asset_1044","filename":"2-brush-chaos-1-1.jpg","id_image":12858,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1046","filename":"2-r-1-1.jpg","id_image":12859,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1047","filename":"2-r-1-1.jpg","id_image":12860,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1048","filename":"2-r-2-1.jpg","id_image":12861,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1049","filename":"2-r-2-1.jpg","id_image":12862,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1050","filename":"2-watercolor-1-1.jpg","id_image":12863,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1051","filename":"2-watercolor-1-1.jpg","id_image":12864,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1052","filename":"2-watercolor-2-1.jpg","id_image":12865,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1053","filename":"2-watercolor-2-1.jpg","id_image":12866,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1054","filename":"modernbrush-green-1.jpg","id_image":12867,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-18 21:42:11] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":30776} [2026-06-18 21:42:12] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":87,"external_id":"627","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-18 21:42:12] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":87,"external_id":"627"} [2026-06-18 21:42:12] drive_scan.start Start skanowania zdjęć Drive. {"project_id":87,"forced_profile_id":null} [2026-06-18 21:42:12] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":87,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#H) - Hydraulik\\TSZ#H_001","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-18 21:42:12] drive_path.profile.selected Wybrano profil Drive. {"project_id":87,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-18 21:42:12] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":87,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-18 21:42:12] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-18 21:42:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:13] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":87,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-18 21:42:13] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'"} [2026-06-18 21:42:13] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'","count":1,"names":["(TSZ) - Zawody [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:13] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":87,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSZ) - Zawody","found_count":1,"found_names":["(TSZ) - Zawody"]} [2026-06-18 21:42:13] drive_api.list_files.start Google Drive files.list. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'"} [2026-06-18 21:42:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'","count":1,"names":["(TSZ#H) - Hydraulik [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":87,"parent_folder_id":"1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt","segment":"(TSZ#H) - Hydraulik","found_count":1,"found_names":["(TSZ#H) - Hydraulik"]} [2026-06-18 21:42:14] drive_api.list_files.start Google Drive files.list. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_001'"} [2026-06-18 21:42:14] drive_api.list_files.finish Google Drive files.list result. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_001'","count":1,"names":["TSZ#H_001 [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:14] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":87,"parent_folder_id":"16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R","segment":"TSZ#H_001","found_count":1,"found_names":["TSZ#H_001"]} [2026-06-18 21:42:14] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":87,"project_folder_id":"1hlSObCFgO6YjWeA6iQDCKvNRCY_K1R_k","project_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001"} [2026-06-18 21:42:14] drive_api.list_files.start Google Drive files.list. {"query":"'1hlSObCFgO6YjWeA6iQDCKvNRCY_K1R_k' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-18 21:42:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hlSObCFgO6YjWeA6iQDCKvNRCY_K1R_k' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:15] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":87,"parent_folder_id":"1hlSObCFgO6YjWeA6iQDCKvNRCY_K1R_k","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-18 21:42:15] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":87,"project_folder_id":"1hlSObCFgO6YjWeA6iQDCKvNRCY_K1R_k","mockups_folder_id":"1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ","mockups_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups"} [2026-06-18 21:42:15] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":87,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-18 21:42:15] drive_api.list_files.start Google Drive files.list. {"query":"'1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-18 21:42:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":10,"names":["(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:15] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":87,"mockups_folder_id":"1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ","count":10,"names":["(20)_F190_MEN_RoyalBlue","(18)_F190_MEN_Navy","(17)_F190_MEN_PacificGray","(15)_F190_MEN_Khaki","(14)_F190_MAN_Brown","(12)_F190_MEN_Black","(11)_F190_MEN_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-18 21:42:15] drive_api.list_files.start Google Drive files.list. {"query":"'1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ' in parents and trashed = false"} [2026-06-18 21:42:15] drive_api.list_files.finish Google Drive files.list result. {"query":"'1-8yrgys1blfoZGlQASXC2uSnqKaKlSlQ' in parents and trashed = false","count":10,"names":["(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:15] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":87,"all_count":10,"image_count":0,"all_names":["(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(17)_F190_MEN_PacificGray [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-18 21:42:15] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:15] drive_api.list_files.start Google Drive files.list. {"query":"'1onZjY00jdiF5VXaGe_LOYNjf7zs-Ayfe' in parents and trashed = false"} [2026-06-18 21:42:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1onZjY00jdiF5VXaGe_LOYNjf7zs-Ayfe' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(000)_Miniatury","folder_id":"1onZjY00jdiF5VXaGe_LOYNjf7zs-Ayfe","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:16] drive_api.list_files.start Google Drive files.list. {"query":"'1Vi-2XR742n0iGquulfUAgrPCEFd7r3ZG' in parents and trashed = false"} [2026-06-18 21:42:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Vi-2XR742n0iGquulfUAgrPCEFd7r3ZG' in parents and trashed = false","count":5,"names":["Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1Vi-2XR742n0iGquulfUAgrPCEFd7r3ZG","all_count":5,"image_count":5,"all_names":["Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:16] drive_api.list_files.start Google Drive files.list. {"query":"'1ncbWFUiiWeXYC4LkB72ODQJ3xgAf0gB6' in parents and trashed = false"} [2026-06-18 21:42:16] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ncbWFUiiWeXYC4LkB72ODQJ3xgAf0gB6' in parents and trashed = false","count":5,"names":["Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1ncbWFUiiWeXYC4LkB72ODQJ3xgAf0gB6","all_count":5,"image_count":5,"all_names":["Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-18 21:42:16] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:16] drive_api.list_files.start Google Drive files.list. {"query":"'1Y2VJQ5zn_iur1MozICNTsXoKiMRXatmS' in parents and trashed = false"} [2026-06-18 21:42:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Y2VJQ5zn_iur1MozICNTsXoKiMRXatmS' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(11)_F190_MEN_White","folder_id":"1Y2VJQ5zn_iur1MozICNTsXoKiMRXatmS","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:17] drive_api.list_files.start Google Drive files.list. {"query":"'1dQseGmRr96l_zhrfdyvMtrSJRgi9O9Yd' in parents and trashed = false"} [2026-06-18 21:42:17] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dQseGmRr96l_zhrfdyvMtrSJRgi9O9Yd' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:17] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(12)_F190_MEN_Black","folder_id":"1dQseGmRr96l_zhrfdyvMtrSJRgi9O9Yd","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:17] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(14)_F190_MAN_Brown","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(14)_F190_MAN_Brown","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:17] drive_api.list_files.start Google Drive files.list. {"query":"'1I6j92LEypeSYdvshoUyHDnkihoNuZiOy' in parents and trashed = false"} [2026-06-18 21:42:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1I6j92LEypeSYdvshoUyHDnkihoNuZiOy' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(14)_F190_MAN_Brown","folder_id":"1I6j92LEypeSYdvshoUyHDnkihoNuZiOy","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(15)_F190_MEN_Khaki","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(15)_F190_MEN_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:18] drive_api.list_files.start Google Drive files.list. {"query":"'1Pxh2mZEJyyVjzNae8RVjuikgbAPu02xL' in parents and trashed = false"} [2026-06-18 21:42:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Pxh2mZEJyyVjzNae8RVjuikgbAPu02xL' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(15)_F190_MEN_Khaki","folder_id":"1Pxh2mZEJyyVjzNae8RVjuikgbAPu02xL","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(17)_F190_MEN_PacificGray","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(17)_F190_MEN_PacificGray","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:18] drive_api.list_files.start Google Drive files.list. {"query":"'1eq0LSTvSbSgnDucxhJmB6uCBBXFD97kM' in parents and trashed = false"} [2026-06-18 21:42:18] drive_api.list_files.finish Google Drive files.list result. {"query":"'1eq0LSTvSbSgnDucxhJmB6uCBBXFD97kM' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(17)_F190_MEN_PacificGray","folder_id":"1eq0LSTvSbSgnDucxhJmB6uCBBXFD97kM","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:18] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(18)_F190_MEN_Navy","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(18)_F190_MEN_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:18] drive_api.list_files.start Google Drive files.list. {"query":"'1TXKBx1gqzBYMYYN-zfxiV7BY4zegpRVK' in parents and trashed = false"} [2026-06-18 21:42:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'1TXKBx1gqzBYMYYN-zfxiV7BY4zegpRVK' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(18)_F190_MEN_Navy","folder_id":"1TXKBx1gqzBYMYYN-zfxiV7BY4zegpRVK","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:19] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":87,"folder_name":"(20)_F190_MEN_RoyalBlue","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_001/Mockups/(20)_F190_MEN_RoyalBlue","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-18 21:42:19] drive_api.list_files.start Google Drive files.list. {"query":"'15McSP8NN9W3R6jNPIiOeYFkl2E3Gsfbv' in parents and trashed = false"} [2026-06-18 21:42:19] drive_api.list_files.finish Google Drive files.list result. {"query":"'15McSP8NN9W3R6jNPIiOeYFkl2E3Gsfbv' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:19] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":87,"folder_name":"(20)_F190_MEN_RoyalBlue","folder_id":"15McSP8NN9W3R6jNPIiOeYFkl2E3Gsfbv","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-18 21:42:19] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":87,"files_count":21,"files":[{"id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(14)_F190_MAN_Brown","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(15)_F190_MEN_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(17)_F190_MEN_PacificGray","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(18)_F190_MEN_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(20)_F190_MEN_RoyalBlue","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005}]} [2026-06-18 21:42:19] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":87,"files_count":21,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(14)_F190_MAN_Brown","(15)_F190_MEN_Khaki","(17)_F190_MEN_PacificGray","(18)_F190_MEN_Navy","(20)_F190_MEN_RoyalBlue"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(14)_F190_MAN_Brown","(15)_F190_MEN_Khaki","(17)_F190_MEN_PacificGray","(18)_F190_MEN_Navy","(20)_F190_MEN_RoyalBlue"],"missing_rule_folders":[],"warnings":[]} [2026-06-18 21:42:19] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":87,"external_id":"627","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 21 plików graficznych w folderze Mockups.","files_count":21,"selected_assets_after_scan":21,"warnings":[]} [2026-06-18 21:42:19] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":87,"external_id":"627","selected_assets_count":21} [2026-06-18 21:42:19] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":87,"resolved_id_product":627} [2026-06-18 21:42:19] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":87,"job_id":"ebce1ca130cf00ac","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-18 21:42:19] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":87,"selected_count":21,"assets":[{"id":1055,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":849036,"drive_file_id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7"},{"id":1056,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1278729,"drive_file_id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S"},{"id":1057,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1537986,"drive_file_id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4"},{"id":1058,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":915059,"drive_file_id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M"},{"id":1059,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1420172,"drive_file_id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b"},{"id":1060,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1281474,"drive_file_id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a"},{"id":1061,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1360028,"drive_file_id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw"},{"id":1062,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1300327,"drive_file_id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy"},{"id":1063,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1330287,"drive_file_id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg"},{"id":1064,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1319615,"drive_file_id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y"},{"id":1065,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1789610,"drive_file_id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty"},{"id":1066,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1965418,"drive_file_id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M"},{"id":1067,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1696449,"drive_file_id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD"},{"id":1068,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1829627,"drive_file_id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN"},{"id":1069,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1551996,"drive_file_id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST"},{"id":1070,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":706944,"drive_file_id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR"},{"id":1071,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1764043,"drive_file_id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0"},{"id":1072,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1619609,"drive_file_id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ"},{"id":1073,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1467620,"drive_file_id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ"},{"id":1074,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1908591,"drive_file_id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp"},{"id":1075,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1980486,"drive_file_id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8"}]} [2026-06-18 21:42:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1055,"drive_file_id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1055_black-folded.jpg"} [2026-06-18 21:42:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1055_black-folded.jpg"} [2026-06-18 21:42:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1055_black-folded.jpg","bytes":849036} [2026-06-18 21:42:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1055,"name":"BLACK_Folded.jpg","local_size":849036} [2026-06-18 21:42:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1056,"drive_file_id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1056_closeup-1.jpg"} [2026-06-18 21:42:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1056_closeup-1.jpg"} [2026-06-18 21:42:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1056_closeup-1.jpg","bytes":1278729} [2026-06-18 21:42:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1056,"name":"CloseUP_1.jpg","local_size":1278729} [2026-06-18 21:42:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1057,"drive_file_id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1057_closeup-1.jpg"} [2026-06-18 21:42:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1057_closeup-1.jpg"} [2026-06-18 21:42:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1057_closeup-1.jpg","bytes":1537986} [2026-06-18 21:42:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1057,"name":"CloseUP_1.jpg","local_size":1537986} [2026-06-18 21:42:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1058,"drive_file_id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1058_front-manekin-clear-label.jpg"} [2026-06-18 21:42:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1058_front-manekin-clear-label.jpg"} [2026-06-18 21:42:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1058_front-manekin-clear-label.jpg","bytes":915059} [2026-06-18 21:42:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1058,"name":"Front_Manekin_Clear_Label.jpg","local_size":915059} [2026-06-18 21:42:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1059,"drive_file_id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1059_front-manekin-clear-label.jpg"} [2026-06-18 21:42:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1059_front-manekin-clear-label.jpg"} [2026-06-18 21:42:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1059_front-manekin-clear-label.jpg","bytes":1420172} [2026-06-18 21:42:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1059,"name":"Front_Manekin_Clear_Label.jpg","local_size":1420172} [2026-06-18 21:42:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1060,"drive_file_id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1060_front-manekin-clear-label.jpg"} [2026-06-18 21:42:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1060_front-manekin-clear-label.jpg"} [2026-06-18 21:42:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1060_front-manekin-clear-label.jpg","bytes":1281474} [2026-06-18 21:42:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1060,"name":"Front_Manekin_Clear_Label.jpg","local_size":1281474} [2026-06-18 21:42:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1061,"drive_file_id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1061_front-manekin-clear-label.jpg"} [2026-06-18 21:42:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1061_front-manekin-clear-label.jpg"} [2026-06-18 21:42:25] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1061_front-manekin-clear-label.jpg","bytes":1360028} [2026-06-18 21:42:25] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1061,"name":"Front_Manekin_Clear_Label.jpg","local_size":1360028} [2026-06-18 21:42:25] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1062,"drive_file_id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1062_front-manekin-clear-label.jpg"} [2026-06-18 21:42:25] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1062_front-manekin-clear-label.jpg"} [2026-06-18 21:42:26] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1062_front-manekin-clear-label.jpg","bytes":1300327} [2026-06-18 21:42:26] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1062,"name":"Front_Manekin_Clear_Label.jpg","local_size":1300327} [2026-06-18 21:42:26] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1063,"drive_file_id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1063_front-manekin-clear-label.jpg"} [2026-06-18 21:42:26] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1063_front-manekin-clear-label.jpg"} [2026-06-18 21:42:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1063_front-manekin-clear-label.jpg","bytes":1330287} [2026-06-18 21:42:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1063,"name":"Front_Manekin_Clear_Label.jpg","local_size":1330287} [2026-06-18 21:42:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1064,"drive_file_id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1064_front-manekin-clear-label.jpg"} [2026-06-18 21:42:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1064_front-manekin-clear-label.jpg"} [2026-06-18 21:42:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1064_front-manekin-clear-label.jpg","bytes":1319615} [2026-06-18 21:42:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1064,"name":"Front_Manekin_Clear_Label.jpg","local_size":1319615} [2026-06-18 21:42:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1065,"drive_file_id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1065_black-oragne-1.jpg"} [2026-06-18 21:42:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1065_black-oragne-1.jpg"} [2026-06-18 21:42:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1065_black-oragne-1.jpg","bytes":1789610} [2026-06-18 21:42:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1065,"name":"BLACK_Oragne_1.jpg","local_size":1789610} [2026-06-18 21:42:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1066,"drive_file_id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1066_hanging-1.jpg"} [2026-06-18 21:42:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1066_hanging-1.jpg"} [2026-06-18 21:42:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1066_hanging-1.jpg","bytes":1965418} [2026-06-18 21:42:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1066,"name":"Hanging_1.jpg","local_size":1965418} [2026-06-18 21:42:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1067,"drive_file_id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1067_hanging-1.jpg"} [2026-06-18 21:42:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1067_hanging-1.jpg"} [2026-06-18 21:42:30] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1067_hanging-1.jpg","bytes":1696449} [2026-06-18 21:42:30] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1067,"name":"Hanging_1.jpg","local_size":1696449} [2026-06-18 21:42:30] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1068,"drive_file_id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1068_men-1.jpg"} [2026-06-18 21:42:30] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1068_men-1.jpg"} [2026-06-18 21:42:31] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1068_men-1.jpg","bytes":1829627} [2026-06-18 21:42:31] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1068,"name":"Men_1.jpg","local_size":1829627} [2026-06-18 21:42:31] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1069,"drive_file_id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1069_men-1.jpg"} [2026-06-18 21:42:31] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1069_men-1.jpg"} [2026-06-18 21:42:32] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1069_men-1.jpg","bytes":1551996} [2026-06-18 21:42:32] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1069,"name":"Men_1.jpg","local_size":1551996} [2026-06-18 21:42:32] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1070,"drive_file_id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1070_white-folded.jpg"} [2026-06-18 21:42:32] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1070_white-folded.jpg"} [2026-06-18 21:42:33] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1070_white-folded.jpg","bytes":706944} [2026-06-18 21:42:33] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1070,"name":"WHITE_Folded.jpg","local_size":706944} [2026-06-18 21:42:33] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1071,"drive_file_id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1071_men-women-1.jpg"} [2026-06-18 21:42:33] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1071_men-women-1.jpg"} [2026-06-18 21:42:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1071_men-women-1.jpg","bytes":1764043} [2026-06-18 21:42:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1071,"name":"Men_Women_1.jpg","local_size":1764043} [2026-06-18 21:42:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1072,"drive_file_id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1072_men-women-1.jpg"} [2026-06-18 21:42:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1072_men-women-1.jpg"} [2026-06-18 21:42:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1072_men-women-1.jpg","bytes":1619609} [2026-06-18 21:42:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1072,"name":"Men_Women_1.jpg","local_size":1619609} [2026-06-18 21:42:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1073,"drive_file_id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1073_white-orange-1.jpg"} [2026-06-18 21:42:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1073_white-orange-1.jpg"} [2026-06-18 21:42:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1073_white-orange-1.jpg","bytes":1467620} [2026-06-18 21:42:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1073,"name":"WHITE_Orange_1.jpg","local_size":1467620} [2026-06-18 21:42:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1074,"drive_file_id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1074_mock-1.jpg"} [2026-06-18 21:42:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1074_mock-1.jpg"} [2026-06-18 21:42:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1074_mock-1.jpg","bytes":1908591} [2026-06-18 21:42:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1074,"name":"Mock_1.jpg","local_size":1908591} [2026-06-18 21:42:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":87,"asset_id":1075,"drive_file_id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1075_mock-1.jpg"} [2026-06-18 21:42:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1075_mock-1.jpg"} [2026-06-18 21:42:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1075_mock-1.jpg","bytes":1980486} [2026-06-18 21:42:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":87,"asset_id":1075,"name":"Mock_1.jpg","local_size":1980486} [2026-06-18 21:42:37] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":87,"job_id":"ebce1ca130cf00ac","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac","failures":[]} [2026-06-18 21:42:37] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":87,"job_id":"ebce1ca130cf00ac","downloaded_count":21,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac","failures":[]} [2026-06-18 21:42:37] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":87,"id_product":627,"metadata_count":21,"metadata":[{"client_file_key":"asset_1055","drive_file_id":"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1056","drive_file_id":"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1057","drive_file_id":"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1058","drive_file_id":"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1059","drive_file_id":"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1060","drive_file_id":"1r0s2Tb_pLVGcbv8_yKdRm-tXWJ4gbp0a","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (14)_F190_MAN_Brown","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1061","drive_file_id":"1dvXZmYL_jJV-T06-QsT0z8RRAZJhq3Zw","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (15)_F190_MEN_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1062","drive_file_id":"1FHp6tWkyRjxOkbSFz7dW98b-Vw55RmOy","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (17)_F190_MEN_PacificGray","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1063","drive_file_id":"1yrj_lC_1Qkk47Iat-RKsMhp0kZBN9vSg","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (18)_F190_MEN_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1064","drive_file_id":"1Jk5kRGWheL0C-XoYH8XWHugg1IRapS5y","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (20)_F190_MEN_RoyalBlue","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1065","drive_file_id":"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1066","drive_file_id":"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1067","drive_file_id":"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1068","drive_file_id":"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1069","drive_file_id":"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1070","drive_file_id":"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1071","drive_file_id":"1ULt0rswYhZt-o14xBfJVm5g32nNwCCF0","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1072","drive_file_id":"1EU1j57H8REILSWbyBi27isjPJavkFmpQ","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1073","drive_file_id":"1GHFz3o2cw3e_IcQjSEZnpVTbBHjzMOPJ","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1074","drive_file_id":"15JNuYwIInWfEL98NR_UPuSO7z-iuP_yp","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1075","drive_file_id":"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-18 21:42:37] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":87,"id_product":627,"images_count":21,"chunk_size":10,"chunks_count":3} [2026-06-18 21:42:37] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":87,"id_product":627,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1055","asset_1056","asset_1057","asset_1058","asset_1059","asset_1060","asset_1061","asset_1062","asset_1063","asset_1064"]} [2026-06-18 21:42:37] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"9eed2956-690e-4b88-9d55-3100fe152daf","id_product":"627","images_metadata_json":"[{\"client_file_key\":\"asset_1055\",\"drive_file_id\":\"1mYP42I-vQRyBMbANgIOYhRSuuqrY05L7\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1056\",\"drive_file_id\":\"19lCgSaWBYFPJwQYLtBfxbQ_hPPdo4W6S\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1057\",\"drive_file_id\":\"1GD8-BizLjPVUtO1xcAwS7X-VuFVIHQm4\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1058\",\"drive_file_id\":\"1EMMBzkEHMJi2EcMOjY5ekWajUs9I267M\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1059\",\"drive_file_id\":\"1cn2LwWrOP8tzsrdufTh3poKfLmH_RL1b\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (12)_F190_MEN_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1060\",\"drive_file_id\":\"1r0s2Tb_pLVGcb...","allow_cover_autoselect":"0","files[asset_1055]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1055_black-folded.jpg","file_exists":true,"file_size":849036,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_1056]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1056_closeup-1.jpg","file_exists":true,"file_size":1278729,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1057]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1057_closeup-1.jpg","file_exists":true,"file_size":1537986,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1058]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1058_front-manekin-clear-label.jpg","file_exists":true,"file_size":915059,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1059]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1059_front-manekin-clear-label.jpg","file_exists":true,"file_size":1420172,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1060]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1060_front-manekin-clear-label.jpg","file_exists":true,"file_size":1281474,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1061]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1061_front-manekin-clear-label.jpg","file_exists":true,"file_size":1360028,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1062]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1062_front-manekin-clear-label.jpg","file_exists":true,"file_size":1300327,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1063]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1063_front-manekin-clear-label.jpg","file_exists":true,"file_size":1330287,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1064]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1064_front-manekin-clear-label.jpg","file_exists":true,"file_size":1319615,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-1-of-3"} [2026-06-18 21:42:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 627,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1055\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12868,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1056\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12869,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1057\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12870,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1058\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12871,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1059\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12872,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attr...","idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-1-of-3"} [2026-06-18 21:42:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":87,"id_product":627,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-18 21:42:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":87,"id_product":627,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1065","asset_1066","asset_1067","asset_1068","asset_1069","asset_1070","asset_1071","asset_1072","asset_1073","asset_1074"]} [2026-06-18 21:42:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"9eed2956-690e-4b88-9d55-3100fe152daf","id_product":"627","images_metadata_json":"[{\"client_file_key\":\"asset_1065\",\"drive_file_id\":\"1zcpTmmxpNFStV14SYE2OcimNAQMZQoty\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1066\",\"drive_file_id\":\"1A38slSIzEvkT85rp_LjLm40IwCGcUt0M\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1067\",\"drive_file_id\":\"1A2odI1BViNbR2ZA73RVgWQAueEOKATmD\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1068\",\"drive_file_id\":\"1ajuxmg-a08xJdfogjgt0vBTbIFFB64mN\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1069\",\"drive_file_id\":\"1AKBHivDozJtvBepg_7iVRbUQ5QF1StST\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1070\",\"drive_file_id\":\"1VuNWs8Jh1xL2B2JmC6yUbNPEYgKUn6GR\",\"filename\":\"white-fo...","allow_cover_autoselect":"0","files[asset_1065]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1065_black-oragne-1.jpg","file_exists":true,"file_size":1789610,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_1066]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1066_hanging-1.jpg","file_exists":true,"file_size":1965418,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1067]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1067_hanging-1.jpg","file_exists":true,"file_size":1696449,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1068]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1068_men-1.jpg","file_exists":true,"file_size":1829627,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1069]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1069_men-1.jpg","file_exists":true,"file_size":1551996,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1070]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1070_white-folded.jpg","file_exists":true,"file_size":706944,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1071]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1071_men-women-1.jpg","file_exists":true,"file_size":1764043,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1072]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1072_men-women-1.jpg","file_exists":true,"file_size":1619609,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1073]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1073_white-orange-1.jpg","file_exists":true,"file_size":1467620,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_1074]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1074_mock-1.jpg","file_exists":true,"file_size":1908591,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-2-of-3"} [2026-06-18 21:43:06] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 627,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1065\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12878,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1066\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12879,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1067\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12880,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1068\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12881,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1069\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12882,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-2-of-3"} [2026-06-18 21:43:06] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":87,"id_product":627,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-18 21:43:06] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":87,"id_product":627,"chunk":3,"chunks_count":3,"images_in_chunk":1,"metadata_in_chunk":1,"client_file_keys":["asset_1075"]} [2026-06-18 21:43:06] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":1,"fields":{"external_project_id":"9eed2956-690e-4b88-9d55-3100fe152daf","id_product":"627","images_metadata_json":"[{\"client_file_key\":\"asset_1075\",\"drive_file_id\":\"1EC1PUACnEPY1KDr45EWWiRRTrdA6tUZ8\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000005,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Gdzie cieknie - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_1075]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/87/ebce1ca130cf00ac/1075_mock-1.jpg","file_exists":true,"file_size":1980486,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-3-of-3"} [2026-06-18 21:43:08] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 627,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1075\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12888,\n \"is_cover\": false,\n \"position\": 1000005,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-3-of-3"} [2026-06-18 21:43:08] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":87,"id_product":627,"chunk":3,"chunks_count":3,"uploaded_count":1,"failed_count":0} [2026-06-18 21:43:08] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":87,"id_product":627,"uploaded_count":21,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1055","filename":"black-folded.jpg","id_image":12868,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1056","filename":"closeup-1.jpg","id_image":12869,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1057","filename":"closeup-1.jpg","id_image":12870,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1058","filename":"front-manekin-clear-label.jpg","id_image":12871,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1059","filename":"front-manekin-clear-label.jpg","id_image":12872,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1060","filename":"front-manekin-clear-label.jpg","id_image":12873,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1061","filename":"front-manekin-clear-label.jpg","id_image":12874,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1062","filename":"front-manekin-clear-label.jpg","id_image":12875,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1063","filename":"front-manekin-clear-label.jpg","id_image":12876,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1064","filename":"front-manekin-clear-label.jpg","id_image":12877,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1065","filename":"black-oragne-1.jpg","id_image":12878,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1066","filename":"hanging-1.jpg","id_image":12879,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1067","filename":"hanging-1.jpg","id_image":12880,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1068","filename":"men-1.jpg","id_image":12881,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1069","filename":"men-1.jpg","id_image":12882,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1070","filename":"white-folded.jpg","id_image":12883,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1071","filename":"men-women-1.jpg","id_image":12884,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1072","filename":"men-women-1.jpg","id_image":12885,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1073","filename":"white-orange-1.jpg","id_image":12886,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1074","filename":"mock-1.jpg","id_image":12887,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1075","filename":"mock-1.jpg","id_image":12888,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1055","filename":"black-folded.jpg","id_image":12868,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1056","filename":"closeup-1.jpg","id_image":12869,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1057","filename":"closeup-1.jpg","id_image":12870,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1058","filename":"front-manekin-clear-label.jpg","id_image":12871,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1059","filename":"front-manekin-clear-label.jpg","id_image":12872,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1060","filename":"front-manekin-clear-label.jpg","id_image":12873,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1061","filename":"front-manekin-clear-label.jpg","id_image":12874,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1062","filename":"front-manekin-clear-label.jpg","id_image":12875,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1063","filename":"front-manekin-clear-label.jpg","id_image":12876,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1064","filename":"front-manekin-clear-label.jpg","id_image":12877,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1065","filename":"black-oragne-1.jpg","id_image":12878,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1066","filename":"hanging-1.jpg","id_image":12879,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1067","filename":"hanging-1.jpg","id_image":12880,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1068","filename":"men-1.jpg","id_image":12881,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1069","filename":"men-1.jpg","id_image":12882,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1070","filename":"white-folded.jpg","id_image":12883,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1071","filename":"men-women-1.jpg","id_image":12884,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1072","filename":"men-women-1.jpg","id_image":12885,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1073","filename":"white-orange-1.jpg","id_image":12886,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1074","filename":"mock-1.jpg","id_image":12887,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1075","filename":"mock-1.jpg","id_image":12888,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-18 21:43:08] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":87,"external_id":"627","result":{"success":true,"status":"success","id_product":627,"uploaded_count":21,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1055","filename":"black-folded.jpg","id_image":12868,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1056","filename":"closeup-1.jpg","id_image":12869,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1057","filename":"closeup-1.jpg","id_image":12870,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1058","filename":"front-manekin-clear-label.jpg","id_image":12871,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1059","filename":"front-manekin-clear-label.jpg","id_image":12872,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1060","filename":"front-manekin-clear-label.jpg","id_image":12873,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1061","filename":"front-manekin-clear-label.jpg","id_image":12874,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1062","filename":"front-manekin-clear-label.jpg","id_image":12875,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1063","filename":"front-manekin-clear-label.jpg","id_image":12876,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1064","filename":"front-manekin-clear-label.jpg","id_image":12877,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1065","filename":"black-oragne-1.jpg","id_image":12878,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1066","filename":"hanging-1.jpg","id_image":12879,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1067","filename":"hanging-1.jpg","id_image":12880,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1068","filename":"men-1.jpg","id_image":12881,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1069","filename":"men-1.jpg","id_image":12882,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1070","filename":"white-folded.jpg","id_image":12883,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1071","filename":"men-women-1.jpg","id_image":12884,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1072","filename":"men-women-1.jpg","id_image":12885,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1073","filename":"white-orange-1.jpg","id_image":12886,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1074","filename":"mock-1.jpg","id_image":12887,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1075","filename":"mock-1.jpg","id_image":12888,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1055","filename":"black-folded.jpg","id_image":12868,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1056","filename":"closeup-1.jpg","id_image":12869,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1057","filename":"closeup-1.jpg","id_image":12870,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1058","filename":"front-manekin-clear-label.jpg","id_image":12871,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1059","filename":"front-manekin-clear-label.jpg","id_image":12872,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1060","filename":"front-manekin-clear-label.jpg","id_image":12873,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1061","filename":"front-manekin-clear-label.jpg","id_image":12874,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1062","filename":"front-manekin-clear-label.jpg","id_image":12875,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1063","filename":"front-manekin-clear-label.jpg","id_image":12876,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1064","filename":"front-manekin-clear-label.jpg","id_image":12877,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1065","filename":"black-oragne-1.jpg","id_image":12878,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1066","filename":"hanging-1.jpg","id_image":12879,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1067","filename":"hanging-1.jpg","id_image":12880,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1068","filename":"men-1.jpg","id_image":12881,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1069","filename":"men-1.jpg","id_image":12882,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1070","filename":"white-folded.jpg","id_image":12883,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1071","filename":"men-women-1.jpg","id_image":12884,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1072","filename":"men-women-1.jpg","id_image":12885,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1073","filename":"white-orange-1.jpg","id_image":12886,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1074","filename":"mock-1.jpg","id_image":12887,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-87-ebce1ca130cf00ac-part-3-of-3","uploaded_count":1,"failed_count":0,"response":{"success":true,"data":{"id_product":627,"uploaded_images":[{"client_file_key":"asset_1075","filename":"mock-1.jpg","id_image":12888,"is_cover":false,"position":1000005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-19 22:25:30] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":34379} [2026-06-19 22:25:32] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":88,"external_id":"628","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-19 22:25:32] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":88,"external_id":"628"} [2026-06-19 22:25:32] drive_scan.start Start skanowania zdjęć Drive. {"project_id":88,"forced_profile_id":null} [2026-06-19 22:25:32] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":88,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#H) - Hydraulik\\TSZ#H_002","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-19 22:25:32] drive_path.profile.selected Wybrano profil Drive. {"project_id":88,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-19 22:25:32] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":88,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-19 22:25:32] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-19 22:25:32] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:32] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":88,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-19 22:25:32] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'"} [2026-06-19 22:25:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'","count":1,"names":["(TSZ) - Zawody [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:33] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":88,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSZ) - Zawody","found_count":1,"found_names":["(TSZ) - Zawody"]} [2026-06-19 22:25:33] drive_api.list_files.start Google Drive files.list. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'"} [2026-06-19 22:25:33] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'","count":1,"names":["(TSZ#H) - Hydraulik [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:33] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":88,"parent_folder_id":"1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt","segment":"(TSZ#H) - Hydraulik","found_count":1,"found_names":["(TSZ#H) - Hydraulik"]} [2026-06-19 22:25:33] drive_api.list_files.start Google Drive files.list. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_002'"} [2026-06-19 22:25:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_002'","count":1,"names":["TSZ#H_002 [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:34] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":88,"parent_folder_id":"16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R","segment":"TSZ#H_002","found_count":1,"found_names":["TSZ#H_002"]} [2026-06-19 22:25:34] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":88,"project_folder_id":"1m0OVN7lhZSEHHqr48v8iZxYYkv3xQaIz","project_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002"} [2026-06-19 22:25:34] drive_api.list_files.start Google Drive files.list. {"query":"'1m0OVN7lhZSEHHqr48v8iZxYYkv3xQaIz' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-19 22:25:34] drive_api.list_files.finish Google Drive files.list result. {"query":"'1m0OVN7lhZSEHHqr48v8iZxYYkv3xQaIz' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:34] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":88,"parent_folder_id":"1m0OVN7lhZSEHHqr48v8iZxYYkv3xQaIz","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-19 22:25:34] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":88,"project_folder_id":"1m0OVN7lhZSEHHqr48v8iZxYYkv3xQaIz","mockups_folder_id":"1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt","mockups_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups"} [2026-06-19 22:25:34] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":88,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-19 22:25:34] drive_api.list_files.start Google Drive files.list. {"query":"'1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-19 22:25:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":13,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:35] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":88,"mockups_folder_id":"1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt","count":13,"names":["(36)_Stanley_Anthratcite","(30)_Stanley_French_Navy","(25)_Stanely_Black","(24)_Stanley_White","(20)_F190_MEN_RoyalBlue","(18)_F190_MEN_Navy","(15)_F190_MEN_Khaki","(14)_F190_MAN_Brown","(12)_F190_MEN_Black","(11)_F190_MEN_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-19 22:25:35] drive_api.list_files.start Google Drive files.list. {"query":"'1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt' in parents and trashed = false"} [2026-06-19 22:25:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1PLx5A5PuAFT4gNmh7I5ysqnkUNLWNokt' in parents and trashed = false","count":13,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:35] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":88,"all_count":13,"image_count":0,"all_names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(20)_F190_MEN_RoyalBlue [application/vnd.google-apps.folder]","(18)_F190_MEN_Navy [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(14)_F190_MAN_Brown [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:25:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:35] drive_api.list_files.start Google Drive files.list. {"query":"'1x0W5cB447gcN0_hMKUEI44f3KrW7xxRS' in parents and trashed = false"} [2026-06-19 22:25:35] drive_api.list_files.finish Google Drive files.list result. {"query":"'1x0W5cB447gcN0_hMKUEI44f3KrW7xxRS' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-19 22:25:35] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(000)_Miniatury","folder_id":"1x0W5cB447gcN0_hMKUEI44f3KrW7xxRS","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-19 22:25:35] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:35] drive_api.list_files.start Google Drive files.list. {"query":"'1T3Js_PhVSAT_eKylsWUEOVxDs_j-qJ5q' in parents and trashed = false"} [2026-06-19 22:25:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1T3Js_PhVSAT_eKylsWUEOVxDs_j-qJ5q' in parents and trashed = false","count":4,"names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:25:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1T3Js_PhVSAT_eKylsWUEOVxDs_j-qJ5q","all_count":4,"image_count":4,"all_names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:25:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:36] drive_api.list_files.start Google Drive files.list. {"query":"'1QstZxhJnHgFzRMHQN6W2cpmwC2I4fcC9' in parents and trashed = false"} [2026-06-19 22:25:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QstZxhJnHgFzRMHQN6W2cpmwC2I4fcC9' in parents and trashed = false","count":4,"names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:25:36] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1QstZxhJnHgFzRMHQN6W2cpmwC2I4fcC9","all_count":4,"image_count":4,"all_names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:25:36] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:36] drive_api.list_files.start Google Drive files.list. {"query":"'11LEwVkjwke20TKRtaW_eO8pqneX9BVRv' in parents and trashed = false"} [2026-06-19 22:25:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'11LEwVkjwke20TKRtaW_eO8pqneX9BVRv' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(11)_F190_MEN_White","folder_id":"11LEwVkjwke20TKRtaW_eO8pqneX9BVRv","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:37] drive_api.list_files.start Google Drive files.list. {"query":"'1ouADPczavFYjgxd-vxgqOAUdsBdDRDmD' in parents and trashed = false"} [2026-06-19 22:25:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1ouADPczavFYjgxd-vxgqOAUdsBdDRDmD' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(12)_F190_MEN_Black","folder_id":"1ouADPczavFYjgxd-vxgqOAUdsBdDRDmD","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(14)_F190_MAN_Brown","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(14)_F190_MAN_Brown","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:37] drive_api.list_files.start Google Drive files.list. {"query":"'19xfTa_J1YltxJMDTka1HufFheZJgsefI' in parents and trashed = false"} [2026-06-19 22:25:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'19xfTa_J1YltxJMDTka1HufFheZJgsefI' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(14)_F190_MAN_Brown","folder_id":"19xfTa_J1YltxJMDTka1HufFheZJgsefI","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:37] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(15)_F190_MEN_Khaki","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(15)_F190_MEN_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:37] drive_api.list_files.start Google Drive files.list. {"query":"'1y8NvBGIacQrm58fSFxmrQtc-XYvpY0vx' in parents and trashed = false"} [2026-06-19 22:25:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1y8NvBGIacQrm58fSFxmrQtc-XYvpY0vx' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(15)_F190_MEN_Khaki","folder_id":"1y8NvBGIacQrm58fSFxmrQtc-XYvpY0vx","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(18)_F190_MEN_Navy","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(18)_F190_MEN_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:38] drive_api.list_files.start Google Drive files.list. {"query":"'1jynHh9ezafkfxx4upbmlr5AB2_rtbVbj' in parents and trashed = false"} [2026-06-19 22:25:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1jynHh9ezafkfxx4upbmlr5AB2_rtbVbj' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(18)_F190_MEN_Navy","folder_id":"1jynHh9ezafkfxx4upbmlr5AB2_rtbVbj","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(20)_F190_MEN_RoyalBlue","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(20)_F190_MEN_RoyalBlue","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:38] drive_api.list_files.start Google Drive files.list. {"query":"'1aXFmu36FONrLEB2FiwTFTXMLW51QCr3j' in parents and trashed = false"} [2026-06-19 22:25:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aXFmu36FONrLEB2FiwTFTXMLW51QCr3j' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(20)_F190_MEN_RoyalBlue","folder_id":"1aXFmu36FONrLEB2FiwTFTXMLW51QCr3j","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:38] drive_api.list_files.start Google Drive files.list. {"query":"'1dxzXyLOVfe5GjXtEdIwDnXd-dg-ZwCxe' in parents and trashed = false"} [2026-06-19 22:25:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1dxzXyLOVfe5GjXtEdIwDnXd-dg-ZwCxe' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(24)_Stanley_White","folder_id":"1dxzXyLOVfe5GjXtEdIwDnXd-dg-ZwCxe","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:39] drive_api.list_files.start Google Drive files.list. {"query":"'1KRL8gzR046T3vmOEa7lvnmJBkQMog_3p' in parents and trashed = false"} [2026-06-19 22:25:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1KRL8gzR046T3vmOEa7lvnmJBkQMog_3p' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(25)_Stanely_Black","folder_id":"1KRL8gzR046T3vmOEa7lvnmJBkQMog_3p","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:39] drive_api.list_files.start Google Drive files.list. {"query":"'14c1kAwmp5YUlHhrZO3qdhM0XJOWljrRm' in parents and trashed = false"} [2026-06-19 22:25:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'14c1kAwmp5YUlHhrZO3qdhM0XJOWljrRm' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(30)_Stanley_French_Navy","folder_id":"14c1kAwmp5YUlHhrZO3qdhM0XJOWljrRm","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":88,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_002/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:25:40] drive_api.list_files.start Google Drive files.list. {"query":"'1LsbP37mWCcdtg3XHX3qcQAyx5r-iv4Yj' in parents and trashed = false"} [2026-06-19 22:25:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1LsbP37mWCcdtg3XHX3qcQAyx5r-iv4Yj' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":88,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"1LsbP37mWCcdtg3XHX3qcQAyx5r-iv4Yj","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:25:40] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":88,"files_count":22,"files":[{"id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(14)_F190_MAN_Brown","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(15)_F190_MEN_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(18)_F190_MEN_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(20)_F190_MEN_RoyalBlue","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004}]} [2026-06-19 22:25:40] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":88,"files_count":22,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(14)_F190_MAN_Brown","(15)_F190_MEN_Khaki","(18)_F190_MEN_Navy","(20)_F190_MEN_RoyalBlue","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(14)_F190_MAN_Brown","(15)_F190_MEN_Khaki","(18)_F190_MEN_Navy","(20)_F190_MEN_RoyalBlue","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-19 22:25:40] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":88,"external_id":"628","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 22 plików graficznych w folderze Mockups.","files_count":22,"selected_assets_after_scan":22,"warnings":[]} [2026-06-19 22:25:40] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":88,"external_id":"628","selected_assets_count":22} [2026-06-19 22:25:40] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":88,"resolved_id_product":628} [2026-06-19 22:25:40] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":88,"job_id":"25c9d3e811733f9c","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-19 22:25:40] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":88,"selected_count":22,"assets":[{"id":1076,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":845525,"drive_file_id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0"},{"id":1077,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1293135,"drive_file_id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4"},{"id":1078,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1585168,"drive_file_id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V"},{"id":1087,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1557489,"drive_file_id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6"},{"id":1088,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1508091,"drive_file_id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt"},{"id":1086,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1360863,"drive_file_id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z"},{"id":1085,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1149035,"drive_file_id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--"},{"id":1084,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1323655,"drive_file_id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4"},{"id":1083,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1321603,"drive_file_id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie"},{"id":1082,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1365558,"drive_file_id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x"},{"id":1081,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1288634,"drive_file_id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga"},{"id":1080,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1435075,"drive_file_id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4"},{"id":1079,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":930928,"drive_file_id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00"},{"id":1089,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1814946,"drive_file_id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn"},{"id":1090,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1969931,"drive_file_id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU"},{"id":1091,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1706457,"drive_file_id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc"},{"id":1092,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1837839,"drive_file_id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN"},{"id":1093,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1551795,"drive_file_id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm"},{"id":1094,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":734403,"drive_file_id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx"},{"id":1095,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1922620,"drive_file_id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH"},{"id":1096,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1995455,"drive_file_id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7"},{"id":1097,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1485396,"drive_file_id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod"}]} [2026-06-19 22:25:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1076,"drive_file_id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1076_black-folded.jpg"} [2026-06-19 22:25:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1076_black-folded.jpg"} [2026-06-19 22:25:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1076_black-folded.jpg","bytes":845525} [2026-06-19 22:25:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1076,"name":"BLACK_Folded.jpg","local_size":845525} [2026-06-19 22:25:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1077,"drive_file_id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1077_closeup-1.jpg"} [2026-06-19 22:25:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1077_closeup-1.jpg"} [2026-06-19 22:25:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1077_closeup-1.jpg","bytes":1293135} [2026-06-19 22:25:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1077,"name":"CloseUP_1.jpg","local_size":1293135} [2026-06-19 22:25:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1078,"drive_file_id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1078_closeup-1.jpg"} [2026-06-19 22:25:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1078_closeup-1.jpg"} [2026-06-19 22:25:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1078_closeup-1.jpg","bytes":1585168} [2026-06-19 22:25:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1078,"name":"CloseUP_1.jpg","local_size":1585168} [2026-06-19 22:25:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1087,"drive_file_id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1087_front-manekin-clear-label.jpg"} [2026-06-19 22:25:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1087_front-manekin-clear-label.jpg"} [2026-06-19 22:25:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1087_front-manekin-clear-label.jpg","bytes":1557489} [2026-06-19 22:25:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1087,"name":"Front_Manekin_Clear_Label.jpg","local_size":1557489} [2026-06-19 22:25:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1088,"drive_file_id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1088_front-manekin-clear-label.jpg"} [2026-06-19 22:25:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1088_front-manekin-clear-label.jpg"} [2026-06-19 22:25:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1088_front-manekin-clear-label.jpg","bytes":1508091} [2026-06-19 22:25:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1088,"name":"Front_Manekin_Clear_Label.jpg","local_size":1508091} [2026-06-19 22:25:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1086,"drive_file_id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1086_front-manekin-clear-label.jpg"} [2026-06-19 22:25:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1086_front-manekin-clear-label.jpg"} [2026-06-19 22:25:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1086_front-manekin-clear-label.jpg","bytes":1360863} [2026-06-19 22:25:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1086,"name":"Front_Manekin_Clear_Label.jpg","local_size":1360863} [2026-06-19 22:25:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1085,"drive_file_id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1085_front-manekin-clear-label.jpg"} [2026-06-19 22:25:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1085_front-manekin-clear-label.jpg"} [2026-06-19 22:25:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1085_front-manekin-clear-label.jpg","bytes":1149035} [2026-06-19 22:25:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1085,"name":"Front_Manekin_Clear_Label.jpg","local_size":1149035} [2026-06-19 22:25:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1084,"drive_file_id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1084_front-manekin-clear-label.jpg"} [2026-06-19 22:25:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1084_front-manekin-clear-label.jpg"} [2026-06-19 22:25:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1084_front-manekin-clear-label.jpg","bytes":1323655} [2026-06-19 22:25:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1084,"name":"Front_Manekin_Clear_Label.jpg","local_size":1323655} [2026-06-19 22:25:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1083,"drive_file_id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1083_front-manekin-clear-label.jpg"} [2026-06-19 22:25:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1083_front-manekin-clear-label.jpg"} [2026-06-19 22:25:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1083_front-manekin-clear-label.jpg","bytes":1321603} [2026-06-19 22:25:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1083,"name":"Front_Manekin_Clear_Label.jpg","local_size":1321603} [2026-06-19 22:25:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1082,"drive_file_id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1082_front-manekin-clear-label.jpg"} [2026-06-19 22:25:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1082_front-manekin-clear-label.jpg"} [2026-06-19 22:25:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1082_front-manekin-clear-label.jpg","bytes":1365558} [2026-06-19 22:25:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1082,"name":"Front_Manekin_Clear_Label.jpg","local_size":1365558} [2026-06-19 22:25:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1081,"drive_file_id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1081_front-manekin-clear-label.jpg"} [2026-06-19 22:25:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1081_front-manekin-clear-label.jpg"} [2026-06-19 22:25:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1081_front-manekin-clear-label.jpg","bytes":1288634} [2026-06-19 22:25:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1081,"name":"Front_Manekin_Clear_Label.jpg","local_size":1288634} [2026-06-19 22:25:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1080,"drive_file_id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1080_front-manekin-clear-label.jpg"} [2026-06-19 22:25:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1080_front-manekin-clear-label.jpg"} [2026-06-19 22:25:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1080_front-manekin-clear-label.jpg","bytes":1435075} [2026-06-19 22:25:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1080,"name":"Front_Manekin_Clear_Label.jpg","local_size":1435075} [2026-06-19 22:25:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1079,"drive_file_id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1079_front-manekin-clear-label.jpg"} [2026-06-19 22:25:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1079_front-manekin-clear-label.jpg"} [2026-06-19 22:25:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1079_front-manekin-clear-label.jpg","bytes":930928} [2026-06-19 22:25:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1079,"name":"Front_Manekin_Clear_Label.jpg","local_size":930928} [2026-06-19 22:25:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1089,"drive_file_id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1089_black-oragne-1.jpg"} [2026-06-19 22:25:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1089_black-oragne-1.jpg"} [2026-06-19 22:25:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1089_black-oragne-1.jpg","bytes":1814946} [2026-06-19 22:25:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1089,"name":"BLACK_Oragne_1.jpg","local_size":1814946} [2026-06-19 22:25:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1090,"drive_file_id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1090_hanging-1.jpg"} [2026-06-19 22:25:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1090_hanging-1.jpg"} [2026-06-19 22:25:52] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1090_hanging-1.jpg","bytes":1969931} [2026-06-19 22:25:52] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1090,"name":"Hanging_1.jpg","local_size":1969931} [2026-06-19 22:25:52] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1091,"drive_file_id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1091_hanging-1.jpg"} [2026-06-19 22:25:52] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1091_hanging-1.jpg"} [2026-06-19 22:25:53] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1091_hanging-1.jpg","bytes":1706457} [2026-06-19 22:25:53] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1091,"name":"Hanging_1.jpg","local_size":1706457} [2026-06-19 22:25:53] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1092,"drive_file_id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1092_men-1.jpg"} [2026-06-19 22:25:53] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1092_men-1.jpg"} [2026-06-19 22:25:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1092_men-1.jpg","bytes":1837839} [2026-06-19 22:25:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1092,"name":"Men_1.jpg","local_size":1837839} [2026-06-19 22:25:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1093,"drive_file_id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1093_men-1.jpg"} [2026-06-19 22:25:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1093_men-1.jpg"} [2026-06-19 22:25:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1093_men-1.jpg","bytes":1551795} [2026-06-19 22:25:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1093,"name":"Men_1.jpg","local_size":1551795} [2026-06-19 22:25:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1094,"drive_file_id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1094_white-folded.jpg"} [2026-06-19 22:25:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1094_white-folded.jpg"} [2026-06-19 22:25:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1094_white-folded.jpg","bytes":734403} [2026-06-19 22:25:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1094,"name":"WHITE_Folded.jpg","local_size":734403} [2026-06-19 22:25:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1095,"drive_file_id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1095_mock-1.jpg"} [2026-06-19 22:25:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1095_mock-1.jpg"} [2026-06-19 22:25:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1095_mock-1.jpg","bytes":1922620} [2026-06-19 22:25:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1095,"name":"Mock_1.jpg","local_size":1922620} [2026-06-19 22:25:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1096,"drive_file_id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1096_mock-1.jpg"} [2026-06-19 22:25:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1096_mock-1.jpg"} [2026-06-19 22:25:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1096_mock-1.jpg","bytes":1995455} [2026-06-19 22:25:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1096,"name":"Mock_1.jpg","local_size":1995455} [2026-06-19 22:25:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":88,"asset_id":1097,"drive_file_id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1097_white-orange-1.jpg"} [2026-06-19 22:25:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1097_white-orange-1.jpg"} [2026-06-19 22:25:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1097_white-orange-1.jpg","bytes":1485396} [2026-06-19 22:25:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":88,"asset_id":1097,"name":"WHITE_Orange_1.jpg","local_size":1485396} [2026-06-19 22:25:59] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":88,"job_id":"25c9d3e811733f9c","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c","failures":[]} [2026-06-19 22:25:59] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":88,"job_id":"25c9d3e811733f9c","downloaded_count":22,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c","failures":[]} [2026-06-19 22:25:59] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":88,"id_product":628,"metadata_count":22,"metadata":[{"client_file_key":"asset_1076","drive_file_id":"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla hydraulika - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1077","drive_file_id":"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1078","drive_file_id":"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1087","drive_file_id":"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1088","drive_file_id":"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1086","drive_file_id":"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1085","drive_file_id":"1651hxLxv7xGRYsH_QDJRkCcmZWW16G--","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1084","drive_file_id":"14-vGZfS3usYaoRfOjBJ8ziSiThGcxHJ4","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (20)_F190_MEN_RoyalBlue","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1083","drive_file_id":"1GNwZGGRqbtf-eVxkjCxq-xEWVRiBVcie","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (18)_F190_MEN_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1082","drive_file_id":"1DRi8gYteadh_kHIXCeypZrug0UrjLV5x","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (15)_F190_MEN_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1081","drive_file_id":"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (14)_F190_MAN_Brown","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1080","drive_file_id":"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1079","drive_file_id":"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1089","drive_file_id":"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1090","drive_file_id":"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1091","drive_file_id":"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1092","drive_file_id":"1ov72E1bIyuLdezzdag5OfyzXQ9xhOskN","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1093","drive_file_id":"1hXZ7h5mHs6WM04aGgpvbL_ghM7AWJnhm","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1094","drive_file_id":"15oK27Ivlh_KT1QlqBmv33lvei5W2xCnx","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1095","drive_file_id":"1wyouBvzmx6yac2L3OugPLlqMXXk2JCBH","filename":"mock-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1096","drive_file_id":"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7","filename":"mock-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1097","drive_file_id":"1W1GQovz4pScIMK6eplFf-wGDQzstrNod","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla hydraulika - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null}]} [2026-06-19 22:25:59] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":88,"id_product":628,"images_count":22,"chunk_size":10,"chunks_count":3} [2026-06-19 22:25:59] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":88,"id_product":628,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1076","asset_1077","asset_1078","asset_1087","asset_1088","asset_1086","asset_1085","asset_1084","asset_1083","asset_1082"]} [2026-06-19 22:25:59] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"0adb5148-5271-472a-a3d2-297115c907e4","id_product":"628","images_metadata_json":"[{\"client_file_key\":\"asset_1076\",\"drive_file_id\":\"1rXl2W6cNxt_tfWb74CoRr7rPsBjKZ2g0\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla hydraulika - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1077\",\"drive_file_id\":\"1zqcvdkEE_Ub4zTrgC1XnsemPH0-4MaY4\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1078\",\"drive_file_id\":\"1K8ubFLzQ1HVLeBRn1yDB9eikrOcyp74V\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1087\",\"drive_file_id\":\"1OXibLbWo-5QeXWk7q5468NWa_3GB7ST6\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (30)_Stanley_French_Navy\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1088\",\"drive_file_id\":\"18MYw_GsJ-nSkKqCUb_aDs0HHaGyRQixt\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (36)_Stanley_Anthratcite\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1086\",\"drive_file_id\":\"1txOzj142zzSnLIkOzYIwMkTvDfUWnM4z\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_...","allow_cover_autoselect":"0","files[asset_1076]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1076_black-folded.jpg","file_exists":true,"file_size":845525,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_1077]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1077_closeup-1.jpg","file_exists":true,"file_size":1293135,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1078]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1078_closeup-1.jpg","file_exists":true,"file_size":1585168,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1087]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1087_front-manekin-clear-label.jpg","file_exists":true,"file_size":1557489,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1088]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1088_front-manekin-clear-label.jpg","file_exists":true,"file_size":1508091,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1086]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1086_front-manekin-clear-label.jpg","file_exists":true,"file_size":1360863,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1085]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1085_front-manekin-clear-label.jpg","file_exists":true,"file_size":1149035,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1084]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1084_front-manekin-clear-label.jpg","file_exists":true,"file_size":1323655,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1083]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1083_front-manekin-clear-label.jpg","file_exists":true,"file_size":1321603,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1082]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1082_front-manekin-clear-label.jpg","file_exists":true,"file_size":1365558,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-1-of-3"} [2026-06-19 22:26:13] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 628,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1076\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12889,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1077\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12890,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1078\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12891,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1087\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12892,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1088\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12893,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attr...","idempotency_key":"drive-images-88-25c9d3e811733f9c-part-1-of-3"} [2026-06-19 22:26:13] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":88,"id_product":628,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-19 22:26:13] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":88,"id_product":628,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1081","asset_1080","asset_1079","asset_1089","asset_1090","asset_1091","asset_1092","asset_1093","asset_1094","asset_1095"]} [2026-06-19 22:26:13] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"0adb5148-5271-472a-a3d2-297115c907e4","id_product":"628","images_metadata_json":"[{\"client_file_key\":\"asset_1081\",\"drive_file_id\":\"1OPh2CgjtYWS21oWS8d_EenmeOqOT_6ga\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (14)_F190_MAN_Brown\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1080\",\"drive_file_id\":\"1Ka5B3PERkuZCbECDKdG8-lSluJLnvTH4\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (12)_F190_MEN_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1079\",\"drive_file_id\":\"1QeMV4oCpixWFzWQ6JUkNe0hL2AKYrM00\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1089\",\"drive_file_id\":\"1IGWnkgLqjxBVJ53kosM82iJBxrgjEfVn\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1090\",\"drive_file_id\":\"1RvbJmTpVXrek7PZVKepgxIYR1fiZRkqU\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1091\",\"drive_file_id\":\"1JLiQnhocZ696rp7Nlb_r8cW2MlrjcQIc\",\"filename\":\"hanging-1.jpg\",\"sort_order...","allow_cover_autoselect":"0","files[asset_1081]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1081_front-manekin-clear-label.jpg","file_exists":true,"file_size":1288634,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1080]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1080_front-manekin-clear-label.jpg","file_exists":true,"file_size":1435075,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1079]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1079_front-manekin-clear-label.jpg","file_exists":true,"file_size":930928,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1089]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1089_black-oragne-1.jpg","file_exists":true,"file_size":1814946,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_1090]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1090_hanging-1.jpg","file_exists":true,"file_size":1969931,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1091]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1091_hanging-1.jpg","file_exists":true,"file_size":1706457,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1092]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1092_men-1.jpg","file_exists":true,"file_size":1837839,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1093]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1093_men-1.jpg","file_exists":true,"file_size":1551795,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1094]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1094_white-folded.jpg","file_exists":true,"file_size":734403,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1095]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1095_mock-1.jpg","file_exists":true,"file_size":1922620,"mime":"image/jpeg","postname":"mock-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-2-of-3"} [2026-06-19 22:26:28] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 628,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1081\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12899,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1080\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12900,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1079\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12901,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1089\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12902,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1090\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12903,\n \"is_cover\": false,\n \"position\": 1000002,\n \"as...","idempotency_key":"drive-images-88-25c9d3e811733f9c-part-2-of-3"} [2026-06-19 22:26:28] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":88,"id_product":628,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-19 22:26:28] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":88,"id_product":628,"chunk":3,"chunks_count":3,"images_in_chunk":2,"metadata_in_chunk":2,"client_file_keys":["asset_1096","asset_1097"]} [2026-06-19 22:26:28] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":2,"fields":{"external_project_id":"0adb5148-5271-472a-a3d2-297115c907e4","id_product":"628","images_metadata_json":"[{\"client_file_key\":\"asset_1096\",\"drive_file_id\":\"1Iftth4bkeechi8bmig_c9hGW_eDwiDT7\",\"filename\":\"mock-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1097\",\"drive_file_id\":\"1W1GQovz4pScIMK6eplFf-wGDQzstrNod\",\"filename\":\"white-orange-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka dla hydraulika - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null}]","allow_cover_autoselect":"0","files[asset_1096]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1096_mock-1.jpg","file_exists":true,"file_size":1995455,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_1097]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/88/25c9d3e811733f9c/1097_white-orange-1.jpg","file_exists":true,"file_size":1485396,"mime":"image/jpeg","postname":"white-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-3-of-3"} [2026-06-19 22:26:31] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 628,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1096\",\n \"filename\": \"mock-1.jpg\",\n \"id_image\": 12909,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1097\",\n \"filename\": \"white-orange-1.jpg\",\n \"id_image\": 12910,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n }\n ],\n \"failed_images\": []\n },\n \"warnings\": [\n {\n \"code\": \"COVER_AUTO_SELECT_DISABLED\",\n \"message\": \"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved.\"\n }\n ],\n \"meta\": {\n \"module\": \"miceyproductconnector\",\n \"version\": \"1.0.7\"\n }\n}","idempotency_key":"drive-images-88-25c9d3e811733f9c-part-3-of-3"} [2026-06-19 22:26:31] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":88,"id_product":628,"chunk":3,"chunks_count":3,"uploaded_count":2,"failed_count":0} [2026-06-19 22:26:31] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":88,"id_product":628,"uploaded_count":22,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1076","filename":"black-folded.jpg","id_image":12889,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1077","filename":"closeup-1.jpg","id_image":12890,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1078","filename":"closeup-1.jpg","id_image":12891,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1087","filename":"front-manekin-clear-label.jpg","id_image":12892,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1088","filename":"front-manekin-clear-label.jpg","id_image":12893,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1086","filename":"front-manekin-clear-label.jpg","id_image":12894,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1085","filename":"front-manekin-clear-label.jpg","id_image":12895,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1084","filename":"front-manekin-clear-label.jpg","id_image":12896,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1083","filename":"front-manekin-clear-label.jpg","id_image":12897,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1082","filename":"front-manekin-clear-label.jpg","id_image":12898,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1081","filename":"front-manekin-clear-label.jpg","id_image":12899,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1080","filename":"front-manekin-clear-label.jpg","id_image":12900,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1079","filename":"front-manekin-clear-label.jpg","id_image":12901,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1089","filename":"black-oragne-1.jpg","id_image":12902,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1090","filename":"hanging-1.jpg","id_image":12903,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1091","filename":"hanging-1.jpg","id_image":12904,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1092","filename":"men-1.jpg","id_image":12905,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1093","filename":"men-1.jpg","id_image":12906,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1094","filename":"white-folded.jpg","id_image":12907,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1095","filename":"mock-1.jpg","id_image":12908,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1096","filename":"mock-1.jpg","id_image":12909,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1097","filename":"white-orange-1.jpg","id_image":12910,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1076","filename":"black-folded.jpg","id_image":12889,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1077","filename":"closeup-1.jpg","id_image":12890,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1078","filename":"closeup-1.jpg","id_image":12891,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1087","filename":"front-manekin-clear-label.jpg","id_image":12892,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1088","filename":"front-manekin-clear-label.jpg","id_image":12893,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1086","filename":"front-manekin-clear-label.jpg","id_image":12894,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1085","filename":"front-manekin-clear-label.jpg","id_image":12895,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1084","filename":"front-manekin-clear-label.jpg","id_image":12896,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1083","filename":"front-manekin-clear-label.jpg","id_image":12897,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1082","filename":"front-manekin-clear-label.jpg","id_image":12898,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1081","filename":"front-manekin-clear-label.jpg","id_image":12899,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1080","filename":"front-manekin-clear-label.jpg","id_image":12900,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1079","filename":"front-manekin-clear-label.jpg","id_image":12901,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1089","filename":"black-oragne-1.jpg","id_image":12902,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1090","filename":"hanging-1.jpg","id_image":12903,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1091","filename":"hanging-1.jpg","id_image":12904,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1092","filename":"men-1.jpg","id_image":12905,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1093","filename":"men-1.jpg","id_image":12906,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1094","filename":"white-folded.jpg","id_image":12907,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1095","filename":"mock-1.jpg","id_image":12908,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1096","filename":"mock-1.jpg","id_image":12909,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1097","filename":"white-orange-1.jpg","id_image":12910,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-19 22:26:31] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":88,"external_id":"628","result":{"success":true,"status":"success","id_product":628,"uploaded_count":22,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1076","filename":"black-folded.jpg","id_image":12889,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1077","filename":"closeup-1.jpg","id_image":12890,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1078","filename":"closeup-1.jpg","id_image":12891,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1087","filename":"front-manekin-clear-label.jpg","id_image":12892,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1088","filename":"front-manekin-clear-label.jpg","id_image":12893,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1086","filename":"front-manekin-clear-label.jpg","id_image":12894,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1085","filename":"front-manekin-clear-label.jpg","id_image":12895,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1084","filename":"front-manekin-clear-label.jpg","id_image":12896,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1083","filename":"front-manekin-clear-label.jpg","id_image":12897,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1082","filename":"front-manekin-clear-label.jpg","id_image":12898,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1081","filename":"front-manekin-clear-label.jpg","id_image":12899,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1080","filename":"front-manekin-clear-label.jpg","id_image":12900,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1079","filename":"front-manekin-clear-label.jpg","id_image":12901,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1089","filename":"black-oragne-1.jpg","id_image":12902,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1090","filename":"hanging-1.jpg","id_image":12903,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1091","filename":"hanging-1.jpg","id_image":12904,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1092","filename":"men-1.jpg","id_image":12905,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1093","filename":"men-1.jpg","id_image":12906,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1094","filename":"white-folded.jpg","id_image":12907,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1095","filename":"mock-1.jpg","id_image":12908,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1096","filename":"mock-1.jpg","id_image":12909,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1097","filename":"white-orange-1.jpg","id_image":12910,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1076","filename":"black-folded.jpg","id_image":12889,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1077","filename":"closeup-1.jpg","id_image":12890,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1078","filename":"closeup-1.jpg","id_image":12891,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1087","filename":"front-manekin-clear-label.jpg","id_image":12892,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1088","filename":"front-manekin-clear-label.jpg","id_image":12893,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1086","filename":"front-manekin-clear-label.jpg","id_image":12894,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1085","filename":"front-manekin-clear-label.jpg","id_image":12895,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1084","filename":"front-manekin-clear-label.jpg","id_image":12896,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1083","filename":"front-manekin-clear-label.jpg","id_image":12897,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1082","filename":"front-manekin-clear-label.jpg","id_image":12898,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1081","filename":"front-manekin-clear-label.jpg","id_image":12899,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1080","filename":"front-manekin-clear-label.jpg","id_image":12900,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1079","filename":"front-manekin-clear-label.jpg","id_image":12901,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1089","filename":"black-oragne-1.jpg","id_image":12902,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1090","filename":"hanging-1.jpg","id_image":12903,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1091","filename":"hanging-1.jpg","id_image":12904,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1092","filename":"men-1.jpg","id_image":12905,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1093","filename":"men-1.jpg","id_image":12906,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1094","filename":"white-folded.jpg","id_image":12907,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1095","filename":"mock-1.jpg","id_image":12908,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-88-25c9d3e811733f9c-part-3-of-3","uploaded_count":2,"failed_count":0,"response":{"success":true,"data":{"id_product":628,"uploaded_images":[{"client_file_key":"asset_1096","filename":"mock-1.jpg","id_image":12909,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1097","filename":"white-orange-1.jpg","id_image":12910,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}}} [2026-06-19 22:31:19] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":24536} [2026-06-19 22:31:20] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":89,"external_id":"629","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-19 22:31:20] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":89,"external_id":"629"} [2026-06-19 22:31:20] drive_scan.start Start skanowania zdjęć Drive. {"project_id":89,"forced_profile_id":null} [2026-06-19 22:31:20] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":89,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#H) - Hydraulik\\TSZ#H_004","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-19 22:31:20] drive_path.profile.selected Wybrano profil Drive. {"project_id":89,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-19 22:31:20] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":89,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-19 22:31:20] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-19 22:31:20] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:20] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":89,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-19 22:31:20] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'"} [2026-06-19 22:31:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'","count":1,"names":["(TSZ) - Zawody [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:21] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":89,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSZ) - Zawody","found_count":1,"found_names":["(TSZ) - Zawody"]} [2026-06-19 22:31:21] drive_api.list_files.start Google Drive files.list. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'"} [2026-06-19 22:31:21] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#H) - Hydraulik'","count":1,"names":["(TSZ#H) - Hydraulik [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:21] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":89,"parent_folder_id":"1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt","segment":"(TSZ#H) - Hydraulik","found_count":1,"found_names":["(TSZ#H) - Hydraulik"]} [2026-06-19 22:31:21] drive_api.list_files.start Google Drive files.list. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_004'"} [2026-06-19 22:31:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#H_004'","count":1,"names":["TSZ#H_004 [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:22] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":89,"parent_folder_id":"16gTnMWna3M6N0aOex3zPE1c8tBKOcV3R","segment":"TSZ#H_004","found_count":1,"found_names":["TSZ#H_004"]} [2026-06-19 22:31:22] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":89,"project_folder_id":"1zkRlj67cbTQa6xczsotSsYnGTK7Q4tBI","project_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004"} [2026-06-19 22:31:22] drive_api.list_files.start Google Drive files.list. {"query":"'1zkRlj67cbTQa6xczsotSsYnGTK7Q4tBI' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-19 22:31:22] drive_api.list_files.finish Google Drive files.list result. {"query":"'1zkRlj67cbTQa6xczsotSsYnGTK7Q4tBI' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:22] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":89,"parent_folder_id":"1zkRlj67cbTQa6xczsotSsYnGTK7Q4tBI","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-19 22:31:22] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":89,"project_folder_id":"1zkRlj67cbTQa6xczsotSsYnGTK7Q4tBI","mockups_folder_id":"1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3","mockups_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups"} [2026-06-19 22:31:22] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":89,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-19 22:31:22] drive_api.list_files.start Google Drive files.list. {"query":"'1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-19 22:31:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":10,"names":["(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:23] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":89,"mockups_folder_id":"1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3","count":10,"names":["(30)_Stanley_French_Navy","(25)_Stanely_Black","(24)_Stanley_White","(15)_F190_MEN_Khaki","(13)_F190_MEN_Sand","(12)_F190_MEN_Black","(11)_F190_MEN_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-19 22:31:23] drive_api.list_files.start Google Drive files.list. {"query":"'1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3' in parents and trashed = false"} [2026-06-19 22:31:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xa7TtFn_taOgtjXm6zTROjcdCLbmjEW3' in parents and trashed = false","count":10,"names":["(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:23] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":89,"all_count":10,"image_count":0,"all_names":["(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(13)_F190_MEN_Sand [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-19 22:31:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:23] drive_api.list_files.start Google Drive files.list. {"query":"'1guL2_RdxDcY570t-E8fPSHAUvVeLscNN' in parents and trashed = false"} [2026-06-19 22:31:23] drive_api.list_files.finish Google Drive files.list result. {"query":"'1guL2_RdxDcY570t-E8fPSHAUvVeLscNN' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-19 22:31:23] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(000)_Miniatury","folder_id":"1guL2_RdxDcY570t-E8fPSHAUvVeLscNN","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-19 22:31:23] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:23] drive_api.list_files.start Google Drive files.list. {"query":"'1YwYKYlosmguMbcL8q3Jdvvg5QKRTLEQN' in parents and trashed = false"} [2026-06-19 22:31:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1YwYKYlosmguMbcL8q3Jdvvg5QKRTLEQN' in parents and trashed = false","count":4,"names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1YwYKYlosmguMbcL8q3Jdvvg5QKRTLEQN","all_count":4,"image_count":4,"all_names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:24] drive_api.list_files.start Google Drive files.list. {"query":"'1iGvo1f9NfJvnvP6P3OK6TWHvEV59z6K3' in parents and trashed = false"} [2026-06-19 22:31:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iGvo1f9NfJvnvP6P3OK6TWHvEV59z6K3' in parents and trashed = false","count":4,"names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1iGvo1f9NfJvnvP6P3OK6TWHvEV59z6K3","all_count":4,"image_count":4,"all_names":["Mock_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:24] drive_api.list_files.start Google Drive files.list. {"query":"'1hgF7dw5kO3XN6B3jsmxihDE2POPMc-Je' in parents and trashed = false"} [2026-06-19 22:31:24] drive_api.list_files.finish Google Drive files.list result. {"query":"'1hgF7dw5kO3XN6B3jsmxihDE2POPMc-Je' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(11)_F190_MEN_White","folder_id":"1hgF7dw5kO3XN6B3jsmxihDE2POPMc-Je","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:24] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:24] drive_api.list_files.start Google Drive files.list. {"query":"'15nFjacpops1h_5nbVXe53paWMxRmLLYR' in parents and trashed = false"} [2026-06-19 22:31:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'15nFjacpops1h_5nbVXe53paWMxRmLLYR' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(12)_F190_MEN_Black","folder_id":"15nFjacpops1h_5nbVXe53paWMxRmLLYR","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(13)_F190_MEN_Sand","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(13)_F190_MEN_Sand","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:25] drive_api.list_files.start Google Drive files.list. {"query":"'1h9LP5ISTMcDF-Uf0c-szoWwdfaGchZRX' in parents and trashed = false"} [2026-06-19 22:31:25] drive_api.list_files.finish Google Drive files.list result. {"query":"'1h9LP5ISTMcDF-Uf0c-szoWwdfaGchZRX' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:25] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(13)_F190_MEN_Sand","folder_id":"1h9LP5ISTMcDF-Uf0c-szoWwdfaGchZRX","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:25] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(15)_F190_MEN_Khaki","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(15)_F190_MEN_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:25] drive_api.list_files.start Google Drive files.list. {"query":"'1SmQpfJssaqS2s-mOjPgn0whdSbj41BL0' in parents and trashed = false"} [2026-06-19 22:31:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1SmQpfJssaqS2s-mOjPgn0whdSbj41BL0' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(15)_F190_MEN_Khaki","folder_id":"1SmQpfJssaqS2s-mOjPgn0whdSbj41BL0","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:26] drive_api.list_files.start Google Drive files.list. {"query":"'1R_k-kBgP5iIMYb4eXPpGh-07btiGg3MN' in parents and trashed = false"} [2026-06-19 22:31:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'1R_k-kBgP5iIMYb4eXPpGh-07btiGg3MN' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(24)_Stanley_White","folder_id":"1R_k-kBgP5iIMYb4eXPpGh-07btiGg3MN","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:26] drive_api.list_files.start Google Drive files.list. {"query":"'13AEAQRqBXRo6j13GL63Ro4zN7lFqde5Y' in parents and trashed = false"} [2026-06-19 22:31:26] drive_api.list_files.finish Google Drive files.list result. {"query":"'13AEAQRqBXRo6j13GL63Ro4zN7lFqde5Y' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(25)_Stanely_Black","folder_id":"13AEAQRqBXRo6j13GL63Ro4zN7lFqde5Y","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:26] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":89,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#H) - Hydraulik/TSZ#H_004/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-19 22:31:26] drive_api.list_files.start Google Drive files.list. {"query":"'1aKZqsetjjkybZaY-sLU0QeMiTOeACTrs' in parents and trashed = false"} [2026-06-19 22:31:27] drive_api.list_files.finish Google Drive files.list result. {"query":"'1aKZqsetjjkybZaY-sLU0QeMiTOeACTrs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:27] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":89,"folder_name":"(30)_Stanley_French_Navy","folder_id":"1aKZqsetjjkybZaY-sLU0QeMiTOeACTrs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-19 22:31:27] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":89,"files_count":19,"files":[{"id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(13)_F190_MEN_Sand","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(15)_F190_MEN_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004}]} [2026-06-19 22:31:27] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":89,"files_count":19,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(13)_F190_MEN_Sand","(15)_F190_MEN_Khaki","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(11)_F190_MEN_White","(12)_F190_MEN_Black","(13)_F190_MEN_Sand","(15)_F190_MEN_Khaki","(24)_Stanley_White","(25)_Stanely_Black","(30)_Stanley_French_Navy"],"missing_rule_folders":[],"warnings":[]} [2026-06-19 22:31:27] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":89,"external_id":"629","scan_success":true,"scan_status":"success","scan_message":"Znaleziono i uporządkowano 19 plików graficznych w folderze Mockups.","files_count":19,"selected_assets_after_scan":19,"warnings":[]} [2026-06-19 22:31:27] manual_publish.images.upload.start Start automatycznego uploadu zdjęć po publikacji produktu. {"project_id":89,"external_id":"629","selected_assets_count":19} [2026-06-19 22:31:27] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":89,"resolved_id_product":629} [2026-06-19 22:31:27] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":89,"job_id":"34b625d4d91e3ca9","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-19 22:31:27] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":89,"selected_count":19,"assets":[{"id":1098,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":855541,"drive_file_id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi"},{"id":1099,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1303387,"drive_file_id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI"},{"id":1100,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1547336,"drive_file_id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2"},{"id":1107,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1562797,"drive_file_id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej"},{"id":1106,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1358758,"drive_file_id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc"},{"id":1105,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1142349,"drive_file_id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k"},{"id":1104,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1333992,"drive_file_id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4"},{"id":1103,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1260470,"drive_file_id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62"},{"id":1102,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1409222,"drive_file_id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb"},{"id":1101,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":919744,"drive_file_id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc"},{"id":1108,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1802978,"drive_file_id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr"},{"id":1109,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1974028,"drive_file_id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm"},{"id":1110,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1705474,"drive_file_id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_"},{"id":1111,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1839119,"drive_file_id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g"},{"id":1112,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1557932,"drive_file_id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_"},{"id":1113,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":727973,"drive_file_id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU"},{"id":1114,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1920488,"drive_file_id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB"},{"id":1115,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1986381,"drive_file_id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B"},{"id":1116,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1473943,"drive_file_id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi"}]} [2026-06-19 22:31:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1098,"drive_file_id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1098_black-folded.jpg"} [2026-06-19 22:31:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1098_black-folded.jpg"} [2026-06-19 22:31:27] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1098_black-folded.jpg","bytes":855541} [2026-06-19 22:31:27] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1098,"name":"BLACK_Folded.jpg","local_size":855541} [2026-06-19 22:31:27] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1099,"drive_file_id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1099_closeup-1.jpg"} [2026-06-19 22:31:27] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1099_closeup-1.jpg"} [2026-06-19 22:31:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1099_closeup-1.jpg","bytes":1303387} [2026-06-19 22:31:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1099,"name":"CloseUP_1.jpg","local_size":1303387} [2026-06-19 22:31:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1100,"drive_file_id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1100_closeup-1.jpg"} [2026-06-19 22:31:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1100_closeup-1.jpg"} [2026-06-19 22:31:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1100_closeup-1.jpg","bytes":1547336} [2026-06-19 22:31:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1100,"name":"CloseUP_1.jpg","local_size":1547336} [2026-06-19 22:31:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1107,"drive_file_id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1107_front-manekin-clear-label.jpg"} [2026-06-19 22:31:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1107_front-manekin-clear-label.jpg"} [2026-06-19 22:31:34] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1107_front-manekin-clear-label.jpg","bytes":1562797} [2026-06-19 22:31:34] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1107,"name":"Front_Manekin_Clear_Label.jpg","local_size":1562797} [2026-06-19 22:31:34] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1106,"drive_file_id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1106_front-manekin-clear-label.jpg"} [2026-06-19 22:31:34] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1106_front-manekin-clear-label.jpg"} [2026-06-19 22:31:35] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1106_front-manekin-clear-label.jpg","bytes":1358758} [2026-06-19 22:31:35] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1106,"name":"Front_Manekin_Clear_Label.jpg","local_size":1358758} [2026-06-19 22:31:35] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1105,"drive_file_id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1105_front-manekin-clear-label.jpg"} [2026-06-19 22:31:35] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1105_front-manekin-clear-label.jpg"} [2026-06-19 22:31:36] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1105_front-manekin-clear-label.jpg","bytes":1142349} [2026-06-19 22:31:36] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1105,"name":"Front_Manekin_Clear_Label.jpg","local_size":1142349} [2026-06-19 22:31:36] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1104,"drive_file_id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1104_front-manekin-clear-label.jpg"} [2026-06-19 22:31:36] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1104_front-manekin-clear-label.jpg"} [2026-06-19 22:31:37] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1104_front-manekin-clear-label.jpg","bytes":1333992} [2026-06-19 22:31:37] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1104,"name":"Front_Manekin_Clear_Label.jpg","local_size":1333992} [2026-06-19 22:31:37] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1103,"drive_file_id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1103_front-manekin-clear-label.jpg"} [2026-06-19 22:31:37] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1103_front-manekin-clear-label.jpg"} [2026-06-19 22:31:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1103_front-manekin-clear-label.jpg","bytes":1260470} [2026-06-19 22:31:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1103,"name":"Front_Manekin_Clear_Label.jpg","local_size":1260470} [2026-06-19 22:31:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1102,"drive_file_id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1102_front-manekin-clear-label.jpg"} [2026-06-19 22:31:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1102_front-manekin-clear-label.jpg"} [2026-06-19 22:31:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1102_front-manekin-clear-label.jpg","bytes":1409222} [2026-06-19 22:31:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1102,"name":"Front_Manekin_Clear_Label.jpg","local_size":1409222} [2026-06-19 22:31:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1101,"drive_file_id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1101_front-manekin-clear-label.jpg"} [2026-06-19 22:31:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1101_front-manekin-clear-label.jpg"} [2026-06-19 22:31:40] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1101_front-manekin-clear-label.jpg","bytes":919744} [2026-06-19 22:31:40] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1101,"name":"Front_Manekin_Clear_Label.jpg","local_size":919744} [2026-06-19 22:31:40] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1108,"drive_file_id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1108_black-oragne-1.jpg"} [2026-06-19 22:31:40] drive_api.download.start Google Drive files.get alt=media. {"file_id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1108_black-oragne-1.jpg"} [2026-06-19 22:31:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1108_black-oragne-1.jpg","bytes":1802978} [2026-06-19 22:31:41] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1108,"name":"BLACK_Oragne_1.jpg","local_size":1802978} [2026-06-19 22:31:41] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1109,"drive_file_id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1109_hanging-1.jpg"} [2026-06-19 22:31:41] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1109_hanging-1.jpg"} [2026-06-19 22:31:41] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1109_hanging-1.jpg","bytes":1974028} [2026-06-19 22:31:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1109,"name":"Hanging_1.jpg","local_size":1974028} [2026-06-19 22:31:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1110,"drive_file_id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1110_hanging-1.jpg"} [2026-06-19 22:31:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1110_hanging-1.jpg"} [2026-06-19 22:31:42] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1110_hanging-1.jpg","bytes":1705474} [2026-06-19 22:31:42] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1110,"name":"Hanging_1.jpg","local_size":1705474} [2026-06-19 22:31:42] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1111,"drive_file_id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1111_men-1.jpg"} [2026-06-19 22:31:42] drive_api.download.start Google Drive files.get alt=media. {"file_id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1111_men-1.jpg"} [2026-06-19 22:31:43] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1111_men-1.jpg","bytes":1839119} [2026-06-19 22:31:43] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1111,"name":"Men_1.jpg","local_size":1839119} [2026-06-19 22:31:43] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1112,"drive_file_id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1112_men-1.jpg"} [2026-06-19 22:31:43] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1112_men-1.jpg"} [2026-06-19 22:31:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1112_men-1.jpg","bytes":1557932} [2026-06-19 22:31:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1112,"name":"Men_1.jpg","local_size":1557932} [2026-06-19 22:31:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1113,"drive_file_id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1113_white-folded.jpg"} [2026-06-19 22:31:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1113_white-folded.jpg"} [2026-06-19 22:31:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1113_white-folded.jpg","bytes":727973} [2026-06-19 22:31:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1113,"name":"WHITE_Folded.jpg","local_size":727973} [2026-06-19 22:31:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1114,"drive_file_id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1114_mock-1.jpg"} [2026-06-19 22:31:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1114_mock-1.jpg"} [2026-06-19 22:31:46] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1114_mock-1.jpg","bytes":1920488} [2026-06-19 22:31:46] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1114,"name":"Mock_1.jpg","local_size":1920488} [2026-06-19 22:31:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1115,"drive_file_id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1115_mock-1.jpg"} [2026-06-19 22:31:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1115_mock-1.jpg"} [2026-06-19 22:31:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1115_mock-1.jpg","bytes":1986381} [2026-06-19 22:31:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1115,"name":"Mock_1.jpg","local_size":1986381} [2026-06-19 22:31:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":89,"asset_id":1116,"drive_file_id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1116_white-orange-1.jpg"} [2026-06-19 22:31:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1116_white-orange-1.jpg"} [2026-06-19 22:31:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1116_white-orange-1.jpg","bytes":1473943} [2026-06-19 22:31:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":89,"asset_id":1116,"name":"WHITE_Orange_1.jpg","local_size":1473943} [2026-06-19 22:31:48] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":89,"job_id":"34b625d4d91e3ca9","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9","failures":[]} [2026-06-19 22:31:48] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":89,"job_id":"34b625d4d91e3ca9","downloaded_count":19,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9","failures":[]} [2026-06-19 22:31:48] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":89,"id_product":629,"metadata_count":19,"metadata":[{"client_file_key":"asset_1098","drive_file_id":"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi","filename":"black-folded.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1099","drive_file_id":"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1100","drive_file_id":"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1107","drive_file_id":"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1106","drive_file_id":"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1105","drive_file_id":"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1104","drive_file_id":"1OXgODuBL8JnELciAky6bdJVGzS-Zc0E4","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (15)_F190_MEN_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1103","drive_file_id":"1ecoKaO7UR4-zo5sun5v96_nGujF87E62","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (13)_F190_MEN_Sand","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1102","drive_file_id":"1CVA9n5p05qMbicS5fhiSyXwQvgw25DAb","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1101","drive_file_id":"18XniQEzyFD4DlJHHCgJP8hcXSjEerzIc","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1108","drive_file_id":"136bxhlh722ZzIQShhzewm5kJiW2nPBnr","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1109","drive_file_id":"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1110","drive_file_id":"1x2R13346XCz2FX_DoTyxNa69NosWRuL_","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1111","drive_file_id":"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1112","drive_file_id":"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1113","drive_file_id":"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1114","drive_file_id":"1J97EaOCADko_6rhCzkWCitYjcR3ba6vB","filename":"mock-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1115","drive_file_id":"1ftXb_mu-WuZdwDB-ZEhO7ZL3cLrSod-B","filename":"mock-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1116","drive_file_id":"1A_p-PoRqtQ0wcYqhfdJsVTtZF5H0XaDi","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null}]} [2026-06-19 22:31:48] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":89,"id_product":629,"images_count":19,"chunk_size":10,"chunks_count":2} [2026-06-19 22:31:48] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":89,"id_product":629,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1098","asset_1099","asset_1100","asset_1107","asset_1106","asset_1105","asset_1104","asset_1103","asset_1102","asset_1101"]} [2026-06-19 22:31:48] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"7dd4edc9-4070-48cf-a66e-044f09486b6a","id_product":"629","images_metadata_json":"[{\"client_file_key\":\"asset_1098\",\"drive_file_id\":\"12U61QoaK0pW48s71iMK_8v1bTLj3b2Vi\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1099\",\"drive_file_id\":\"12WnVI0DEQRjyyjDxszqfENV_oUCR_zBI\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1100\",\"drive_file_id\":\"1rBjLZR_o7-LC1fh5uvva4UlmJUncoCg2\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1107\",\"drive_file_id\":\"1SmIhT81lZJZtLahO5m7rGzUHcQmlXKej\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (30)_Stanley_French_Navy\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1106\",\"drive_file_id\":\"1Bc5hXOdBIsSDjc2nX6PbiwsLQjhpU8Oc\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (25)_Stanely_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1105\",\"drive_file_id\":\"1UdbIGE_ciyFwPAidXrCqX7dBT1y9t_4k\",...","allow_cover_autoselect":"0","files[asset_1098]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1098_black-folded.jpg","file_exists":true,"file_size":855541,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_1099]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1099_closeup-1.jpg","file_exists":true,"file_size":1303387,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1100]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1100_closeup-1.jpg","file_exists":true,"file_size":1547336,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1107]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1107_front-manekin-clear-label.jpg","file_exists":true,"file_size":1562797,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1106]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1106_front-manekin-clear-label.jpg","file_exists":true,"file_size":1358758,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1105]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1105_front-manekin-clear-label.jpg","file_exists":true,"file_size":1142349,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1104]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1104_front-manekin-clear-label.jpg","file_exists":true,"file_size":1333992,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1103]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1103_front-manekin-clear-label.jpg","file_exists":true,"file_size":1260470,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1102]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1102_front-manekin-clear-label.jpg","file_exists":true,"file_size":1409222,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1101]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1101_front-manekin-clear-label.jpg","file_exists":true,"file_size":919744,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-1-of-2"} [2026-06-19 22:32:01] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 629,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1098\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12911,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1099\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12912,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1100\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12913,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1107\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12914,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1106\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12915,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attr...","idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-1-of-2"} [2026-06-19 22:32:01] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":89,"id_product":629,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-19 22:32:01] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":89,"id_product":629,"chunk":2,"chunks_count":2,"images_in_chunk":9,"metadata_in_chunk":9,"client_file_keys":["asset_1108","asset_1109","asset_1110","asset_1111","asset_1112","asset_1113","asset_1114","asset_1115","asset_1116"]} [2026-06-19 22:32:01] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":9,"fields":{"external_project_id":"7dd4edc9-4070-48cf-a66e-044f09486b6a","id_product":"629","images_metadata_json":"[{\"client_file_key\":\"asset_1108\",\"drive_file_id\":\"136bxhlh722ZzIQShhzewm5kJiW2nPBnr\",\"filename\":\"black-oragne-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1109\",\"drive_file_id\":\"1BHDL7NRdPzrl1YOgUnKi3gGmXsRczezm\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1110\",\"drive_file_id\":\"1x2R13346XCz2FX_DoTyxNa69NosWRuL_\",\"filename\":\"hanging-1.jpg\",\"sort_order\":1000002,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1111\",\"drive_file_id\":\"10v0mIeOH0AvN1B-1jFZNK2JRelqvxY5g\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1112\",\"drive_file_id\":\"1OFP3BG69P_2pbNQMyUwPQgQxX05MuaP_\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka dla Hydraulika - Król Rur - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1113\",\"drive_file_id\":\"1XhV6G8VKJGbuAWaWOBBAhM-iff7L1rQU\",\"filename\":\"white-folded.jpg\",\"sort_order\":10...","allow_cover_autoselect":"0","files[asset_1108]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1108_black-oragne-1.jpg","file_exists":true,"file_size":1802978,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_1109]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1109_hanging-1.jpg","file_exists":true,"file_size":1974028,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1110]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1110_hanging-1.jpg","file_exists":true,"file_size":1705474,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1111]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1111_men-1.jpg","file_exists":true,"file_size":1839119,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1112]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1112_men-1.jpg","file_exists":true,"file_size":1557932,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1113]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1113_white-folded.jpg","file_exists":true,"file_size":727973,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1114]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1114_mock-1.jpg","file_exists":true,"file_size":1920488,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_1115]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1115_mock-1.jpg","file_exists":true,"file_size":1986381,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_1116]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/89/34b625d4d91e3ca9/1116_white-orange-1.jpg","file_exists":true,"file_size":1473943,"mime":"image/jpeg","postname":"white-orange-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-2-of-2"} [2026-06-19 22:32:15] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 629,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1108\",\n \"filename\": \"black-oragne-1.jpg\",\n \"id_image\": 12921,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1109\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12922,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1110\",\n \"filename\": \"hanging-1.jpg\",\n \"id_image\": 12923,\n \"is_cover\": false,\n \"position\": 1000002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1111\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12924,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1112\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12925,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-2-of-2"} [2026-06-19 22:32:15] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":89,"id_product":629,"chunk":2,"chunks_count":2,"uploaded_count":9,"failed_count":0} [2026-06-19 22:32:15] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":89,"id_product":629,"uploaded_count":19,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1098","filename":"black-folded.jpg","id_image":12911,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1099","filename":"closeup-1.jpg","id_image":12912,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1100","filename":"closeup-1.jpg","id_image":12913,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1107","filename":"front-manekin-clear-label.jpg","id_image":12914,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1106","filename":"front-manekin-clear-label.jpg","id_image":12915,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1105","filename":"front-manekin-clear-label.jpg","id_image":12916,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1104","filename":"front-manekin-clear-label.jpg","id_image":12917,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1103","filename":"front-manekin-clear-label.jpg","id_image":12918,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1102","filename":"front-manekin-clear-label.jpg","id_image":12919,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1101","filename":"front-manekin-clear-label.jpg","id_image":12920,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1108","filename":"black-oragne-1.jpg","id_image":12921,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1109","filename":"hanging-1.jpg","id_image":12922,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1110","filename":"hanging-1.jpg","id_image":12923,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1111","filename":"men-1.jpg","id_image":12924,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1112","filename":"men-1.jpg","id_image":12925,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1113","filename":"white-folded.jpg","id_image":12926,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1114","filename":"mock-1.jpg","id_image":12927,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1115","filename":"mock-1.jpg","id_image":12928,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1116","filename":"white-orange-1.jpg","id_image":12929,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":629,"uploaded_images":[{"client_file_key":"asset_1098","filename":"black-folded.jpg","id_image":12911,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1099","filename":"closeup-1.jpg","id_image":12912,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1100","filename":"closeup-1.jpg","id_image":12913,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1107","filename":"front-manekin-clear-label.jpg","id_image":12914,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1106","filename":"front-manekin-clear-label.jpg","id_image":12915,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1105","filename":"front-manekin-clear-label.jpg","id_image":12916,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1104","filename":"front-manekin-clear-label.jpg","id_image":12917,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1103","filename":"front-manekin-clear-label.jpg","id_image":12918,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1102","filename":"front-manekin-clear-label.jpg","id_image":12919,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1101","filename":"front-manekin-clear-label.jpg","id_image":12920,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-2-of-2","uploaded_count":9,"failed_count":0,"response":{"success":true,"data":{"id_product":629,"uploaded_images":[{"client_file_key":"asset_1108","filename":"black-oragne-1.jpg","id_image":12921,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1109","filename":"hanging-1.jpg","id_image":12922,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1110","filename":"hanging-1.jpg","id_image":12923,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1111","filename":"men-1.jpg","id_image":12924,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1112","filename":"men-1.jpg","id_image":12925,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1113","filename":"white-folded.jpg","id_image":12926,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1114","filename":"mock-1.jpg","id_image":12927,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1115","filename":"mock-1.jpg","id_image":12928,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1116","filename":"white-orange-1.jpg","id_image":12929,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}} [2026-06-19 22:32:15] manual_publish.images.upload.finish Automatyczny upload zdjęć po publikacji zakończony. {"project_id":89,"external_id":"629","result":{"success":true,"status":"success","id_product":629,"uploaded_count":19,"failed_count":0,"log":{},"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1098","filename":"black-folded.jpg","id_image":12911,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1099","filename":"closeup-1.jpg","id_image":12912,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1100","filename":"closeup-1.jpg","id_image":12913,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1107","filename":"front-manekin-clear-label.jpg","id_image":12914,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1106","filename":"front-manekin-clear-label.jpg","id_image":12915,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1105","filename":"front-manekin-clear-label.jpg","id_image":12916,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1104","filename":"front-manekin-clear-label.jpg","id_image":12917,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1103","filename":"front-manekin-clear-label.jpg","id_image":12918,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1102","filename":"front-manekin-clear-label.jpg","id_image":12919,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1101","filename":"front-manekin-clear-label.jpg","id_image":12920,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1108","filename":"black-oragne-1.jpg","id_image":12921,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1109","filename":"hanging-1.jpg","id_image":12922,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1110","filename":"hanging-1.jpg","id_image":12923,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1111","filename":"men-1.jpg","id_image":12924,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1112","filename":"men-1.jpg","id_image":12925,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1113","filename":"white-folded.jpg","id_image":12926,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1114","filename":"mock-1.jpg","id_image":12927,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1115","filename":"mock-1.jpg","id_image":12928,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1116","filename":"white-orange-1.jpg","id_image":12929,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":629,"uploaded_images":[{"client_file_key":"asset_1098","filename":"black-folded.jpg","id_image":12911,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1099","filename":"closeup-1.jpg","id_image":12912,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1100","filename":"closeup-1.jpg","id_image":12913,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1107","filename":"front-manekin-clear-label.jpg","id_image":12914,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1106","filename":"front-manekin-clear-label.jpg","id_image":12915,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1105","filename":"front-manekin-clear-label.jpg","id_image":12916,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1104","filename":"front-manekin-clear-label.jpg","id_image":12917,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1103","filename":"front-manekin-clear-label.jpg","id_image":12918,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1102","filename":"front-manekin-clear-label.jpg","id_image":12919,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1101","filename":"front-manekin-clear-label.jpg","id_image":12920,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-89-34b625d4d91e3ca9-part-2-of-2","uploaded_count":9,"failed_count":0,"response":{"success":true,"data":{"id_product":629,"uploaded_images":[{"client_file_key":"asset_1108","filename":"black-oragne-1.jpg","id_image":12921,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1109","filename":"hanging-1.jpg","id_image":12922,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1110","filename":"hanging-1.jpg","id_image":12923,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1111","filename":"men-1.jpg","id_image":12924,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1112","filename":"men-1.jpg","id_image":12925,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1113","filename":"white-folded.jpg","id_image":12926,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1114","filename":"mock-1.jpg","id_image":12927,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1115","filename":"mock-1.jpg","id_image":12928,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1116","filename":"white-orange-1.jpg","id_image":12929,"is_cover":false,"position":1000004,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}} [2026-06-25 16:02:37] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":4050} [2026-06-25 16:02:38] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":91,"external_id":"630","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-25 16:02:38] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":91,"external_id":"630"} [2026-06-25 16:02:38] drive_scan.start Start skanowania zdjęć Drive. {"project_id":91,"forced_profile_id":null} [2026-06-25 16:02:38] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":91,"project_drive_relative_path":"(Z#) - Zawody\\(Z#KO) - Kolejarz\\Z#KO_003","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-25 16:02:38] drive_path.profile.selected Wybrano profil Drive. {"project_id":91,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-25 16:02:38] drive_scan.error Błąd skanowania Drive. {"project_id":91,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-25 16:02:38] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":91,"external_id":"630","scan_success":false,"scan_status":"error","scan_message":"Token has been expired or revoked.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-25 16:02:38] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-25 16:06:55] presta.connector.request Wysyłam request do connectora PrestaShop. {"method":"POST","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/publish","body_size":38871} [2026-06-25 16:06:57] manual_publish.images.decision Decyzja o automatycznym uploadzie zdjęć po publikacji produktu. {"project_id":95,"external_id":"631","auto_upload_enabled":true,"selected_assets_before_scan":0} [2026-06-25 16:06:57] manual_publish.images.autoscan.start Brak wybranych assetów zdjęć. Uruchamiam automatyczny scan Drive przed uploadem. {"project_id":95,"external_id":"631"} [2026-06-25 16:06:57] drive_scan.start Start skanowania zdjęć Drive. {"project_id":95,"forced_profile_id":null} [2026-06-25 16:06:57] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":95,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#KO) - Kolei\\TSZ#KO_001","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":null} [2026-06-25 16:06:57] drive_path.profile.selected Wybrano profil Drive. {"project_id":95,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-25 16:06:57] drive_scan.error Błąd skanowania Drive. {"project_id":95,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-25 16:06:57] manual_publish.images.autoscan.finish Automatyczny scan Drive przed uploadem zakończony. {"project_id":95,"external_id":"631","scan_success":false,"scan_status":"error","scan_message":"Token has been expired or revoked.","files_count":0,"selected_assets_after_scan":0,"warnings":[]} [2026-06-25 16:06:57] manual_publish.images.skipped.no_assets Upload zdjęć po publikacji pominięty, bo nie ma wybranych assetów. {"success":false,"status":"skipped","reason":"no_selected_drive_assets","message":"Nie znaleziono wybranych zdjęć Drive do wysłania po publikacji.","selected_assets_before_scan":0,"selected_assets_after_scan":0} [2026-06-25 16:07:07] drive_preview.controller.start Kliknięto Pokaż zdjęcia w projekcie. {"project_id":95,"ajax":true,"profile_id_from_request":2} [2026-06-25 16:07:07] drive_scan.start Start skanowania zdjęć Drive. {"project_id":95,"forced_profile_id":2} [2026-06-25 16:07:07] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":95,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#KO) - Kolei\\TSZ#KO_001","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":2} [2026-06-25 16:07:07] drive_path.profile.selected Wybrano profil Drive. {"project_id":95,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-25 16:07:07] drive_scan.error Błąd skanowania Drive. {"project_id":95,"error":"Token has been expired or revoked.","class":"RuntimeException","file":"/home/mauritf/projectsapp/src/Service/Integration/GoogleDrive/GoogleDriveOAuthService.php","line":99} [2026-06-25 16:07:38] drive_scan.start Start skanowania zdjęć Drive. {"project_id":95,"forced_profile_id":2} [2026-06-25 16:07:38] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":95,"project_drive_relative_path":"(TSZ) - Zawody\\(TSZ#KO) - Kolei\\TSZ#KO_001","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":2} [2026-06-25 16:07:38] drive_path.profile.selected Wybrano profil Drive. {"project_id":95,"profile_id":2,"profile_name":"Koszulki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Koszulka","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Koszulki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-25 16:07:38] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":95,"root_path":"#KATALOG_Koszulki","segments":["#KATALOG_Koszulki"]} [2026-06-25 16:07:38] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'"} [2026-06-25 16:07:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Koszulki'","count":1,"names":["#KATALOG_Koszulki [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:39] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":95,"root_path":"#KATALOG_Koszulki","found_count":1,"found_names":["#KATALOG_Koszulki"]} [2026-06-25 16:07:39] drive_api.list_files.start Google Drive files.list. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'"} [2026-06-25 16:07:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ) - Zawody'","count":1,"names":["(TSZ) - Zawody [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":95,"parent_folder_id":"1Xr_jUNxIhz75X7y2L_5IQw1hbirtweBs","segment":"(TSZ) - Zawody","found_count":1,"found_names":["(TSZ) - Zawody"]} [2026-06-25 16:07:40] drive_api.list_files.start Google Drive files.list. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#KO) - Kolei'"} [2026-06-25 16:07:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(TSZ#KO) - Kolei'","count":1,"names":["(TSZ#KO) - Kolei [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":95,"parent_folder_id":"1pvR4Hs8sskGrZgu2ouKnwEvK_H5A-3Vt","segment":"(TSZ#KO) - Kolei","found_count":1,"found_names":["(TSZ#KO) - Kolei"]} [2026-06-25 16:07:40] drive_api.list_files.start Google Drive files.list. {"query":"'1m4MmGJgzaGKcCNLRoJCG_WjL1U1zEl4u' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#KO_001'"} [2026-06-25 16:07:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1m4MmGJgzaGKcCNLRoJCG_WjL1U1zEl4u' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'TSZ#KO_001'","count":1,"names":["TSZ#KO_001 [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:40] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":95,"parent_folder_id":"1m4MmGJgzaGKcCNLRoJCG_WjL1U1zEl4u","segment":"TSZ#KO_001","found_count":1,"found_names":["TSZ#KO_001"]} [2026-06-25 16:07:40] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":95,"project_folder_id":"1vX2bHoVeZuGBihNBl0E3YPa7reQJ7FRp","project_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001"} [2026-06-25 16:07:40] drive_api.list_files.start Google Drive files.list. {"query":"'1vX2bHoVeZuGBihNBl0E3YPa7reQJ7FRp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-25 16:07:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'1vX2bHoVeZuGBihNBl0E3YPa7reQJ7FRp' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:41] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":95,"parent_folder_id":"1vX2bHoVeZuGBihNBl0E3YPa7reQJ7FRp","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-25 16:07:41] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":95,"project_folder_id":"1vX2bHoVeZuGBihNBl0E3YPa7reQJ7FRp","mockups_folder_id":"10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S","mockups_folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups"} [2026-06-25 16:07:41] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":95,"profile_id":2,"use_rule_filter":false,"rules_count":0,"rules":[]} [2026-06-25 16:07:41] drive_api.list_files.start Google Drive files.list. {"query":"'10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-25 16:07:41] drive_api.list_files.finish Google Drive files.list result. {"query":"'10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":16,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:41] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":95,"mockups_folder_id":"10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S","count":16,"names":["(36)_Stanley_Anthratcite","(32)_Stanley_Desert_Dust","(30)_Stanley_French_Navy","(27)_Stanley_Khaki","(25)_Stanely_Black","(24)_Stanley_White","(15)_F190_MEN_Khaki","(12)_F190_MEN_Black","(11)_F190_MEN_White","(04)_F190_LADY_OrchidPink","(02)_F190_LADY_Black","(01)_F190_LADY_White","(000_3)_Custom_White","(000_2)_UNI_WHITE","(000_1)_UNI_BLACK","(000)_Miniatury"]} [2026-06-25 16:07:41] drive_api.list_files.start Google Drive files.list. {"query":"'10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S' in parents and trashed = false"} [2026-06-25 16:07:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'10481f2HYyf8BINWJV-VWzZAgiy0Ggh8S' in parents and trashed = false","count":16,"names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:42] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":95,"all_count":16,"image_count":0,"all_names":["(36)_Stanley_Anthratcite [application/vnd.google-apps.folder]","(32)_Stanley_Desert_Dust [application/vnd.google-apps.folder]","(30)_Stanley_French_Navy [application/vnd.google-apps.folder]","(27)_Stanley_Khaki [application/vnd.google-apps.folder]","(25)_Stanely_Black [application/vnd.google-apps.folder]","(24)_Stanley_White [application/vnd.google-apps.folder]","(15)_F190_MEN_Khaki [application/vnd.google-apps.folder]","(12)_F190_MEN_Black [application/vnd.google-apps.folder]","(11)_F190_MEN_White [application/vnd.google-apps.folder]","(04)_F190_LADY_OrchidPink [application/vnd.google-apps.folder]","(02)_F190_LADY_Black [application/vnd.google-apps.folder]","(01)_F190_LADY_White [application/vnd.google-apps.folder]","(000_3)_Custom_White [application/vnd.google-apps.folder]","(000_2)_UNI_WHITE [application/vnd.google-apps.folder]","(000_1)_UNI_BLACK [application/vnd.google-apps.folder]","(000)_Miniatury [application/vnd.google-apps.folder]"]} [2026-06-25 16:07:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(000)_Miniatury","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(000)_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:42] drive_api.list_files.start Google Drive files.list. {"query":"'1qS6KdGpSsd9nv2j_zDrJcqsm4gkt6ktM' in parents and trashed = false"} [2026-06-25 16:07:42] drive_api.list_files.finish Google Drive files.list result. {"query":"'1qS6KdGpSsd9nv2j_zDrJcqsm4gkt6ktM' in parents and trashed = false","count":4,"names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-25 16:07:42] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(000)_Miniatury","folder_id":"1qS6KdGpSsd9nv2j_zDrJcqsm4gkt6ktM","all_count":4,"image_count":4,"all_names":["WHITE_Orange_1.jpg [image/jpeg]","WHITE_Folded.jpg [image/jpeg]","BLACK_Oragne_1.jpg [image/jpeg]","BLACK_Folded.jpg [image/jpeg]"]} [2026-06-25 16:07:42] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(000_1)_UNI_BLACK","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(000_1)_UNI_BLACK","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:42] drive_api.list_files.start Google Drive files.list. {"query":"'1Yfx6KVRQKm6OYM3fdzDRDCGUxjcjaG9v' in parents and trashed = false"} [2026-06-25 16:07:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Yfx6KVRQKm6OYM3fdzDRDCGUxjcjaG9v' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(000_1)_UNI_BLACK","folder_id":"1Yfx6KVRQKm6OYM3fdzDRDCGUxjcjaG9v","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(000_2)_UNI_WHITE","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(000_2)_UNI_WHITE","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:43] drive_api.list_files.start Google Drive files.list. {"query":"'1lMFzGr75cQ6uTe4vTI6mSYeVzl_J3Ne0' in parents and trashed = false"} [2026-06-25 16:07:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1lMFzGr75cQ6uTe4vTI6mSYeVzl_J3Ne0' in parents and trashed = false","count":6,"names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(000_2)_UNI_WHITE","folder_id":"1lMFzGr75cQ6uTe4vTI6mSYeVzl_J3Ne0","all_count":6,"image_count":6,"all_names":["Women_1.jpg [image/jpeg]","Mock_1.jpg [image/jpeg]","Men_Women_1.jpg [image/jpeg]","Men_1.jpg [image/jpeg]","Hanging_1.jpg [image/jpeg]","CloseUP_1.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(000_3)_Custom_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(000_3)_Custom_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:43] drive_api.list_files.start Google Drive files.list. {"query":"'1Ikqdtno7OyFdD8opBza5EXFifej6HS4x' in parents and trashed = false"} [2026-06-25 16:07:43] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Ikqdtno7OyFdD8opBza5EXFifej6HS4x' in parents and trashed = false","count":2,"names":["Custom_CloseUP.jpg [image/jpeg]","BASICWHITE.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(000_3)_Custom_White","folder_id":"1Ikqdtno7OyFdD8opBza5EXFifej6HS4x","all_count":2,"image_count":2,"all_names":["Custom_CloseUP.jpg [image/jpeg]","BASICWHITE.jpg [image/jpeg]"]} [2026-06-25 16:07:43] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(01)_F190_LADY_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(01)_F190_LADY_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:43] drive_api.list_files.start Google Drive files.list. {"query":"'1wX7wL3HNrMUsrHNBAxHdgtiFNoyh10FI' in parents and trashed = false"} [2026-06-25 16:07:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'1wX7wL3HNrMUsrHNBAxHdgtiFNoyh10FI' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(01)_F190_LADY_White","folder_id":"1wX7wL3HNrMUsrHNBAxHdgtiFNoyh10FI","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(02)_F190_LADY_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(02)_F190_LADY_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:44] drive_api.list_files.start Google Drive files.list. {"query":"'10Wnj3_q0ZYFvQt1nZ9qH_LkC84Npz6j4' in parents and trashed = false"} [2026-06-25 16:07:44] drive_api.list_files.finish Google Drive files.list result. {"query":"'10Wnj3_q0ZYFvQt1nZ9qH_LkC84Npz6j4' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:44] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(02)_F190_LADY_Black","folder_id":"10Wnj3_q0ZYFvQt1nZ9qH_LkC84Npz6j4","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:44] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(04)_F190_LADY_OrchidPink","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(04)_F190_LADY_OrchidPink","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:44] drive_api.list_files.start Google Drive files.list. {"query":"'1rLzUi4rVxOhQn8BPzkxdD9RtFphZ_JLz' in parents and trashed = false"} [2026-06-25 16:07:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1rLzUi4rVxOhQn8BPzkxdD9RtFphZ_JLz' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(04)_F190_LADY_OrchidPink","folder_id":"1rLzUi4rVxOhQn8BPzkxdD9RtFphZ_JLz","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(11)_F190_MEN_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(11)_F190_MEN_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:45] drive_api.list_files.start Google Drive files.list. {"query":"'1QiG312nFEF0yG-ChiBtT_06SwACgCXVn' in parents and trashed = false"} [2026-06-25 16:07:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1QiG312nFEF0yG-ChiBtT_06SwACgCXVn' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(11)_F190_MEN_White","folder_id":"1QiG312nFEF0yG-ChiBtT_06SwACgCXVn","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(12)_F190_MEN_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(12)_F190_MEN_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:45] drive_api.list_files.start Google Drive files.list. {"query":"'1meqPqnS2GdCZtZUaHTmVN5Dm3ENPUjh0' in parents and trashed = false"} [2026-06-25 16:07:45] drive_api.list_files.finish Google Drive files.list result. {"query":"'1meqPqnS2GdCZtZUaHTmVN5Dm3ENPUjh0' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(12)_F190_MEN_Black","folder_id":"1meqPqnS2GdCZtZUaHTmVN5Dm3ENPUjh0","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:45] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(15)_F190_MEN_Khaki","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(15)_F190_MEN_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:45] drive_api.list_files.start Google Drive files.list. {"query":"'1xG00tPbJdgFy_0_QQ0_g14xuh9GRotYU' in parents and trashed = false"} [2026-06-25 16:07:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xG00tPbJdgFy_0_QQ0_g14xuh9GRotYU' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(15)_F190_MEN_Khaki","folder_id":"1xG00tPbJdgFy_0_QQ0_g14xuh9GRotYU","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(24)_Stanley_White","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(24)_Stanley_White","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:46] drive_api.list_files.start Google Drive files.list. {"query":"'1i5UNZLtpOAb3MxQicWe6I3WxsIAzf8pd' in parents and trashed = false"} [2026-06-25 16:07:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1i5UNZLtpOAb3MxQicWe6I3WxsIAzf8pd' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(24)_Stanley_White","folder_id":"1i5UNZLtpOAb3MxQicWe6I3WxsIAzf8pd","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(25)_Stanely_Black","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(25)_Stanely_Black","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:46] drive_api.list_files.start Google Drive files.list. {"query":"'1XI6saN9CJZpHkS4G_1oDjEQTLM7cNOFs' in parents and trashed = false"} [2026-06-25 16:07:46] drive_api.list_files.finish Google Drive files.list result. {"query":"'1XI6saN9CJZpHkS4G_1oDjEQTLM7cNOFs' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(25)_Stanely_Black","folder_id":"1XI6saN9CJZpHkS4G_1oDjEQTLM7cNOFs","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:46] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(27)_Stanley_Khaki","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(27)_Stanley_Khaki","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:46] drive_api.list_files.start Google Drive files.list. {"query":"'1iYIUArbf2XKpbPK3wVRFucq2jZHXEHww' in parents and trashed = false"} [2026-06-25 16:07:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'1iYIUArbf2XKpbPK3wVRFucq2jZHXEHww' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(27)_Stanley_Khaki","folder_id":"1iYIUArbf2XKpbPK3wVRFucq2jZHXEHww","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(30)_Stanley_French_Navy","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(30)_Stanley_French_Navy","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:47] drive_api.list_files.start Google Drive files.list. {"query":"'16x_mpHo09KJfWjnNo4d8Yi8SpCwh25kW' in parents and trashed = false"} [2026-06-25 16:07:47] drive_api.list_files.finish Google Drive files.list result. {"query":"'16x_mpHo09KJfWjnNo4d8Yi8SpCwh25kW' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:47] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(30)_Stanley_French_Navy","folder_id":"16x_mpHo09KJfWjnNo4d8Yi8SpCwh25kW","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:47] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(32)_Stanley_Desert_Dust","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(32)_Stanley_Desert_Dust","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:47] drive_api.list_files.start Google Drive files.list. {"query":"'1xBgrc6CP4TwiuTCNCiBt-ga4sgZCraTR' in parents and trashed = false"} [2026-06-25 16:07:48] drive_api.list_files.finish Google Drive files.list result. {"query":"'1xBgrc6CP4TwiuTCNCiBt-ga4sgZCraTR' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:48] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(32)_Stanley_Desert_Dust","folder_id":"1xBgrc6CP4TwiuTCNCiBt-ga4sgZCraTR","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:48] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":95,"folder_name":"(36)_Stanley_Anthratcite","folder_path":"#KATALOG_Koszulki/(TSZ) - Zawody/(TSZ#KO) - Kolei/TSZ#KO_001/Mockups/(36)_Stanley_Anthratcite","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":false} [2026-06-25 16:07:48] drive_api.list_files.start Google Drive files.list. {"query":"'16Hn8d2OQATeXKjyYZiD5DVnRy3O-qdTu' in parents and trashed = false"} [2026-06-25 16:07:49] drive_api.list_files.finish Google Drive files.list result. {"query":"'16Hn8d2OQATeXKjyYZiD5DVnRy3O-qdTu' in parents and trashed = false","count":1,"names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:49] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":95,"folder_name":"(36)_Stanley_Anthratcite","folder_id":"16Hn8d2OQATeXKjyYZiD5DVnRy3O-qdTu","all_count":1,"image_count":1,"all_names":["Front_Manekin_Clear_Label.jpg [image/jpeg]"]} [2026-06-25 16:07:49] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":95,"files_count":30,"files":[{"id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO","name":"BASICWHITE.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV","name":"BLACK_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ","name":"CloseUP_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(01)_F190_LADY_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(02)_F190_LADY_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(04)_F190_LADY_OrchidPink","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(11)_F190_MEN_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(12)_F190_MEN_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(15)_F190_MEN_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(24)_Stanley_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(25)_Stanely_Black","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(27)_Stanley_Khaki","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(30)_Stanley_French_Navy","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(32)_Stanley_Desert_Dust","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL","name":"Front_Manekin_Clear_Label.jpg","mimeType":"image/jpeg","folder":"(36)_Stanley_Anthratcite","role":"gallery","selected":true,"cover_candidate":false,"sort":1000001},{"id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym","name":"BLACK_Oragne_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS","name":"Custom_CloseUP.jpg","mimeType":"image/jpeg","folder":"(000_3)_Custom_White","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4","name":"Hanging_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000002},{"id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs","name":"Men_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng","name":"WHITE_Folded.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000003},{"id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD","name":"Men_Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV","name":"WHITE_Orange_1.jpg","mimeType":"image/jpeg","folder":"(000)_Miniatury","role":"gallery","selected":true,"cover_candidate":false,"sort":1000004},{"id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR","name":"Mock_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000005},{"id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_1)_UNI_BLACK","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006},{"id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO","name":"Women_1.jpg","mimeType":"image/jpeg","folder":"(000_2)_UNI_WHITE","role":"gallery","selected":true,"cover_candidate":false,"sort":1000006}]} [2026-06-25 16:07:49] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":95,"files_count":30,"selected_count":0,"cover_name":null,"folders_found":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(11)_F190_MEN_White","(12)_F190_MEN_Black","(15)_F190_MEN_Khaki","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(30)_Stanley_French_Navy","(32)_Stanley_Desert_Dust","(36)_Stanley_Anthratcite"],"matched_folders":[],"unmatched_folders":["(000)_Miniatury","(000_1)_UNI_BLACK","(000_2)_UNI_WHITE","(000_3)_Custom_White","(01)_F190_LADY_White","(02)_F190_LADY_Black","(04)_F190_LADY_OrchidPink","(11)_F190_MEN_White","(12)_F190_MEN_Black","(15)_F190_MEN_Khaki","(24)_Stanley_White","(25)_Stanely_Black","(27)_Stanley_Khaki","(30)_Stanley_French_Navy","(32)_Stanley_Desert_Dust","(36)_Stanley_Anthratcite"],"missing_rule_folders":[],"warnings":[]} [2026-06-25 16:07:49] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":95,"resolved_id_product":631} [2026-06-25 16:07:49] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":95,"job_id":"fb442ef5d5369a3b","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-25 16:07:49] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":95,"selected_count":30,"assets":[{"id":1117,"name":"BASICWHITE.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":638690,"drive_file_id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO"},{"id":1118,"name":"BLACK_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":852910,"drive_file_id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV"},{"id":1119,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1302400,"drive_file_id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR"},{"id":1120,"name":"CloseUP_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1535867,"drive_file_id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ"},{"id":1132,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1488979,"drive_file_id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL"},{"id":1131,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1452430,"drive_file_id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI"},{"id":1130,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1561970,"drive_file_id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND"},{"id":1129,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1536313,"drive_file_id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c"},{"id":1128,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1353992,"drive_file_id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF"},{"id":1127,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1134220,"drive_file_id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq"},{"id":1125,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1409802,"drive_file_id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM"},{"id":1124,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":919210,"drive_file_id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV"},{"id":1123,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":872926,"drive_file_id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn"},{"id":1122,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":621006,"drive_file_id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm"},{"id":1121,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":950745,"drive_file_id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM"},{"id":1126,"name":"Front_Manekin_Clear_Label.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1361978,"drive_file_id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP"},{"id":1133,"name":"BLACK_Oragne_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1796695,"drive_file_id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym"},{"id":1134,"name":"Custom_CloseUP.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":2393772,"drive_file_id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS"},{"id":1135,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1972561,"drive_file_id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA"},{"id":1136,"name":"Hanging_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1702344,"drive_file_id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4"},{"id":1137,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1837310,"drive_file_id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3"},{"id":1138,"name":"Men_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1555368,"drive_file_id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs"},{"id":1139,"name":"WHITE_Folded.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":720820,"drive_file_id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng"},{"id":1140,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1775097,"drive_file_id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau"},{"id":1141,"name":"Men_Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1623617,"drive_file_id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD"},{"id":1142,"name":"WHITE_Orange_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1466152,"drive_file_id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV"},{"id":1143,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1920863,"drive_file_id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv"},{"id":1144,"name":"Mock_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1982649,"drive_file_id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR"},{"id":1145,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1795660,"drive_file_id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT"},{"id":1146,"name":"Women_1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1853331,"drive_file_id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO"}]} [2026-06-25 16:07:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1117,"drive_file_id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO","name":"BASICWHITE.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1117_basicwhite.jpg"} [2026-06-25 16:07:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1117_basicwhite.jpg"} [2026-06-25 16:07:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1117_basicwhite.jpg","bytes":638690} [2026-06-25 16:07:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1117,"name":"BASICWHITE.jpg","local_size":638690} [2026-06-25 16:07:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1118,"drive_file_id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV","name":"BLACK_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1118_black-folded.jpg"} [2026-06-25 16:07:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1118_black-folded.jpg"} [2026-06-25 16:07:51] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1118_black-folded.jpg","bytes":852910} [2026-06-25 16:07:51] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1118,"name":"BLACK_Folded.jpg","local_size":852910} [2026-06-25 16:07:51] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1119,"drive_file_id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1119_closeup-1.jpg"} [2026-06-25 16:07:51] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1119_closeup-1.jpg"} [2026-06-25 16:08:07] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1119_closeup-1.jpg","bytes":1302400} [2026-06-25 16:08:07] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1119,"name":"CloseUP_1.jpg","local_size":1302400} [2026-06-25 16:08:07] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1120,"drive_file_id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ","name":"CloseUP_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1120_closeup-1.jpg"} [2026-06-25 16:08:07] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1120_closeup-1.jpg"} [2026-06-25 16:08:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1120_closeup-1.jpg","bytes":1535867} [2026-06-25 16:08:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1120,"name":"CloseUP_1.jpg","local_size":1535867} [2026-06-25 16:08:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1132,"drive_file_id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1132_front-manekin-clear-label.jpg"} [2026-06-25 16:08:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1132_front-manekin-clear-label.jpg"} [2026-06-25 16:08:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1132_front-manekin-clear-label.jpg","bytes":1488979} [2026-06-25 16:08:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1132,"name":"Front_Manekin_Clear_Label.jpg","local_size":1488979} [2026-06-25 16:08:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1131,"drive_file_id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1131_front-manekin-clear-label.jpg"} [2026-06-25 16:08:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1131_front-manekin-clear-label.jpg"} [2026-06-25 16:08:23] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1131_front-manekin-clear-label.jpg","bytes":1452430} [2026-06-25 16:08:23] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1131,"name":"Front_Manekin_Clear_Label.jpg","local_size":1452430} [2026-06-25 16:08:23] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1130,"drive_file_id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1130_front-manekin-clear-label.jpg"} [2026-06-25 16:08:23] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1130_front-manekin-clear-label.jpg"} [2026-06-25 16:08:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1130_front-manekin-clear-label.jpg","bytes":1561970} [2026-06-25 16:08:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1130,"name":"Front_Manekin_Clear_Label.jpg","local_size":1561970} [2026-06-25 16:08:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1129,"drive_file_id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1129_front-manekin-clear-label.jpg"} [2026-06-25 16:08:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1129_front-manekin-clear-label.jpg"} [2026-06-25 16:08:28] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1129_front-manekin-clear-label.jpg","bytes":1536313} [2026-06-25 16:08:28] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1129,"name":"Front_Manekin_Clear_Label.jpg","local_size":1536313} [2026-06-25 16:08:28] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1128,"drive_file_id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1128_front-manekin-clear-label.jpg"} [2026-06-25 16:08:28] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1128_front-manekin-clear-label.jpg"} [2026-06-25 16:08:29] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1128_front-manekin-clear-label.jpg","bytes":1353992} [2026-06-25 16:08:29] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1128,"name":"Front_Manekin_Clear_Label.jpg","local_size":1353992} [2026-06-25 16:08:29] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1127,"drive_file_id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1127_front-manekin-clear-label.jpg"} [2026-06-25 16:08:29] drive_api.download.start Google Drive files.get alt=media. {"file_id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1127_front-manekin-clear-label.jpg"} [2026-06-25 16:08:38] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1127_front-manekin-clear-label.jpg","bytes":1134220} [2026-06-25 16:08:38] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1127,"name":"Front_Manekin_Clear_Label.jpg","local_size":1134220} [2026-06-25 16:08:38] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1125,"drive_file_id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1125_front-manekin-clear-label.jpg"} [2026-06-25 16:08:38] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1125_front-manekin-clear-label.jpg"} [2026-06-25 16:08:39] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1125_front-manekin-clear-label.jpg","bytes":1409802} [2026-06-25 16:08:39] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1125,"name":"Front_Manekin_Clear_Label.jpg","local_size":1409802} [2026-06-25 16:08:39] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1124,"drive_file_id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1124_front-manekin-clear-label.jpg"} [2026-06-25 16:08:39] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1124_front-manekin-clear-label.jpg"} [2026-06-25 16:08:44] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1124_front-manekin-clear-label.jpg","bytes":919210} [2026-06-25 16:08:44] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1124,"name":"Front_Manekin_Clear_Label.jpg","local_size":919210} [2026-06-25 16:08:44] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1123,"drive_file_id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1123_front-manekin-clear-label.jpg"} [2026-06-25 16:08:44] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1123_front-manekin-clear-label.jpg"} [2026-06-25 16:08:45] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1123_front-manekin-clear-label.jpg","bytes":872926} [2026-06-25 16:08:45] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1123,"name":"Front_Manekin_Clear_Label.jpg","local_size":872926} [2026-06-25 16:08:45] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1122,"drive_file_id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1122_front-manekin-clear-label.jpg"} [2026-06-25 16:08:45] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1122_front-manekin-clear-label.jpg"} [2026-06-25 16:08:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1122_front-manekin-clear-label.jpg","bytes":621006} [2026-06-25 16:08:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1122,"name":"Front_Manekin_Clear_Label.jpg","local_size":621006} [2026-06-25 16:08:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1121,"drive_file_id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1121_front-manekin-clear-label.jpg"} [2026-06-25 16:08:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1121_front-manekin-clear-label.jpg"} [2026-06-25 16:08:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1121_front-manekin-clear-label.jpg","bytes":950745} [2026-06-25 16:08:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1121,"name":"Front_Manekin_Clear_Label.jpg","local_size":950745} [2026-06-25 16:08:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1126,"drive_file_id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP","name":"Front_Manekin_Clear_Label.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1126_front-manekin-clear-label.jpg"} [2026-06-25 16:08:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1126_front-manekin-clear-label.jpg"} [2026-06-25 16:09:10] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1126_front-manekin-clear-label.jpg","bytes":1361978} [2026-06-25 16:09:10] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1126,"name":"Front_Manekin_Clear_Label.jpg","local_size":1361978} [2026-06-25 16:09:10] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1133,"drive_file_id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym","name":"BLACK_Oragne_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1133_black-oragne-1.jpg"} [2026-06-25 16:09:10] drive_api.download.start Google Drive files.get alt=media. {"file_id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1133_black-oragne-1.jpg"} [2026-06-25 16:09:11] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1133_black-oragne-1.jpg","bytes":1796695} [2026-06-25 16:09:11] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1133,"name":"BLACK_Oragne_1.jpg","local_size":1796695} [2026-06-25 16:09:11] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1134,"drive_file_id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS","name":"Custom_CloseUP.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1134_custom-closeup.jpg"} [2026-06-25 16:09:11] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1134_custom-closeup.jpg"} [2026-06-25 16:09:12] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1134_custom-closeup.jpg","bytes":2393772} [2026-06-25 16:09:12] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1134,"name":"Custom_CloseUP.jpg","local_size":2393772} [2026-06-25 16:09:12] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1135,"drive_file_id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1135_hanging-1.jpg"} [2026-06-25 16:09:12] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1135_hanging-1.jpg"} [2026-06-25 16:09:13] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1135_hanging-1.jpg","bytes":1972561} [2026-06-25 16:09:13] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1135,"name":"Hanging_1.jpg","local_size":1972561} [2026-06-25 16:09:13] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1136,"drive_file_id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4","name":"Hanging_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1136_hanging-1.jpg"} [2026-06-25 16:09:13] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1136_hanging-1.jpg"} [2026-06-25 16:09:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1136_hanging-1.jpg","bytes":1702344} [2026-06-25 16:09:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1136,"name":"Hanging_1.jpg","local_size":1702344} [2026-06-25 16:09:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1137,"drive_file_id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1137_men-1.jpg"} [2026-06-25 16:09:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1137_men-1.jpg"} [2026-06-25 16:09:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1137_men-1.jpg","bytes":1837310} [2026-06-25 16:09:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1137,"name":"Men_1.jpg","local_size":1837310} [2026-06-25 16:09:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1138,"drive_file_id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs","name":"Men_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1138_men-1.jpg"} [2026-06-25 16:09:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1138_men-1.jpg"} [2026-06-25 16:09:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1138_men-1.jpg","bytes":1555368} [2026-06-25 16:09:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1138,"name":"Men_1.jpg","local_size":1555368} [2026-06-25 16:09:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1139,"drive_file_id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng","name":"WHITE_Folded.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1139_white-folded.jpg"} [2026-06-25 16:09:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1139_white-folded.jpg"} [2026-06-25 16:09:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1139_white-folded.jpg","bytes":720820} [2026-06-25 16:09:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1139,"name":"WHITE_Folded.jpg","local_size":720820} [2026-06-25 16:09:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1140,"drive_file_id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1140_men-women-1.jpg"} [2026-06-25 16:09:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1140_men-women-1.jpg"} [2026-06-25 16:09:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1140_men-women-1.jpg","bytes":1775097} [2026-06-25 16:09:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1140,"name":"Men_Women_1.jpg","local_size":1775097} [2026-06-25 16:09:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1141,"drive_file_id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD","name":"Men_Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1141_men-women-1.jpg"} [2026-06-25 16:09:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1141_men-women-1.jpg"} [2026-06-25 16:09:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1141_men-women-1.jpg","bytes":1623617} [2026-06-25 16:09:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1141,"name":"Men_Women_1.jpg","local_size":1623617} [2026-06-25 16:09:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1142,"drive_file_id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV","name":"WHITE_Orange_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1142_white-orange-1.jpg"} [2026-06-25 16:09:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1142_white-orange-1.jpg"} [2026-06-25 16:09:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1142_white-orange-1.jpg","bytes":1466152} [2026-06-25 16:09:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1142,"name":"WHITE_Orange_1.jpg","local_size":1466152} [2026-06-25 16:09:20] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1143,"drive_file_id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1143_mock-1.jpg"} [2026-06-25 16:09:20] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1143_mock-1.jpg"} [2026-06-25 16:09:21] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1143_mock-1.jpg","bytes":1920863} [2026-06-25 16:09:21] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1143,"name":"Mock_1.jpg","local_size":1920863} [2026-06-25 16:09:21] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1144,"drive_file_id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR","name":"Mock_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1144_mock-1.jpg"} [2026-06-25 16:09:21] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1144_mock-1.jpg"} [2026-06-25 16:09:22] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1144_mock-1.jpg","bytes":1982649} [2026-06-25 16:09:22] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1144,"name":"Mock_1.jpg","local_size":1982649} [2026-06-25 16:09:22] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1145,"drive_file_id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1145_women-1.jpg"} [2026-06-25 16:09:22] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1145_women-1.jpg"} [2026-06-25 16:09:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1145_women-1.jpg","bytes":1795660} [2026-06-25 16:09:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1145,"name":"Women_1.jpg","local_size":1795660} [2026-06-25 16:09:24] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":95,"asset_id":1146,"drive_file_id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO","name":"Women_1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1146_women-1.jpg"} [2026-06-25 16:09:24] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1146_women-1.jpg"} [2026-06-25 16:09:24] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1146_women-1.jpg","bytes":1853331} [2026-06-25 16:09:24] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":95,"asset_id":1146,"name":"Women_1.jpg","local_size":1853331} [2026-06-25 16:09:24] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":95,"job_id":"fb442ef5d5369a3b","downloaded_count":30,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b","failures":[]} [2026-06-25 16:09:24] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":95,"job_id":"fb442ef5d5369a3b","downloaded_count":30,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b","failures":[]} [2026-06-25 16:09:24] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":95,"id_product":631,"metadata_count":30,"metadata":[{"client_file_key":"asset_1117","drive_file_id":"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO","filename":"basicwhite.jpg","sort_order":1000001,"is_cover":true,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1118","drive_file_id":"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV","filename":"black-folded.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1119","drive_file_id":"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1120","drive_file_id":"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ","filename":"closeup-1.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1132","drive_file_id":"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (36)_Stanley_Anthratcite","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1131","drive_file_id":"1h0E5g4_XndJrXv8r70cjo1ebDba22qJI","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (32)_Stanley_Desert_Dust","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1130","drive_file_id":"1hrYFPlYuznB8PgNy2kTOo0miqz74N8ND","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (30)_Stanley_French_Navy","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1129","drive_file_id":"1qmDN4ptnkge70zdZvUcxE64OKu6P6c0c","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (27)_Stanley_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1128","drive_file_id":"1cfq6M3mCX8thUjFdizhqWuxUtfQPcPCF","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (25)_Stanely_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1127","drive_file_id":"19C4kx0rfJG2u9BmqZ71Bxczgp3aIjpbq","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (24)_Stanley_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1125","drive_file_id":"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (12)_F190_MEN_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1124","drive_file_id":"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (11)_F190_MEN_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1123","drive_file_id":"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (04)_F190_LADY_OrchidPink","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1122","drive_file_id":"1emxptXssmAi-v7Dmkr4fljgVivdVUffm","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (02)_F190_LADY_Black","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1121","drive_file_id":"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (01)_F190_LADY_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1126","drive_file_id":"1ONFtlm9t_Ttztz36KpYhbElcZ0hRuOjP","filename":"front-manekin-clear-label.jpg","sort_order":1000001,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (15)_F190_MEN_Khaki","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1133","drive_file_id":"14peWHd5-A8e8viyonkhM9-1RnHaQ3eym","filename":"black-oragne-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1134","drive_file_id":"1RH1YFbgBmig6Q-ovcwN1IgX_9qg_pxcS","filename":"custom-closeup.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_3)_Custom_White","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1135","drive_file_id":"1_QOMZcoP9rfhlR2AvYdY4IKLCW26LrvA","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1136","drive_file_id":"1vHeT_sIJsYk0UCQxXsbPc5JQC8pqXCz4","filename":"hanging-1.jpg","sort_order":1000002,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1137","drive_file_id":"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1138","drive_file_id":"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs","filename":"men-1.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1139","drive_file_id":"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng","filename":"white-folded.jpg","sort_order":1000003,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1140","drive_file_id":"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1141","drive_file_id":"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD","filename":"men-women-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1142","drive_file_id":"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV","filename":"white-orange-1.jpg","sort_order":1000004,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1143","drive_file_id":"1Pq-gYsaxUA6Fq0_J3NiJ4HzuEBnmYblv","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1144","drive_file_id":"1VhdCmC1yIn7ClH0wbdfCM11_okAWQUuR","filename":"mock-1.jpg","sort_order":1000005,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1145","drive_file_id":"1MDdaaSUo7WzdDmyuzM_7lGLlVKMmyzGT","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1146","drive_file_id":"1k4SAgdI1DSoeXqAFdKWMclGo73745xeO","filename":"women-1.jpg","sort_order":1000006,"is_cover":false,"alt":"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE","detected_role":"gallery","variant_assignment":null}]} [2026-06-25 16:09:24] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":95,"id_product":631,"images_count":30,"chunk_size":10,"chunks_count":3} [2026-06-25 16:09:24] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":95,"id_product":631,"chunk":1,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1117","asset_1118","asset_1119","asset_1120","asset_1132","asset_1131","asset_1130","asset_1129","asset_1128","asset_1127"]} [2026-06-25 16:09:24] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"791c8f05-6753-4409-a438-fd587de7081f","id_product":"631","images_metadata_json":"[{\"client_file_key\":\"asset_1117\",\"drive_file_id\":\"14z1M1Yo52vf3bcc7UglmfXMx34NACMmO\",\"filename\":\"basicwhite.jpg\",\"sort_order\":1000001,\"is_cover\":true,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_3)_Custom_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1118\",\"drive_file_id\":\"1RuNTrp3Ax1MAVSd1iv_NsMhtZekqM7yV\",\"filename\":\"black-folded.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1119\",\"drive_file_id\":\"1vx0GvOksxCNlEd6beGP9h90pRHWOYHBR\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1120\",\"drive_file_id\":\"1WuxMAcHo6LwxoE0x8-3BWxn8wIcSmPeQ\",\"filename\":\"closeup-1.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1132\",\"drive_file_id\":\"1gAFnZerHPCMN4JTGbWb3qNeKz8V3x_SL\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (36)_Stanley_Anthratcite\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1131\",\"drive_file_id\":\"1h0E5g4_XndJrXv8r70cjo1...","allow_cover_autoselect":"0","files[asset_1117]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1117_basicwhite.jpg","file_exists":true,"file_size":638690,"mime":"image/jpeg","postname":"basicwhite.jpg"},"files[asset_1118]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1118_black-folded.jpg","file_exists":true,"file_size":852910,"mime":"image/jpeg","postname":"black-folded.jpg"},"files[asset_1119]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1119_closeup-1.jpg","file_exists":true,"file_size":1302400,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1120]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1120_closeup-1.jpg","file_exists":true,"file_size":1535867,"mime":"image/jpeg","postname":"closeup-1.jpg"},"files[asset_1132]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1132_front-manekin-clear-label.jpg","file_exists":true,"file_size":1488979,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1131]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1131_front-manekin-clear-label.jpg","file_exists":true,"file_size":1452430,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1130]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1130_front-manekin-clear-label.jpg","file_exists":true,"file_size":1561970,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1129]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1129_front-manekin-clear-label.jpg","file_exists":true,"file_size":1536313,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1128]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1128_front-manekin-clear-label.jpg","file_exists":true,"file_size":1353992,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1127]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1127_front-manekin-clear-label.jpg","file_exists":true,"file_size":1134220,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-1-of-3"} [2026-06-25 16:09:38] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 631,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1117\",\n \"filename\": \"basicwhite.jpg\",\n \"id_image\": 12935,\n \"is_cover\": true,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1118\",\n \"filename\": \"black-folded.jpg\",\n \"id_image\": 12936,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1119\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12937,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1120\",\n \"filename\": \"closeup-1.jpg\",\n \"id_image\": 12938,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1132\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12939,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n ...","idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-1-of-3"} [2026-06-25 16:09:38] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":95,"id_product":631,"chunk":1,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-25 16:09:38] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":95,"id_product":631,"chunk":2,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1125","asset_1124","asset_1123","asset_1122","asset_1121","asset_1126","asset_1133","asset_1134","asset_1135","asset_1136"]} [2026-06-25 16:09:38] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"791c8f05-6753-4409-a438-fd587de7081f","id_product":"631","images_metadata_json":"[{\"client_file_key\":\"asset_1125\",\"drive_file_id\":\"1PBA_Z1vP0-sOyreEuavzP7NPHtCDFTMM\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (12)_F190_MEN_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1124\",\"drive_file_id\":\"1Al1euyGpzPRzex1j9TjrqsUyv1ZEwxcV\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (11)_F190_MEN_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1123\",\"drive_file_id\":\"1y8LysddbUsHIDTHnCX8CfYGt0xXE6JJn\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (04)_F190_LADY_OrchidPink\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1122\",\"drive_file_id\":\"1emxptXssmAi-v7Dmkr4fljgVivdVUffm\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (02)_F190_LADY_Black\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1121\",\"drive_file_id\":\"12Pt9ipQHGRWv7eD90U1mzzayBfavUWCM\",\"filename\":\"front-manekin-clear-label.jpg\",\"sort_order\":1000001,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (01)_F190_LADY_White\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{...","allow_cover_autoselect":"0","files[asset_1125]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1125_front-manekin-clear-label.jpg","file_exists":true,"file_size":1409802,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1124]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1124_front-manekin-clear-label.jpg","file_exists":true,"file_size":919210,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1123]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1123_front-manekin-clear-label.jpg","file_exists":true,"file_size":872926,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1122]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1122_front-manekin-clear-label.jpg","file_exists":true,"file_size":621006,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1121]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1121_front-manekin-clear-label.jpg","file_exists":true,"file_size":950745,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1126]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1126_front-manekin-clear-label.jpg","file_exists":true,"file_size":1361978,"mime":"image/jpeg","postname":"front-manekin-clear-label.jpg"},"files[asset_1133]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1133_black-oragne-1.jpg","file_exists":true,"file_size":1796695,"mime":"image/jpeg","postname":"black-oragne-1.jpg"},"files[asset_1134]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1134_custom-closeup.jpg","file_exists":true,"file_size":2393772,"mime":"image/jpeg","postname":"custom-closeup.jpg"},"files[asset_1135]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1135_hanging-1.jpg","file_exists":true,"file_size":1972561,"mime":"image/jpeg","postname":"hanging-1.jpg"},"files[asset_1136]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1136_hanging-1.jpg","file_exists":true,"file_size":1702344,"mime":"image/jpeg","postname":"hanging-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-2-of-3"} [2026-06-25 16:09:52] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 631,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1125\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12945,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1124\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12946,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1123\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12947,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1122\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12948,\n \"is_cover\": false,\n \"position\": 1000001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1121\",\n \"filename\": \"front-manekin-clear-label.jpg\",\n \"id_image\": 12949,\n \"is_cover\": false,\n \"position\": 1...","idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-2-of-3"} [2026-06-25 16:09:52] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":95,"id_product":631,"chunk":2,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-25 16:09:52] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":95,"id_product":631,"chunk":3,"chunks_count":3,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1137","asset_1138","asset_1139","asset_1140","asset_1141","asset_1142","asset_1143","asset_1144","asset_1145","asset_1146"]} [2026-06-25 16:09:52] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"791c8f05-6753-4409-a438-fd587de7081f","id_product":"631","images_metadata_json":"[{\"client_file_key\":\"asset_1137\",\"drive_file_id\":\"1xQ0XCwL29glU32Fw1abz-2qN5yATXhz3\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1138\",\"drive_file_id\":\"1p29UnOucOxutpY9qKVb7K6BK8iNkg_rs\",\"filename\":\"men-1.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1139\",\"drive_file_id\":\"1jNClx8Hk5Va5-NydVug-gdBH_Ph20Eng\",\"filename\":\"white-folded.jpg\",\"sort_order\":1000003,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000)_Miniatury\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1140\",\"drive_file_id\":\"13tQ6ivxV1igGr2QKt7wkU7C-kIGTVyau\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_1)_UNI_BLACK\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1141\",\"drive_file_id\":\"1WaTOfOiJVo0PW28kpmd9kI4d0C9j89eD\",\"filename\":\"men-women-1.jpg\",\"sort_order\":1000004,\"is_cover\":false,\"alt\":\"Koszulka - Mam pociąg do pracy na kolei - Galeria - (000_2)_UNI_WHITE\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1142\",\"drive_file_id\":\"1MU8rj__1fKSId9KncB5KFlrTlXRGFRqV\",\"filename\":\"white-...","allow_cover_autoselect":"0","files[asset_1137]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1137_men-1.jpg","file_exists":true,"file_size":1837310,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1138]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1138_men-1.jpg","file_exists":true,"file_size":1555368,"mime":"image/jpeg","postname":"men-1.jpg"},"files[asset_1139]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1139_white-folded.jpg","file_exists":true,"file_size":720820,"mime":"image/jpeg","postname":"white-folded.jpg"},"files[asset_1140]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1140_men-women-1.jpg","file_exists":true,"file_size":1775097,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1141]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1141_men-women-1.jpg","file_exists":true,"file_size":1623617,"mime":"image/jpeg","postname":"men-women-1.jpg"},"files[asset_1142]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1142_white-orange-1.jpg","file_exists":true,"file_size":1466152,"mime":"image/jpeg","postname":"white-orange-1.jpg"},"files[asset_1143]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1143_mock-1.jpg","file_exists":true,"file_size":1920863,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_1144]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1144_mock-1.jpg","file_exists":true,"file_size":1982649,"mime":"image/jpeg","postname":"mock-1.jpg"},"files[asset_1145]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1145_women-1.jpg","file_exists":true,"file_size":1795660,"mime":"image/jpeg","postname":"women-1.jpg"},"files[asset_1146]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/95/fb442ef5d5369a3b/1146_women-1.jpg","file_exists":true,"file_size":1853331,"mime":"image/jpeg","postname":"women-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-3-of-3"} [2026-06-25 16:10:07] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 631,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1137\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12955,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1138\",\n \"filename\": \"men-1.jpg\",\n \"id_image\": 12956,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1139\",\n \"filename\": \"white-folded.jpg\",\n \"id_image\": 12957,\n \"is_cover\": false,\n \"position\": 1000003,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1140\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12958,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1141\",\n \"filename\": \"men-women-1.jpg\",\n \"id_image\": 12959,\n \"is_cover\": false,\n \"position\": 1000004,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-3-of-3"} [2026-06-25 16:10:07] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":95,"id_product":631,"chunk":3,"chunks_count":3,"uploaded_count":10,"failed_count":0} [2026-06-25 16:10:07] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":95,"id_product":631,"uploaded_count":30,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1117","filename":"basicwhite.jpg","id_image":12935,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1118","filename":"black-folded.jpg","id_image":12936,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1119","filename":"closeup-1.jpg","id_image":12937,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1120","filename":"closeup-1.jpg","id_image":12938,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1132","filename":"front-manekin-clear-label.jpg","id_image":12939,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1131","filename":"front-manekin-clear-label.jpg","id_image":12940,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1130","filename":"front-manekin-clear-label.jpg","id_image":12941,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1129","filename":"front-manekin-clear-label.jpg","id_image":12942,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1128","filename":"front-manekin-clear-label.jpg","id_image":12943,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1127","filename":"front-manekin-clear-label.jpg","id_image":12944,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1125","filename":"front-manekin-clear-label.jpg","id_image":12945,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1124","filename":"front-manekin-clear-label.jpg","id_image":12946,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1123","filename":"front-manekin-clear-label.jpg","id_image":12947,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1122","filename":"front-manekin-clear-label.jpg","id_image":12948,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1121","filename":"front-manekin-clear-label.jpg","id_image":12949,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1126","filename":"front-manekin-clear-label.jpg","id_image":12950,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1133","filename":"black-oragne-1.jpg","id_image":12951,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1134","filename":"custom-closeup.jpg","id_image":12952,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1135","filename":"hanging-1.jpg","id_image":12953,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1136","filename":"hanging-1.jpg","id_image":12954,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1137","filename":"men-1.jpg","id_image":12955,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1138","filename":"men-1.jpg","id_image":12956,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1139","filename":"white-folded.jpg","id_image":12957,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1140","filename":"men-women-1.jpg","id_image":12958,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1141","filename":"men-women-1.jpg","id_image":12959,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1142","filename":"white-orange-1.jpg","id_image":12960,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1143","filename":"mock-1.jpg","id_image":12961,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1144","filename":"mock-1.jpg","id_image":12962,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1145","filename":"women-1.jpg","id_image":12963,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_1146","filename":"women-1.jpg","id_image":12964,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-1-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":631,"uploaded_images":[{"client_file_key":"asset_1117","filename":"basicwhite.jpg","id_image":12935,"is_cover":true,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1118","filename":"black-folded.jpg","id_image":12936,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1119","filename":"closeup-1.jpg","id_image":12937,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1120","filename":"closeup-1.jpg","id_image":12938,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1132","filename":"front-manekin-clear-label.jpg","id_image":12939,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1131","filename":"front-manekin-clear-label.jpg","id_image":12940,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1130","filename":"front-manekin-clear-label.jpg","id_image":12941,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1129","filename":"front-manekin-clear-label.jpg","id_image":12942,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1128","filename":"front-manekin-clear-label.jpg","id_image":12943,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1127","filename":"front-manekin-clear-label.jpg","id_image":12944,"is_cover":false,"position":1000001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-2-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":631,"uploaded_images":[{"client_file_key":"asset_1125","filename":"front-manekin-clear-label.jpg","id_image":12945,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1124","filename":"front-manekin-clear-label.jpg","id_image":12946,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1123","filename":"front-manekin-clear-label.jpg","id_image":12947,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1122","filename":"front-manekin-clear-label.jpg","id_image":12948,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1121","filename":"front-manekin-clear-label.jpg","id_image":12949,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1126","filename":"front-manekin-clear-label.jpg","id_image":12950,"is_cover":false,"position":1000001,"assigned_product_attributes":[]},{"client_file_key":"asset_1133","filename":"black-oragne-1.jpg","id_image":12951,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1134","filename":"custom-closeup.jpg","id_image":12952,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1135","filename":"hanging-1.jpg","id_image":12953,"is_cover":false,"position":1000002,"assigned_product_attributes":[]},{"client_file_key":"asset_1136","filename":"hanging-1.jpg","id_image":12954,"is_cover":false,"position":1000002,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":3,"idempotency_key":"drive-images-95-fb442ef5d5369a3b-part-3-of-3","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":631,"uploaded_images":[{"client_file_key":"asset_1137","filename":"men-1.jpg","id_image":12955,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1138","filename":"men-1.jpg","id_image":12956,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1139","filename":"white-folded.jpg","id_image":12957,"is_cover":false,"position":1000003,"assigned_product_attributes":[]},{"client_file_key":"asset_1140","filename":"men-women-1.jpg","id_image":12958,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1141","filename":"men-women-1.jpg","id_image":12959,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1142","filename":"white-orange-1.jpg","id_image":12960,"is_cover":false,"position":1000004,"assigned_product_attributes":[]},{"client_file_key":"asset_1143","filename":"mock-1.jpg","id_image":12961,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1144","filename":"mock-1.jpg","id_image":12962,"is_cover":false,"position":1000005,"assigned_product_attributes":[]},{"client_file_key":"asset_1145","filename":"women-1.jpg","id_image":12963,"is_cover":false,"position":1000006,"assigned_product_attributes":[]},{"client_file_key":"asset_1146","filename":"women-1.jpg","id_image":12964,"is_cover":false,"position":1000006,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":3}}} [2026-06-25 16:11:35] drive_scan.start Start skanowania zdjęć Drive. {"project_id":91,"forced_profile_id":1} [2026-06-25 16:11:35] drive_path.resolve.start Start rozwiązywania ścieżki Drive projektu. {"project_id":91,"project_drive_relative_path":"(Z#) - Zawody\\(Z#KO) - Kolejarz\\Z#KO_003","project_drive_folder_id_present":false,"project_drive_folder_url_present":false,"forced_profile_id":1} [2026-06-25 16:11:35] drive_path.profile.selected Wybrano profil Drive. {"project_id":91,"profile_id":1,"profile_name":"Kubki / PrestaShop","profile_platform":"prestashop","profile_product_type":"Kubek","project_path_mode":"relative_path","root_folder_path":"#KATALOG_Kubki","root_folder_id_present":false,"mockups_folder_name":"Mockups"} [2026-06-25 16:11:35] drive_path.root.lookup Szukam folderu root po ścieżce z profilu. {"project_id":91,"root_path":"#KATALOG_Kubki","segments":["#KATALOG_Kubki"]} [2026-06-25 16:11:35] drive_api.list_files.start Google Drive files.list. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'"} [2026-06-25 16:11:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '#KATALOG_Kubki'","count":1,"names":["#KATALOG_Kubki [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:36] drive_path.root.lookup.result Wynik szukania folderu root. {"project_id":91,"root_path":"#KATALOG_Kubki","found_count":1,"found_names":["#KATALOG_Kubki"]} [2026-06-25 16:11:36] drive_api.list_files.start Google Drive files.list. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(Z#) - Zawody'"} [2026-06-25 16:11:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(Z#) - Zawody'","count":1,"names":["(Z#) - Zawody [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:36] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":91,"parent_folder_id":"1Z1wlLk7_KYNEuqVKyhKNcVjr0Nsm8YuQ","segment":"(Z#) - Zawody","found_count":1,"found_names":["(Z#) - Zawody"]} [2026-06-25 16:11:36] drive_api.list_files.start Google Drive files.list. {"query":"'13_uNiGKr1PtPX6RLW1Ugg7AQXG8n73LU' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(Z#KO) - Kolejarz'"} [2026-06-25 16:11:36] drive_api.list_files.finish Google Drive files.list result. {"query":"'13_uNiGKr1PtPX6RLW1Ugg7AQXG8n73LU' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = '(Z#KO) - Kolejarz'","count":1,"names":["(Z#KO) - Kolejarz [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:36] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":91,"parent_folder_id":"13_uNiGKr1PtPX6RLW1Ugg7AQXG8n73LU","segment":"(Z#KO) - Kolejarz","found_count":1,"found_names":["(Z#KO) - Kolejarz"]} [2026-06-25 16:11:36] drive_api.list_files.start Google Drive files.list. {"query":"'1TRscv5h1q2fhcH_jkdzP0sgR6DuB_79f' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Z#KO_003'"} [2026-06-25 16:11:37] drive_api.list_files.finish Google Drive files.list result. {"query":"'1TRscv5h1q2fhcH_jkdzP0sgR6DuB_79f' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Z#KO_003'","count":1,"names":["Z#KO_003 [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:37] drive_path.segment.lookup Szukam segmentu ścieżki projektu. {"project_id":91,"parent_folder_id":"1TRscv5h1q2fhcH_jkdzP0sgR6DuB_79f","segment":"Z#KO_003","found_count":1,"found_names":["Z#KO_003"]} [2026-06-25 16:11:37] drive_path.project.resolved Rozpoznano folder projektu Drive. {"project_id":91,"project_folder_id":"1x40wnE5jaYGsxE1ecewl03FPeovWrydq","project_folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003"} [2026-06-25 16:11:37] drive_api.list_files.start Google Drive files.list. {"query":"'1x40wnE5jaYGsxE1ecewl03FPeovWrydq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'"} [2026-06-25 16:11:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1x40wnE5jaYGsxE1ecewl03FPeovWrydq' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder' and name = 'Mockups'","count":1,"names":["Mockups [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:38] drive_path.mockups.lookup Szukam folderu Mockups w folderze projektu. {"project_id":91,"parent_folder_id":"1x40wnE5jaYGsxE1ecewl03FPeovWrydq","mockups_folder_name":"Mockups","found_count":1,"found_names":["Mockups"]} [2026-06-25 16:11:38] drive_path.resolve.success Rozwiązano finalną ścieżkę Mockups. {"project_id":91,"project_folder_id":"1x40wnE5jaYGsxE1ecewl03FPeovWrydq","mockups_folder_id":"1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos","mockups_folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups"} [2026-06-25 16:11:38] drive_scan.rules Aktywne reguły folderów profilu Drive. {"project_id":91,"profile_id":1,"use_rule_filter":true,"rules_count":4,"rules":[{"id":6,"pattern":"(B)_4Side_Grid","path_pattern":null,"match_mode":"exact","role":"gallery","include_images":true,"priority":80,"max_images":1,"cover_candidate":false},{"id":4,"pattern":"(B)_1_Basic-White_11Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":5,"pattern":"(B)_1_Basic_White_15Oz","path_pattern":null,"match_mode":"exact","role":"main","include_images":true,"priority":90,"max_images":10,"cover_candidate":false},{"id":8,"pattern":"(B)_Basic_Miniatura_WW","path_pattern":null,"match_mode":"exact","role":"cover","include_images":true,"priority":100,"max_images":1,"cover_candidate":true}]} [2026-06-25 16:11:38] drive_api.list_files.start Google Drive files.list. {"query":"'1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"} [2026-06-25 16:11:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'","count":8,"names":["WW_3SideMug [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]","(A)_Allegro_Miniatury [application/vnd.google-apps.folder]","(A)_Allegro_15oz_Colors [application/vnd.google-apps.folder]","(A)_Allegro_11oz_Colors [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:38] drive_scan.mockups.children.folders Pobrano foldery bezpośrednio z Mockups. {"project_id":91,"mockups_folder_id":"1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos","count":8,"names":["WW_3SideMug","(B)_Basic_Miniatura_WW","(B)_4Side_Grid","(B)_1_Basic_White_15Oz","(B)_1_Basic-White_11Oz","(A)_Allegro_Miniatury","(A)_Allegro_15oz_Colors","(A)_Allegro_11oz_Colors"]} [2026-06-25 16:11:38] drive_api.list_files.start Google Drive files.list. {"query":"'1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos' in parents and trashed = false"} [2026-06-25 16:11:38] drive_api.list_files.finish Google Drive files.list result. {"query":"'1WWxB9BBwu6-ahuCtR7qQS3Lg9genIvos' in parents and trashed = false","count":8,"names":["WW_3SideMug [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]","(A)_Allegro_Miniatury [application/vnd.google-apps.folder]","(A)_Allegro_15oz_Colors [application/vnd.google-apps.folder]","(A)_Allegro_11oz_Colors [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:38] drive_scan.mockups.top_files Sprawdzono pliki bezpośrednio w Mockups. {"project_id":91,"all_count":8,"image_count":0,"all_names":["WW_3SideMug [application/vnd.google-apps.folder]","(B)_Basic_Miniatura_WW [application/vnd.google-apps.folder]","(B)_4Side_Grid [application/vnd.google-apps.folder]","(B)_1_Basic_White_15Oz [application/vnd.google-apps.folder]","(B)_1_Basic-White_11Oz [application/vnd.google-apps.folder]","(A)_Allegro_Miniatury [application/vnd.google-apps.folder]","(A)_Allegro_15oz_Colors [application/vnd.google-apps.folder]","(A)_Allegro_11oz_Colors [application/vnd.google-apps.folder]"]} [2026-06-25 16:11:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(A)_Allegro_11oz_Colors","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(A)_Allegro_11oz_Colors","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-06-25 16:11:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(A)_Allegro_15oz_Colors","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(A)_Allegro_15oz_Colors","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-06-25 16:11:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(A)_Allegro_Miniatury","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(A)_Allegro_Miniatury","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-06-25 16:11:38] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(B)_1_Basic-White_11Oz","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(B)_1_Basic-White_11Oz","matched_rule_id":4,"matched_rule_pattern":"(B)_1_Basic-White_11Oz","use_rule_filter":true} [2026-06-25 16:11:38] drive_api.list_files.start Google Drive files.list. {"query":"'1NTTMHBGPONIFDQBp-HPsl0T_nvAirde8' in parents and trashed = false"} [2026-06-25 16:11:39] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NTTMHBGPONIFDQBp-HPsl0T_nvAirde8' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-25 16:11:39] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":91,"folder_name":"(B)_1_Basic-White_11Oz","folder_id":"1NTTMHBGPONIFDQBp-HPsl0T_nvAirde8","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_Chaos_1__1.jpg [image/jpeg]","1_R_2__1.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-25 16:11:39] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(B)_1_Basic_White_15Oz","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(B)_1_Basic_White_15Oz","matched_rule_id":5,"matched_rule_pattern":"(B)_1_Basic_White_15Oz","use_rule_filter":true} [2026-06-25 16:11:39] drive_api.list_files.start Google Drive files.list. {"query":"'10K9kllUfabfckpdgUDy14b1UxF662U4D' in parents and trashed = false"} [2026-06-25 16:11:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'10K9kllUfabfckpdgUDy14b1UxF662U4D' in parents and trashed = false","count":9,"names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":91,"folder_name":"(B)_1_Basic_White_15Oz","folder_id":"10K9kllUfabfckpdgUDy14b1UxF662U4D","all_count":9,"image_count":9,"all_names":["2_WaterColor_2__1.jpg [image/jpeg]","2_WaterColor_1__1.jpg [image/jpeg]","2_R_2__1.jpg [image/jpeg]","2_R_1__1.jpg [image/jpeg]","2_Brush_chaos_1__1.jpg [image/jpeg]","1_R_2__2.jpg [image/jpeg]","1_R_1__1.jpg [image/jpeg]","0_Right__1.jpg [image/jpeg]","0_Left__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(B)_4Side_Grid","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(B)_4Side_Grid","matched_rule_id":6,"matched_rule_pattern":"(B)_4Side_Grid","use_rule_filter":true} [2026-06-25 16:11:40] drive_api.list_files.start Google Drive files.list. {"query":"'1NDn26AakNiQZXafoOWEOjZHjFQ5XnU1v' in parents and trashed = false"} [2026-06-25 16:11:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'1NDn26AakNiQZXafoOWEOjZHjFQ5XnU1v' in parents and trashed = false","count":1,"names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":91,"folder_name":"(B)_4Side_Grid","folder_id":"1NDn26AakNiQZXafoOWEOjZHjFQ5XnU1v","all_count":1,"image_count":1,"all_names":["4-Sides_Grid_White_PL__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"(B)_Basic_Miniatura_WW","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/(B)_Basic_Miniatura_WW","matched_rule_id":8,"matched_rule_pattern":"(B)_Basic_Miniatura_WW","use_rule_filter":true} [2026-06-25 16:11:40] drive_api.list_files.start Google Drive files.list. {"query":"'15RP1H-ZznmPs7fsDqLH4mKlEu-hbpITF' in parents and trashed = false"} [2026-06-25 16:11:40] drive_api.list_files.finish Google Drive files.list result. {"query":"'15RP1H-ZznmPs7fsDqLH4mKlEu-hbpITF' in parents and trashed = false","count":1,"names":["ModernBrush_Navy__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.files Pobrano pliki folderu mockupów. {"project_id":91,"folder_name":"(B)_Basic_Miniatura_WW","folder_id":"15RP1H-ZznmPs7fsDqLH4mKlEu-hbpITF","all_count":1,"image_count":1,"all_names":["ModernBrush_Navy__1.jpg [image/jpeg]"]} [2026-06-25 16:11:40] drive_scan.folder.match Sprawdzono folder względem reguł profilu. {"project_id":91,"folder_name":"WW_3SideMug","folder_path":"#KATALOG_Kubki/(Z#) - Zawody/(Z#KO) - Kolejarz/Z#KO_003/Mockups/WW_3SideMug","matched_rule_id":null,"matched_rule_pattern":null,"use_rule_filter":true} [2026-06-25 16:11:40] drive_scan.before_persist Zebrano pliki do zapisania jako ProjectDriveAsset. {"project_id":91,"files_count":20,"files":[{"id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d","name":"4-Sides_Grid_White_PL__1.jpg","mimeType":"image/jpeg","folder":"(B)_4Side_Grid","role":"gallery","selected":true,"cover_candidate":false,"sort":80001},{"id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k","name":"0_Left__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90001},{"id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM","name":"0_Right__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90002},{"id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq","name":"1_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90003},{"id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk","name":"1_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV","name":"1_R_2__2.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90004},{"id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1","name":"2_Brush_Chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ","name":"2_Brush_chaos_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90005},{"id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg","name":"2_R_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90006},{"id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90007},{"id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ","name":"2_R_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90007},{"id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90008},{"id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU","name":"2_WaterColor_1__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90008},{"id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic-White_11Oz","role":"main","selected":true,"cover_candidate":false,"sort":90009},{"id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc","name":"2_WaterColor_2__1.jpg","mimeType":"image/jpeg","folder":"(B)_1_Basic_White_15Oz","role":"main","selected":true,"cover_candidate":false,"sort":90009},{"id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_","name":"ModernBrush_Navy__1.jpg","mimeType":"image/jpeg","folder":"(B)_Basic_Miniatura_WW","role":"cover","selected":true,"cover_candidate":true,"sort":100001}]} [2026-06-25 16:11:40] drive_scan.success Skanowanie Drive zakończone sukcesem. {"project_id":91,"files_count":20,"selected_count":0,"cover_name":null,"folders_found":["(A)_Allegro_11oz_Colors","(A)_Allegro_15oz_Colors","(A)_Allegro_Miniatury","(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW","WW_3SideMug"],"matched_folders":["(B)_1_Basic-White_11Oz","(B)_1_Basic_White_15Oz","(B)_4Side_Grid","(B)_Basic_Miniatura_WW"],"unmatched_folders":["(A)_Allegro_11oz_Colors","(A)_Allegro_15oz_Colors","(A)_Allegro_Miniatury","WW_3SideMug"],"missing_rule_folders":[],"warnings":[]} [2026-06-25 16:11:46] presta_images.upload.start Start uploadu zdjęć Drive do PrestaShop. {"project_id":91,"resolved_id_product":630} [2026-06-25 16:11:46] drive_publish.download.start Start pobierania wybranych zdjęć Drive do wysyłki. {"project_id":91,"job_id":"282a976cf158589f","allowed_mime_types":["image/jpeg","image/png","image/webp"],"max_file_size_bytes":20971520,"temp_root":"/home/mauritf/projectsapp/var/tmp/drive_publish"} [2026-06-25 16:11:46] drive_publish.download.assets Pobrano listę wybranych assetów Drive. {"project_id":91,"selected_count":20,"assets":[{"id":1147,"name":"4-Sides_Grid_White_PL__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":777073,"drive_file_id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d"},{"id":1148,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":353404,"drive_file_id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf"},{"id":1149,"name":"0_Left__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":299632,"drive_file_id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k"},{"id":1150,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":344281,"drive_file_id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn"},{"id":1151,"name":"0_Right__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":300659,"drive_file_id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM"},{"id":1152,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1185058,"drive_file_id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh"},{"id":1153,"name":"1_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1255382,"drive_file_id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq"},{"id":1154,"name":"1_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1184443,"drive_file_id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk"},{"id":1155,"name":"1_R_2__2.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1156727,"drive_file_id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV"},{"id":1157,"name":"2_Brush_chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1605480,"drive_file_id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ"},{"id":1156,"name":"2_Brush_Chaos_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1627518,"drive_file_id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1"},{"id":1158,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1402121,"drive_file_id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37"},{"id":1159,"name":"2_R_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1319076,"drive_file_id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg"},{"id":1160,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1293164,"drive_file_id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa"},{"id":1161,"name":"2_R_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1231986,"drive_file_id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ"},{"id":1162,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1394500,"drive_file_id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS"},{"id":1163,"name":"2_WaterColor_1__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1145382,"drive_file_id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU"},{"id":1164,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1329233,"drive_file_id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq"},{"id":1165,"name":"2_WaterColor_2__1.jpg","status":"selected","selected":true,"cover":false,"mime":"image/jpeg","size":1289118,"drive_file_id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc"},{"id":1166,"name":"ModernBrush_Navy__1.jpg","status":"selected","selected":true,"cover":true,"mime":"image/jpeg","size":368625,"drive_file_id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_"}]} [2026-06-25 16:11:46] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1147,"drive_file_id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d","name":"4-Sides_Grid_White_PL__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1147_4-sides-grid-white-pl-1.jpg"} [2026-06-25 16:11:46] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1147_4-sides-grid-white-pl-1.jpg"} [2026-06-25 16:11:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1147_4-sides-grid-white-pl-1.jpg","bytes":777073} [2026-06-25 16:11:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1147,"name":"4-Sides_Grid_White_PL__1.jpg","local_size":777073} [2026-06-25 16:11:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1148,"drive_file_id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1148_0-left-1.jpg"} [2026-06-25 16:11:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1148_0-left-1.jpg"} [2026-06-25 16:11:47] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1148_0-left-1.jpg","bytes":353404} [2026-06-25 16:11:47] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1148,"name":"0_Left__1.jpg","local_size":353404} [2026-06-25 16:11:47] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1149,"drive_file_id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k","name":"0_Left__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1149_0-left-1.jpg"} [2026-06-25 16:11:47] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1149_0-left-1.jpg"} [2026-06-25 16:11:48] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1149_0-left-1.jpg","bytes":299632} [2026-06-25 16:11:48] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1149,"name":"0_Left__1.jpg","local_size":299632} [2026-06-25 16:11:48] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1150,"drive_file_id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1150_0-right-1.jpg"} [2026-06-25 16:11:48] drive_api.download.start Google Drive files.get alt=media. {"file_id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1150_0-right-1.jpg"} [2026-06-25 16:11:49] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1150_0-right-1.jpg","bytes":344281} [2026-06-25 16:11:49] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1150,"name":"0_Right__1.jpg","local_size":344281} [2026-06-25 16:11:49] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1151,"drive_file_id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM","name":"0_Right__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1151_0-right-1.jpg"} [2026-06-25 16:11:49] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1151_0-right-1.jpg"} [2026-06-25 16:11:50] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1151_0-right-1.jpg","bytes":300659} [2026-06-25 16:11:50] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1151,"name":"0_Right__1.jpg","local_size":300659} [2026-06-25 16:11:50] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1152,"drive_file_id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1152_1-r-1-1.jpg"} [2026-06-25 16:11:50] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1152_1-r-1-1.jpg"} [2026-06-25 16:11:54] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1152_1-r-1-1.jpg","bytes":1185058} [2026-06-25 16:11:54] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1152,"name":"1_R_1__1.jpg","local_size":1185058} [2026-06-25 16:11:54] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1153,"drive_file_id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq","name":"1_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1153_1-r-1-1.jpg"} [2026-06-25 16:11:54] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1153_1-r-1-1.jpg"} [2026-06-25 16:11:55] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1153_1-r-1-1.jpg","bytes":1255382} [2026-06-25 16:11:55] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1153,"name":"1_R_1__1.jpg","local_size":1255382} [2026-06-25 16:11:55] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1154,"drive_file_id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk","name":"1_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1154_1-r-2-1.jpg"} [2026-06-25 16:11:55] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1154_1-r-2-1.jpg"} [2026-06-25 16:11:56] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1154_1-r-2-1.jpg","bytes":1184443} [2026-06-25 16:11:56] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1154,"name":"1_R_2__1.jpg","local_size":1184443} [2026-06-25 16:11:56] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1155,"drive_file_id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV","name":"1_R_2__2.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1155_1-r-2-2.jpg"} [2026-06-25 16:11:56] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1155_1-r-2-2.jpg"} [2026-06-25 16:11:57] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1155_1-r-2-2.jpg","bytes":1156727} [2026-06-25 16:11:57] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1155,"name":"1_R_2__2.jpg","local_size":1156727} [2026-06-25 16:11:57] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1157,"drive_file_id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ","name":"2_Brush_chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1157_2-brush-chaos-1-1.jpg"} [2026-06-25 16:11:57] drive_api.download.start Google Drive files.get alt=media. {"file_id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1157_2-brush-chaos-1-1.jpg"} [2026-06-25 16:11:58] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1157_2-brush-chaos-1-1.jpg","bytes":1605480} [2026-06-25 16:11:58] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1157,"name":"2_Brush_chaos_1__1.jpg","local_size":1605480} [2026-06-25 16:11:58] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1156,"drive_file_id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1","name":"2_Brush_Chaos_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1156_2-brush-chaos-1-1.jpg"} [2026-06-25 16:11:58] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1156_2-brush-chaos-1-1.jpg"} [2026-06-25 16:11:59] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1156_2-brush-chaos-1-1.jpg","bytes":1627518} [2026-06-25 16:11:59] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1156,"name":"2_Brush_Chaos_1__1.jpg","local_size":1627518} [2026-06-25 16:11:59] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1158,"drive_file_id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1158_2-r-1-1.jpg"} [2026-06-25 16:11:59] drive_api.download.start Google Drive files.get alt=media. {"file_id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1158_2-r-1-1.jpg"} [2026-06-25 16:12:00] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1158_2-r-1-1.jpg","bytes":1402121} [2026-06-25 16:12:00] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1158,"name":"2_R_1__1.jpg","local_size":1402121} [2026-06-25 16:12:00] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1159,"drive_file_id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg","name":"2_R_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1159_2-r-1-1.jpg"} [2026-06-25 16:12:00] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1159_2-r-1-1.jpg"} [2026-06-25 16:12:14] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1159_2-r-1-1.jpg","bytes":1319076} [2026-06-25 16:12:14] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1159,"name":"2_R_1__1.jpg","local_size":1319076} [2026-06-25 16:12:14] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1160,"drive_file_id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1160_2-r-2-1.jpg"} [2026-06-25 16:12:14] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1160_2-r-2-1.jpg"} [2026-06-25 16:12:15] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1160_2-r-2-1.jpg","bytes":1293164} [2026-06-25 16:12:15] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1160,"name":"2_R_2__1.jpg","local_size":1293164} [2026-06-25 16:12:15] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1161,"drive_file_id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ","name":"2_R_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1161_2-r-2-1.jpg"} [2026-06-25 16:12:15] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1161_2-r-2-1.jpg"} [2026-06-25 16:12:16] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1161_2-r-2-1.jpg","bytes":1231986} [2026-06-25 16:12:16] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1161,"name":"2_R_2__1.jpg","local_size":1231986} [2026-06-25 16:12:16] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1162,"drive_file_id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1162_2-watercolor-1-1.jpg"} [2026-06-25 16:12:16] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1162_2-watercolor-1-1.jpg"} [2026-06-25 16:12:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1162_2-watercolor-1-1.jpg","bytes":1394500} [2026-06-25 16:12:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1162,"name":"2_WaterColor_1__1.jpg","local_size":1394500} [2026-06-25 16:12:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1163,"drive_file_id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU","name":"2_WaterColor_1__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1163_2-watercolor-1-1.jpg"} [2026-06-25 16:12:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1163_2-watercolor-1-1.jpg"} [2026-06-25 16:12:17] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1163_2-watercolor-1-1.jpg","bytes":1145382} [2026-06-25 16:12:17] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1163,"name":"2_WaterColor_1__1.jpg","local_size":1145382} [2026-06-25 16:12:17] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1164,"drive_file_id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1164_2-watercolor-2-1.jpg"} [2026-06-25 16:12:17] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1164_2-watercolor-2-1.jpg"} [2026-06-25 16:12:18] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1164_2-watercolor-2-1.jpg","bytes":1329233} [2026-06-25 16:12:18] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1164,"name":"2_WaterColor_2__1.jpg","local_size":1329233} [2026-06-25 16:12:18] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1165,"drive_file_id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc","name":"2_WaterColor_2__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1165_2-watercolor-2-1.jpg"} [2026-06-25 16:12:18] drive_api.download.start Google Drive files.get alt=media. {"file_id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1165_2-watercolor-2-1.jpg"} [2026-06-25 16:12:19] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1165_2-watercolor-2-1.jpg","bytes":1289118} [2026-06-25 16:12:19] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1165,"name":"2_WaterColor_2__1.jpg","local_size":1289118} [2026-06-25 16:12:19] drive_publish.download.file_start Pobieram plik Drive do temp przed uploadem do Presta. {"project_id":91,"asset_id":1166,"drive_file_id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_","name":"ModernBrush_Navy__1.jpg","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1166_modernbrush-navy-1.jpg"} [2026-06-25 16:12:19] drive_api.download.start Google Drive files.get alt=media. {"file_id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1166_modernbrush-navy-1.jpg"} [2026-06-25 16:12:20] drive_api.download.success Pobrano plik z Drive do temp. {"file_id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_","target_path":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1166_modernbrush-navy-1.jpg","bytes":368625} [2026-06-25 16:12:20] drive_publish.download.file_success Pobrano plik Drive do temp. {"project_id":91,"asset_id":1166,"name":"ModernBrush_Navy__1.jpg","local_size":368625} [2026-06-25 16:12:20] drive_publish.download.finish Zakończono pobieranie zdjęć Drive do temp. {"project_id":91,"job_id":"282a976cf158589f","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f","failures":[]} [2026-06-25 16:12:20] presta_images.upload.downloaded Pobrano zdjęcia do temp przed wysłaniem do Presta. {"project_id":91,"job_id":"282a976cf158589f","downloaded_count":20,"failures_count":0,"temp_dir":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f","failures":[]} [2026-06-25 16:12:20] presta_images.upload.payload Zbudowano metadata zdjęć do uploadu. {"project_id":91,"id_product":630,"metadata_count":20,"metadata":[{"client_file_key":"asset_1147","drive_file_id":"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d","filename":"4-sides-grid-white-pl-1.jpg","sort_order":80001,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Galeria - (B)_4Side_Grid","detected_role":"gallery","variant_assignment":null},{"client_file_key":"asset_1148","drive_file_id":"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1149","drive_file_id":"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k","filename":"0-left-1.jpg","sort_order":90001,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1150","drive_file_id":"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1151","drive_file_id":"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM","filename":"0-right-1.jpg","sort_order":90002,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1152","drive_file_id":"1XEdR2xGz_sr_g2bvJ-DrCoYSNNQ9i7Fh","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1153","drive_file_id":"1XkWmVeuxOq4Orx03Jp8AP7A4FPrDeENq","filename":"1-r-1-1.jpg","sort_order":90003,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1154","drive_file_id":"1Sibpn0IoUgbow0wg2GhST1yk5mGnYZhk","filename":"1-r-2-1.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1155","drive_file_id":"11enG1WXmhb9boNlfsmPcEy4OVvEuyigV","filename":"1-r-2-2.jpg","sort_order":90004,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1157","drive_file_id":"135CJwE8bVtqlvuVlqi10_ochriYEZhrJ","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1156","drive_file_id":"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1","filename":"2-brush-chaos-1-1.jpg","sort_order":90005,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1158","drive_file_id":"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1159","drive_file_id":"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg","filename":"2-r-1-1.jpg","sort_order":90006,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1160","drive_file_id":"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1161","drive_file_id":"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ","filename":"2-r-2-1.jpg","sort_order":90007,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1162","drive_file_id":"11L5PDIw0epFiCNOeCpRUkLq0MQOkq-LS","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1163","drive_file_id":"1AGuWlQtuZTogjtr5dnSE1HCmuM7ZyeOU","filename":"2-watercolor-1-1.jpg","sort_order":90008,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1164","drive_file_id":"1vM7vrqbojQqdgGdlQebqw-affQ20_-aq","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1165","drive_file_id":"1N8gXBSz2S0XIvGx72LLKi4Es-PchklNc","filename":"2-watercolor-2-1.jpg","sort_order":90009,"is_cover":false,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz","detected_role":"main","variant_assignment":null},{"client_file_key":"asset_1166","drive_file_id":"11Ucl5fJfJMgu6Zs8JLpmoVBwADIotj7_","filename":"modernbrush-navy-1.jpg","sort_order":100001,"is_cover":true,"alt":"Kubek dla kolejarza - mam pociąg do dobrej kawy - Cover - (B)_Basic_Miniatura_WW","detected_role":"cover","variant_assignment":null}]} [2026-06-25 16:12:20] presta_images.connector.chunking Dzielę upload zdjęć na partie, żeby nie przekroczyć limitu PHP max_file_uploads po stronie PrestaShop. {"project_id":91,"id_product":630,"images_count":20,"chunk_size":10,"chunks_count":2} [2026-06-25 16:12:20] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":91,"id_product":630,"chunk":1,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1147","asset_1148","asset_1149","asset_1150","asset_1151","asset_1152","asset_1153","asset_1154","asset_1155","asset_1157"]} [2026-06-25 16:12:20] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"91bcc099-1783-47ec-8547-fcbd669d7f34","id_product":"630","images_metadata_json":"[{\"client_file_key\":\"asset_1147\",\"drive_file_id\":\"1COn8AZztE1I_UKwZToDIuLl5m1e_00-d\",\"filename\":\"4-sides-grid-white-pl-1.jpg\",\"sort_order\":80001,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Galeria - (B)_4Side_Grid\",\"detected_role\":\"gallery\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1148\",\"drive_file_id\":\"1HBzmhkDZccTdGbzLIqE9ToWDJomN91zf\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1149\",\"drive_file_id\":\"1dO7hkNtBb8H_CO7IPTjhZmPGlw9ou68k\",\"filename\":\"0-left-1.jpg\",\"sort_order\":90001,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1150\",\"drive_file_id\":\"16WdCqJ1eyvIGG-9V70GdW8-Xk-xV5Ckn\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1151\",\"drive_file_id\":\"1_Iv7K0sk8NpTbefgzA72H4DpwYU2-oOM\",\"filename\":\"0-right-1.jpg\",\"sort_order\":90002,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1152\",\"drive_file_id\":\"1XEdR2xGz_sr_g2...","allow_cover_autoselect":"0","files[asset_1147]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1147_4-sides-grid-white-pl-1.jpg","file_exists":true,"file_size":777073,"mime":"image/jpeg","postname":"4-sides-grid-white-pl-1.jpg"},"files[asset_1148]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1148_0-left-1.jpg","file_exists":true,"file_size":353404,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_1149]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1149_0-left-1.jpg","file_exists":true,"file_size":299632,"mime":"image/jpeg","postname":"0-left-1.jpg"},"files[asset_1150]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1150_0-right-1.jpg","file_exists":true,"file_size":344281,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_1151]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1151_0-right-1.jpg","file_exists":true,"file_size":300659,"mime":"image/jpeg","postname":"0-right-1.jpg"},"files[asset_1152]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1152_1-r-1-1.jpg","file_exists":true,"file_size":1185058,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_1153]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1153_1-r-1-1.jpg","file_exists":true,"file_size":1255382,"mime":"image/jpeg","postname":"1-r-1-1.jpg"},"files[asset_1154]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1154_1-r-2-1.jpg","file_exists":true,"file_size":1184443,"mime":"image/jpeg","postname":"1-r-2-1.jpg"},"files[asset_1155]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1155_1-r-2-2.jpg","file_exists":true,"file_size":1156727,"mime":"image/jpeg","postname":"1-r-2-2.jpg"},"files[asset_1157]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1157_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1605480,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-91-282a976cf158589f-part-1-of-2"} [2026-06-25 16:12:33] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 630,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1147\",\n \"filename\": \"4-sides-grid-white-pl-1.jpg\",\n \"id_image\": 12965,\n \"is_cover\": false,\n \"position\": 80001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1148\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12966,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1149\",\n \"filename\": \"0-left-1.jpg\",\n \"id_image\": 12967,\n \"is_cover\": false,\n \"position\": 90001,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1150\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12968,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1151\",\n \"filename\": \"0-right-1.jpg\",\n \"id_image\": 12969,\n \"is_cover\": false,\n \"position\": 90002,\n \"assigned_product_attributes\": []\n },\n ...","idempotency_key":"drive-images-91-282a976cf158589f-part-1-of-2"} [2026-06-25 16:12:33] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":91,"id_product":630,"chunk":1,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-25 16:12:33] presta_images.connector.chunk.start Wysyłam partię zdjęć do PrestaShop. {"project_id":91,"id_product":630,"chunk":2,"chunks_count":2,"images_in_chunk":10,"metadata_in_chunk":10,"client_file_keys":["asset_1156","asset_1158","asset_1159","asset_1160","asset_1161","asset_1162","asset_1163","asset_1164","asset_1165","asset_1166"]} [2026-06-25 16:12:33] presta_images.connector.request Wysyłam multipart zdjęć do connectora PrestaShop. {"endpoint":"/module/miceyproductconnector/product-images-upload","url_without_query":"https://wreczwspaniale.pl/module/miceyproductconnector/product-images-upload","file_fields_count":10,"fields":{"external_project_id":"91bcc099-1783-47ec-8547-fcbd669d7f34","id_product":"630","images_metadata_json":"[{\"client_file_key\":\"asset_1156\",\"drive_file_id\":\"1jE33kEsHaeBxy-k8jMMq2JMVvJjAFts1\",\"filename\":\"2-brush-chaos-1-1.jpg\",\"sort_order\":90005,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1158\",\"drive_file_id\":\"12tHXB6VFGIQ_vaFf7hKWJuyAD_F6rW37\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1159\",\"drive_file_id\":\"1tIFmRR31PrQraMXcnUqVycP7H2ItZxmg\",\"filename\":\"2-r-1-1.jpg\",\"sort_order\":90006,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1160\",\"drive_file_id\":\"1uIgH07s8KORJyPGH2FOLpFz_irw7lEXa\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic-White_11Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1161\",\"drive_file_id\":\"1vCP3KljtWZpP0zEbYFdFXHAsxDmnlRpJ\",\"filename\":\"2-r-2-1.jpg\",\"sort_order\":90007,\"is_cover\":false,\"alt\":\"Kubek dla kolejarza - mam pociąg do dobrej kawy - Main - (B)_1_Basic_White_15Oz\",\"detected_role\":\"main\",\"variant_assignment\":null},{\"client_file_key\":\"asset_1162\",\"drive_file_id\":\"11L5PDIw0epFiCNOeCpRUkLq0...","allow_cover_autoselect":"0","files[asset_1156]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1156_2-brush-chaos-1-1.jpg","file_exists":true,"file_size":1627518,"mime":"image/jpeg","postname":"2-brush-chaos-1-1.jpg"},"files[asset_1158]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1158_2-r-1-1.jpg","file_exists":true,"file_size":1402121,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_1159]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1159_2-r-1-1.jpg","file_exists":true,"file_size":1319076,"mime":"image/jpeg","postname":"2-r-1-1.jpg"},"files[asset_1160]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1160_2-r-2-1.jpg","file_exists":true,"file_size":1293164,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_1161]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1161_2-r-2-1.jpg","file_exists":true,"file_size":1231986,"mime":"image/jpeg","postname":"2-r-2-1.jpg"},"files[asset_1162]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1162_2-watercolor-1-1.jpg","file_exists":true,"file_size":1394500,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_1163]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1163_2-watercolor-1-1.jpg","file_exists":true,"file_size":1145382,"mime":"image/jpeg","postname":"2-watercolor-1-1.jpg"},"files[asset_1164]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1164_2-watercolor-2-1.jpg","file_exists":true,"file_size":1329233,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_1165]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1165_2-watercolor-2-1.jpg","file_exists":true,"file_size":1289118,"mime":"image/jpeg","postname":"2-watercolor-2-1.jpg"},"files[asset_1166]":{"file":"/home/mauritf/projectsapp/var/tmp/drive_publish/91/282a976cf158589f/1166_modernbrush-navy-1.jpg","file_exists":true,"file_size":368625,"mime":"image/jpeg","postname":"modernbrush-navy-1.jpg"}},"timeout_seconds":300,"connect_timeout_seconds":30,"idempotency_key":"drive-images-91-282a976cf158589f-part-2-of-2"} [2026-06-25 16:12:47] presta_images.connector.response_raw Odpowiedź raw z connectora PrestaShop dla zdjęć. {"status":200,"body_preview":"{\n \"success\": true,\n \"data\": {\n \"id_product\": 630,\n \"uploaded_images\": [\n {\n \"client_file_key\": \"asset_1156\",\n \"filename\": \"2-brush-chaos-1-1.jpg\",\n \"id_image\": 12975,\n \"is_cover\": false,\n \"position\": 90005,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1158\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 12976,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1159\",\n \"filename\": \"2-r-1-1.jpg\",\n \"id_image\": 12977,\n \"is_cover\": false,\n \"position\": 90006,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1160\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 12978,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n \"client_file_key\": \"asset_1161\",\n \"filename\": \"2-r-2-1.jpg\",\n \"id_image\": 12979,\n \"is_cover\": false,\n \"position\": 90007,\n \"assigned_product_attributes\": []\n },\n {\n ...","idempotency_key":"drive-images-91-282a976cf158589f-part-2-of-2"} [2026-06-25 16:12:47] presta_images.connector.chunk.finish Partia zdjęć została obsłużona przez PrestaShop. {"project_id":91,"id_product":630,"chunk":2,"chunks_count":2,"uploaded_count":10,"failed_count":0} [2026-06-25 16:12:47] presta_images.upload.connector_response Connector PrestaShop zwrócił odpowiedź dla zdjęć. {"project_id":91,"id_product":630,"uploaded_count":20,"failed_count":0,"response":{"success":true,"message":"Zdjęcia wysłano do PrestaShop partiami.","data":{"uploaded_images":[{"client_file_key":"asset_1147","filename":"4-sides-grid-white-pl-1.jpg","id_image":12965,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_1148","filename":"0-left-1.jpg","id_image":12966,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1149","filename":"0-left-1.jpg","id_image":12967,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1150","filename":"0-right-1.jpg","id_image":12968,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1151","filename":"0-right-1.jpg","id_image":12969,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1152","filename":"1-r-1-1.jpg","id_image":12970,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1153","filename":"1-r-1-1.jpg","id_image":12971,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1154","filename":"1-r-2-1.jpg","id_image":12972,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1155","filename":"1-r-2-2.jpg","id_image":12973,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1157","filename":"2-brush-chaos-1-1.jpg","id_image":12974,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1156","filename":"2-brush-chaos-1-1.jpg","id_image":12975,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1158","filename":"2-r-1-1.jpg","id_image":12976,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1159","filename":"2-r-1-1.jpg","id_image":12977,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1160","filename":"2-r-2-1.jpg","id_image":12978,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1161","filename":"2-r-2-1.jpg","id_image":12979,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1162","filename":"2-watercolor-1-1.jpg","id_image":12980,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1163","filename":"2-watercolor-1-1.jpg","id_image":12981,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1164","filename":"2-watercolor-2-1.jpg","id_image":12982,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1165","filename":"2-watercolor-2-1.jpg","id_image":12983,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1166","filename":"modernbrush-navy-1.jpg","id_image":12984,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[],"chunks":[{"chunk":1,"idempotency_key":"drive-images-91-282a976cf158589f-part-1-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":630,"uploaded_images":[{"client_file_key":"asset_1147","filename":"4-sides-grid-white-pl-1.jpg","id_image":12965,"is_cover":false,"position":80001,"assigned_product_attributes":[]},{"client_file_key":"asset_1148","filename":"0-left-1.jpg","id_image":12966,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1149","filename":"0-left-1.jpg","id_image":12967,"is_cover":false,"position":90001,"assigned_product_attributes":[]},{"client_file_key":"asset_1150","filename":"0-right-1.jpg","id_image":12968,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1151","filename":"0-right-1.jpg","id_image":12969,"is_cover":false,"position":90002,"assigned_product_attributes":[]},{"client_file_key":"asset_1152","filename":"1-r-1-1.jpg","id_image":12970,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1153","filename":"1-r-1-1.jpg","id_image":12971,"is_cover":false,"position":90003,"assigned_product_attributes":[]},{"client_file_key":"asset_1154","filename":"1-r-2-1.jpg","id_image":12972,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1155","filename":"1-r-2-2.jpg","id_image":12973,"is_cover":false,"position":90004,"assigned_product_attributes":[]},{"client_file_key":"asset_1157","filename":"2-brush-chaos-1-1.jpg","id_image":12974,"is_cover":false,"position":90005,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[{"code":"COVER_AUTO_SELECT_DISABLED","message":"No uploaded image was marked as cover in this request and automatic cover selection was disabled. Existing product cover was preserved."}],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}},{"chunk":2,"idempotency_key":"drive-images-91-282a976cf158589f-part-2-of-2","uploaded_count":10,"failed_count":0,"response":{"success":true,"data":{"id_product":630,"uploaded_images":[{"client_file_key":"asset_1156","filename":"2-brush-chaos-1-1.jpg","id_image":12975,"is_cover":false,"position":90005,"assigned_product_attributes":[]},{"client_file_key":"asset_1158","filename":"2-r-1-1.jpg","id_image":12976,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1159","filename":"2-r-1-1.jpg","id_image":12977,"is_cover":false,"position":90006,"assigned_product_attributes":[]},{"client_file_key":"asset_1160","filename":"2-r-2-1.jpg","id_image":12978,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1161","filename":"2-r-2-1.jpg","id_image":12979,"is_cover":false,"position":90007,"assigned_product_attributes":[]},{"client_file_key":"asset_1162","filename":"2-watercolor-1-1.jpg","id_image":12980,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1163","filename":"2-watercolor-1-1.jpg","id_image":12981,"is_cover":false,"position":90008,"assigned_product_attributes":[]},{"client_file_key":"asset_1164","filename":"2-watercolor-2-1.jpg","id_image":12982,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1165","filename":"2-watercolor-2-1.jpg","id_image":12983,"is_cover":false,"position":90009,"assigned_product_attributes":[]},{"client_file_key":"asset_1166","filename":"modernbrush-navy-1.jpg","id_image":12984,"is_cover":true,"position":100001,"assigned_product_attributes":[]}],"failed_images":[]},"warnings":[],"meta":{"module":"miceyproductconnector","version":"1.0.7"}}}],"chunk_size":10,"chunks_count":2}}}