test
[2025-10-20 02:07:12] local.INFO: File upload received {"originalName":"Gemini_Generated_Image_296tuz296tuz296t (1).png","mimeType":"image/png","size":1752450,"extension":"png"} 
[2025-10-20 02:07:12] local.INFO: Image file detected and saved {"filename":"1760951232.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1760951232.png"} 
[2025-10-20 02:07:12] local.INFO: File variables set {"photoFile":"1760951232.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1760951232.png","fileExists":true,"fileSize":1752450} 
[2025-10-20 02:07:12] local.INFO: Preparing multipart request with file  
[2025-10-20 02:07:12] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 02:07:45] local.INFO: Webhook response received {"status":200} 
[2025-10-20 02:08:23] local.INFO: File upload received {"originalName":"1760943277914kv8w3rum.mp4","mimeType":"video/mp4","size":6050307,"extension":"mp4"} 
[2025-10-20 02:08:23] local.INFO: Video file detected and saved {"filename":"1760951303.mp4","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1760951303.mp4"} 
[2025-10-20 02:08:23] local.INFO: File variables set {"photoFile":"1760951303.mp4","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1760951303.mp4","fileExists":true,"fileSize":6050307} 
[2025-10-20 02:08:23] local.INFO: Preparing multipart request with file  
[2025-10-20 02:08:23] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 02:08:30] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:52:51] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:52:51] local.INFO: Image file detected and saved {"filename":"1761029571.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029571.jpeg"} 
[2025-10-20 23:52:51] local.INFO: File variables set {"photoFile":"1761029571.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029571.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:52:51] local.INFO: Preparing multipart request with file  
[2025-10-20 23:52:51] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 23:53:06] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:53:39] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:53:39] local.INFO: Image file detected and saved {"filename":"1761029619.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029619.jpeg"} 
[2025-10-20 23:53:39] local.INFO: File variables set {"photoFile":"1761029619.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029619.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:53:39] local.INFO: Preparing multipart request with file  
[2025-10-20 23:53:39] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 23:54:14] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:55:05] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:55:05] local.INFO: Image file detected and saved {"filename":"1761029705.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029705.jpeg"} 
[2025-10-20 23:55:05] local.INFO: File variables set {"photoFile":"1761029705.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029705.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:55:05] local.INFO: Preparing multipart request with file  
[2025-10-20 23:55:05] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 23:55:20] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:55:41] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:55:41] local.INFO: Image file detected and saved {"filename":"1761029741.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029741.jpeg"} 
[2025-10-20 23:55:41] local.INFO: File variables set {"photoFile":"1761029741.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029741.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:55:41] local.INFO: Preparing multipart request with file  
[2025-10-20 23:55:41] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 23:55:53] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:56:09] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:56:09] local.INFO: Image file detected and saved {"filename":"1761029769.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029769.jpeg"} 
[2025-10-20 23:56:09] local.INFO: File variables set {"photoFile":"1761029769.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029769.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:56:09] local.INFO: Preparing multipart request with file  
[2025-10-20 23:56:09] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-20 23:56:43] local.INFO: Webhook response received {"status":200} 
[2025-10-20 23:59:03] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-20 23:59:03] local.INFO: Image file detected and saved {"filename":"1761029943.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029943.jpeg"} 
[2025-10-20 23:59:03] local.INFO: File variables set {"photoFile":"1761029943.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761029943.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-20 23:59:03] local.INFO: Preparing multipart request with file  
[2025-10-20 23:59:03] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:00:06] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:00:44] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-21 00:00:44] local.INFO: Image file detected and saved {"filename":"1761030044.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030044.jpeg"} 
[2025-10-21 00:00:44] local.INFO: File variables set {"photoFile":"1761030044.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030044.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-21 00:00:44] local.INFO: Preparing multipart request with file  
[2025-10-21 00:00:44] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:12:20] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-21 00:12:20] local.INFO: Image file detected and saved {"filename":"1761030740.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030740.jpeg"} 
[2025-10-21 00:12:20] local.INFO: File variables set {"photoFile":"1761030740.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030740.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-21 00:12:20] local.INFO: Preparing multipart request with file  
[2025-10-21 00:12:20] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:12:34] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:13:10] local.INFO: File upload received {"originalName":"IMG_9389.jpeg","mimeType":"image/jpeg","size":447066,"extension":"jpeg"} 
[2025-10-21 00:13:10] local.INFO: Image file detected and saved {"filename":"1761030790.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030790.jpeg"} 
[2025-10-21 00:13:10] local.INFO: File variables set {"photoFile":"1761030790.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761030790.jpeg","fileExists":true,"fileSize":447066} 
[2025-10-21 00:13:10] local.INFO: Preparing multipart request with file  
[2025-10-21 00:13:10] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:14:07] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:20:42] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:20:42] local.INFO: Image file detected and saved {"filename":"1761031242.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031242.png"} 
[2025-10-21 00:20:42] local.INFO: File variables set {"photoFile":"1761031242.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031242.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:20:42] local.INFO: Preparing multipart request with file  
[2025-10-21 00:20:42] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:21:35] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:22:11] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:22:11] local.INFO: Image file detected and saved {"filename":"1761031331.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031331.png"} 
[2025-10-21 00:22:11] local.INFO: File variables set {"photoFile":"1761031331.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031331.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:22:11] local.INFO: Preparing multipart request with file  
[2025-10-21 00:22:11] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:22:46] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:24:53] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:24:53] local.INFO: Image file detected and saved {"filename":"1761031493.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031493.png"} 
[2025-10-21 00:24:53] local.INFO: File variables set {"photoFile":"1761031493.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031493.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:24:53] local.INFO: Preparing multipart request with file  
[2025-10-21 00:24:53] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:26:08] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:26:25] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:26:25] local.INFO: Image file detected and saved {"filename":"1761031585.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031585.png"} 
[2025-10-21 00:26:25] local.INFO: File variables set {"photoFile":"1761031585.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031585.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:26:25] local.INFO: Preparing multipart request with file  
[2025-10-21 00:26:25] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:27:05] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:27:50] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 00:27:50] local.INFO: Image file detected and saved {"filename":"1761031670.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031670.png"} 
[2025-10-21 00:27:50] local.INFO: File variables set {"photoFile":"1761031670.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031670.png","fileExists":true,"fileSize":14333} 
[2025-10-21 00:27:50] local.INFO: Preparing multipart request with file  
[2025-10-21 00:27:50] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:28:28] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:29:09] local.INFO: File upload received {"originalName":"logo-dark.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-21 00:29:09] local.INFO: Image file detected and saved {"filename":"1761031749.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031749.png"} 
[2025-10-21 00:29:09] local.INFO: File variables set {"photoFile":"1761031749.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031749.png","fileExists":true,"fileSize":14226} 
[2025-10-21 00:29:09] local.INFO: Preparing multipart request with file  
[2025-10-21 00:29:09] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:29:55] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:30:41] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:30:41] local.INFO: Image file detected and saved {"filename":"1761031841.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031841.png"} 
[2025-10-21 00:30:41] local.INFO: File variables set {"photoFile":"1761031841.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031841.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:30:41] local.INFO: Preparing multipart request with file  
[2025-10-21 00:30:41] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:31:23] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:32:23] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:32:23] local.INFO: Image file detected and saved {"filename":"1761031943.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031943.png"} 
[2025-10-21 00:32:23] local.INFO: File variables set {"photoFile":"1761031943.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761031943.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:32:23] local.INFO: Preparing multipart request with file  
[2025-10-21 00:32:23] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:33:23] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:33:55] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:33:55] local.INFO: Image file detected and saved {"filename":"1761032035.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032035.png"} 
[2025-10-21 00:33:55] local.INFO: File variables set {"photoFile":"1761032035.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032035.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:33:55] local.INFO: Preparing multipart request with file  
[2025-10-21 00:33:55] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:34:35] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:35:14] local.INFO: File upload received {"originalName":"profile-photo copy.png","mimeType":"image/png","size":281462,"extension":"png"} 
[2025-10-21 00:35:14] local.INFO: Image file detected and saved {"filename":"1761032114.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032114.png"} 
[2025-10-21 00:35:14] local.INFO: File variables set {"photoFile":"1761032114.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032114.png","fileExists":true,"fileSize":281462} 
[2025-10-21 00:35:14] local.INFO: Preparing multipart request with file  
[2025-10-21 00:35:14] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:35:55] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:37:08] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:37:08] local.INFO: Image file detected and saved {"filename":"1761032228.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032228.png"} 
[2025-10-21 00:37:08] local.INFO: File variables set {"photoFile":"1761032228.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032228.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:37:08] local.INFO: Preparing multipart request with file  
[2025-10-21 00:37:08] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:37:55] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:38:33] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:38:33] local.INFO: Image file detected and saved {"filename":"1761032313.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032313.png"} 
[2025-10-21 00:38:33] local.INFO: File variables set {"photoFile":"1761032313.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032313.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:38:33] local.INFO: Preparing multipart request with file  
[2025-10-21 00:38:33] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:39:10] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:39:39] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:39:39] local.INFO: Image file detected and saved {"filename":"1761032379.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032379.png"} 
[2025-10-21 00:39:39] local.INFO: File variables set {"photoFile":"1761032379.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032379.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:39:39] local.INFO: Preparing multipart request with file  
[2025-10-21 00:39:39] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:40:16] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:40:44] local.INFO: No file, sending JSON request  
[2025-10-21 00:40:54] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:40:54] local.INFO: Image file detected and saved {"filename":"1761032454.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032454.png"} 
[2025-10-21 00:40:54] local.INFO: File variables set {"photoFile":"1761032454.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032454.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:40:54] local.INFO: Preparing multipart request with file  
[2025-10-21 00:40:54] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:41:55] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:42:22] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:42:22] local.INFO: Image file detected and saved {"filename":"1761032542.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032542.png"} 
[2025-10-21 00:42:22] local.INFO: File variables set {"photoFile":"1761032542.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032542.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:42:22] local.INFO: Preparing multipart request with file  
[2025-10-21 00:42:22] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:43:06] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:43:39] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:43:39] local.INFO: Image file detected and saved {"filename":"1761032619.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032619.png"} 
[2025-10-21 00:43:39] local.INFO: File variables set {"photoFile":"1761032619.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032619.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:43:39] local.INFO: Preparing multipart request with file  
[2025-10-21 00:43:39] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:44:17] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:44:43] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:44:43] local.INFO: Image file detected and saved {"filename":"1761032683.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032683.png"} 
[2025-10-21 00:44:43] local.INFO: File variables set {"photoFile":"1761032683.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032683.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:44:43] local.INFO: Preparing multipart request with file  
[2025-10-21 00:44:43] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:45:29] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:46:12] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:46:12] local.INFO: Image file detected and saved {"filename":"1761032772.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032772.png"} 
[2025-10-21 00:46:12] local.INFO: File variables set {"photoFile":"1761032772.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032772.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:46:12] local.INFO: Preparing multipart request with file  
[2025-10-21 00:46:12] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:46:26] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:47:18] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 00:47:18] local.INFO: Image file detected and saved {"filename":"1761032838.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032838.png"} 
[2025-10-21 00:47:18] local.INFO: File variables set {"photoFile":"1761032838.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761032838.png","fileExists":true,"fileSize":14333} 
[2025-10-21 00:47:18] local.INFO: Preparing multipart request with file  
[2025-10-21 00:47:18] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:47:57] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:52:41] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 00:52:41] local.INFO: Image file detected and saved {"filename":"1761033161.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033161.png"} 
[2025-10-21 00:52:41] local.INFO: File variables set {"photoFile":"1761033161.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033161.png","fileExists":true,"fileSize":14333} 
[2025-10-21 00:52:41] local.INFO: Preparing multipart request with file  
[2025-10-21 00:52:41] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:53:32] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:54:16] local.INFO: File upload received {"originalName":"softrede-logo-dark.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-21 00:54:16] local.INFO: Image file detected and saved {"filename":"1761033256.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033256.png"} 
[2025-10-21 00:54:16] local.INFO: File variables set {"photoFile":"1761033256.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033256.png","fileExists":true,"fileSize":14226} 
[2025-10-21 00:54:16] local.INFO: Preparing multipart request with file  
[2025-10-21 00:54:16] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:55:05] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:55:39] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:55:39] local.INFO: Image file detected and saved {"filename":"1761033339.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033339.png"} 
[2025-10-21 00:55:39] local.INFO: File variables set {"photoFile":"1761033339.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033339.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:55:39] local.INFO: Preparing multipart request with file  
[2025-10-21 00:55:39] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:56:22] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:56:46] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:56:46] local.INFO: Image file detected and saved {"filename":"1761033406.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033406.png"} 
[2025-10-21 00:56:46] local.INFO: File variables set {"photoFile":"1761033406.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033406.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:56:46] local.INFO: Preparing multipart request with file  
[2025-10-21 00:56:46] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:57:49] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:58:14] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:58:15] local.INFO: Image file detected and saved {"filename":"1761033494.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033494.png"} 
[2025-10-21 00:58:15] local.INFO: File variables set {"photoFile":"1761033494.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033494.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:58:15] local.INFO: Preparing multipart request with file  
[2025-10-21 00:58:15] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 00:58:42] local.INFO: Webhook response received {"status":200} 
[2025-10-21 00:59:26] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 00:59:26] local.INFO: Image file detected and saved {"filename":"1761033566.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033566.png"} 
[2025-10-21 00:59:26] local.INFO: File variables set {"photoFile":"1761033566.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033566.png","fileExists":true,"fileSize":416336} 
[2025-10-21 00:59:26] local.INFO: Preparing multipart request with file  
[2025-10-21 00:59:26] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:00:09] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:00:43] local.INFO: File upload received {"originalName":"softrede-logo-dark.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-21 01:00:43] local.INFO: Image file detected and saved {"filename":"1761033643.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033643.png"} 
[2025-10-21 01:00:43] local.INFO: File variables set {"photoFile":"1761033643.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033643.png","fileExists":true,"fileSize":14226} 
[2025-10-21 01:00:43] local.INFO: Preparing multipart request with file  
[2025-10-21 01:00:43] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:01:39] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:02:08] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:02:08] local.INFO: Image file detected and saved {"filename":"1761033728.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033728.png"} 
[2025-10-21 01:02:08] local.INFO: File variables set {"photoFile":"1761033728.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033728.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:02:08] local.INFO: Preparing multipart request with file  
[2025-10-21 01:02:08] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:03:05] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:03:32] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:03:32] local.INFO: Image file detected and saved {"filename":"1761033812.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033812.png"} 
[2025-10-21 01:03:32] local.INFO: File variables set {"photoFile":"1761033812.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033812.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:03:32] local.INFO: Preparing multipart request with file  
[2025-10-21 01:03:32] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:05:13] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:05:31] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:05:31] local.INFO: Image file detected and saved {"filename":"1761033931.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033931.png"} 
[2025-10-21 01:05:31] local.INFO: File variables set {"photoFile":"1761033931.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761033931.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:05:31] local.INFO: Preparing multipart request with file  
[2025-10-21 01:05:31] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:06:24] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:06:41] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:06:41] local.INFO: Image file detected and saved {"filename":"1761034001.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034001.png"} 
[2025-10-21 01:06:41] local.INFO: File variables set {"photoFile":"1761034001.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034001.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:06:41] local.INFO: Preparing multipart request with file  
[2025-10-21 01:06:41] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:07:15] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:07:47] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:07:47] local.INFO: Image file detected and saved {"filename":"1761034067.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034067.png"} 
[2025-10-21 01:07:47] local.INFO: File variables set {"photoFile":"1761034067.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034067.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:07:47] local.INFO: Preparing multipart request with file  
[2025-10-21 01:07:47] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:08:17] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:09:02] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:09:02] local.INFO: Image file detected and saved {"filename":"1761034142.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034142.png"} 
[2025-10-21 01:09:02] local.INFO: File variables set {"photoFile":"1761034142.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034142.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:09:02] local.INFO: Preparing multipart request with file  
[2025-10-21 01:09:02] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:10:17] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:10:44] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:10:44] local.INFO: Image file detected and saved {"filename":"1761034244.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034244.png"} 
[2025-10-21 01:10:44] local.INFO: File variables set {"photoFile":"1761034244.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034244.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:10:44] local.INFO: Preparing multipart request with file  
[2025-10-21 01:10:44] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:11:28] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:12:04] local.INFO: File upload received {"originalName":"coverPhoto.png","mimeType":"image/png","size":51495,"extension":"png"} 
[2025-10-21 01:12:04] local.INFO: Image file detected and saved {"filename":"1761034324.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034324.png"} 
[2025-10-21 01:12:04] local.INFO: File variables set {"photoFile":"1761034324.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034324.png","fileExists":true,"fileSize":51495} 
[2025-10-21 01:12:04] local.INFO: Preparing multipart request with file  
[2025-10-21 01:12:04] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:12:40] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:12:57] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:12:57] local.INFO: Image file detected and saved {"filename":"1761034377.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034377.png"} 
[2025-10-21 01:12:57] local.INFO: File variables set {"photoFile":"1761034377.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034377.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:12:57] local.INFO: Preparing multipart request with file  
[2025-10-21 01:12:57] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:13:31] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:14:01] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:14:01] local.INFO: Image file detected and saved {"filename":"1761034441.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034441.png"} 
[2025-10-21 01:14:01] local.INFO: File variables set {"photoFile":"1761034441.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034441.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:14:01] local.INFO: Preparing multipart request with file  
[2025-10-21 01:14:01] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:14:34] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:15:00] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:15:00] local.INFO: Image file detected and saved {"filename":"1761034500.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034500.png"} 
[2025-10-21 01:15:00] local.INFO: File variables set {"photoFile":"1761034500.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034500.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:15:00] local.INFO: Preparing multipart request with file  
[2025-10-21 01:15:00] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:15:44] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:16:06] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:16:06] local.INFO: Image file detected and saved {"filename":"1761034566.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034566.png"} 
[2025-10-21 01:16:06] local.INFO: File variables set {"photoFile":"1761034566.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034566.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:16:06] local.INFO: Preparing multipart request with file  
[2025-10-21 01:16:06] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:16:20] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:16:40] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:16:40] local.INFO: Image file detected and saved {"filename":"1761034600.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034600.png"} 
[2025-10-21 01:16:40] local.INFO: File variables set {"photoFile":"1761034600.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034600.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:16:40] local.INFO: Preparing multipart request with file  
[2025-10-21 01:16:40] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:16:44] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:16:54] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:16:54] local.INFO: Image file detected and saved {"filename":"1761034614.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034614.png"} 
[2025-10-21 01:16:54] local.INFO: File variables set {"photoFile":"1761034614.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034614.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:16:54] local.INFO: Preparing multipart request with file  
[2025-10-21 01:16:54] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:17:32] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:17:56] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:17:56] local.INFO: Image file detected and saved {"filename":"1761034676.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034676.png"} 
[2025-10-21 01:17:56] local.INFO: File variables set {"photoFile":"1761034676.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034676.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:17:56] local.INFO: Preparing multipart request with file  
[2025-10-21 01:17:56] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:18:59] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:19:19] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:19:19] local.INFO: Image file detected and saved {"filename":"1761034759.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034759.png"} 
[2025-10-21 01:19:19] local.INFO: File variables set {"photoFile":"1761034759.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034759.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:19:19] local.INFO: Preparing multipart request with file  
[2025-10-21 01:19:19] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:19:40] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:19:52] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:19:52] local.INFO: Image file detected and saved {"filename":"1761034792.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034792.png"} 
[2025-10-21 01:19:52] local.INFO: File variables set {"photoFile":"1761034792.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034792.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:19:52] local.INFO: Preparing multipart request with file  
[2025-10-21 01:19:52] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:20:28] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:20:47] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:20:47] local.INFO: Image file detected and saved {"filename":"1761034847.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034847.png"} 
[2025-10-21 01:20:47] local.INFO: File variables set {"photoFile":"1761034847.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034847.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:20:47] local.INFO: Preparing multipart request with file  
[2025-10-21 01:20:47] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:21:17] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:21:37] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-21 01:21:37] local.INFO: Image file detected and saved {"filename":"1761034897.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034897.png"} 
[2025-10-21 01:21:37] local.INFO: File variables set {"photoFile":"1761034897.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034897.png","fileExists":true,"fileSize":14333} 
[2025-10-21 01:21:37] local.INFO: Preparing multipart request with file  
[2025-10-21 01:21:37] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:22:12] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:22:39] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:22:39] local.INFO: Image file detected and saved {"filename":"1761034959.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034959.png"} 
[2025-10-21 01:22:39] local.INFO: File variables set {"photoFile":"1761034959.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761034959.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:22:39] local.INFO: Preparing multipart request with file  
[2025-10-21 01:22:39] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:23:47] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:24:07] local.INFO: File upload received {"originalName":"profile-photo copy.png","mimeType":"image/png","size":281462,"extension":"png"} 
[2025-10-21 01:24:07] local.INFO: Image file detected and saved {"filename":"1761035047.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035047.png"} 
[2025-10-21 01:24:07] local.INFO: File variables set {"photoFile":"1761035047.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035047.png","fileExists":true,"fileSize":281462} 
[2025-10-21 01:24:07] local.INFO: Preparing multipart request with file  
[2025-10-21 01:24:07] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:24:43] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:25:11] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:25:11] local.INFO: Image file detected and saved {"filename":"1761035111.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035111.png"} 
[2025-10-21 01:25:11] local.INFO: File variables set {"photoFile":"1761035111.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035111.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:25:11] local.INFO: Preparing multipart request with file  
[2025-10-21 01:25:11] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:25:49] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:26:07] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:26:07] local.INFO: Image file detected and saved {"filename":"1761035167.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035167.png"} 
[2025-10-21 01:26:07] local.INFO: File variables set {"photoFile":"1761035167.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035167.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:26:07] local.INFO: Preparing multipart request with file  
[2025-10-21 01:26:07] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:26:32] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:26:55] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:26:55] local.INFO: Image file detected and saved {"filename":"1761035215.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035215.png"} 
[2025-10-21 01:26:55] local.INFO: File variables set {"photoFile":"1761035215.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035215.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:26:55] local.INFO: Preparing multipart request with file  
[2025-10-21 01:26:55] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:27:38] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:28:00] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:28:00] local.INFO: Image file detected and saved {"filename":"1761035280.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035280.png"} 
[2025-10-21 01:28:00] local.INFO: File variables set {"photoFile":"1761035280.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035280.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:28:00] local.INFO: Preparing multipart request with file  
[2025-10-21 01:28:00] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:28:10] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:28:28] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:28:28] local.INFO: Image file detected and saved {"filename":"1761035308.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035308.png"} 
[2025-10-21 01:28:28] local.INFO: File variables set {"photoFile":"1761035308.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035308.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:28:28] local.INFO: Preparing multipart request with file  
[2025-10-21 01:28:28] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:29:13] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:29:26] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:29:26] local.INFO: Image file detected and saved {"filename":"1761035366.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035366.png"} 
[2025-10-21 01:29:26] local.INFO: File variables set {"photoFile":"1761035366.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035366.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:29:26] local.INFO: Preparing multipart request with file  
[2025-10-21 01:29:26] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:29:56] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:30:14] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-21 01:30:14] local.INFO: Image file detected and saved {"filename":"1761035414.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035414.png"} 
[2025-10-21 01:30:14] local.INFO: File variables set {"photoFile":"1761035414.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761035414.png","fileExists":true,"fileSize":416336} 
[2025-10-21 01:30:14] local.INFO: Preparing multipart request with file  
[2025-10-21 01:30:14] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:32:09] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:41:10] local.INFO: File upload received {"originalName":"1761032877_1K6aiUFZco (1).png","mimeType":"image/png","size":1553250,"extension":"png"} 
[2025-10-21 01:41:10] local.INFO: Image file detected and saved {"filename":"1761036070.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761036070.png"} 
[2025-10-21 01:41:10] local.INFO: File variables set {"photoFile":"1761036070.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761036070.png","fileExists":true,"fileSize":1553250} 
[2025-10-21 01:41:10] local.INFO: Preparing multipart request with file  
[2025-10-21 01:41:10] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:42:05] local.INFO: Webhook response received {"status":200} 
[2025-10-21 01:51:23] local.INFO: File upload received {"originalName":"1761032877_1K6aiUFZco (2).png","mimeType":"image/png","size":1553265,"extension":"png"} 
[2025-10-21 01:51:23] local.INFO: Image file detected and saved {"filename":"1761036683.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761036683.png"} 
[2025-10-21 01:51:23] local.INFO: File variables set {"photoFile":"1761036683.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761036683.png","fileExists":true,"fileSize":1553265} 
[2025-10-21 01:51:23] local.INFO: Preparing multipart request with file  
[2025-10-21 01:51:23] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 01:52:05] local.INFO: Webhook response received {"status":200} 
[2025-10-21 02:08:45] local.INFO: File upload received {"originalName":"1761032877_1K6aiUFZco (3).png","mimeType":"image/png","size":1530169,"extension":"png"} 
[2025-10-21 02:08:45] local.INFO: Image file detected and saved {"filename":"1761037725.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761037725.png"} 
[2025-10-21 02:08:45] local.INFO: File variables set {"photoFile":"1761037725.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761037725.png","fileExists":true,"fileSize":1530169} 
[2025-10-21 02:08:45] local.INFO: Preparing multipart request with file  
[2025-10-21 02:08:45] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-21 02:09:19] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:28:51] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:28:51] local.INFO: Image file detected and saved {"filename":"1761118131.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118131.png"} 
[2025-10-22 00:28:51] local.INFO: File variables set {"photoFile":"1761118131.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118131.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:28:51] local.INFO: Preparing multipart request with file  
[2025-10-22 00:28:51] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:29:20] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:30:16] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:30:16] local.INFO: Image file detected and saved {"filename":"1761118216.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118216.jpg"} 
[2025-10-22 00:30:16] local.INFO: File variables set {"photoFile":"1761118216.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118216.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:30:16] local.INFO: Preparing multipart request with file  
[2025-10-22 00:30:16] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:30:52] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:35:21] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:35:21] local.INFO: Image file detected and saved {"filename":"1761118521.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118521.jpg"} 
[2025-10-22 00:35:21] local.INFO: File variables set {"photoFile":"1761118521.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118521.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:35:21] local.INFO: Preparing multipart request with file  
[2025-10-22 00:35:21] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:35:28] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:35:38] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:35:38] local.INFO: Image file detected and saved {"filename":"1761118538.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118538.jpg"} 
[2025-10-22 00:35:38] local.INFO: File variables set {"photoFile":"1761118538.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118538.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:35:38] local.INFO: Preparing multipart request with file  
[2025-10-22 00:35:38] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:36:15] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:36:52] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:36:52] local.INFO: Image file detected and saved {"filename":"1761118612.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118612.jpg"} 
[2025-10-22 00:36:52] local.INFO: File variables set {"photoFile":"1761118612.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118612.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:36:52] local.INFO: Preparing multipart request with file  
[2025-10-22 00:36:52] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:36:57] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:37:08] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:37:08] local.INFO: Image file detected and saved {"filename":"1761118628.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118628.jpg"} 
[2025-10-22 00:37:08] local.INFO: File variables set {"photoFile":"1761118628.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118628.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:37:08] local.INFO: Preparing multipart request with file  
[2025-10-22 00:37:08] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:37:14] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:37:24] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:37:24] local.INFO: Image file detected and saved {"filename":"1761118644.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118644.jpg"} 
[2025-10-22 00:37:24] local.INFO: File variables set {"photoFile":"1761118644.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118644.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:37:24] local.INFO: Preparing multipart request with file  
[2025-10-22 00:37:24] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:37:30] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:37:48] local.INFO: File upload received {"originalName":"Untitled-6 01 Artboard 1.jpg","mimeType":"image/jpeg","size":742942,"extension":"jpg"} 
[2025-10-22 00:37:48] local.INFO: Image file detected and saved {"filename":"1761118668.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118668.jpg"} 
[2025-10-22 00:37:48] local.INFO: File variables set {"photoFile":"1761118668.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118668.jpg","fileExists":true,"fileSize":742942} 
[2025-10-22 00:37:48] local.INFO: Preparing multipart request with file  
[2025-10-22 00:37:48] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:38:22] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:38:59] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:38:59] local.INFO: Image file detected and saved {"filename":"1761118739.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118739.png"} 
[2025-10-22 00:38:59] local.INFO: File variables set {"photoFile":"1761118739.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118739.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:38:59] local.INFO: Preparing multipart request with file  
[2025-10-22 00:38:59] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:39:34] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:39:53] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:39:53] local.INFO: Image file detected and saved {"filename":"1761118793.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118793.png"} 
[2025-10-22 00:39:53] local.INFO: File variables set {"photoFile":"1761118793.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118793.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:39:53] local.INFO: Preparing multipart request with file  
[2025-10-22 00:39:53] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:40:26] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:40:48] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:40:48] local.INFO: Image file detected and saved {"filename":"1761118848.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118848.png"} 
[2025-10-22 00:40:48] local.INFO: File variables set {"photoFile":"1761118848.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118848.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:40:48] local.INFO: Preparing multipart request with file  
[2025-10-22 00:40:48] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:40:56] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:41:19] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:41:19] local.INFO: Image file detected and saved {"filename":"1761118879.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118879.png"} 
[2025-10-22 00:41:19] local.INFO: File variables set {"photoFile":"1761118879.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118879.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:41:19] local.INFO: Preparing multipart request with file  
[2025-10-22 00:41:19] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:41:54] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:42:40] local.INFO: No file, sending JSON request  
[2025-10-22 00:42:58] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:42:58] local.INFO: Image file detected and saved {"filename":"1761118978.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118978.png"} 
[2025-10-22 00:42:58] local.INFO: File variables set {"photoFile":"1761118978.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761118978.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:42:58] local.INFO: Preparing multipart request with file  
[2025-10-22 00:42:58] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:43:34] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:44:05] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:44:05] local.INFO: Image file detected and saved {"filename":"1761119044.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119044.png"} 
[2025-10-22 00:44:05] local.INFO: File variables set {"photoFile":"1761119044.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119044.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:44:05] local.INFO: Preparing multipart request with file  
[2025-10-22 00:44:05] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:44:35] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:45:09] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:45:09] local.INFO: Image file detected and saved {"filename":"1761119109.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119109.png"} 
[2025-10-22 00:45:09] local.INFO: File variables set {"photoFile":"1761119109.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119109.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:45:09] local.INFO: Preparing multipart request with file  
[2025-10-22 00:45:09] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:45:40] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:48:32] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:48:32] local.INFO: Image file detected and saved {"filename":"1761119312.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119312.png"} 
[2025-10-22 00:48:32] local.INFO: File variables set {"photoFile":"1761119312.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119312.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:48:32] local.INFO: Preparing multipart request with file  
[2025-10-22 00:48:32] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:49:04] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:49:34] local.INFO: File upload received {"originalName":"logo-dark.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-22 00:49:34] local.INFO: Image file detected and saved {"filename":"1761119374.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119374.png"} 
[2025-10-22 00:49:34] local.INFO: File variables set {"photoFile":"1761119374.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119374.png","fileExists":true,"fileSize":14226} 
[2025-10-22 00:49:34] local.INFO: Preparing multipart request with file  
[2025-10-22 00:49:34] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:50:07] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:50:40] local.INFO: File upload received {"originalName":"softrede-logo-dark.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-22 00:50:40] local.INFO: Image file detected and saved {"filename":"1761119440.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119440.png"} 
[2025-10-22 00:50:40] local.INFO: File variables set {"photoFile":"1761119440.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119440.png","fileExists":true,"fileSize":14226} 
[2025-10-22 00:50:40] local.INFO: Preparing multipart request with file  
[2025-10-22 00:50:40] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:51:14] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:51:35] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-22 00:51:35] local.INFO: Image file detected and saved {"filename":"1761119495.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119495.png"} 
[2025-10-22 00:51:35] local.INFO: File variables set {"photoFile":"1761119495.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119495.png","fileExists":true,"fileSize":14333} 
[2025-10-22 00:51:35] local.INFO: Preparing multipart request with file  
[2025-10-22 00:51:35] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:52:32] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:52:50] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-22 00:52:50] local.INFO: Image file detected and saved {"filename":"1761119570.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119570.png"} 
[2025-10-22 00:52:50] local.INFO: File variables set {"photoFile":"1761119570.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119570.png","fileExists":true,"fileSize":14333} 
[2025-10-22 00:52:50] local.INFO: Preparing multipart request with file  
[2025-10-22 00:52:50] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:53:27] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:53:51] local.INFO: File upload received {"originalName":"logo-white.png","mimeType":"image/png","size":14333,"extension":"png"} 
[2025-10-22 00:53:51] local.INFO: Image file detected and saved {"filename":"1761119631.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119631.png"} 
[2025-10-22 00:53:51] local.INFO: File variables set {"photoFile":"1761119631.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119631.png","fileExists":true,"fileSize":14333} 
[2025-10-22 00:53:51] local.INFO: Preparing multipart request with file  
[2025-10-22 00:53:51] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:54:23] local.INFO: Webhook response received {"status":200} 
[2025-10-22 00:55:31] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-22 00:55:31] local.INFO: Image file detected and saved {"filename":"1761119731.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119731.png"} 
[2025-10-22 00:55:31] local.INFO: File variables set {"photoFile":"1761119731.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761119731.png","fileExists":true,"fileSize":416336} 
[2025-10-22 00:55:31] local.INFO: Preparing multipart request with file  
[2025-10-22 00:55:31] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 00:56:10] local.INFO: Webhook response received {"status":200} 
[2025-10-22 01:00:14] local.INFO: File upload received {"originalName":"98DE96E1-54B4-497D-850F-399A03FBEF25.PNG","mimeType":"image/png","size":2834332,"extension":"PNG"} 
[2025-10-22 01:00:14] local.INFO: Image file detected and saved {"filename":"1761120014.PNG","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120014.PNG"} 
[2025-10-22 01:00:14] local.INFO: File variables set {"photoFile":"1761120014.PNG","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120014.PNG","fileExists":true,"fileSize":2834332} 
[2025-10-22 01:00:14] local.INFO: Preparing multipart request with file  
[2025-10-22 01:00:14] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 01:00:58] local.INFO: Webhook response received {"status":200} 
[2025-10-22 01:01:17] local.INFO: File upload received {"originalName":"98DE96E1-54B4-497D-850F-399A03FBEF25.PNG","mimeType":"image/png","size":2834332,"extension":"PNG"} 
[2025-10-22 01:01:17] local.INFO: Image file detected and saved {"filename":"1761120077.PNG","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120077.PNG"} 
[2025-10-22 01:01:17] local.INFO: File variables set {"photoFile":"1761120077.PNG","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120077.PNG","fileExists":true,"fileSize":2834332} 
[2025-10-22 01:01:17] local.INFO: Preparing multipart request with file  
[2025-10-22 01:01:17] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 01:01:53] local.INFO: Webhook response received {"status":200} 
[2025-10-22 01:03:24] local.INFO: File upload received {"originalName":"98DE96E1-54B4-497D-850F-399A03FBEF25.PNG","mimeType":"image/png","size":2834332,"extension":"PNG"} 
[2025-10-22 01:03:24] local.INFO: Image file detected and saved {"filename":"1761120204.PNG","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120204.PNG"} 
[2025-10-22 01:03:24] local.INFO: File variables set {"photoFile":"1761120204.PNG","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761120204.PNG","fileExists":true,"fileSize":2834332} 
[2025-10-22 01:03:24] local.INFO: Preparing multipart request with file  
[2025-10-22 01:03:24] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 01:04:03] local.INFO: Webhook response received {"status":200} 
[2025-10-22 18:14:26] local.INFO: File upload received {"originalName":"W6AZIMM4NbPTtJDyQuLzg2U8408pMGdz4KYGep8i.jpg","mimeType":"image/jpeg","size":917841,"extension":"jpg"} 
[2025-10-22 18:14:26] local.INFO: Image file detected and saved {"filename":"1761182066.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182066.jpg"} 
[2025-10-22 18:14:26] local.INFO: File variables set {"photoFile":"1761182066.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182066.jpg","fileExists":true,"fileSize":917841} 
[2025-10-22 18:14:26] local.INFO: Preparing multipart request with file  
[2025-10-22 18:14:26] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 18:14:39] local.INFO: Webhook response received {"status":200} 
[2025-10-22 18:16:20] local.INFO: File upload received {"originalName":"W6AZIMM4NbPTtJDyQuLzg2U8408pMGdz4KYGep8i.jpg","mimeType":"image/jpeg","size":917841,"extension":"jpg"} 
[2025-10-22 18:16:20] local.INFO: Image file detected and saved {"filename":"1761182180.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182180.jpg"} 
[2025-10-22 18:16:20] local.INFO: File variables set {"photoFile":"1761182180.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182180.jpg","fileExists":true,"fileSize":917841} 
[2025-10-22 18:16:20] local.INFO: Preparing multipart request with file  
[2025-10-22 18:16:20] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 18:16:38] local.INFO: Webhook response received {"status":200} 
[2025-10-22 18:17:56] local.INFO: File upload received {"originalName":"W6AZIMM4NbPTtJDyQuLzg2U8408pMGdz4KYGep8i.jpg","mimeType":"image/jpeg","size":917841,"extension":"jpg"} 
[2025-10-22 18:17:56] local.INFO: Image file detected and saved {"filename":"1761182276.jpg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182276.jpg"} 
[2025-10-22 18:17:56] local.INFO: File variables set {"photoFile":"1761182276.jpg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182276.jpg","fileExists":true,"fileSize":917841} 
[2025-10-22 18:17:56] local.INFO: Preparing multipart request with file  
[2025-10-22 18:17:56] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 18:18:30] local.INFO: Webhook response received {"status":200} 
[2025-10-22 18:25:46] local.INFO: File upload received {"originalName":"logo.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-22 18:25:46] local.INFO: Image file detected and saved {"filename":"1761182746.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182746.png"} 
[2025-10-22 18:25:46] local.INFO: File variables set {"photoFile":"1761182746.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761182746.png","fileExists":true,"fileSize":14226} 
[2025-10-22 18:25:46] local.INFO: Preparing multipart request with file  
[2025-10-22 18:25:46] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 18:26:54] local.INFO: Webhook response received {"status":200} 
[2025-10-22 18:58:15] local.INFO: No file, sending JSON request  
[2025-10-22 18:58:37] local.INFO: No file, sending JSON request  
[2025-10-22 18:59:15] local.INFO: No file, sending JSON request  
[2025-10-22 18:59:24] local.INFO: No file, sending JSON request  
[2025-10-22 19:00:55] local.INFO: No file, sending JSON request  
[2025-10-22 19:03:09] local.INFO: No file, sending JSON request  
[2025-10-22 19:04:25] local.INFO: No file, sending JSON request  
[2025-10-22 19:06:24] local.INFO: File upload received {"originalName":"logo.png","mimeType":"image/png","size":14226,"extension":"png"} 
[2025-10-22 19:06:24] local.INFO: Image file detected and saved {"filename":"1761185184.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761185184.png"} 
[2025-10-22 19:06:24] local.INFO: File variables set {"photoFile":"1761185184.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761185184.png","fileExists":true,"fileSize":14226} 
[2025-10-22 19:06:24] local.INFO: Preparing multipart request with file  
[2025-10-22 19:06:24] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-22 19:06:50] local.INFO: Webhook response received {"status":200} 
[2025-10-23 00:58:44] local.INFO: File upload received {"originalName":"justLogoUnborder.png","mimeType":"image/png","size":10529,"extension":"png"} 
[2025-10-23 00:58:44] local.INFO: Image file detected and saved {"filename":"1761206324.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761206324.png"} 
[2025-10-23 00:58:44] local.INFO: File variables set {"photoFile":"1761206324.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761206324.png","fileExists":true,"fileSize":10529} 
[2025-10-23 00:58:44] local.INFO: Preparing multipart request with file  
[2025-10-23 00:58:44] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-23 00:58:54] local.INFO: Webhook response received {"status":200} 
[2025-10-23 00:59:08] local.INFO: File upload received {"originalName":"justLogoUnborder.png","mimeType":"image/png","size":10529,"extension":"png"} 
[2025-10-23 00:59:08] local.INFO: Image file detected and saved {"filename":"1761206348.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761206348.png"} 
[2025-10-23 00:59:08] local.INFO: File variables set {"photoFile":"1761206348.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761206348.png","fileExists":true,"fileSize":10529} 
[2025-10-23 00:59:08] local.INFO: Preparing multipart request with file  
[2025-10-23 00:59:08] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-23 00:59:40] local.INFO: Webhook response received {"status":200} 
[2025-10-23 03:51:03] local.INFO: No file, sending JSON request  
[2025-10-23 16:16:38] local.INFO: No file, sending JSON request  
[2025-10-25 19:17:10] local.INFO: File upload received {"originalName":"IMG_9455.jpeg","mimeType":"image/jpeg","size":53834,"extension":"jpeg"} 
[2025-10-25 19:17:10] local.INFO: Image file detected and saved {"filename":"1761445030.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445030.jpeg"} 
[2025-10-25 19:17:10] local.INFO: File variables set {"photoFile":"1761445030.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445030.jpeg","fileExists":true,"fileSize":53834} 
[2025-10-25 19:17:10] local.INFO: Preparing multipart request with file  
[2025-10-25 19:17:10] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-25 19:17:55] local.INFO: Webhook response received {"status":200} 
[2025-10-25 19:18:38] local.INFO: File upload received {"originalName":"IMG_9455.jpeg","mimeType":"image/jpeg","size":53834,"extension":"jpeg"} 
[2025-10-25 19:18:38] local.INFO: Image file detected and saved {"filename":"1761445118.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445118.jpeg"} 
[2025-10-25 19:18:38] local.INFO: File variables set {"photoFile":"1761445118.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445118.jpeg","fileExists":true,"fileSize":53834} 
[2025-10-25 19:18:38] local.INFO: Preparing multipart request with file  
[2025-10-25 19:18:38] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-25 19:18:46] local.INFO: Webhook response received {"status":200} 
[2025-10-25 19:19:02] local.INFO: File upload received {"originalName":"IMG_9455.jpeg","mimeType":"image/jpeg","size":53834,"extension":"jpeg"} 
[2025-10-25 19:19:02] local.INFO: Image file detected and saved {"filename":"1761445142.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445142.jpeg"} 
[2025-10-25 19:19:02] local.INFO: File variables set {"photoFile":"1761445142.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761445142.jpeg","fileExists":true,"fileSize":53834} 
[2025-10-25 19:19:02] local.INFO: Preparing multipart request with file  
[2025-10-25 19:19:02] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-25 19:19:35] local.INFO: Webhook response received {"status":200} 
[2025-10-26 00:26:56] local.INFO: File upload received {"originalName":"IMG_9455.jpeg","mimeType":"image/jpeg","size":53834,"extension":"jpeg"} 
[2025-10-26 00:26:56] local.INFO: Image file detected and saved {"filename":"1761463616.jpeg","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761463616.jpeg"} 
[2025-10-26 00:26:56] local.INFO: File variables set {"photoFile":"1761463616.jpeg","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761463616.jpeg","fileExists":true,"fileSize":53834} 
[2025-10-26 00:26:56] local.INFO: Preparing multipart request with file  
[2025-10-26 00:26:56] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-26 00:27:29] local.INFO: Webhook response received {"status":200} 
[2025-10-27 01:27:10] local.INFO: File upload received {"originalName":"profile-photo.png","mimeType":"image/png","size":416336,"extension":"png"} 
[2025-10-27 01:27:10] local.INFO: Image file detected and saved {"filename":"1761553630.png","path":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761553630.png"} 
[2025-10-27 01:27:10] local.INFO: File variables set {"photoFile":"1761553630.png","photoPath":"/home/onurbozkurt/public_html/photo-api/public/webhook-photos/1761553630.png","fileExists":true,"fileSize":416336} 
[2025-10-27 01:27:10] local.INFO: Preparing multipart request with file  
[2025-10-27 01:27:10] local.INFO: Sending multipart request to webhook {"url":"https://workflow.onurbozkurt.com/webhook/GainRhino","fields_count":8,"has_file":true} 
[2025-10-27 01:28:00] local.INFO: Webhook response received {"status":200} 
[2025-10-27 17:04:28] local.ERROR: Unable to prepare route [topics/{topic}] for serialization. Another route has already been assigned name [topics.destroy]. {"exception":"[object] (LogicException(code: 0): Unable to prepare route [topics/{topic}] for serialization. Another route has already been assigned name [topics.destroy]. at /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php:248)
[stacktrace]
#0 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(209): Illuminate\\Routing\\AbstractRouteCollection->addToSymfonyRoutesCollection(Object(Symfony\\Component\\Routing\\RouteCollection), Object(Illuminate\\Routing\\Route))
#1 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php(247): Illuminate\\Routing\\AbstractRouteCollection->toSymfonyRouteCollection()
#2 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(193): Illuminate\\Routing\\RouteCollection->toSymfonyRouteCollection()
#3 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(164): Illuminate\\Routing\\AbstractRouteCollection->dumper()
#4 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteCacheCommand.php(109): Illuminate\\Routing\\AbstractRouteCollection->compile()
#5 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteCacheCommand.php(68): Illuminate\\Foundation\\Console\\RouteCacheCommand->buildRouteCacheFile(Object(Illuminate\\Routing\\RouteCollection))
#6 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Console\\RouteCacheCommand->handle()
#7 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#8 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#9 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#10 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#11 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(213): Illuminate\\Container\\Container->call(Array)
#12 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#13 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Foundation\\Console\\RouteCacheCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1231): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/onurbozkurt/public_html/photo-api/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#20 {main}
"} 
[2025-10-27 17:04:28] local.ERROR: Unable to prepare route [topics/{topic}] for serialization. Another route has already been assigned name [topics.destroy]. {"exception":"[object] (LogicException(code: 0): Unable to prepare route [topics/{topic}] for serialization. Another route has already been assigned name [topics.destroy]. at /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php:248)
[stacktrace]
#0 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(209): Illuminate\\Routing\\AbstractRouteCollection->addToSymfonyRoutesCollection(Object(Symfony\\Component\\Routing\\RouteCollection), Object(Illuminate\\Routing\\Route))
#1 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php(247): Illuminate\\Routing\\AbstractRouteCollection->toSymfonyRouteCollection()
#2 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(193): Illuminate\\Routing\\RouteCollection->toSymfonyRouteCollection()
#3 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(164): Illuminate\\Routing\\AbstractRouteCollection->dumper()
#4 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteCacheCommand.php(109): Illuminate\\Routing\\AbstractRouteCollection->compile()
#5 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteCacheCommand.php(68): Illuminate\\Foundation\\Console\\RouteCacheCommand->buildRouteCacheFile(Object(Illuminate\\Routing\\RouteCollection))
#6 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Console\\RouteCacheCommand->handle()
#7 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#8 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#9 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#10 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#11 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(213): Illuminate\\Container\\Container->call(Array)
#12 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#13 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Symfony\\Component\\Console\\Output\\NullOutput))
#15 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(41): Illuminate\\Console\\Command->runCommand('route:cache', Array, Object(Symfony\\Component\\Console\\Output\\NullOutput))
#16 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(53): Illuminate\\Console\\Command->callSilent('route:cache', Array)
#17 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php(48): Illuminate\\Console\\Command->callSilently('route:cache')
#18 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(40): Illuminate\\Foundation\\Console\\OptimizeCommand->Illuminate\\Foundation\\Console\\{closure}()
#19 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(60): Illuminate\\Console\\View\\Components\\Task->render('routes', Object(Closure))
#20 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php(48): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#21 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Console\\OptimizeCommand->handle()
#22 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#23 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#24 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#25 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#26 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(213): Illuminate\\Container\\Container->call(Array)
#27 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#28 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#29 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#30 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Foundation\\Console\\OptimizeCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#31 /home/onurbozkurt/public_html/photo-api/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/onurbozkurt/public_html/photo-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1231): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/onurbozkurt/public_html/photo-api/artisan(13): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#35 {main}
"} 
[2025-10-30 01:40:49] local.INFO: No file, sending JSON request  
[2025-10-30 01:43:55] local.INFO: No file, sending JSON request  
[2026-03-13 11:24:49] local.INFO: No file, sending JSON request  
