[2025-12-14 0:00:01.632077] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 0:00:01.632110] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:00:01.632190] [info] Request: 0: '[]' [2025-12-14 0:00:01.789933] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 0:00:01.791888] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 0:00:01.791910] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:00:01.791925] [info] Request: 0: '[]' [2025-12-14 0:00:01.865803] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 0:00:01.866528] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 0:00:01.866544] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:00:01.866558] [info] Request: 0: '[]' [2025-12-14 0:00:01.933334] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 0:10:01.608648] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 0:10:01.608688] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:10:01.608795] [info] Request: 0: '{"owner":"710c6551-43ae-490c-935f-bce60530185f","submitter":"710c6551-43ae-490c-935f-bce60530185f","title":"Second Run.ipynb","metadata":{"group":{"id":"125060","name":"Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"710c6551-43ae-490c-935f-bce60530185f","family_name":"\u0639\u062b\u0645\u0627\u0646 \u0627\u0644\u0639\u0645\u0648\u062f\u064a","given_name":"\u0639\u062b\u0645\u0627\u0646","email":"oooal404@gmail.com"}],"original_submitted_time":"2025-12-13T21:10:01Z"},"eula":{"accepted_timestamp":"2025-02-16T18:11:12Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 0:10:02.200289] [info] Response: 0: '{"owner":"710c6551-43ae-490c-935f-bce60530185f","title":"Second Run.ipynb","status":"CREATED","id":"d286d8ab-116c-4a94-ae93-5016c4175e44","created_time":"2025-12-13T21:10:01.881Z","httpstatus":201}' [2025-12-14 0:10:02.203267] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d286d8ab-116c-4a94-ae93-5016c4175e44/original [2025-12-14 0:10:02.203295] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Second Run.ipynb"' [2025-12-14 0:10:02.535654] [info] Response: 0: '{"message":"Successfully uploaded file for submission d286d8ab-116c-4a94-ae93-5016c4175e44","httpstatus":202}' [2025-12-14 0:10:03.332051] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 0:10:03.332098] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:10:03.332117] [info] Request: 0: '{"owner":"710c6551-43ae-490c-935f-bce60530185f","submitter":"710c6551-43ae-490c-935f-bce60530185f","title":"Proposed FrameWork.drawio.png","metadata":{"group":{"id":"125060","name":"Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"710c6551-43ae-490c-935f-bce60530185f","family_name":"\u0639\u062b\u0645\u0627\u0646 \u0627\u0644\u0639\u0645\u0648\u062f\u064a","given_name":"\u0639\u062b\u0645\u0627\u0646","email":"oooal404@gmail.com"}],"original_submitted_time":"2025-12-13T21:10:03Z"},"eula":{"accepted_timestamp":"2025-02-16T18:11:12Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 0:10:03.712666] [info] Response: 0: '{"owner":"710c6551-43ae-490c-935f-bce60530185f","title":"Proposed FrameWork.drawio.png","status":"CREATED","id":"e5b296fa-f17a-42e1-a4bd-67c1f44718ba","created_time":"2025-12-13T21:10:03.539Z","httpstatus":201}' [2025-12-14 0:10:03.715267] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e5b296fa-f17a-42e1-a4bd-67c1f44718ba/original [2025-12-14 0:10:03.715291] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Proposed FrameWork.drawio.png"' [2025-12-14 0:10:03.889456] [info] Response: 0: '{"message":"Successfully uploaded file for submission e5b296fa-f17a-42e1-a4bd-67c1f44718ba","httpstatus":202}' [2025-12-14 0:10:13.320910] [info] -------- WEBHOOK START -------- [2025-12-14 0:10:13.320954] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '303' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0c405f5b8d170d36a38b7de43cdc2d6d3c415edf0a87130fa02f443a7fb54ae4' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9ad8726d2d7cd36c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693dd635821fac610072316867088ec8-be5aebbc7323e2e6-1' traceparent: '00-693dd635821fac610072316867088ec8-be5aebbc7323e2e6-01' x-forwarded-for: '52.29.246.76' [2025-12-14 0:10:13.321067] [info] WEBHOOK REQUEST: {"owner":"710c6551-43ae-490c-935f-bce60530185f","title":"Proposed FrameWork.drawio.png","status":"ERROR","id":"e5b296fa-f17a-42e1-a4bd-67c1f44718ba","content_type":"image/png","page_count":1,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-13T21:10:03.539Z"} [2025-12-14 0:10:13.321073] [info] EXPECTED SIGNATURE: 0c405f5b8d170d36a38b7de43cdc2d6d3c415edf0a87130fa02f443a7fb54ae4 [2025-12-14 0:10:13.324209] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2025-12-14 0:10:13.324224] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:10:13.324238] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2025-12-14 00:10:13","tenant":"https:\/\/midocean.turnitin.com","submission_id":"e5b296fa-f17a-42e1-a4bd-67c1f44718ba","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"710c6551-43ae-490c-935f-bce60530185f\",\"title\":\"Proposed FrameWork.drawio.png\",\"status\":\"ERROR\",\"id\":\"e5b296fa-f17a-42e1-a4bd-67c1f44718ba\",\"content_type\":\"image\\\/png\",\"page_count\":1,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2025-12-13T21:10:03.539Z\"}"}}' [2025-12-14 0:10:13.387285] [info] Response: 0: '{"httpstatus":204}' [2025-12-14 0:10:13.389317] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e5b296fa-f17a-42e1-a4bd-67c1f44718ba/similarity [2025-12-14 0:10:13.389339] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:10:13.389353] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 0:10:13.505394] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"d97a3d3d-8811-44ae-9be1-b9ba965e1b8f","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2025-12-14 0:10:13.507241] [info] -------- WEBHOOK END -------- [2025-12-14 0:14:00.898529] [info] -------- WEBHOOK START -------- [2025-12-14 0:14:00.898577] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '316' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '693dd718671682442efe04f3cc2d3fba-994fdcefa4311c3c-0' cf-ray: '9ad877fb8a137ac3-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-693dd718671682442efe04f3cc2d3fba-994fdcefa4311c3c-00' x-turnitin-signature: '38859d74a01432604fc6b2bce44de1bc060fc9729df172f054c2fd77fdf922f1' x-forwarded-for: '52.57.242.45' [2025-12-14 0:14:00.898678] [info] WEBHOOK REQUEST: {"owner":"710c6551-43ae-490c-935f-bce60530185f","title":"Second Run.ipynb","status":"COMPLETE","id":"d286d8ab-116c-4a94-ae93-5016c4175e44","content_type":"text/plain","page_count":247,"word_count":8111,"character_count":836467,"created_time":"2025-12-13T21:10:01.881Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 0:14:00.898693] [info] EXPECTED SIGNATURE: 38859d74a01432604fc6b2bce44de1bc060fc9729df172f054c2fd77fdf922f1 [2025-12-14 0:14:01.559182] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d286d8ab-116c-4a94-ae93-5016c4175e44/similarity [2025-12-14 0:14:01.559223] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:14:01.559242] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 0:14:02.257334] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 0:14:02.259815] [info] -------- WEBHOOK END -------- [2025-12-14 0:15:12.476581] [info] -------- WEBHOOK START -------- [2025-12-14 0:15:12.476624] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1336' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '060fc4544d40ea9f72f17eb42a9348e1cb771af670699586b8783cd88d2e1bdd' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9ad879bac9d34d38-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693dd760e1c3e0c17ea54856e8b2d016-436c54b766c925aa-0' traceparent: '00-693dd760e1c3e0c17ea54856e8b2d016-436c54b766c925aa-00' x-forwarded-for: '52.29.246.76' [2025-12-14 0:15:12.476720] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":11,"publication_match_percentage":4,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-13T21:15:12.268673Z","time_requested":"2025-12-13T21:14:02.227839Z","submission_id":"d286d8ab-116c-4a94-ae93-5016c4175e44","top_matches":[{"percentage":10.956804,"source_type":"SUBMITTED_WORK","matched_word_count_total":4931,"submitted_date":"2024-05-25","institution_name":"Monash University","name":"Monash University on 2024-05-25"},{"percentage":10.465736,"source_type":"SUBMITTED_WORK","matched_word_count_total":4710,"submitted_date":"2024-12-07","institution_name":"Indian School of Business","name":"Indian School of Business on 2024-12-07"},{"percentage":10.432406,"source_type":"SUBMITTED_WORK","matched_word_count_total":4695,"submitted_date":"2024-05-27","institution_name":"Monash University","name":"Monash University on 2024-05-27"},{"percentage":10.352413,"source_type":"SUBMITTED_WORK","matched_word_count_total":4659,"submitted_date":"2025-09-08","institution_name":"Northcentral","name":"Northcentral on 2025-09-08"},{"percentage":10.339081,"source_type":"SUBMITTED_WORK","matched_word_count_total":4653,"submitted_date":"2025-03-30","institution_name":"Infile","name":"Infile on 2025-03-30"}],"top_source_largest_matched_word_count":519} [2025-12-14 0:15:12.476726] [info] EXPECTED SIGNATURE: 060fc4544d40ea9f72f17eb42a9348e1cb771af670699586b8783cd88d2e1bdd [2025-12-14 0:15:12.481044] [info] -------- WEBHOOK END -------- [2025-12-14 0:30:01.415251] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 0:30:01.415286] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:30:01.415374] [info] Request: 0: '[]' [2025-12-14 0:30:01.633389] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 0:30:01.634198] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 0:30:01.634216] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:30:01.634229] [info] Request: 0: '[]' [2025-12-14 0:30:01.730249] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 0:30:01.730978] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 0:30:01.730993] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 0:30:01.731005] [info] Request: 0: '[]' [2025-12-14 0:30:01.796638] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 1:00:01.633769] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 1:00:01.633799] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:00:01.633887] [info] Request: 0: '[]' [2025-12-14 1:00:02.269613] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 1:00:02.270466] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 1:00:02.270482] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:00:02.270507] [info] Request: 0: '[]' [2025-12-14 1:00:02.344588] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 1:00:02.345539] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 1:00:02.345557] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:00:02.345577] [info] Request: 0: '[]' [2025-12-14 1:00:02.428297] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 1:30:01.346781] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 1:30:01.346807] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:30:01.346892] [info] Request: 0: '[]' [2025-12-14 1:30:01.562980] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 1:30:01.566091] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 1:30:01.566117] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:30:01.566132] [info] Request: 0: '[]' [2025-12-14 1:30:01.643922] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 1:30:01.644857] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 1:30:01.644876] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 1:30:01.644889] [info] Request: 0: '[]' [2025-12-14 1:30:01.732364] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 2:00:01.452904] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 2:00:01.452929] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:00:01.453013] [info] Request: 0: '[]' [2025-12-14 2:00:03.230789] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 2:00:03.233302] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 2:00:03.233324] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:00:03.233339] [info] Request: 0: '[]' [2025-12-14 2:00:03.317239] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 2:00:03.317959] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 2:00:03.317974] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:00:03.317986] [info] Request: 0: '[]' [2025-12-14 2:00:03.415509] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 2:30:01.622421] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 2:30:01.622709] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:30:01.622798] [info] Request: 0: '[]' [2025-12-14 2:30:01.806983] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 2:30:01.807795] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 2:30:01.807810] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:30:01.807825] [info] Request: 0: '[]' [2025-12-14 2:30:01.865844] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 2:30:01.866508] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 2:30:01.866523] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:30:01.866538] [info] Request: 0: '[]' [2025-12-14 2:30:01.947870] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 2:50:01.489675] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 2:50:01.489707] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:50:01.489774] [info] Request: 0: '{"owner":"13f243ba-c0f7-4323-ab60-f53819865e9d","submitter":"13f243ba-c0f7-4323-ab60-f53819865e9d","title":"CHAPTER4 %2B CHAPTER5.docx","metadata":{"group":{"id":"125058","name":"Code Eng abdelhafez","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"13f243ba-c0f7-4323-ab60-f53819865e9d","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0633\u0644\u0637\u0627\u0646","email":"skalotaibi88@gmail.com"}],"original_submitted_time":"2025-12-13T23:50:01Z"},"eula":{"accepted_timestamp":"2025-03-13T21:32:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 2:50:01.955579] [info] Response: 0: '{"owner":"13f243ba-c0f7-4323-ab60-f53819865e9d","title":"CHAPTER4 %2B CHAPTER5.docx","status":"CREATED","id":"c82b0046-35fc-41c4-b5ac-379bcab5be1d","created_time":"2025-12-13T23:50:01.776Z","httpstatus":201}' [2025-12-14 2:50:01.960640] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c82b0046-35fc-41c4-b5ac-379bcab5be1d/original [2025-12-14 2:50:01.960675] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="CHAPTER4 %2B CHAPTER5.docx"' [2025-12-14 2:50:02.639672] [info] Response: 0: '{"message":"Successfully uploaded file for submission c82b0046-35fc-41c4-b5ac-379bcab5be1d","httpstatus":202}' [2025-12-14 2:51:31.723311] [info] -------- WEBHOOK START -------- [2025-12-14 2:51:31.723351] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '66db8c6f460a975bd6209836c9038b5f9e58213c8241f898c8481f2e71c60d33' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d227bf2f0e713cc8242c084155e548d0' cf-ray: '9ad95eb73b6f362f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693dfc033a73b295a16680899177c5e0-2c65488d364d93b1-0' traceparent: '00-693dfc033a73b295a16680899177c5e0-2c65488d364d93b1-00' x-forwarded-for: '52.57.242.45' [2025-12-14 2:51:31.723453] [info] WEBHOOK REQUEST: {"owner":"13f243ba-c0f7-4323-ab60-f53819865e9d","title":"CHAPTER4 %2B CHAPTER5.docx","status":"COMPLETE","id":"c82b0046-35fc-41c4-b5ac-379bcab5be1d","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":80,"word_count":19226,"character_count":114116,"created_time":"2025-12-13T23:50:01.776Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 2:51:31.723459] [info] EXPECTED SIGNATURE: 66db8c6f460a975bd6209836c9038b5f9e58213c8241f898c8481f2e71c60d33 [2025-12-14 2:51:32.365942] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c82b0046-35fc-41c4-b5ac-379bcab5be1d/similarity [2025-12-14 2:51:32.365981] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 2:51:32.365998] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 2:51:32.994177] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 2:51:32.996248] [info] -------- WEBHOOK END -------- [2025-12-14 2:52:39.937352] [info] -------- WEBHOOK START -------- [2025-12-14 2:52:39.937391] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1407' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '93a3c43328907c42303df3f3d39931e0af4618c906d0810cbe000a24e7f481e1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9ad960617c203616-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693dfc4754a751a0619fe6e2c4526aaf-73f233821fbb5a32-0' traceparent: '00-693dfc4754a751a0619fe6e2c4526aaf-73f233821fbb5a32-00' x-forwarded-for: '52.29.246.76' [2025-12-14 2:52:39.937508] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":19,"publication_match_percentage":21,"submitted_works_match_percentage":27,"status":"COMPLETE","time_generated":"2025-12-13T23:52:39.764976Z","time_requested":"2025-12-13T23:51:32.959213Z","submission_id":"c82b0046-35fc-41c4-b5ac-379bcab5be1d","top_matches":[{"percentage":4.656202,"source_type":"PUBLICATION","matched_word_count_total":967,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":3.7605932,"source_type":"SUBMITTED_WORK","matched_word_count_total":781,"submitted_date":"2025-09-05","institution_name":"Griffith College Dublin","name":"Griffith College Dublin on 2025-09-05"},{"percentage":3.5439136,"source_type":"PUBLICATION","matched_word_count_total":736,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.3513098,"source_type":"PUBLICATION","matched_word_count_total":696,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"},{"percentage":3.3416796,"source_type":"PUBLICATION","matched_word_count_total":694,"name":"\"Multi-Strategy Learning Environment\", Springer Science and Business Media LLC, 2026"}],"top_source_largest_matched_word_count":37} [2025-12-14 2:52:39.937526] [info] EXPECTED SIGNATURE: 93a3c43328907c42303df3f3d39931e0af4618c906d0810cbe000a24e7f481e1 [2025-12-14 2:52:39.941469] [info] -------- WEBHOOK END -------- [2025-12-14 3:00:01.626050] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 3:00:01.626080] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:00:01.626168] [info] Request: 0: '[]' [2025-12-14 3:00:01.894164] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 3:00:01.896591] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 3:00:01.896615] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:00:01.896630] [info] Request: 0: '[]' [2025-12-14 3:00:01.965418] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 3:00:01.966171] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 3:00:01.966187] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:00:01.966201] [info] Request: 0: '[]' [2025-12-14 3:00:02.077039] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 3:30:01.039014] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 3:30:01.039181] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:30:01.039264] [info] Request: 0: '[]' [2025-12-14 3:30:01.283786] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 3:30:01.284907] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 3:30:01.284936] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:30:01.284959] [info] Request: 0: '[]' [2025-12-14 3:30:01.376893] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 3:30:01.377554] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 3:30:01.377571] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 3:30:01.377584] [info] Request: 0: '[]' [2025-12-14 3:30:01.465473] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 4:00:01.438333] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 4:00:01.438365] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:00:01.438442] [info] Request: 0: '[]' [2025-12-14 4:00:02.076299] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 4:00:02.078639] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 4:00:02.078665] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:00:02.078681] [info] Request: 0: '[]' [2025-12-14 4:00:02.164016] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 4:00:02.164823] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 4:00:02.164836] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:00:02.164850] [info] Request: 0: '[]' [2025-12-14 4:00:02.257952] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 4:30:01.242006] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 4:30:01.242041] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:30:01.242126] [info] Request: 0: '[]' [2025-12-14 4:30:01.500761] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 4:30:01.502722] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 4:30:01.502747] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:30:01.502764] [info] Request: 0: '[]' [2025-12-14 4:30:01.562439] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 4:30:01.563271] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 4:30:01.563302] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:30:01.563318] [info] Request: 0: '[]' [2025-12-14 4:30:01.648484] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 4:55:01.432914] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 4:55:01.432960] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:55:01.433057] [info] Request: 0: '{"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","submitter":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laast %281%29.docx","metadata":{"group":{"id":"125404","name":"Final Final thesis","type":"ASSIGNMENT"},"group_context":{"id":"4119","name":"Thesis_(2)_AI901_Dr_Hager_Saleh_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"e9de0d81-9bad-4b44-8254-b5e39639973c","family_name":"\u0627\u0644\u0646\u0647\u0627\u0631\u064a","given_name":"\u0623\u062d\u0645\u062f","email":"ama.al-nahari@hotmail.com"}],"original_submitted_time":"2025-12-14T01:55:01Z"},"eula":{"accepted_timestamp":"2025-03-15T14:14:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 4:55:01.884926] [info] Response: 0: '{"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laast %281%29.docx","status":"CREATED","id":"b604b3ed-131e-4490-9652-3e1d2b4f3e45","created_time":"2025-12-14T01:55:01.718Z","httpstatus":201}' [2025-12-14 4:55:01.887800] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b604b3ed-131e-4490-9652-3e1d2b4f3e45/original [2025-12-14 4:55:01.887831] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laast %281%29.docx"' [2025-12-14 4:55:02.274498] [info] Response: 0: '{"message":"Successfully uploaded file for submission b604b3ed-131e-4490-9652-3e1d2b4f3e45","httpstatus":202}' [2025-12-14 4:55:03.084184] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 4:55:03.084234] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:55:03.084255] [info] Request: 0: '{"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","submitter":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laaast %281%29.pdf","metadata":{"group":{"id":"125404","name":"Final Final thesis","type":"ASSIGNMENT"},"group_context":{"id":"4119","name":"Thesis_(2)_AI901_Dr_Hager_Saleh_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"e9de0d81-9bad-4b44-8254-b5e39639973c","family_name":"\u0627\u0644\u0646\u0647\u0627\u0631\u064a","given_name":"\u0623\u062d\u0645\u062f","email":"ama.al-nahari@hotmail.com"}],"original_submitted_time":"2025-12-14T01:55:03Z"},"eula":{"accepted_timestamp":"2025-03-15T14:14:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 4:55:03.649436] [info] Response: 0: '{"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laaast %281%29.pdf","status":"CREATED","id":"2111b96c-0530-4c30-a49e-fe90386e38b5","created_time":"2025-12-14T01:55:03.340Z","httpstatus":201}' [2025-12-14 4:55:03.652379] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2111b96c-0530-4c30-a49e-fe90386e38b5/original [2025-12-14 4:55:03.652419] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laaast %281%29.pdf"' [2025-12-14 4:55:03.991096] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2111b96c-0530-4c30-a49e-fe90386e38b5","httpstatus":202}' [2025-12-14 4:55:30.109886] [info] -------- WEBHOOK START -------- [2025-12-14 4:55:30.109932] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '421' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7977ecba6fd603f0a14a00c573bbba2f4a783255a16dfa0a447a711227bcc5f6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=49bcdfc9c1e5cd5f26181ee9a41de26c' cf-ray: '9ada14511e803d4d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e19116046581c90b042c244600821-c0df515a6db042f8-0' traceparent: '00-693e19116046581c90b042c244600821-c0df515a6db042f8-00' x-forwarded-for: '52.57.242.45' [2025-12-14 4:55:30.110033] [info] WEBHOOK REQUEST: {"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laaast %281%29.pdf","status":"COMPLETE","id":"2111b96c-0530-4c30-a49e-fe90386e38b5","content_type":"application/pdf","page_count":72,"word_count":12655,"character_count":79446,"created_time":"2025-12-14T01:55:03.340Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 4:55:30.110038] [info] EXPECTED SIGNATURE: 7977ecba6fd603f0a14a00c573bbba2f4a783255a16dfa0a447a711227bcc5f6 [2025-12-14 4:55:30.776814] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2111b96c-0530-4c30-a49e-fe90386e38b5/similarity [2025-12-14 4:55:30.776850] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:55:30.776869] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 4:55:31.514230] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 4:55:31.516401] [info] -------- WEBHOOK END -------- [2025-12-14 4:56:10.485865] [info] -------- WEBHOOK START -------- [2025-12-14 4:56:10.485908] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '477' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8f016ffdaf592098522629e056452d811b5d6466581e822270e08690b86e99f6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9ada154d69022bee-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e193a7ba6f69a78b9c89951a645eb-fdd6368c76315bf5-0' traceparent: '00-693e193a7ba6f69a78b9c89951a645eb-fdd6368c76315bf5-00' x-forwarded-for: '52.29.246.76' [2025-12-14 4:56:10.486016] [info] WEBHOOK REQUEST: {"owner":"e9de0d81-9bad-4b44-8254-b5e39639973c","title":"Predicting fish growth using Internet of Things and Artificial Intelligence in Aquaculture systems_laast %281%29.docx","status":"COMPLETE","id":"b604b3ed-131e-4490-9652-3e1d2b4f3e45","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":72,"word_count":12183,"character_count":78619,"created_time":"2025-12-14T01:55:01.718Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 4:56:10.486022] [info] EXPECTED SIGNATURE: 8f016ffdaf592098522629e056452d811b5d6466581e822270e08690b86e99f6 [2025-12-14 4:56:11.211389] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b604b3ed-131e-4490-9652-3e1d2b4f3e45/similarity [2025-12-14 4:56:11.211426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 4:56:11.211445] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 4:56:11.823445] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 4:56:11.826025] [info] -------- WEBHOOK END -------- [2025-12-14 4:56:14.835776] [info] -------- WEBHOOK START -------- [2025-12-14 4:56:14.835809] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '920' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '41ee27afe7786b8b13ddfde7df1d49a632e4d1e97788bffa00b1fd6af23734ed' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9ada1568a80c3d4d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e193e79d2140c57eefa0bc366a538-dd93b9a1a4a7daa4-0' traceparent: '00-693e193e79d2140c57eefa0bc366a538-dd93b9a1a4a7daa4-00' x-forwarded-for: '52.57.242.45' [2025-12-14 4:56:14.835906] [info] WEBHOOK REQUEST: {"overall_match_percentage":36,"internet_match_percentage":29,"publication_match_percentage":20,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T01:56:14.671445Z","time_requested":"2025-12-14T01:55:31.457606Z","submission_id":"2111b96c-0530-4c30-a49e-fe90386e38b5","top_matches":[{"percentage":4.72999,"source_type":"INTERNET","matched_word_count_total":614,"name":"www.geeksforgeeks.org"},{"percentage":4.444958,"source_type":"INTERNET","matched_word_count_total":577,"name":"www.geeksforgeeks.org"},{"percentage":4.3679223,"source_type":"INTERNET","matched_word_count_total":567,"name":"www.geeksforgeeks.org"},{"percentage":3.7593405,"source_type":"INTERNET","matched_word_count_total":488,"name":"www.geeksforgeeks.org"},{"percentage":3.2509053,"source_type":"INTERNET","matched_word_count_total":422,"name":"www.geeksforgeeks.org"}],"top_source_largest_matched_word_count":327} [2025-12-14 4:56:14.835917] [info] EXPECTED SIGNATURE: 41ee27afe7786b8b13ddfde7df1d49a632e4d1e97788bffa00b1fd6af23734ed [2025-12-14 4:56:14.839674] [info] -------- WEBHOOK END -------- [2025-12-14 4:56:57.311738] [info] -------- WEBHOOK START -------- [2025-12-14 4:56:57.311794] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '921' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8417480d93fefa902c170f34c3a0392da11cc386a39355642bd91e56a7a7aae1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9ada16721f152bee-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e19696eb562c0320339fbd808aa1f-1d4a08d6384c6721-0' traceparent: '00-693e19696eb562c0320339fbd808aa1f-1d4a08d6384c6721-00' x-forwarded-for: '52.29.246.76' [2025-12-14 4:56:57.311893] [info] WEBHOOK REQUEST: {"overall_match_percentage":37,"internet_match_percentage":29,"publication_match_percentage":20,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T01:56:57.149953Z","time_requested":"2025-12-14T01:56:11.78859Z","submission_id":"b604b3ed-131e-4490-9652-3e1d2b4f3e45","top_matches":[{"percentage":4.7165465,"source_type":"INTERNET","matched_word_count_total":614,"name":"www.geeksforgeeks.org"},{"percentage":4.4323244,"source_type":"INTERNET","matched_word_count_total":577,"name":"www.geeksforgeeks.org"},{"percentage":4.355508,"source_type":"INTERNET","matched_word_count_total":567,"name":"www.geeksforgeeks.org"},{"percentage":3.7486558,"source_type":"INTERNET","matched_word_count_total":488,"name":"www.geeksforgeeks.org"},{"percentage":3.2416654,"source_type":"INTERNET","matched_word_count_total":422,"name":"www.geeksforgeeks.org"}],"top_source_largest_matched_word_count":327} [2025-12-14 4:56:57.311899] [info] EXPECTED SIGNATURE: 8417480d93fefa902c170f34c3a0392da11cc386a39355642bd91e56a7a7aae1 [2025-12-14 4:56:57.316226] [info] -------- WEBHOOK END -------- [2025-12-14 5:00:01.257324] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 5:00:01.257360] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:00:01.257447] [info] Request: 0: '[]' [2025-12-14 5:00:01.376318] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 5:00:01.377115] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 5:00:01.377141] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:00:01.377156] [info] Request: 0: '[]' [2025-12-14 5:00:01.443711] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 5:00:01.444406] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 5:00:01.444422] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:00:01.444436] [info] Request: 0: '[]' [2025-12-14 5:00:01.590540] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 5:30:01.445353] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 5:30:01.445389] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:30:01.445477] [info] Request: 0: '[]' [2025-12-14 5:30:01.758474] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 5:30:01.759287] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 5:30:01.759299] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:30:01.759313] [info] Request: 0: '[]' [2025-12-14 5:30:01.842680] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 5:30:01.843497] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 5:30:01.843512] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 5:30:01.843537] [info] Request: 0: '[]' [2025-12-14 5:30:01.922281] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 6:00:01.131629] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 6:00:01.131656] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:00:01.131741] [info] Request: 0: '[]' [2025-12-14 6:00:01.396070] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 6:00:01.398343] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 6:00:01.398365] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:00:01.398382] [info] Request: 0: '[]' [2025-12-14 6:00:01.479764] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 6:00:01.480894] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 6:00:01.480922] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:00:01.480943] [info] Request: 0: '[]' [2025-12-14 6:00:01.758295] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 6:30:01.475975] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 6:30:01.476001] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:30:01.476088] [info] Request: 0: '[]' [2025-12-14 6:30:01.707107] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 6:30:01.709984] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 6:30:01.710011] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:30:01.710033] [info] Request: 0: '[]' [2025-12-14 6:30:01.816289] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 6:30:01.817128] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 6:30:01.817143] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:30:01.817157] [info] Request: 0: '[]' [2025-12-14 6:30:01.890212] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 6:35:01.579258] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 6:35:01.579482] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:35:01.579587] [info] Request: 0: '{"owner":"14dc8eee-a2e0-47cc-b672-8508870e1ebb","submitter":"14dc8eee-a2e0-47cc-b672-8508870e1ebb","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%AA%D8%B5%D9%85%D9%8A%D9%85 %D9%88%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%85%D9%86%D8%B5%D8%A9 Saudi Vision Designs.pdf","metadata":{"group":{"id":"122654","name":"\u0645\u0644\u0641 \u0644\u0631\u0641\u0639 \u0627\u0644\u0627\u0633\u062a\u0645\u0627\u0631\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4075","name":"Graduation_Project_DGM500_T1_BDM_Third Trimester 2025"},"owners":[{"id":"14dc8eee-a2e0-47cc-b672-8508870e1ebb","family_name":"\u0627\u0644\u063a\u0627\u0645\u062f\u064a","given_name":"\u0633\u0646\u0627\u0621","email":"sanabintalhussein@gmail.com"}],"original_submitted_time":"2025-12-14T03:35:01Z"},"eula":{"accepted_timestamp":"2025-10-23T10:35:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 6:35:01.951122] [info] Response: 0: '{"owner":"14dc8eee-a2e0-47cc-b672-8508870e1ebb","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%AA%D8%B5%D9%85%D9%8A%D9%85 %D9%88%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%85%D9%86%D8%B5%D8%A9 Saudi Vision Designs.pdf","status":"CREATED","id":"bd2e3e40-4021-4212-a341-3f047510fe29","created_time":"2025-12-14T03:35:01.919Z","httpstatus":201}' [2025-12-14 6:35:01.963891] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bd2e3e40-4021-4212-a341-3f047510fe29/original [2025-12-14 6:35:01.963932] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%AA%D8%B5%D9%85%D9%8A%D9%85 %D9%88%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%85%D9%86%D8%B5%D8%A9 Saudi Vision Designs.pdf"' [2025-12-14 6:35:02.251535] [info] Response: 0: '{"message":"Successfully uploaded file for submission bd2e3e40-4021-4212-a341-3f047510fe29","httpstatus":202}' [2025-12-14 6:35:22.230654] [info] -------- WEBHOOK START -------- [2025-12-14 6:35:22.230690] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '767' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f76ea00c422c6ead4304ada3500c7ba6b49567a66c3d03b8fbbca2306b07999a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adaa69bdcb6dbda-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e307ac8ded3a5761b9e3af7154e33-8b4cc7feb9a6a463-0' traceparent: '00-693e307ac8ded3a5761b9e3af7154e33-8b4cc7feb9a6a463-00' x-forwarded-for: '52.29.246.76' [2025-12-14 6:35:22.230716] [info] WEBHOOK REQUEST: {"owner":"14dc8eee-a2e0-47cc-b672-8508870e1ebb","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%AA%D8%B5%D9%85%D9%8A%D9%85 %D9%88%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%85%D9%86%D8%B5%D8%A9 Saudi Vision Designs.pdf","status":"COMPLETE","id":"bd2e3e40-4021-4212-a341-3f047510fe29","content_type":"application/pdf","page_count":51,"word_count":16994,"character_count":67636,"created_time":"2025-12-14T03:35:01.919Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 6:35:22.230720] [info] EXPECTED SIGNATURE: f76ea00c422c6ead4304ada3500c7ba6b49567a66c3d03b8fbbca2306b07999a [2025-12-14 6:35:22.529891] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bd2e3e40-4021-4212-a341-3f047510fe29/similarity [2025-12-14 6:35:22.529925] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 6:35:22.529939] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 6:35:23.104592] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 6:35:23.108807] [info] -------- WEBHOOK END -------- [2025-12-14 6:36:14.066049] [info] -------- WEBHOOK START -------- [2025-12-14 6:36:14.066088] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1020' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd58c5cb88e3395bb2bce1b1c426c3fc0a48cc0d1b6d1d273cdbf8827ddf05510' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adaa7dfce3edbda-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e30aee2ec023a1257fb544b6c63d3-031cdf18f861c367-0' traceparent: '00-693e30aee2ec023a1257fb544b6c63d3-031cdf18f861c367-00' x-forwarded-for: '52.29.246.76' [2025-12-14 6:36:14.066114] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":1,"publication_match_percentage":0,"submitted_works_match_percentage":1,"status":"COMPLETE","time_generated":"2025-12-14T03:36:13.87853Z","time_requested":"2025-12-14T03:35:23.073057Z","submission_id":"bd2e3e40-4021-4212-a341-3f047510fe29","top_matches":[{"percentage":0.27158538,"source_type":"INTERNET","matched_word_count_total":48,"name":"docslib.org"},{"percentage":0.27158538,"source_type":"INTERNET","matched_word_count_total":48,"name":"ndl.ethernet.edu.et"},{"percentage":0.19237298,"source_type":"INTERNET","matched_word_count_total":34,"name":"chaimnoy.com"},{"percentage":0.18671495,"source_type":"INTERNET","matched_word_count_total":33,"name":"mpa.edu.ps"},{"percentage":0.18105692,"source_type":"SUBMITTED_WORK","matched_word_count_total":32,"submitted_date":"2022-05-07","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2022-05-07"}],"top_source_largest_matched_word_count":15} [2025-12-14 6:36:14.066119] [info] EXPECTED SIGNATURE: d58c5cb88e3395bb2bce1b1c426c3fc0a48cc0d1b6d1d273cdbf8827ddf05510 [2025-12-14 6:36:14.070204] [info] -------- WEBHOOK END -------- [2025-12-14 7:00:01.176950] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 7:00:01.176978] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:00:01.177057] [info] Request: 0: '[]' [2025-12-14 7:00:01.438123] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 7:00:01.438894] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 7:00:01.438910] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:00:01.438927] [info] Request: 0: '[]' [2025-12-14 7:00:01.525959] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 7:00:01.526793] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 7:00:01.526809] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:00:01.526824] [info] Request: 0: '[]' [2025-12-14 7:00:01.622096] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 7:25:01.652223] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 7:25:01.652264] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:25:01.652358] [info] Request: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","submitter":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","family_name":"\u0627\u0644\u0642\u0631\u0646\u064a","given_name":"\u0623\u0631\u064a\u062c","email":"areejhaddaj@gmail.com"}],"original_submitted_time":"2025-12-14T04:25:01Z"},"eula":{"accepted_timestamp":"2025-07-15T21:15:16Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 7:25:02.134443] [info] Response: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","status":"CREATED","id":"fdc68fb8-f27c-4682-b4c1-4d08abb049c8","created_time":"2025-12-14T04:25:01.899Z","httpstatus":201}' [2025-12-14 7:25:02.137103] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fdc68fb8-f27c-4682-b4c1-4d08abb049c8/original [2025-12-14 7:25:02.137134] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Sentiment analysis of reviews written ...As4.docx"' [2025-12-14 7:25:02.334640] [info] Response: 0: '{"message":"Successfully uploaded file for submission fdc68fb8-f27c-4682-b4c1-4d08abb049c8","httpstatus":202}' [2025-12-14 7:25:03.072880] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 7:25:03.072928] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:25:03.072959] [info] Request: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","submitter":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written %5E%5E.As4.pdf","metadata":{"group":{"id":"125787","name":"Assignment 4-PDF","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","family_name":"\u0627\u0644\u0642\u0631\u0646\u064a","given_name":"\u0623\u0631\u064a\u062c","email":"areejhaddaj@gmail.com"}],"original_submitted_time":"2025-12-14T04:25:03Z"},"eula":{"accepted_timestamp":"2025-07-15T21:15:16Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 7:25:03.434410] [info] Response: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written %5E%5E.As4.pdf","status":"CREATED","id":"10ae90bd-5d4f-45f5-92a7-bac1e0df0a71","created_time":"2025-12-14T04:25:03.273Z","httpstatus":201}' [2025-12-14 7:25:03.436992] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/10ae90bd-5d4f-45f5-92a7-bac1e0df0a71/original [2025-12-14 7:25:03.437017] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Sentiment analysis of reviews written %5E%5E.As4.pdf"' [2025-12-14 7:25:03.680779] [info] Response: 0: '{"message":"Successfully uploaded file for submission 10ae90bd-5d4f-45f5-92a7-bac1e0df0a71","httpstatus":202}' [2025-12-14 7:25:10.831125] [info] -------- WEBHOOK START -------- [2025-12-14 7:25:10.831165] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '355' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '909d7f527801b7a533c5775374180173d6b8d5c7e91ec25ed221496ad811d3d7' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adaef929df5d3a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3c26d43cac119168bddf6bb2d612-c84d236139ba4186-0' traceparent: '00-693e3c26d43cac119168bddf6bb2d612-c84d236139ba4186-00' x-forwarded-for: '52.57.242.45' [2025-12-14 7:25:10.831264] [info] WEBHOOK REQUEST: {"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written %5E%5E.As4.pdf","status":"COMPLETE","id":"10ae90bd-5d4f-45f5-92a7-bac1e0df0a71","content_type":"application/pdf","page_count":12,"word_count":2482,"character_count":16732,"created_time":"2025-12-14T04:25:03.273Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 7:25:10.831269] [info] EXPECTED SIGNATURE: 909d7f527801b7a533c5775374180173d6b8d5c7e91ec25ed221496ad811d3d7 [2025-12-14 7:25:11.510607] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/10ae90bd-5d4f-45f5-92a7-bac1e0df0a71/similarity [2025-12-14 7:25:11.510656] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:25:11.510673] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 7:25:12.158337] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 7:25:12.162319] [info] -------- WEBHOOK END -------- [2025-12-14 7:25:22.428929] [info] -------- WEBHOOK START -------- [2025-12-14 7:25:22.428963] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '408' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fbf8777fc4720d277768a4ed5c4797adcecaff5afecf2bd1feb776f83a8a5af9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adaefdb1dcad25c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3c326c9a3749b6fc272fbf79c2cf-a2eafc4cd347d3e3-0' traceparent: '00-693e3c326c9a3749b6fc272fbf79c2cf-a2eafc4cd347d3e3-00' x-forwarded-for: '52.29.246.76' [2025-12-14 7:25:22.429063] [info] WEBHOOK REQUEST: {"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","status":"COMPLETE","id":"fdc68fb8-f27c-4682-b4c1-4d08abb049c8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":12,"word_count":2430,"character_count":14395,"created_time":"2025-12-14T04:25:01.899Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 7:25:22.429068] [info] EXPECTED SIGNATURE: fbf8777fc4720d277768a4ed5c4797adcecaff5afecf2bd1feb776f83a8a5af9 [2025-12-14 7:25:23.070642] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fdc68fb8-f27c-4682-b4c1-4d08abb049c8/similarity [2025-12-14 7:25:23.070687] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:25:23.070705] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 7:25:23.636583] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 7:25:23.639364] [info] -------- WEBHOOK END -------- [2025-12-14 7:25:32.652966] [info] -------- WEBHOOK START -------- [2025-12-14 7:25:32.653007] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1576' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'aa033facfe8c845a6e59dd52cb4572e8ef99d5550eeb35ad5d8e68be95a48bb7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adaf01afe76d3a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3c3ce4a5d0cd4ce676f8cbda8e81-f85fed88a566533f-0' traceparent: '00-693e3c3ce4a5d0cd4ce676f8cbda8e81-f85fed88a566533f-00' x-forwarded-for: '52.57.242.45' [2025-12-14 7:25:32.653105] [info] WEBHOOK REQUEST: {"overall_match_percentage":34,"internet_match_percentage":23,"publication_match_percentage":29,"submitted_works_match_percentage":25,"status":"COMPLETE","time_generated":"2025-12-14T04:25:32.488128Z","time_requested":"2025-12-14T04:25:12.128834Z","submission_id":"10ae90bd-5d4f-45f5-92a7-bac1e0df0a71","top_matches":[{"percentage":8.294025,"source_type":"SUBMITTED_WORK","matched_word_count_total":211,"submitted_date":"2022-05-11","institution_name":"Multimedia University","name":"Multimedia University on 2022-05-11"},{"percentage":7.2720127,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"Innovations in Smart Cities Applications Volume 4\", Springer Science and Business Media LLC, 2021"},{"percentage":6.878931,"source_type":"PUBLICATION","matched_word_count_total":175,"name":"Sameh M. Sherif, A.H. Alamoodi, O.S. Albahri, Salem Garfan, A.S. Albahri, Muhammet Deveci, Mohammed Rashad Baker, Gang Kou. \"Lexicon annotation in sentiment analysis for dialectal Arabic: Systematic review of current trends and future directions\", Information Processing & Management, 2023"},{"percentage":6.878931,"source_type":"SUBMITTED_WORK","matched_word_count_total":175,"submitted_date":"2023-05-08","institution_name":"British University In Dubai","name":"British University In Dubai on 2023-05-08"},{"percentage":6.171384,"source_type":"SUBMITTED_WORK","matched_word_count_total":157,"submitted_date":"2021-04-17","institution_name":"British University In Dubai","name":"British University In Dubai on 2021-04-17"}],"top_source_largest_matched_word_count":23} [2025-12-14 7:25:32.653120] [info] EXPECTED SIGNATURE: aa033facfe8c845a6e59dd52cb4572e8ef99d5550eeb35ad5d8e68be95a48bb7 [2025-12-14 7:25:32.656994] [info] -------- WEBHOOK END -------- [2025-12-14 7:25:43.943500] [info] -------- WEBHOOK START -------- [2025-12-14 7:25:43.943538] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1576' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '02f0958ae1da1e3072d54beaa8005e3020d077cf11cc4508273213ae5fe1490d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adaf0619ba8d3a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3c4791df3d9cef59fdef04705b0d-26b956b664476e63-0' traceparent: '00-693e3c4791df3d9cef59fdef04705b0d-26b956b664476e63-00' x-forwarded-for: '52.57.242.45' [2025-12-14 7:25:43.943645] [info] WEBHOOK REQUEST: {"overall_match_percentage":35,"internet_match_percentage":23,"publication_match_percentage":29,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T04:25:43.796611Z","time_requested":"2025-12-14T04:25:23.606541Z","submission_id":"fdc68fb8-f27c-4682-b4c1-4d08abb049c8","top_matches":[{"percentage":8.294025,"source_type":"SUBMITTED_WORK","matched_word_count_total":211,"submitted_date":"2022-05-11","institution_name":"Multimedia University","name":"Multimedia University on 2022-05-11"},{"percentage":7.2720127,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"Innovations in Smart Cities Applications Volume 4\", Springer Science and Business Media LLC, 2021"},{"percentage":6.878931,"source_type":"PUBLICATION","matched_word_count_total":175,"name":"Sameh M. Sherif, A.H. Alamoodi, O.S. Albahri, Salem Garfan, A.S. Albahri, Muhammet Deveci, Mohammed Rashad Baker, Gang Kou. \"Lexicon annotation in sentiment analysis for dialectal Arabic: Systematic review of current trends and future directions\", Information Processing & Management, 2023"},{"percentage":6.878931,"source_type":"SUBMITTED_WORK","matched_word_count_total":175,"submitted_date":"2023-05-08","institution_name":"British University In Dubai","name":"British University In Dubai on 2023-05-08"},{"percentage":6.171384,"source_type":"SUBMITTED_WORK","matched_word_count_total":157,"submitted_date":"2021-04-17","institution_name":"British University In Dubai","name":"British University In Dubai on 2021-04-17"}],"top_source_largest_matched_word_count":23} [2025-12-14 7:25:43.943650] [info] EXPECTED SIGNATURE: 02f0958ae1da1e3072d54beaa8005e3020d077cf11cc4508273213ae5fe1490d [2025-12-14 7:25:43.947572] [info] -------- WEBHOOK END -------- [2025-12-14 7:30:01.114383] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 7:30:01.114415] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:30:01.114483] [info] Request: 0: '[]' [2025-12-14 7:30:01.232235] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 7:30:01.232850] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 7:30:01.232862] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:30:01.232873] [info] Request: 0: '[]' [2025-12-14 7:30:01.333724] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 7:30:01.334259] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 7:30:01.334271] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:30:01.334283] [info] Request: 0: '[]' [2025-12-14 7:30:01.390491] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 7:35:01.958053] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 7:35:01.958314] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:35:01.958415] [info] Request: 0: '{"owner":"9ea0aa92-201a-4307-8e78-60cf84a1b359","submitter":"9ea0aa92-201a-4307-8e78-60cf84a1b359","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B7%D9%88%D9%8A%D8%B1 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF %D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D9%85%D8%B9 %D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9 - 3.docx","metadata":{"group":{"id":"125854","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b (\u0627\u0644\u0627\u0633\u0628\u0648\u0639 \u0627\u0644\u0639\u0627\u0634\u0631 )","type":"ASSIGNMENT"},"group_context":{"id":"4096","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"9ea0aa92-201a-4307-8e78-60cf84a1b359","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0623\u0645\u0627\u0646\u064a","email":"a.a.otbiii@gmail.com"}],"original_submitted_time":"2025-12-14T04:35:01Z"},"eula":{"accepted_timestamp":"2025-04-03T06:12:13Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 7:35:02.260250] [info] Response: 0: '{"owner":"9ea0aa92-201a-4307-8e78-60cf84a1b359","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B7%D9%88%D9%8A%D8%B1 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF %D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D9%85%D8%B9 %D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%8","status":"CREATED","id":"0addad3d-b6c5-45ab-bdbb-d334f49bf6ab","created_time":"2025-12-14T04:35:02.231Z","httpstatus":201}' [2025-12-14 7:35:02.263068] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0addad3d-b6c5-45ab-bdbb-d334f49bf6ab/original [2025-12-14 7:35:02.263102] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B7%D9%88%D9%8A%D8%B1 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF %D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D9%85%D8%B9 %D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9 - 3.docx"' [2025-12-14 7:35:02.540050] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0addad3d-b6c5-45ab-bdbb-d334f49bf6ab","httpstatus":202}' [2025-12-14 7:35:56.265217] [info] -------- WEBHOOK START -------- [2025-12-14 7:35:56.265269] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '860' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f89a188e6b8e2355fb02f1e3c7c837ef0b861cbbd538d8aff218fa7c64aba13a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adaff548a46f415-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3eacc0cec4b77aba83ce3f9c4dea-bae410b7ca5bc90d-0' traceparent: '00-693e3eacc0cec4b77aba83ce3f9c4dea-bae410b7ca5bc90d-00' x-forwarded-for: '52.57.242.45' [2025-12-14 7:35:56.265297] [info] WEBHOOK REQUEST: {"owner":"9ea0aa92-201a-4307-8e78-60cf84a1b359","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B7%D9%88%D9%8A%D8%B1 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF %D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D9%85%D8%B9 %D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%8","status":"COMPLETE","id":"0addad3d-b6c5-45ab-bdbb-d334f49bf6ab","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":85,"word_count":16087,"character_count":89791,"created_time":"2025-12-14T04:35:02.231Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-14 7:35:56.265316] [info] EXPECTED SIGNATURE: f89a188e6b8e2355fb02f1e3c7c837ef0b861cbbd538d8aff218fa7c64aba13a [2025-12-14 7:35:56.481573] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0addad3d-b6c5-45ab-bdbb-d334f49bf6ab/similarity [2025-12-14 7:35:56.481612] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 7:35:56.481631] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 7:35:57.181967] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 7:35:57.184568] [info] -------- WEBHOOK END -------- [2025-12-14 7:37:12.662095] [info] -------- WEBHOOK START -------- [2025-12-14 7:37:12.662138] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1260' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4e2e81100e9c4c082e91eaea5ee5271bb6df928b84a8870abe04a145c64418c2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adb01320df7dcc6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e3ef8b8fcd252713b05f79dcf3f77-17c76010891c52b5-0' traceparent: '00-693e3ef8b8fcd252713b05f79dcf3f77-17c76010891c52b5-00' x-forwarded-for: '52.57.242.45' [2025-12-14 7:37:12.662231] [info] WEBHOOK REQUEST: {"overall_match_percentage":39,"internet_match_percentage":33,"publication_match_percentage":3,"submitted_works_match_percentage":28,"status":"COMPLETE","time_generated":"2025-12-14T04:37:12.427759Z","time_requested":"2025-12-14T04:35:57.145492Z","submission_id":"0addad3d-b6c5-45ab-bdbb-d334f49bf6ab","top_matches":[{"percentage":4.7839017,"source_type":"INTERNET","matched_word_count_total":756,"name":"bakkah.com"},{"percentage":4.094159,"source_type":"INTERNET","matched_word_count_total":647,"name":"hdtc.ae"},{"percentage":3.5119915,"submission_id":"f5b3d7a9-0223-467b-8f17-22f1fd145788","source_type":"SUBMITTED_WORK","matched_word_count_total":555,"submitted_date":"2024-11-07","institution_name":"Arab Open University","name":"Arab Open University on 2024-11-07"},{"percentage":3.2019236,"source_type":"SUBMITTED_WORK","matched_word_count_total":506,"submitted_date":"2024-02-27","institution_name":"Mohammed Bin Rashid School of Government","name":"Mohammed Bin Rashid School of Government on 2024-02-27"},{"percentage":3.1449726,"source_type":"SUBMITTED_WORK","matched_word_count_total":497,"submitted_date":"2024-05-28","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-28"}],"top_source_largest_matched_word_count":145} [2025-12-14 7:37:12.662236] [info] EXPECTED SIGNATURE: 4e2e81100e9c4c082e91eaea5ee5271bb6df928b84a8870abe04a145c64418c2 [2025-12-14 7:37:12.665977] [info] -------- WEBHOOK END -------- [2025-12-14 8:00:01.591578] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 8:00:01.591604] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:00:01.591687] [info] Request: 0: '[]' [2025-12-14 8:00:01.890290] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 8:00:01.891124] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 8:00:01.891139] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:00:01.891154] [info] Request: 0: '[]' [2025-12-14 8:00:01.997889] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 8:00:01.998768] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 8:00:01.998785] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:00:01.998799] [info] Request: 0: '[]' [2025-12-14 8:00:02.089323] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 8:30:01.298099] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 8:30:01.298125] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:30:01.298209] [info] Request: 0: '[]' [2025-12-14 8:30:01.507445] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 8:30:01.510174] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 8:30:01.510196] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:30:01.510220] [info] Request: 0: '[]' [2025-12-14 8:30:01.586918] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 8:30:01.587856] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 8:30:01.587872] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:30:01.587887] [info] Request: 0: '[]' [2025-12-14 8:30:01.670573] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 8:55:01.629122] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 8:55:01.629163] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:55:01.629261] [info] Request: 0: '{"owner":"20399a95-8eb6-41f3-9590-86d5d3dd3dce","submitter":"20399a95-8eb6-41f3-9590-86d5d3dd3dce","title":"%D8%B9%D8%A7%D9%8A%D8%AF %D8%A7%D9%84%D8%B1%D8%B4%D9%8A%D8%AF%D9%8A - %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %283%29.pdf","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"20399a95-8eb6-41f3-9590-86d5d3dd3dce","family_name":"\u0627\u0644\u0631\u0634\u064a\u062f\u064a","given_name":"\u0639\u0627\u064a\u062f","email":"ai.ed@hotmail.com"}],"original_submitted_time":"2025-12-14T05:55:01Z"},"eula":{"accepted_timestamp":"2025-07-13T05:11:34Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 8:55:01.923482] [info] Response: 0: '{"owner":"20399a95-8eb6-41f3-9590-86d5d3dd3dce","title":"%D8%B9%D8%A7%D9%8A%D8%AF %D8%A7%D9%84%D8%B1%D8%B4%D9%8A%D8%AF%D9%8A - %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %283%29.pdf","status":"CREATED","id":"c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad","created_time":"2025-12-14T05:55:01.904Z","httpstatus":201}' [2025-12-14 8:55:01.925688] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad/original [2025-12-14 8:55:01.925719] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B9%D8%A7%D9%8A%D8%AF %D8%A7%D9%84%D8%B1%D8%B4%D9%8A%D8%AF%D9%8A - %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %283%29.pdf"' [2025-12-14 8:55:02.212810] [info] Response: 0: '{"message":"Successfully uploaded file for submission c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad","httpstatus":202}' [2025-12-14 8:55:11.738960] [info] -------- WEBHOOK START -------- [2025-12-14 8:55:11.739006] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '446' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6335c0faff6ac6064270122e1a2579e159754ca66d47a0da72458d0605e9a429' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adb736e3bd84da8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e513f25fbe882069966300f1fdb47-2d5963311cba1c35-0' traceparent: '00-693e513f25fbe882069966300f1fdb47-2d5963311cba1c35-00' x-forwarded-for: '52.57.242.45' [2025-12-14 8:55:11.739105] [info] WEBHOOK REQUEST: {"owner":"20399a95-8eb6-41f3-9590-86d5d3dd3dce","title":"%D8%B9%D8%A7%D9%8A%D8%AF %D8%A7%D9%84%D8%B1%D8%B4%D9%8A%D8%AF%D9%8A - %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %283%29.pdf","status":"COMPLETE","id":"c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad","content_type":"application/pdf","page_count":22,"word_count":3589,"character_count":21403,"created_time":"2025-12-14T05:55:01.904Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 8:55:11.739110] [info] EXPECTED SIGNATURE: 6335c0faff6ac6064270122e1a2579e159754ca66d47a0da72458d0605e9a429 [2025-12-14 8:55:11.992976] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad/similarity [2025-12-14 8:55:11.993021] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 8:55:11.993040] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 8:55:12.728780] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 8:55:12.731513] [info] -------- WEBHOOK END -------- [2025-12-14 8:55:32.959681] [info] -------- WEBHOOK START -------- [2025-12-14 8:55:32.959718] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1420' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5f77fb2534c0dc0b2f3d7a00b808c61102bc5a579498c433c4c1139039a0fc0c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adb73f2ee814da8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e51540fa59b2ac51ab5343184e5b1-71662d9e7969ee93-0' traceparent: '00-693e51540fa59b2ac51ab5343184e5b1-71662d9e7969ee93-00' x-forwarded-for: '52.57.242.45' [2025-12-14 8:55:32.959762] [info] WEBHOOK REQUEST: {"overall_match_percentage":6,"internet_match_percentage":2,"publication_match_percentage":1,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2025-12-14T05:55:32.782664Z","time_requested":"2025-12-14T05:55:12.665175Z","submission_id":"c94ffa9e-07ee-4fe6-b61d-1a9d0f85b9ad","top_matches":[{"percentage":3.2975662,"source_type":"SUBMITTED_WORK","matched_word_count_total":126,"submitted_date":"2015-11-22","institution_name":"Princess Sumaya University for Technology","name":"Princess Sumaya University for Technology on 2015-11-22"},{"percentage":3.2190526,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2024-05-19","institution_name":"University of Tabuk","name":"University of Tabuk on 2024-05-19"},{"percentage":3.1667104,"source_type":"SUBMITTED_WORK","matched_word_count_total":121,"submitted_date":"2014-01-22","institution_name":"Dhofar University","name":"Dhofar University on 2014-01-22"},{"percentage":3.0096834,"source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2023-07-29","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2023-07-29"},{"percentage":2.9311697,"source_type":"SUBMITTED_WORK","matched_word_count_total":112,"submitted_date":"2015-06-09","institution_name":"Kerbala University","name":"Kerbala University on 2015-06-09"}],"top_source_largest_matched_word_count":9} [2025-12-14 8:55:32.959779] [info] EXPECTED SIGNATURE: 5f77fb2534c0dc0b2f3d7a00b808c61102bc5a579498c433c4c1139039a0fc0c [2025-12-14 8:55:32.963648] [info] -------- WEBHOOK END -------- [2025-12-14 9:00:01.446878] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 9:00:01.446906] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:00:01.446991] [info] Request: 0: '[]' [2025-12-14 9:00:01.580723] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 9:00:01.581517] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 9:00:01.581532] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:00:01.581547] [info] Request: 0: '[]' [2025-12-14 9:00:01.651767] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 9:00:01.652515] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 9:00:01.652534] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:00:01.652549] [info] Request: 0: '[]' [2025-12-14 9:00:01.791445] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 9:30:01.234152] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 9:30:01.234303] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:30:01.234405] [info] Request: 0: '[]' [2025-12-14 9:30:01.461209] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 9:30:01.462054] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 9:30:01.462065] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:30:01.462080] [info] Request: 0: '[]' [2025-12-14 9:30:01.540724] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 9:30:01.541500] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 9:30:01.541515] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:30:01.541528] [info] Request: 0: '[]' [2025-12-14 9:30:01.624269] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 9:35:01.320441] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 9:35:01.320478] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:35:01.320557] [info] Request: 0: '{"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","submitter":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%AA%D9%82%D9%8A%D9%8A%D9%85 %D9%84%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D8%A7%D9%85%D9%84 %D8%A7%D9%84%D8%AF%D9%88%D8%B3%D8%B1%D9%8A %282%29.docx","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","family_name":"\u0627\u0644\u062f\u0648\u0633\u0631\u064a","given_name":"\u0627\u0645\u0644","email":"amal-1399@hotmail.com"}],"original_submitted_time":"2025-12-14T06:35:01Z"},"eula":{"accepted_timestamp":"2025-07-18T09:23:25Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 9:35:01.637140] [info] Response: 0: '{"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%AA%D9%82%D9%8A%D9%8A%D9%85 %D9%84%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D8%A7%D9%85%D9%84 %D8%A7%D9%84%D8%AF%D9%88%D8%B3%D8%B1%D9%8A %282%29.docx","status":"CREATED","id":"197c51aa-4757-4d06-95a2-0dfd73361d25","created_time":"2025-12-14T06:35:01.615Z","httpstatus":201}' [2025-12-14 9:35:01.639041] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/197c51aa-4757-4d06-95a2-0dfd73361d25/original [2025-12-14 9:35:01.639059] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%AA%D9%82%D9%8A%D9%8A%D9%85 %D9%84%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D8%A7%D9%85%D9%84 %D8%A7%D9%84%D8%AF%D9%88%D8%B3%D8%B1%D9%8A %282%29.docx"' [2025-12-14 9:35:01.839057] [info] Response: 0: '{"message":"Successfully uploaded file for submission 197c51aa-4757-4d06-95a2-0dfd73361d25","httpstatus":202}' [2025-12-14 9:35:02.315123] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 9:35:02.315169] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:35:02.315187] [info] Request: 0: '{"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","submitter":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%83%D8%B4%D9%81 %D8%B9%D9%86 %D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D9%84 %D8%A8%D9%85%D8%B7%D8%A7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D8%A3%D9%85%D9%8A%D9%86- %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%AA%D8%B9%D8%AF%D9%8A%D9%84.docx","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","family_name":"\u0627\u0644\u062f\u0648\u0633\u0631\u064a","given_name":"\u0627\u0645\u0644","email":"amal-1399@hotmail.com"}],"original_submitted_time":"2025-12-14T06:35:02Z"},"eula":{"accepted_timestamp":"2025-07-18T09:23:25Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 9:35:02.713956] [info] Response: 0: '{"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%83%D8%B4%D9%81 %D8%B9%D9%86 %D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D9%84 %D8%A8%D9%85%D8%B7%D8%A7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D8%A3%D9%85%D9%8A%D9%86- %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%AA%D8%B9%D8%AF%D9%8A%D9%84.docx","status":"CREATED","id":"032ff45a-3a33-4b1c-8e70-341563d9ed60","created_time":"2025-12-14T06:35:02.692Z","httpstatus":201}' [2025-12-14 9:35:02.716226] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/032ff45a-3a33-4b1c-8e70-341563d9ed60/original [2025-12-14 9:35:02.716257] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%83%D8%B4%D9%81 %D8%B9%D9%86 %D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D9%84 %D8%A8%D9%85%D8%B7%D8%A7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D8%A3%D9%85%D9%8A%D9%86- %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%AA%D8%B9%D8%AF%D9%8A%D9%84.docx"' [2025-12-14 9:35:02.901457] [info] Response: 0: '{"message":"Successfully uploaded file for submission 032ff45a-3a33-4b1c-8e70-341563d9ed60","httpstatus":202}' [2025-12-14 9:35:09.795589] [info] -------- WEBHOOK START -------- [2025-12-14 9:35:09.795630] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '568' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6d136888200ce0a4cedcaadde0f3825923611f211c0a3d770dce469e71ac6aa9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adbadfa1f4b909a-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5a9decf457cff7dd3e650b5ae285-d1ec68bd4bbd006c-0' traceparent: '00-693e5a9decf457cff7dd3e650b5ae285-d1ec68bd4bbd006c-00' x-forwarded-for: '52.29.246.76' [2025-12-14 9:35:09.795737] [info] WEBHOOK REQUEST: {"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%AA%D9%82%D9%8A%D9%8A%D9%85 %D9%84%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D8%A7%D9%85%D9%84 %D8%A7%D9%84%D8%AF%D9%88%D8%B3%D8%B1%D9%8A %282%29.docx","status":"COMPLETE","id":"197c51aa-4757-4d06-95a2-0dfd73361d25","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":2,"word_count":242,"character_count":1278,"created_time":"2025-12-14T06:35:01.615Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 9:35:09.795742] [info] EXPECTED SIGNATURE: 6d136888200ce0a4cedcaadde0f3825923611f211c0a3d770dce469e71ac6aa9 [2025-12-14 9:35:10.074106] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/197c51aa-4757-4d06-95a2-0dfd73361d25/similarity [2025-12-14 9:35:10.074152] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:35:10.074172] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 9:35:10.616902] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 9:35:10.618964] [info] -------- WEBHOOK END -------- [2025-12-14 9:35:14.409507] [info] -------- WEBHOOK START -------- [2025-12-14 9:35:14.409548] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '358' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '824b664ce62e1e4a8c9019b93bde7f8fd7b3ae2f0bd60066882e83fabb42eea6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adbae16e87f8ff2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5aa265757b7357c5723b55cf3510-748c6ad523da9baa-0' traceparent: '00-693e5aa265757b7357c5723b55cf3510-748c6ad523da9baa-00' x-forwarded-for: '52.57.242.45' [2025-12-14 9:35:14.409663] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-14T06:35:14.245304Z","time_requested":"2025-12-14T06:35:10.586365Z","submission_id":"197c51aa-4757-4d06-95a2-0dfd73361d25","top_matches":[],"top_source_largest_matched_word_count":0} [2025-12-14 9:35:14.409670] [info] EXPECTED SIGNATURE: 824b664ce62e1e4a8c9019b93bde7f8fd7b3ae2f0bd60066882e83fabb42eea6 [2025-12-14 9:35:14.413661] [info] -------- WEBHOOK END -------- [2025-12-14 9:35:22.838689] [info] -------- WEBHOOK START -------- [2025-12-14 9:35:22.838728] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '766' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9eb1a3c44bc2250caf0c77bffc703db9339558328126e93c658f164b7ebf4981' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adbae4ba9328ff2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5aaacbc42985295a67d1e062c14e-3e35ee7e178bfcd7-0' traceparent: '00-693e5aaacbc42985295a67d1e062c14e-3e35ee7e178bfcd7-00' x-forwarded-for: '52.57.242.45' [2025-12-14 9:35:22.838824] [info] WEBHOOK REQUEST: {"owner":"07f384eb-2c00-4bca-903c-4d7ef40d99e0","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%83%D8%B4%D9%81 %D8%B9%D9%86 %D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D9%84 %D8%A8%D9%85%D8%B7%D8%A7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D8%A3%D9%85%D9%8A%D9%86- %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%AA%D8%B9%D8%AF%D9%8A%D9%84.docx","status":"COMPLETE","id":"032ff45a-3a33-4b1c-8e70-341563d9ed60","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":28,"word_count":6380,"character_count":34499,"created_time":"2025-12-14T06:35:02.692Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-14 9:35:22.838829] [info] EXPECTED SIGNATURE: 9eb1a3c44bc2250caf0c77bffc703db9339558328126e93c658f164b7ebf4981 [2025-12-14 9:35:23.064766] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/032ff45a-3a33-4b1c-8e70-341563d9ed60/similarity [2025-12-14 9:35:23.064811] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:35:23.064831] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 9:35:23.596482] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 9:35:23.598547] [info] -------- WEBHOOK END -------- [2025-12-14 9:35:50.815232] [info] -------- WEBHOOK START -------- [2025-12-14 9:35:50.815277] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1007' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '404c0db5a33432c8df24647d9f1fa4b268a0b63eca5123f4e6618c9c358da8de' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adbaefa8a07909a-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5ac68a5e5a9b02a501abe272664a-462828093513c4df-0' traceparent: '00-693e5ac68a5e5a9b02a501abe272664a-462828093513c4df-00' x-forwarded-for: '52.29.246.76' [2025-12-14 9:35:50.815386] [info] WEBHOOK REQUEST: {"overall_match_percentage":25,"internet_match_percentage":19,"publication_match_percentage":1,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-14T06:35:50.651433Z","time_requested":"2025-12-14T06:35:23.544264Z","submission_id":"032ff45a-3a33-4b1c-8e70-341563d9ed60","top_matches":[{"percentage":2.946679,"source_type":"INTERNET","matched_word_count_total":189,"name":"dn790009.ca.archive.org"},{"percentage":2.946679,"source_type":"INTERNET","matched_word_count_total":189,"name":"archive.org"},{"percentage":2.666043,"source_type":"INTERNET","matched_word_count_total":171,"name":"royatrainingpackage.blogspot.com"},{"percentage":2.666043,"source_type":"INTERNET","matched_word_count_total":171,"name":"www.uobabylon.edu.iq"},{"percentage":2.6192703,"source_type":"SUBMITTED_WORK","matched_word_count_total":168,"submitted_date":"2018-01-22","institution_name":"Hofstra University","name":"Hofstra University on 2018-01-22"}],"top_source_largest_matched_word_count":179} [2025-12-14 9:35:50.815392] [info] EXPECTED SIGNATURE: 404c0db5a33432c8df24647d9f1fa4b268a0b63eca5123f4e6618c9c358da8de [2025-12-14 9:35:50.819233] [info] -------- WEBHOOK END -------- [2025-12-14 9:40:01.646545] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 9:40:01.646581] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:40:01.646673] [info] Request: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","submitter":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","family_name":"\u0627\u0644\u0642\u0631\u0646\u064a","given_name":"\u0623\u0631\u064a\u062c","email":"areejhaddaj@gmail.com"}],"original_submitted_time":"2025-12-14T06:40:01Z"},"eula":{"accepted_timestamp":"2025-07-15T21:15:16Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 9:40:02.043556] [info] Response: 0: '{"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","status":"CREATED","id":"d34880ba-7beb-498b-9362-965f786c8bb9","created_time":"2025-12-14T06:40:01.877Z","httpstatus":201}' [2025-12-14 9:40:02.045795] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d34880ba-7beb-498b-9362-965f786c8bb9/original [2025-12-14 9:40:02.045819] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Sentiment analysis of reviews written ...As4.docx"' [2025-12-14 9:40:02.247380] [info] Response: 0: '{"message":"Successfully uploaded file for submission d34880ba-7beb-498b-9362-965f786c8bb9","httpstatus":202}' [2025-12-14 9:40:03.001101] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 9:40:03.001144] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:40:03.001163] [info] Request: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","submitter":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"%D9%90Abdel Hafez Alassar Sultan Alotaibi.docx","metadata":{"group":{"id":"125058","name":"Code Eng abdelhafez","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","family_name":"\u0627\u0644\u0639\u0635\u0627\u0631","given_name":"\u0639\u0628\u062f\u0627\u0644\u062d\u0627\u0641\u0638","email":"abood.assar.88@gmail.com"}],"original_submitted_time":"2025-12-14T06:40:03Z"},"eula":{"accepted_timestamp":"2025-03-13T21:08:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 9:40:03.409130] [info] Response: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"%D9%90Abdel Hafez Alassar Sultan Alotaibi.docx","status":"CREATED","id":"f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f","created_time":"2025-12-14T06:40:03.237Z","httpstatus":201}' [2025-12-14 9:40:03.413649] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f/original [2025-12-14 9:40:03.413680] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%90Abdel Hafez Alassar Sultan Alotaibi.docx"' [2025-12-14 9:40:03.961277] [info] Response: 0: '{"message":"Successfully uploaded file for submission f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f","httpstatus":202}' [2025-12-14 9:40:20.955982] [info] -------- WEBHOOK START -------- [2025-12-14 9:40:20.956022] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '408' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '12ed53023916ea2fe348b2ef22cda457b793b19419eb42750441f4666eaff133' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adbb592d99c4db9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5bd4cd6502885e3e5732a1f17e41-6f995098469c51df-0' traceparent: '00-693e5bd4cd6502885e3e5732a1f17e41-6f995098469c51df-00' x-forwarded-for: '52.57.242.45' [2025-12-14 9:40:20.956129] [info] WEBHOOK REQUEST: {"owner":"f55007c9-52f1-4c44-b67a-5cff7d1a315c","title":"Sentiment analysis of reviews written ...As4.docx","status":"COMPLETE","id":"d34880ba-7beb-498b-9362-965f786c8bb9","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":11,"word_count":2603,"character_count":15446,"created_time":"2025-12-14T06:40:01.877Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-14 9:40:20.956134] [info] EXPECTED SIGNATURE: 12ed53023916ea2fe348b2ef22cda457b793b19419eb42750441f4666eaff133 [2025-12-14 9:40:21.654522] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d34880ba-7beb-498b-9362-965f786c8bb9/similarity [2025-12-14 9:40:21.654583] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:40:21.654603] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 9:40:22.279537] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 9:40:22.282114] [info] -------- WEBHOOK END -------- [2025-12-14 9:40:41.579432] [info] -------- WEBHOOK START -------- [2025-12-14 9:40:41.579478] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1577' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '897234984ff37f3b37868b1ea599cef6fb49e7844a3a2579b01b398feb4a3a31' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adbb613cc374db9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5be9c7a85bf94ae50f46ee045c97-3dea8f2e48c4d71c-0' traceparent: '00-693e5be9c7a85bf94ae50f46ee045c97-3dea8f2e48c4d71c-00' x-forwarded-for: '52.57.242.45' [2025-12-14 9:40:41.579581] [info] WEBHOOK REQUEST: {"overall_match_percentage":35,"internet_match_percentage":25,"publication_match_percentage":30,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T06:40:41.409914Z","time_requested":"2025-12-14T06:40:22.250521Z","submission_id":"d34880ba-7beb-498b-9362-965f786c8bb9","top_matches":[{"percentage":7.884122,"source_type":"PUBLICATION","matched_word_count_total":215,"name":"\"Innovations in Smart Cities Applications Volume 4\", Springer Science and Business Media LLC, 2021"},{"percentage":7.260726,"source_type":"SUBMITTED_WORK","matched_word_count_total":198,"submitted_date":"2022-05-11","institution_name":"Multimedia University","name":"Multimedia University on 2022-05-11"},{"percentage":6.4173083,"source_type":"PUBLICATION","matched_word_count_total":175,"name":"Sameh M. Sherif, A.H. Alamoodi, O.S. Albahri, Salem Garfan, A.S. Albahri, Muhammet Deveci, Mohammed Rashad Baker, Gang Kou. \"Lexicon annotation in sentiment analysis for dialectal Arabic: Systematic review of current trends and future directions\", Information Processing & Management, 2023"},{"percentage":6.4173083,"source_type":"SUBMITTED_WORK","matched_word_count_total":175,"submitted_date":"2023-05-08","institution_name":"British University In Dubai","name":"British University In Dubai on 2023-05-08"},{"percentage":6.233957,"source_type":"SUBMITTED_WORK","matched_word_count_total":170,"submitted_date":"2021-04-17","institution_name":"British University In Dubai","name":"British University In Dubai on 2021-04-17"}],"top_source_largest_matched_word_count":35} [2025-12-14 9:40:41.579587] [info] EXPECTED SIGNATURE: 897234984ff37f3b37868b1ea599cef6fb49e7844a3a2579b01b398feb4a3a31 [2025-12-14 9:40:41.585830] [info] -------- WEBHOOK END -------- [2025-12-14 9:41:24.945079] [info] -------- WEBHOOK START -------- [2025-12-14 9:41:24.945121] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '408' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd5d849c11d9048025f138ccdad4047a392fa7ff44333c1520194361d08ba592d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adbb722d8ab4db9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5c14995ee655e9840a45d54ade94-bc90d3b875295271-0' traceparent: '00-693e5c14995ee655e9840a45d54ade94-bc90d3b875295271-00' x-forwarded-for: '52.57.242.45' [2025-12-14 9:41:24.945224] [info] WEBHOOK REQUEST: {"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"%D9%90Abdel Hafez Alassar Sultan Alotaibi.docx","status":"COMPLETE","id":"f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":80,"word_count":19226,"character_count":114116,"created_time":"2025-12-14T06:40:03.237Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-14 9:41:24.945229] [info] EXPECTED SIGNATURE: d5d849c11d9048025f138ccdad4047a392fa7ff44333c1520194361d08ba592d [2025-12-14 9:41:25.642297] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f/similarity [2025-12-14 9:41:25.642342] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 9:41:25.642360] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 9:41:26.266338] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 9:41:26.270859] [info] -------- WEBHOOK END -------- [2025-12-14 9:42:29.451556] [info] -------- WEBHOOK START -------- [2025-12-14 9:42:29.451595] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1400' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0dfa9b6019f68aceef960ca2402f5be8a6b5b687dbc8ce29e715c5bf1c2cf55a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adbb8b5eee33617-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e5c550e710460d39534dd3eb85df2-5f539485f4d198aa-0' traceparent: '00-693e5c550e710460d39534dd3eb85df2-5f539485f4d198aa-00' x-forwarded-for: '52.29.246.76' [2025-12-14 9:42:29.451695] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":19,"publication_match_percentage":21,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T06:42:29.270198Z","time_requested":"2025-12-14T06:41:26.229772Z","submission_id":"f1c2e0da-95c0-4db1-b209-5f1c8c7efc7f","top_matches":[{"percentage":4.656202,"source_type":"PUBLICATION","matched_word_count_total":967,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":3.5439136,"source_type":"PUBLICATION","matched_word_count_total":736,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.3513098,"source_type":"PUBLICATION","matched_word_count_total":696,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"},{"percentage":3.3416796,"source_type":"PUBLICATION","matched_word_count_total":694,"name":"\"Multi-Strategy Learning Environment\", Springer Science and Business Media LLC, 2026"},{"percentage":3.1635208,"source_type":"PUBLICATION","matched_word_count_total":657,"name":"\"Advances in Data-Driven Computing and Intelligent Systems\", Springer Science and Business Media LLC, 2025"}],"top_source_largest_matched_word_count":37} [2025-12-14 9:42:29.451702] [info] EXPECTED SIGNATURE: 0dfa9b6019f68aceef960ca2402f5be8a6b5b687dbc8ce29e715c5bf1c2cf55a [2025-12-14 9:42:29.456104] [info] -------- WEBHOOK END -------- [2025-12-14 10:00:01.535063] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 10:00:01.535093] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:00:01.535181] [info] Request: 0: '[]' [2025-12-14 10:00:01.825392] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 10:00:01.828099] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 10:00:01.828125] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:00:01.828144] [info] Request: 0: '[]' [2025-12-14 10:00:01.918106] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 10:00:01.918941] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 10:00:01.918958] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:00:01.918973] [info] Request: 0: '[]' [2025-12-14 10:00:02.004895] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 10:30:01.443042] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 10:30:01.443072] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:30:01.443161] [info] Request: 0: '[]' [2025-12-14 10:30:01.672287] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 10:30:01.673115] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 10:30:01.673131] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:30:01.673147] [info] Request: 0: '[]' [2025-12-14 10:30:01.759059] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 10:30:01.759702] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 10:30:01.759716] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:30:01.759728] [info] Request: 0: '[]' [2025-12-14 10:30:01.838069] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 10:45:07.127937] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 10:45:07.127975] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:45:07.127994] [info] Request: 0: '[]' [2025-12-14 10:45:07.251844] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 10:45:22.853388] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 10:45:22.853432] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 10:45:22.853533] [info] Request: 0: '[]' [2025-12-14 10:45:22.935265] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 11:00:01.519471] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 11:00:01.519500] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:01.519579] [info] Request: 0: '[]' [2025-12-14 11:00:01.745564] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 11:00:01.746396] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 11:00:01.746409] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:01.746423] [info] Request: 0: '[]' [2025-12-14 11:00:01.803931] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 11:00:01.804537] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 11:00:01.804550] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:01.804563] [info] Request: 0: '[]' [2025-12-14 11:00:01.961900] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 11:00:01.985182] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 11:00:01.985212] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:01.985229] [info] Request: 0: '{"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","submitter":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 .pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"129c4c9c-f415-4ed2-b677-f3595eb00162","family_name":"\u0628\u062e\u0627\u0631\u064a","given_name":"\u0639\u0627\u0637\u0641","email":"bokhari.atif@gmail.com"}],"original_submitted_time":"2025-12-14T08:00:01Z"},"eula":{"accepted_timestamp":"2025-07-16T16:57:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 11:00:02.339669] [info] Response: 0: '{"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 .pdf","status":"CREATED","id":"e1924965-3a7f-4f4d-bb4c-9937be8c2d6a","created_time":"2025-12-14T08:00:02.311Z","httpstatus":201}' [2025-12-14 11:00:02.342010] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e1924965-3a7f-4f4d-bb4c-9937be8c2d6a/original [2025-12-14 11:00:02.342039] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 .pdf"' [2025-12-14 11:00:02.590447] [info] Response: 0: '{"message":"Successfully uploaded file for submission e1924965-3a7f-4f4d-bb4c-9937be8c2d6a","httpstatus":202}' [2025-12-14 11:00:02.858175] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 11:00:02.858221] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:02.858241] [info] Request: 0: '{"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","submitter":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%AE%D8%B7%D8%A7%D8%A8 %D8%A7%D9%84%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A7%D9%88%D9%84.pdf","metadata":{"group":{"id":"120122","name":"\u062e\u0637\u0627\u0628 \u0627\u0644\u0646\u0634\u0631","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"129c4c9c-f415-4ed2-b677-f3595eb00162","family_name":"\u0628\u062e\u0627\u0631\u064a","given_name":"\u0639\u0627\u0637\u0641","email":"bokhari.atif@gmail.com"}],"original_submitted_time":"2025-12-14T08:00:02Z"},"eula":{"accepted_timestamp":"2025-07-16T16:57:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 11:00:03.093502] [info] Response: 0: '{"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%AE%D8%B7%D8%A7%D8%A8 %D8%A7%D9%84%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A7%D9%88%D9%84.pdf","status":"CREATED","id":"6d352549-2763-40e9-8f10-493480424265","created_time":"2025-12-14T08:00:03.077Z","httpstatus":201}' [2025-12-14 11:00:03.096385] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6d352549-2763-40e9-8f10-493480424265/original [2025-12-14 11:00:03.096420] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AE%D8%B7%D8%A7%D8%A8 %D8%A7%D9%84%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A7%D9%88%D9%84.pdf"' [2025-12-14 11:00:03.334733] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6d352549-2763-40e9-8f10-493480424265","httpstatus":202}' [2025-12-14 11:00:06.428324] [info] -------- WEBHOOK START -------- [2025-12-14 11:00:06.428359] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '389' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '72ca8a220379a43a9c5791654cbd7be377b3e75a582422a4ba27fbd55d5a1805' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc2a680c4e9a11-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e6e86a2ec184e5c3512099abfe75a-13a09b6f95fc59e3-0' traceparent: '00-693e6e86a2ec184e5c3512099abfe75a-13a09b6f95fc59e3-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:00:06.428472] [info] WEBHOOK REQUEST: {"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%AE%D8%B7%D8%A7%D8%A8 %D8%A7%D9%84%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A7%D9%88%D9%84.pdf","status":"COMPLETE","id":"6d352549-2763-40e9-8f10-493480424265","content_type":"application/pdf","page_count":1,"word_count":102,"character_count":594,"created_time":"2025-12-14T08:00:03.077Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 11:00:06.428478] [info] EXPECTED SIGNATURE: 72ca8a220379a43a9c5791654cbd7be377b3e75a582422a4ba27fbd55d5a1805 [2025-12-14 11:00:06.677975] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6d352549-2763-40e9-8f10-493480424265/similarity [2025-12-14 11:00:06.678014] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:06.678029] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 11:00:07.366244] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 11:00:07.368839] [info] -------- WEBHOOK END -------- [2025-12-14 11:00:13.763530] [info] -------- WEBHOOK START -------- [2025-12-14 11:00:13.763566] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '358' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bd70bbddb1183f09b2ed748574516cf96585d57dc1b2735344335fee5ee7f1d7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adc2a95db7d5d50-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e6e8d757cce34398a7a8eb7a80700-4a3020c46cc8f7cf-0' traceparent: '00-693e6e8d757cce34398a7a8eb7a80700-4a3020c46cc8f7cf-00' x-forwarded-for: '52.29.246.76' [2025-12-14 11:00:13.763658] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-14T08:00:13.587269Z","time_requested":"2025-12-14T08:00:07.339311Z","submission_id":"6d352549-2763-40e9-8f10-493480424265","top_matches":[],"top_source_largest_matched_word_count":0} [2025-12-14 11:00:13.763664] [info] EXPECTED SIGNATURE: bd70bbddb1183f09b2ed748574516cf96585d57dc1b2735344335fee5ee7f1d7 [2025-12-14 11:00:13.767606] [info] -------- WEBHOOK END -------- [2025-12-14 11:00:16.610392] [info] -------- WEBHOOK START -------- [2025-12-14 11:00:16.610570] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '431' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ea48b555eca3025dc2434a0d16ba25410eaf960624d4b7fb31faed0b7e25391a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adc2aa7bd195d50-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e6e909fc45e87cacbc15bb0fb41d2-26cbcad5c20496b0-0' traceparent: '00-693e6e909fc45e87cacbc15bb0fb41d2-26cbcad5c20496b0-00' x-forwarded-for: '52.29.246.76' [2025-12-14 11:00:16.610611] [info] WEBHOOK REQUEST: {"owner":"129c4c9c-f415-4ed2-b677-f3595eb00162","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 .pdf","status":"COMPLETE","id":"e1924965-3a7f-4f4d-bb4c-9937be8c2d6a","content_type":"application/pdf","page_count":29,"word_count":4843,"character_count":29496,"created_time":"2025-12-14T08:00:02.311Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 11:00:16.610616] [info] EXPECTED SIGNATURE: ea48b555eca3025dc2434a0d16ba25410eaf960624d4b7fb31faed0b7e25391a [2025-12-14 11:00:16.825099] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e1924965-3a7f-4f4d-bb4c-9937be8c2d6a/similarity [2025-12-14 11:00:16.825135] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:00:16.825153] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 11:00:17.384593] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 11:00:17.387317] [info] -------- WEBHOOK END -------- [2025-12-14 11:00:41.286818] [info] -------- WEBHOOK START -------- [2025-12-14 11:00:41.286864] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1482' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '16e53af7ba415025069fd8f35707ebcf954395b6241c7334543ac966acece6c6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adc2b41f9235d50-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e6ea91519bb102993de37d73e4f77-d7ccc9b1f2fca9f9-0' traceparent: '00-693e6ea91519bb102993de37d73e4f77-d7ccc9b1f2fca9f9-00' x-forwarded-for: '52.29.246.76' [2025-12-14 11:00:41.286953] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":14,"publication_match_percentage":10,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-14T08:00:41.146648Z","time_requested":"2025-12-14T08:00:17.356041Z","submission_id":"e1924965-3a7f-4f4d-bb4c-9937be8c2d6a","top_matches":[{"percentage":4.288764,"source_type":"SUBMITTED_WORK","matched_word_count_total":221,"submitted_date":"2025-08-17","institution_name":"London School of Business and Finance","name":"London School of Business and Finance on 2025-08-17"},{"percentage":4.0947022,"source_type":"SUBMITTED_WORK","matched_word_count_total":211,"submitted_date":"2025-01-29","institution_name":"University of Wales Institute, Cardiff","name":"University of Wales Institute, Cardiff on 2025-01-29"},{"percentage":3.628954,"source_type":"SUBMITTED_WORK","matched_word_count_total":187,"submitted_date":"2025-06-02","institution_name":"Lipa City Colleges","name":"Lipa City Colleges on 2025-06-02"},{"percentage":3.415486,"source_type":"SUBMITTED_WORK","matched_word_count_total":176,"submitted_date":"2024-12-19","institution_name":"ICL Education Group","name":"ICL Education Group on 2024-12-19"},{"percentage":3.3766737,"source_type":"PUBLICATION","matched_word_count_total":174,"name":"Pearson, Marshall. \"IT Leadership Strategies in Healthcare Systems That Leverage Dynamic Capabilities for Digital Transformations.\", Walden University"}],"top_source_largest_matched_word_count":52} [2025-12-14 11:00:41.286959] [info] EXPECTED SIGNATURE: 16e53af7ba415025069fd8f35707ebcf954395b6241c7334543ac966acece6c6 [2025-12-14 11:00:41.290781] [info] -------- WEBHOOK END -------- [2025-12-14 11:20:01.252456] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 11:20:01.252496] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:20:01.252576] [info] Request: 0: '{"owner":"c1fef28f-b7f2-4497-9f18-78757aa64162","submitter":"c1fef28f-b7f2-4497-9f18-78757aa64162","title":"%D8%B9%D9%85%D8%B1 %D8%A7%D9%84%D9%85%D8%BA%D8%B1%D8%A8%D9%8A - %D8%A7%D9%84%D8%AC%D8%B2%D8%A1 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %281%29.docx","metadata":{"group":{"id":"115283","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0625\u0637\u0627\u0631 \u0627\u0644\u0646\u0638\u0631\u064a \u0627\u0644\u062e\u0627\u0635 \u0628\u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u0646\u0647\u0627\u0626\u064a (\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0623\u0648\u0644 \u0648\u0627\u0644\u062b\u0627\u0646\u064a \u0641\u0642\u0637 \u0628\u0635\u064a\u063a\u0629 Word)","type":"ASSIGNMENT"},"group_context":{"id":"3762","name":"Final_Project_PMG697_S3_MPM_Third Trimester 2025","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"},{"id":"bd750480-b83a-4398-b6b6-9299175a9e7f","family_name":"Dahman","given_name":"Yusra","email":"yusradahman@midocean.edu.km"}]},"owners":[{"id":"c1fef28f-b7f2-4497-9f18-78757aa64162","family_name":"\u0627\u0644\u0645\u063a\u0631\u0628\u064a","given_name":"\u0639\u0645\u0631","email":"omar_mughrabi@hotmail.com"}],"original_submitted_time":"2025-12-14T08:20:01Z"},"eula":{"accepted_timestamp":"2025-12-14T07:45:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 11:20:02.064999] [info] Response: 0: '{"owner":"c1fef28f-b7f2-4497-9f18-78757aa64162","title":"%D8%B9%D9%85%D8%B1 %D8%A7%D9%84%D9%85%D8%BA%D8%B1%D8%A8%D9%8A - %D8%A7%D9%84%D8%AC%D8%B2%D8%A1 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %281%29.docx","status":"CREATED","id":"f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd","created_time":"2025-12-14T08:20:01.794Z","httpstatus":201}' [2025-12-14 11:20:02.073241] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd/original [2025-12-14 11:20:02.073290] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B9%D9%85%D8%B1 %D8%A7%D9%84%D9%85%D8%BA%D8%B1%D8%A8%D9%8A - %D8%A7%D9%84%D8%AC%D8%B2%D8%A1 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %281%29.docx"' [2025-12-14 11:20:02.978569] [info] Response: 0: '{"message":"Successfully uploaded file for submission f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd","httpstatus":202}' [2025-12-14 11:20:23.710875] [info] -------- WEBHOOK START -------- [2025-12-14 11:20:23.710927] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '536' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '29ccf834c548709fa624cd8db15c76d1e1399c1ae29b75b3b00881e66113b9d6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc48200ae1d9dc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e7347f0f378e18d765b00d1be8f7b-e8255e3a3e4178e7-0' traceparent: '00-693e7347f0f378e18d765b00d1be8f7b-e8255e3a3e4178e7-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:20:23.711076] [info] WEBHOOK REQUEST: {"owner":"c1fef28f-b7f2-4497-9f18-78757aa64162","title":"%D8%B9%D9%85%D8%B1 %D8%A7%D9%84%D9%85%D8%BA%D8%B1%D8%A8%D9%8A - %D8%A7%D9%84%D8%AC%D8%B2%D8%A1 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %281%29.docx","status":"COMPLETE","id":"f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":23,"word_count":75,"character_count":393,"created_time":"2025-12-14T08:20:01.794Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 11:20:23.711085] [info] EXPECTED SIGNATURE: 29ccf834c548709fa624cd8db15c76d1e1399c1ae29b75b3b00881e66113b9d6 [2025-12-14 11:20:23.948290] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd/similarity [2025-12-14 11:20:23.948340] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:20:23.948365] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 11:20:24.626765] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 11:20:24.629950] [info] -------- WEBHOOK END -------- [2025-12-14 11:20:30.031699] [info] -------- WEBHOOK START -------- [2025-12-14 11:20:30.031744] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '680' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fea38fb81d877fd6aea2c358b361a44cff16e7178422fd620fdddc244fe7f489' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc48479debd9dc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e734e8cd51f37ea49cf37fb720b35-9e8647e7cef433cf-0' traceparent: '00-693e734e8cd51f37ea49cf37fb720b35-9e8647e7cef433cf-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:20:30.031851] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":11,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-14T08:20:29.861515Z","time_requested":"2025-12-14T08:20:24.593981Z","submission_id":"f4fc72d8-6150-40f0-9b1b-983ae7a0c8bd","top_matches":[{"percentage":11.458333,"source_type":"INTERNET","matched_word_count_total":11,"name":"www.social-peek.com"},{"percentage":10.416667,"source_type":"INTERNET","matched_word_count_total":10,"name":"thesis.mandumah.com"},{"percentage":10.416667,"source_type":"INTERNET","matched_word_count_total":10,"name":"mobt3ath.com"}],"top_source_largest_matched_word_count":11} [2025-12-14 11:20:30.031857] [info] EXPECTED SIGNATURE: fea38fb81d877fd6aea2c358b361a44cff16e7178422fd620fdddc244fe7f489 [2025-12-14 11:20:30.036952] [info] -------- WEBHOOK END -------- [2025-12-14 11:30:01.393554] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 11:30:01.393584] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:30:01.393671] [info] Request: 0: '[]' [2025-12-14 11:30:01.582809] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 11:30:01.583686] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 11:30:01.583698] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:30:01.583713] [info] Request: 0: '[]' [2025-12-14 11:30:01.669665] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 11:30:01.670587] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 11:30:01.670600] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:30:01.670614] [info] Request: 0: '[]' [2025-12-14 11:30:01.722918] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 11:35:01.410881] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 11:35:01.410928] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:35:01.411015] [info] Request: 0: '{"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","submitter":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 2 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 2.docx","metadata":{"group":{"id":"125854","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b (\u0627\u0644\u0627\u0633\u0628\u0648\u0639 \u0627\u0644\u0639\u0627\u0634\u0631 )","type":"ASSIGNMENT"},"group_context":{"id":"4096","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"1f89507f-aada-425a-8e2c-3b132909c34c","family_name":"\u0627\u0644\u0633\u0628\u064a\u0639\u064a","given_name":"\u0647\u0627\u062f\u064a","email":"hadi1423@gmail.com"}],"original_submitted_time":"2025-12-14T08:35:01Z"},"eula":{"accepted_timestamp":"2025-04-06T14:10:25Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 11:35:01.684801] [info] Response: 0: '{"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 2 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 2.docx","status":"CREATED","id":"6a436f3c-3ea7-45c9-87e8-be06718d14fe","created_time":"2025-12-14T08:35:01.666Z","httpstatus":201}' [2025-12-14 11:35:01.686598] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6a436f3c-3ea7-45c9-87e8-be06718d14fe/original [2025-12-14 11:35:01.686624] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 2 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 2.docx"' [2025-12-14 11:35:01.930354] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6a436f3c-3ea7-45c9-87e8-be06718d14fe","httpstatus":202}' [2025-12-14 11:35:02.253411] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 11:35:02.253457] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:35:02.253479] [info] Request: 0: '{"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","submitter":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D9%85%D8%B1%D8%A7%D8%AC%D8%B9%D8%A9 %D9%88%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%D8%A7%D8%AA %282%29 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.docx","metadata":{"group":{"id":"125854","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b (\u0627\u0644\u0627\u0633\u0628\u0648\u0639 \u0627\u0644\u0639\u0627\u0634\u0631 )","type":"ASSIGNMENT"},"group_context":{"id":"4096","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"1f89507f-aada-425a-8e2c-3b132909c34c","family_name":"\u0627\u0644\u0633\u0628\u064a\u0639\u064a","given_name":"\u0647\u0627\u062f\u064a","email":"hadi1423@gmail.com"}],"original_submitted_time":"2025-12-14T08:35:02Z"},"eula":{"accepted_timestamp":"2025-04-06T14:10:25Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 11:35:02.513786] [info] Response: 0: '{"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D9%85%D8%B1%D8%A7%D8%AC%D8%B9%D8%A9 %D9%88%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%D8%A7%D8%AA %282%29 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.docx","status":"CREATED","id":"80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7","created_time":"2025-12-14T08:35:02.496Z","httpstatus":201}' [2025-12-14 11:35:02.516060] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7/original [2025-12-14 11:35:02.516077] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%85%D8%B1%D8%A7%D8%AC%D8%B9%D8%A9 %D9%88%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%D8%A7%D8%AA %282%29 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.docx"' [2025-12-14 11:35:02.689203] [info] Response: 0: '{"message":"Successfully uploaded file for submission 80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7","httpstatus":202}' [2025-12-14 11:35:08.285041] [info] -------- WEBHOOK START -------- [2025-12-14 11:35:08.285078] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '523' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '90a11a1e406de27800b55601a27a31fea38fdcfefbd652bd8bd4324f684c9071' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc5db8ad15d2ca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e76bce11ebab5139b48ddb5d91027-ddc04747dbbcf21a-0' traceparent: '00-693e76bce11ebab5139b48ddb5d91027-ddc04747dbbcf21a-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:35:08.285116] [info] WEBHOOK REQUEST: {"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D9%85%D8%B1%D8%A7%D8%AC%D8%B9%D8%A9 %D9%88%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%D8%A7%D8%AA %282%29 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.docx","status":"COMPLETE","id":"80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":1,"word_count":286,"character_count":1461,"created_time":"2025-12-14T08:35:02.496Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 11:35:08.285121] [info] EXPECTED SIGNATURE: 90a11a1e406de27800b55601a27a31fea38fdcfefbd652bd8bd4324f684c9071 [2025-12-14 11:35:08.584153] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7/similarity [2025-12-14 11:35:08.584198] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:35:08.584216] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 11:35:09.317504] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 11:35:09.319782] [info] -------- WEBHOOK END -------- [2025-12-14 11:35:14.173222] [info] -------- WEBHOOK START -------- [2025-12-14 11:35:14.173263] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '358' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ec2a9181e898b4fa6c6b1d03e1e84b3e662312d1fc20be63a7fd5d2e486f8fc8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=346db353294524f4f5bc69dd93143c3b' cf-ray: '9adc5ddd7fee49bb-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e76c21b796fd5b0dd93ddd42f4ab9-a0f9f32314c8068e-0' traceparent: '00-693e76c21b796fd5b0dd93ddd42f4ab9-a0f9f32314c8068e-00' x-forwarded-for: '52.29.246.76' [2025-12-14 11:35:14.173363] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-14T08:35:13.954378Z","time_requested":"2025-12-14T08:35:09.285377Z","submission_id":"80a6d1a0-2cc5-4804-99cd-ae3c97bb30b7","top_matches":[],"top_source_largest_matched_word_count":0} [2025-12-14 11:35:14.173369] [info] EXPECTED SIGNATURE: ec2a9181e898b4fa6c6b1d03e1e84b3e662312d1fc20be63a7fd5d2e486f8fc8 [2025-12-14 11:35:14.177464] [info] -------- WEBHOOK END -------- [2025-12-14 11:35:43.176126] [info] -------- WEBHOOK START -------- [2025-12-14 11:35:43.176167] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '442' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b533e914b2fff3c3fdf2e57794003208177edbc657871e509af80ff4590f3e00' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc5e92cf99d2ca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e76df627083d1caa3a7cc8fe5bbb4-f9473ba94ed1840c-0' traceparent: '00-693e76df627083d1caa3a7cc8fe5bbb4-f9473ba94ed1840c-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:35:43.176280] [info] WEBHOOK REQUEST: {"owner":"1f89507f-aada-425a-8e2c-3b132909c34c","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 2 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 2.docx","status":"COMPLETE","id":"6a436f3c-3ea7-45c9-87e8-be06718d14fe","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":59,"word_count":16253,"character_count":91748,"created_time":"2025-12-14T08:35:01.666Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-14 11:35:43.176285] [info] EXPECTED SIGNATURE: b533e914b2fff3c3fdf2e57794003208177edbc657871e509af80ff4590f3e00 [2025-12-14 11:35:43.468544] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6a436f3c-3ea7-45c9-87e8-be06718d14fe/similarity [2025-12-14 11:35:43.468576] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 11:35:43.468595] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 11:35:44.166095] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 11:35:44.169481] [info] -------- WEBHOOK END -------- [2025-12-14 11:37:12.080115] [info] -------- WEBHOOK START -------- [2025-12-14 11:37:12.080157] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '908' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e5aafdc8dcb8f795abca0928ed006afa8ef225f4e8bfbb4b06d5b543e5084ff3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adc60be5ce96977-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e7738626f75009dd3b4fc3855c48b-8f1a99c97eea948a-0' traceparent: '00-693e7738626f75009dd3b4fc3855c48b-8f1a99c97eea948a-00' x-forwarded-for: '52.57.242.45' [2025-12-14 11:37:12.080254] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":18,"publication_match_percentage":8,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2025-12-14T08:37:11.896308Z","time_requested":"2025-12-14T08:35:44.083291Z","submission_id":"6a436f3c-3ea7-45c9-87e8-be06718d14fe","top_matches":[{"percentage":2.7199142,"source_type":"SUBMITTED_WORK","matched_word_count_total":457,"submitted_date":"2021-03-05","institution_name":"University of Al-Qadisiyah","name":"University of Al-Qadisiyah on 2021-03-05"},{"percentage":2.4639924,"source_type":"INTERNET","matched_word_count_total":414,"name":"faculty.mu.edu.sa"},{"percentage":2.4639924,"source_type":"INTERNET","matched_word_count_total":414,"name":"rubabox.blogspot.com"},{"percentage":2.4639924,"source_type":"INTERNET","matched_word_count_total":414,"name":"alhadidi.wordpress.com"}],"top_source_largest_matched_word_count":85} [2025-12-14 11:37:12.080259] [info] EXPECTED SIGNATURE: e5aafdc8dcb8f795abca0928ed006afa8ef225f4e8bfbb4b06d5b543e5084ff3 [2025-12-14 11:37:12.084256] [info] -------- WEBHOOK END -------- [2025-12-14 12:00:01.263386] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 12:00:01.263422] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:00:01.263494] [info] Request: 0: '[]' [2025-12-14 12:00:01.569148] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 12:00:01.571244] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 12:00:01.571264] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:00:01.571280] [info] Request: 0: '[]' [2025-12-14 12:00:01.624427] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 12:00:01.625027] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 12:00:01.625041] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:00:01.625053] [info] Request: 0: '[]' [2025-12-14 12:00:01.698009] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 12:30:01.046113] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 12:30:01.046149] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:30:01.046226] [info] Request: 0: '[]' [2025-12-14 12:30:01.329348] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 12:30:01.330107] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 12:30:01.330121] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:30:01.330132] [info] Request: 0: '[]' [2025-12-14 12:30:01.405894] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 12:30:01.406752] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 12:30:01.406780] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 12:30:01.406797] [info] Request: 0: '[]' [2025-12-14 12:30:01.506970] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 13:00:01.190582] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 13:00:01.190613] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:00:01.190702] [info] Request: 0: '[]' [2025-12-14 13:00:01.518255] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 13:00:01.519140] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 13:00:01.519157] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:00:01.519172] [info] Request: 0: '[]' [2025-12-14 13:00:01.613491] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 13:00:01.614329] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 13:00:01.614346] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:00:01.614372] [info] Request: 0: '[]' [2025-12-14 13:00:01.702116] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 13:30:01.288738] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 13:30:01.288769] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:30:01.288855] [info] Request: 0: '[]' [2025-12-14 13:30:01.538570] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 13:30:01.540518] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 13:30:01.540539] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:30:01.540554] [info] Request: 0: '[]' [2025-12-14 13:30:01.616003] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 13:30:01.616748] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 13:30:01.616764] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:30:01.616777] [info] Request: 0: '[]' [2025-12-14 13:30:01.700534] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 13:45:01.670941] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 13:45:01.670989] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:45:01.671102] [info] Request: 0: '{"owner":"94f89c50-2c5c-4aeb-a8d8-549c271543b5","submitter":"94f89c50-2c5c-4aeb-a8d8-549c271543b5","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A .pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"94f89c50-2c5c-4aeb-a8d8-549c271543b5","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0645\u0646\u0649","email":"moft80@hotmail.com"}],"original_submitted_time":"2025-12-14T10:45:01Z"},"eula":{"accepted_timestamp":"2025-07-17T20:43:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 13:45:01.991424] [info] Response: 0: '{"owner":"94f89c50-2c5c-4aeb-a8d8-549c271543b5","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A .pdf","status":"CREATED","id":"28bccba4-1d70-499d-8a85-f13e0aa5f31b","created_time":"2025-12-14T10:45:01.972Z","httpstatus":201}' [2025-12-14 13:45:01.993925] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/28bccba4-1d70-499d-8a85-f13e0aa5f31b/original [2025-12-14 13:45:01.993949] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A .pdf"' [2025-12-14 13:45:02.287625] [info] Response: 0: '{"message":"Successfully uploaded file for submission 28bccba4-1d70-499d-8a85-f13e0aa5f31b","httpstatus":202}' [2025-12-14 13:45:11.681489] [info] -------- WEBHOOK START -------- [2025-12-14 13:45:11.681530] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '451' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8388501082bab167a9633453c5d2cbe72497af2ee0f92ac2de66e5517710c002' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add1c3bec3b0d39-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e95374119779d8fe62a727d97a764-7bb13ec2809c1458-0' traceparent: '00-693e95374119779d8fe62a727d97a764-7bb13ec2809c1458-00' x-forwarded-for: '52.57.242.45' [2025-12-14 13:45:11.681627] [info] WEBHOOK REQUEST: {"owner":"94f89c50-2c5c-4aeb-a8d8-549c271543b5","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A .pdf","status":"COMPLETE","id":"28bccba4-1d70-499d-8a85-f13e0aa5f31b","content_type":"application/pdf","page_count":25,"word_count":4303,"character_count":25701,"created_time":"2025-12-14T10:45:01.972Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 13:45:11.681633] [info] EXPECTED SIGNATURE: 8388501082bab167a9633453c5d2cbe72497af2ee0f92ac2de66e5517710c002 [2025-12-14 13:45:11.962969] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/28bccba4-1d70-499d-8a85-f13e0aa5f31b/similarity [2025-12-14 13:45:11.963001] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:45:11.963030] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 13:45:12.639678] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 13:45:12.642899] [info] -------- WEBHOOK END -------- [2025-12-14 13:45:36.569312] [info] -------- WEBHOOK START -------- [2025-12-14 13:45:36.569359] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '905' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '223c849ceb032b38b42422559f5c74b41c6a30a7ee4925db8572fd6efe63706f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add1cd77be10d39-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e95504329e3a7515f04ea34c373f2-504ddd7c0ce3f599-0' traceparent: '00-693e95504329e3a7515f04ea34c373f2-504ddd7c0ce3f599-00' x-forwarded-for: '52.57.242.45' [2025-12-14 13:45:36.569453] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":6,"publication_match_percentage":3,"submitted_works_match_percentage":8,"status":"COMPLETE","time_generated":"2025-12-14T10:45:36.427611Z","time_requested":"2025-12-14T10:45:12.608409Z","submission_id":"28bccba4-1d70-499d-8a85-f13e0aa5f31b","top_matches":[{"percentage":1.3483146,"source_type":"SUBMITTED_WORK","matched_word_count_total":60,"submitted_date":"2025-05-09","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-05-09"},{"percentage":1.235955,"source_type":"SUBMITTED_WORK","matched_word_count_total":55,"submitted_date":"2025-12-14","institution_name":"Integración ABbL","name":"Integración ABbL on 2025-12-14"},{"percentage":1.0786517,"source_type":"INTERNET","matched_word_count_total":48,"name":"esj.eastasouth-institute.com"}],"top_source_largest_matched_word_count":35} [2025-12-14 13:45:36.569458] [info] EXPECTED SIGNATURE: 223c849ceb032b38b42422559f5c74b41c6a30a7ee4925db8572fd6efe63706f [2025-12-14 13:45:36.573077] [info] -------- WEBHOOK END -------- [2025-12-14 13:50:01.662180] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 13:50:01.662223] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:50:01.662326] [info] Request: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","submitter":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Advancing Ophthalmic Diagnostics with AI A Deep Learning Framework for Early Detection of Retinal Dis.docx","metadata":{"group":{"id":"125720","name":"Thesis version 1 for checking Plagiarism","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","family_name":"\u062d\u062c\u0627\u0632\u064a","given_name":"\u0633\u064a\u0631\u064a\u0646","email":"243001213@st.midocean.edu.km"}],"original_submitted_time":"2025-12-14T10:50:01Z"},"eula":{"accepted_timestamp":"2025-05-05T09:42:56Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 13:50:02.183540] [info] Response: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Advancing Ophthalmic Diagnostics with AI A Deep Learning Framework for Early Detection of Retinal Dis.docx","status":"CREATED","id":"909106e5-04f7-4ad4-8749-163e468abc4d","created_time":"2025-12-14T10:50:01.909Z","httpstatus":201}' [2025-12-14 13:50:02.189707] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/909106e5-04f7-4ad4-8749-163e468abc4d/original [2025-12-14 13:50:02.189734] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Advancing Ophthalmic Diagnostics with AI A Deep Learning Framework for Early Detection of Retinal Dis.docx"' [2025-12-14 13:50:02.729988] [info] Response: 0: '{"message":"Successfully uploaded file for submission 909106e5-04f7-4ad4-8749-163e468abc4d","httpstatus":202}' [2025-12-14 13:51:42.882139] [info] -------- WEBHOOK START -------- [2025-12-14 13:51:42.882183] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '466' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '191b4804128db52b346f7a02295327bc12e29cc138e57132b3606c04e7cd1a4a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add25c8ed75d2e2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e96be7b553993268907dcb980bbe5-e7396a3e9dc61146-0' traceparent: '00-693e96be7b553993268907dcb980bbe5-e7396a3e9dc61146-00' x-forwarded-for: '52.57.242.45' [2025-12-14 13:51:42.882216] [info] WEBHOOK REQUEST: {"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Advancing Ophthalmic Diagnostics with AI A Deep Learning Framework for Early Detection of Retinal Dis.docx","status":"COMPLETE","id":"909106e5-04f7-4ad4-8749-163e468abc4d","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":73,"word_count":12832,"character_count":81696,"created_time":"2025-12-14T10:50:01.909Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 13:51:42.882222] [info] EXPECTED SIGNATURE: 191b4804128db52b346f7a02295327bc12e29cc138e57132b3606c04e7cd1a4a [2025-12-14 13:51:43.751813] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/909106e5-04f7-4ad4-8749-163e468abc4d/similarity [2025-12-14 13:51:43.751876] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:51:43.751900] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-14 13:51:44.412086] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 13:51:44.414407] [info] -------- WEBHOOK END -------- [2025-12-14 13:52:36.830460] [info] -------- WEBHOOK START -------- [2025-12-14 13:52:36.830504] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1248' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cd08474da8625d9e9a32bc7e730f92d31c3877e549486a0ac35cc1cbdcf0d524' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add271a0fc1d2e2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e96f417ebce46b6144ba2668cd47f-e3dd1e632b788291-0' traceparent: '00-693e96f417ebce46b6144ba2668cd47f-e3dd1e632b788291-00' x-forwarded-for: '52.57.242.45' [2025-12-14 13:52:36.830606] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":12,"publication_match_percentage":10,"submitted_works_match_percentage":19,"status":"COMPLETE","time_generated":"2025-12-14T10:52:36.659346Z","time_requested":"2025-12-14T10:51:44.38407Z","submission_id":"909106e5-04f7-4ad4-8749-163e468abc4d","top_matches":[{"percentage":2.4776268,"source_type":"SUBMITTED_WORK","matched_word_count_total":299,"submitted_date":"2024-09-16","institution_name":"University of West London","name":"University of West London on 2024-09-16"},{"percentage":2.28704,"source_type":"SUBMITTED_WORK","matched_word_count_total":276,"submitted_date":"2025-09-07","institution_name":"University of East London","name":"University of East London on 2025-09-07"},{"percentage":1.6489891,"source_type":"PUBLICATION","matched_word_count_total":199,"name":"Hazrat Bilal, Ayse Keles, Malika Bendechache. \"Advances in disease detection through retinal imaging: A systematic review\", Computers in Biology and Medicine, 2025"},{"percentage":1.4998343,"source_type":"SUBMITTED_WORK","matched_word_count_total":181,"submitted_date":"2024-01-09","institution_name":"Kingston University","name":"Kingston University on 2024-01-09"}],"top_source_largest_matched_word_count":22} [2025-12-14 13:52:36.830612] [info] EXPECTED SIGNATURE: cd08474da8625d9e9a32bc7e730f92d31c3877e549486a0ac35cc1cbdcf0d524 [2025-12-14 13:52:36.834289] [info] -------- WEBHOOK END -------- [2025-12-14 13:55:01.339345] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 13:55:01.339386] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:55:01.339466] [info] Request: 0: '{"owner":"b91195d7-2318-4606-b2d4-426c5cb3684f","submitter":"b91195d7-2318-4606-b2d4-426c5cb3684f","title":"%D8%A7%D8%AB%D8%B1_%D8%AC%D9%88%D8%AF%D8%A9_%D8%A7%D9%84%D8%AD%D9%8A%D8%A7%D8%A9_%D8%A7%D9%84%D9%88%D8%B8%D9%8A%D9%81%D9%8A%D8%A9_%D8%B9%D9%84%D9%8A_%D8%A7%D9%84%D8%B3%D9%84%D9%88%D9%83_%D8%A7%D9%84%D8%A7%D8%AE%D9%84%D8%A7%D9%82%D9%8A_%D9%84%D9%85%D9%82%D8%AF%D9%85%D9%8A_%D8%A7%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9_%D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9.pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"b91195d7-2318-4606-b2d4-426c5cb3684f","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0639\u0628\u064a\u0631","email":"abeer.m.m.alotaibi@hotmail.com"}],"original_submitted_time":"2025-12-14T10:55:01Z"},"eula":{"accepted_timestamp":"2025-07-18T09:23:18Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 13:55:01.605673] [info] Response: 0: '{"owner":"b91195d7-2318-4606-b2d4-426c5cb3684f","title":"%D8%A7%D8%AB%D8%B1_%D8%AC%D9%88%D8%AF%D8%A9_%D8%A7%D9%84%D8%AD%D9%8A%D8%A7%D8%A9_%D8%A7%D9%84%D9%88%D8%B8%D9%8A%D9%81%D9%8A%D8%A9_%D8%B9%D9%84%D9%8A_%D8%A7%D9%84%D8%B3%D9%84%D9%88%D9%83_%D8%A7%D9%84%D8%A7%D8%AE%D9%84%D8%A7%D9%82%D9%8A_%D9%84%D9%85%D9%82%D8%AF%D9%85%D9%8A_%D8%A7%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9_%D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9.pdf","status":"CREATED","id":"60a9f059-550f-437a-b5ea-26fc55ec7fa1","created_time":"2025-12-14T10:55:01.588Z","httpstatus":201}' [2025-12-14 13:55:01.608845] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/60a9f059-550f-437a-b5ea-26fc55ec7fa1/original [2025-12-14 13:55:01.608884] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D8%AB%D8%B1_%D8%AC%D9%88%D8%AF%D8%A9_%D8%A7%D9%84%D8%AD%D9%8A%D8%A7%D8%A9_%D8%A7%D9%84%D9%88%D8%B8%D9%8A%D9%81%D9%8A%D8%A9_%D8%B9%D9%84%D9%8A_%D8%A7%D9%84%D8%B3%D9%84%D9%88%D9%83_%D8%A7%D9%84%D8%A7%D8%AE%D9%84%D8%A7%D9%82%D9%8A_%D9%84%D9%85%D9%82%D8%AF%D9%85%D9%8A_%D8%A7%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9_%D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9.pdf"' [2025-12-14 13:55:01.912657] [info] Response: 0: '{"message":"Successfully uploaded file for submission 60a9f059-550f-437a-b5ea-26fc55ec7fa1","httpstatus":202}' [2025-12-14 13:55:15.583431] [info] -------- WEBHOOK START -------- [2025-12-14 13:55:15.583472] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '658' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '693e97932088468124988b88164f398c-07c45367e9299a72-0' cf-ray: '9add2afa49ae2ba6-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-693e97932088468124988b88164f398c-07c45367e9299a72-00' x-turnitin-signature: '2bd72a13587c0cadcc2b46e659f35f6f93054959ac5560441c0582347aae16c1' x-forwarded-for: '52.29.246.76' [2025-12-14 13:55:15.583573] [info] WEBHOOK REQUEST: {"owner":"b91195d7-2318-4606-b2d4-426c5cb3684f","title":"%D8%A7%D8%AB%D8%B1_%D8%AC%D9%88%D8%AF%D8%A9_%D8%A7%D9%84%D8%AD%D9%8A%D8%A7%D8%A9_%D8%A7%D9%84%D9%88%D8%B8%D9%8A%D9%81%D9%8A%D8%A9_%D8%B9%D9%84%D9%8A_%D8%A7%D9%84%D8%B3%D9%84%D9%88%D9%83_%D8%A7%D9%84%D8%A7%D8%AE%D9%84%D8%A7%D9%82%D9%8A_%D9%84%D9%85%D9%82%D8%AF%D9%85%D9%8A_%D8%A7%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9_%D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9.pdf","status":"COMPLETE","id":"60a9f059-550f-437a-b5ea-26fc55ec7fa1","content_type":"application/pdf","page_count":22,"word_count":3674,"character_count":23126,"created_time":"2025-12-14T10:55:01.588Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 13:55:15.583579] [info] EXPECTED SIGNATURE: 2bd72a13587c0cadcc2b46e659f35f6f93054959ac5560441c0582347aae16c1 [2025-12-14 13:55:15.852482] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/60a9f059-550f-437a-b5ea-26fc55ec7fa1/similarity [2025-12-14 13:55:15.852524] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 13:55:15.852543] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 13:55:16.602216] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 13:55:16.605963] [info] -------- WEBHOOK END -------- [2025-12-14 13:56:33.746913] [info] -------- WEBHOOK START -------- [2025-12-14 13:56:33.746961] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1615' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'eba02095389a1e1e563e2874e949687969bc7a06bdf9452c558b61b2b004223f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add2ce2ccfadcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e97e1eef8b546e1cf7ad935dd338e-ff74dd18ced138ce-0' traceparent: '00-693e97e1eef8b546e1cf7ad935dd338e-ff74dd18ced138ce-00' x-forwarded-for: '52.57.242.45' [2025-12-14 13:56:33.747071] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":10,"publication_match_percentage":2,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-14T10:56:33.464247Z","time_requested":"2025-12-14T10:55:16.572247Z","submission_id":"60a9f059-550f-437a-b5ea-26fc55ec7fa1","top_matches":[{"percentage":2.5092251,"submission_id":"dfa453e3-9295-4b14-9579-7d11dab88bb9","source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-07-12","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-07-12"},{"percentage":2.5092251,"submission_id":"22276161-c2f9-4ad1-a34b-ed7d8febf46c","source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-07-08","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-07-08"},{"percentage":1.4514145,"source_type":"PUBLICATION","matched_word_count_total":59,"name":"عبد العزیز على مرزوق. \"علاقة جودة حیاة العمل بالإحباط الوظیفى \" دراسة تطبیقیة على العاملین بوحدات الحکم المحلى بمحافظة المنوفیة\", المجلة العلمیة للإقتصاد و التجارة, 2017"},{"percentage":1.2546126,"source_type":"INTERNET","matched_word_count_total":51,"name":"www.rc2.med.sa"},{"percentage":1.205412,"source_type":"SUBMITTED_WORK","matched_word_count_total":49,"submitted_date":"2023-11-08","institution_name":"University of Nizwa","name":"University of Nizwa on 2023-11-08"}],"top_source_largest_matched_word_count":52} [2025-12-14 13:56:33.747077] [info] EXPECTED SIGNATURE: eba02095389a1e1e563e2874e949687969bc7a06bdf9452c558b61b2b004223f [2025-12-14 13:56:33.750927] [info] -------- WEBHOOK END -------- [2025-12-14 14:00:01.357703] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 14:00:01.357729] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:00:01.357795] [info] Request: 0: '[]' [2025-12-14 14:00:01.567651] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 14:00:01.570425] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 14:00:01.570457] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:00:01.570482] [info] Request: 0: '[]' [2025-12-14 14:00:01.648607] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 14:00:01.649352] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 14:00:01.649369] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:00:01.649382] [info] Request: 0: '[]' [2025-12-14 14:00:01.706804] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 14:20:01.465617] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:20:01.465652] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:20:01.465748] [info] Request: 0: '{"owner":"b9e42cb3-ec27-4960-8310-ee71d13b70d2","submitter":"b9e42cb3-ec27-4960-8310-ee71d13b70d2","title":"%E2%80%8E%E2%81%A8%D8%B4%D9%87%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%A8%D8%AD%D8%AB %D9%84%D9%84%D9%86%D8%B4%D8%B1 %E2%81%A9.pdf","metadata":{"group":{"id":"120093","name":"\u062a\u0633\u0644\u064a\u0645 \u062e\u0637\u0627\u0628 \u0642\u0628\u0648\u0644 \u0627\u0644\u0646\u0634\u0631","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"b9e42cb3-ec27-4960-8310-ee71d13b70d2","family_name":"\u0627\u0644\u0636\u0648\u064a\u0645\u0631","given_name":"\u0645\u0627\u0644\u0643","email":"malek1409@hotmail.com"}],"original_submitted_time":"2025-12-14T11:20:01Z"},"eula":{"accepted_timestamp":"2025-07-15T04:21:15Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:20:01.796437] [info] Response: 0: '{"owner":"b9e42cb3-ec27-4960-8310-ee71d13b70d2","title":"%E2%80%8E%E2%81%A8%D8%B4%D9%87%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%A8%D8%AD%D8%AB %D9%84%D9%84%D9%86%D8%B4%D8%B1 %E2%81%A9.pdf","status":"CREATED","id":"a6bdac06-80e5-47d9-bcc9-96cb1bb0107b","created_time":"2025-12-14T11:20:01.772Z","httpstatus":201}' [2025-12-14 14:20:01.799583] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a6bdac06-80e5-47d9-bcc9-96cb1bb0107b/original [2025-12-14 14:20:01.799609] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8E%E2%81%A8%D8%B4%D9%87%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%A8%D8%AD%D8%AB %D9%84%D9%84%D9%86%D8%B4%D8%B1 %E2%81%A9.pdf"' [2025-12-14 14:20:02.207377] [info] Response: 0: '{"message":"Successfully uploaded file for submission a6bdac06-80e5-47d9-bcc9-96cb1bb0107b","httpstatus":202}' [2025-12-14 14:20:02.467127] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:20:02.467170] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:20:02.467200] [info] Request: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","submitter":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V1-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","metadata":{"group":{"id":"125787","name":"Assignment 4-PDF","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"02567c67-d7f5-4bc3-89cd-28dec251d70e","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0627\u062b\u064a\u0631","email":"a1theer.alshahrani@gmail.com"}],"original_submitted_time":"2025-12-14T11:20:02Z"},"eula":{"accepted_timestamp":"2025-07-12T10:52:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:20:02.858380] [info] Response: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V1-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","status":"CREATED","id":"030dc86a-856c-4696-92a5-9f0a44195c64","created_time":"2025-12-14T11:20:02.693Z","httpstatus":201}' [2025-12-14 14:20:02.860683] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/030dc86a-856c-4696-92a5-9f0a44195c64/original [2025-12-14 14:20:02.860711] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="V1-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf"' [2025-12-14 14:20:03.062140] [info] Response: 0: '{"message":"Successfully uploaded file for submission 030dc86a-856c-4696-92a5-9f0a44195c64","httpstatus":202}' [2025-12-14 14:20:05.825824] [info] -------- WEBHOOK START -------- [2025-12-14 14:20:05.825856] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '417' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '755b20aa61acaa40b087f50a4bec13efc66fb9d3c2c9da1cc937ed280d5b4a12' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add4f5c4cc9dc8e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e9d65ba85ce21b626b656923abe56-ebdef29dbaade740-0' traceparent: '00-693e9d65ba85ce21b626b656923abe56-ebdef29dbaade740-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:20:05.825884] [info] WEBHOOK REQUEST: {"owner":"b9e42cb3-ec27-4960-8310-ee71d13b70d2","title":"%E2%80%8E%E2%81%A8%D8%B4%D9%87%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%A8%D8%AD%D8%AB %D9%84%D9%84%D9%86%D8%B4%D8%B1 %E2%81%A9.pdf","status":"ERROR","id":"a6bdac06-80e5-47d9-bcc9-96cb1bb0107b","content_type":"application/pdf","page_count":1,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-14T11:20:01.772Z"} [2025-12-14 14:20:05.825887] [info] EXPECTED SIGNATURE: 755b20aa61acaa40b087f50a4bec13efc66fb9d3c2c9da1cc937ed280d5b4a12 [2025-12-14 14:20:05.828989] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2025-12-14 14:20:05.829001] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:20:05.829021] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2025-12-14 14:20:05","tenant":"https:\/\/midocean.turnitin.com","submission_id":"a6bdac06-80e5-47d9-bcc9-96cb1bb0107b","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"b9e42cb3-ec27-4960-8310-ee71d13b70d2\",\"title\":\"%E2%80%8E%E2%81%A8%D8%B4%D9%87%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%A8%D8%AD%D8%AB %D9%84%D9%84%D9%86%D8%B4%D8%B1 %E2%81%A9.pdf\",\"status\":\"ERROR\",\"id\":\"a6bdac06-80e5-47d9-bcc9-96cb1bb0107b\",\"content_type\":\"application\\\/pdf\",\"page_count\":1,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2025-12-14T11:20:01.772Z\"}"}}' [2025-12-14 14:20:05.877513] [info] Response: 0: '{"httpstatus":204}' [2025-12-14 14:20:05.879374] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a6bdac06-80e5-47d9-bcc9-96cb1bb0107b/similarity [2025-12-14 14:20:05.879399] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:20:05.879412] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:20:05.934355] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"06dfb1fd-62b3-4939-a1b1-2efa9fa03506","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2025-12-14 14:20:05.936296] [info] -------- WEBHOOK END -------- [2025-12-14 14:20:09.154329] [info] -------- WEBHOOK START -------- [2025-12-14 14:20:09.154377] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '398' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '57b94bc70fa309b8aedc1703559a2893414fb47d4b3308f3a6d22296a29a6366' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add4f711a6edc8e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e9d694ee08bf1f3af6162e36c8d0e-773a4ad981a48dcb-0' traceparent: '00-693e9d694ee08bf1f3af6162e36c8d0e-773a4ad981a48dcb-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:20:09.154489] [info] WEBHOOK REQUEST: {"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V1-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","status":"COMPLETE","id":"030dc86a-856c-4696-92a5-9f0a44195c64","content_type":"application/pdf","page_count":16,"word_count":3304,"character_count":21487,"created_time":"2025-12-14T11:20:02.693Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 14:20:09.154495] [info] EXPECTED SIGNATURE: 57b94bc70fa309b8aedc1703559a2893414fb47d4b3308f3a6d22296a29a6366 [2025-12-14 14:20:09.949794] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/030dc86a-856c-4696-92a5-9f0a44195c64/similarity [2025-12-14 14:20:09.949830] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:20:09.949846] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:20:10.657793] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 14:20:10.660176] [info] -------- WEBHOOK END -------- [2025-12-14 14:20:23.862624] [info] -------- WEBHOOK START -------- [2025-12-14 14:20:23.862660] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1510' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1b4096ec718f27d9c99db2d925f9ae36438217e1d1cbe12806a00e9e0a1edc84' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add4fcd08acdc8e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693e9d77abbdc3eccdac8e5bf8dd367b-e2dc7f8b48ec96f2-0' traceparent: '00-693e9d77abbdc3eccdac8e5bf8dd367b-e2dc7f8b48ec96f2-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:20:23.862759] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":10,"publication_match_percentage":10,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-14T11:20:23.717647Z","time_requested":"2025-12-14T11:20:10.626298Z","submission_id":"030dc86a-856c-4696-92a5-9f0a44195c64","top_matches":[{"percentage":3.7521815,"source_type":"SUBMITTED_WORK","matched_word_count_total":129,"submitted_date":"2025-08-08","institution_name":"Roehampton University","name":"Roehampton University on 2025-08-08"},{"percentage":2.6468878,"source_type":"PUBLICATION","matched_word_count_total":91,"name":"Kintoh Allen Nfor, Tagne Poupi Theodore Armand, Kenesbaeva Periyzat Ismaylovna, Moon-Il Joo, Hee-Cheol Kim. \"An Explainable CNN and Vision Transformer-Based Approach for Real-Time Food Recognition\", Nutrients, 2025"},{"percentage":2.617801,"submission_id":"629e9c69-b031-4125-ae04-c1bbfbf3e5b0","source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-08-20","institution_name":"University of Wolverhampton","name":"University of Wolverhampton on 2025-08-20"},{"percentage":2.268761,"source_type":"PUBLICATION","matched_word_count_total":78,"name":"Detianjun Liu, Enguang Zuo, Dingding Wang, Liang He, Liujing Dong, Xinyao Lu. \"Deep Learning in Food Image Recognition: A Comprehensive Review\", Applied Sciences, 2025"},{"percentage":2.2396743,"source_type":"INTERNET","matched_word_count_total":77,"name":"www.mdpi.com"}],"top_source_largest_matched_word_count":14} [2025-12-14 14:20:23.862763] [info] EXPECTED SIGNATURE: 1b4096ec718f27d9c99db2d925f9ae36438217e1d1cbe12806a00e9e0a1edc84 [2025-12-14 14:20:23.866776] [info] -------- WEBHOOK END -------- [2025-12-14 14:30:01.304266] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 14:30:01.304295] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:30:01.304384] [info] Request: 0: '[]' [2025-12-14 14:30:01.445406] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 14:30:01.448251] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 14:30:01.448275] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:30:01.448292] [info] Request: 0: '[]' [2025-12-14 14:30:01.512784] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 14:30:01.513567] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 14:30:01.513582] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:30:01.513597] [info] Request: 0: '[]' [2025-12-14 14:30:01.573201] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 14:35:01.252845] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:35:01.252886] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:01.252978] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","metadata":{"group":{"id":"124912","name":"Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-14T11:35:01Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:35:01.698950] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","status":"CREATED","id":"3d224588-48ea-4004-9436-8e86e3dd3150","created_time":"2025-12-14T11:35:01.534Z","httpstatus":201}' [2025-12-14 14:35:01.701087] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3d224588-48ea-4004-9436-8e86e3dd3150/original [2025-12-14 14:35:01.701119] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Golden Price Forcasting - Code .pdf"' [2025-12-14 14:35:02.000509] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3d224588-48ea-4004-9436-8e86e3dd3150","httpstatus":202}' [2025-12-14 14:35:02.744107] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:35:02.744152] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:02.744170] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid AI Gold Price Forcasting_v4 .docx","metadata":{"group":{"id":"124912","name":"Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-14T11:35:02Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:35:03.319478] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid AI Gold Price Forcasting_v4 .docx","status":"CREATED","id":"2c32c193-a690-47c9-94ba-efa3b4e49b4f","created_time":"2025-12-14T11:35:02.997Z","httpstatus":201}' [2025-12-14 14:35:03.322824] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c32c193-a690-47c9-94ba-efa3b4e49b4f/original [2025-12-14 14:35:03.322853] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Hybrid AI Gold Price Forcasting_v4 .docx"' [2025-12-14 14:35:03.618001] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2c32c193-a690-47c9-94ba-efa3b4e49b4f","httpstatus":202}' [2025-12-14 14:35:04.238806] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:35:04.238853] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:04.238873] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Proposed_Framework_v4.docx","metadata":{"group":{"id":"124912","name":"Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-14T11:35:04Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:35:04.773756] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Proposed_Framework_v4.docx","status":"CREATED","id":"9e47db47-ab28-4791-a86c-e230f0c333af","created_time":"2025-12-14T11:35:04.470Z","httpstatus":201}' [2025-12-14 14:35:04.775994] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9e47db47-ab28-4791-a86c-e230f0c333af/original [2025-12-14 14:35:04.776038] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Proposed_Framework_v4.docx"' [2025-12-14 14:35:04.964708] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9e47db47-ab28-4791-a86c-e230f0c333af","httpstatus":202}' [2025-12-14 14:35:09.769010] [info] -------- WEBHOOK START -------- [2025-12-14 14:35:09.769045] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '338' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e5a27ef5d93a8da6d6f6a2f4377d2881a2990a18b4d31aa1074103023305405c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e6c62024fa67a135ddfbe7334249aa10' cf-ray: '9add656df9104dcc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea0ed5a89f697e5a991af606b2d2b-85f28dde102d46eb-0' traceparent: '00-693ea0ed5a89f697e5a991af606b2d2b-85f28dde102d46eb-00' x-forwarded-for: '52.29.246.76' [2025-12-14 14:35:09.769069] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","status":"COMPLETE","id":"3d224588-48ea-4004-9436-8e86e3dd3150","content_type":"application/pdf","page_count":13,"word_count":3651,"character_count":19020,"created_time":"2025-12-14T11:35:01.534Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 14:35:09.769074] [info] EXPECTED SIGNATURE: e5a27ef5d93a8da6d6f6a2f4377d2881a2990a18b4d31aa1074103023305405c [2025-12-14 14:35:10.372309] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3d224588-48ea-4004-9436-8e86e3dd3150/similarity [2025-12-14 14:35:10.372354] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:10.372373] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:35:11.054038] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 14:35:11.058198] [info] -------- WEBHOOK END -------- [2025-12-14 14:35:15.647244] [info] -------- WEBHOOK START -------- [2025-12-14 14:35:15.647280] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '382' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b9612f57c9acf8d1b9bfee06358a2f0bff7d489721602f5d6dea16535cb3abb9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add6592a9c437dd-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea0f3fd0135b4b946000b351eed44-7140ad50fa203f0e-0' traceparent: '00-693ea0f3fd0135b4b946000b351eed44-7140ad50fa203f0e-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:35:15.647389] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Proposed_Framework_v4.docx","status":"COMPLETE","id":"9e47db47-ab28-4791-a86c-e230f0c333af","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":3,"word_count":618,"character_count":3701,"created_time":"2025-12-14T11:35:04.470Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 14:35:15.647394] [info] EXPECTED SIGNATURE: b9612f57c9acf8d1b9bfee06358a2f0bff7d489721602f5d6dea16535cb3abb9 [2025-12-14 14:35:16.374799] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9e47db47-ab28-4791-a86c-e230f0c333af/similarity [2025-12-14 14:35:16.374852] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:16.374871] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:35:16.891316] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 14:35:16.893285] [info] -------- WEBHOOK END -------- [2025-12-14 14:35:24.997289] [info] -------- WEBHOOK START -------- [2025-12-14 14:35:24.997322] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '799' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '699b3287503b685b6f1d8bdbe3c9b93b65c9c46fc411739d5948e053d32f0c35' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9add65cd2b3f4dcc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea0fc9af9f74c62732cfe81b8076a-11a3aad3a0cdab29-0' traceparent: '00-693ea0fc9af9f74c62732cfe81b8076a-11a3aad3a0cdab29-00' x-forwarded-for: '52.29.246.76' [2025-12-14 14:35:24.997345] [info] WEBHOOK REQUEST: {"overall_match_percentage":5,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2025-12-14T11:35:24.863919Z","time_requested":"2025-12-14T11:35:16.859885Z","submission_id":"9e47db47-ab28-4791-a86c-e230f0c333af","top_matches":[{"percentage":4.731861,"source_type":"SUBMITTED_WORK","matched_word_count_total":30,"submitted_date":"2025-12-08","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2025-12-08"},{"percentage":1.5772871,"source_type":"INTERNET","matched_word_count_total":10,"name":"www.ijraset.com"},{"percentage":1.2618296,"source_type":"INTERNET","matched_word_count_total":8,"name":"www.ijirset.com"}],"top_source_largest_matched_word_count":8} [2025-12-14 14:35:24.997349] [info] EXPECTED SIGNATURE: 699b3287503b685b6f1d8bdbe3c9b93b65c9c46fc411739d5948e053d32f0c35 [2025-12-14 14:35:25.001108] [info] -------- WEBHOOK END -------- [2025-12-14 14:35:27.303488] [info] -------- WEBHOOK START -------- [2025-12-14 14:35:27.303524] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1236' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '39fe203773aa753626173194bb448b8f570fa3ff421c6f2708fcfc84e740c051' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9add65db8e174dcc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea0ff80b656e39f2f6d66c8b81788-9462c2a09af9d1b5-0' traceparent: '00-693ea0ff80b656e39f2f6d66c8b81788-9462c2a09af9d1b5-00' x-forwarded-for: '52.29.246.76' [2025-12-14 14:35:27.303563] [info] WEBHOOK REQUEST: {"overall_match_percentage":51,"internet_match_percentage":37,"publication_match_percentage":29,"submitted_works_match_percentage":50,"status":"COMPLETE","time_generated":"2025-12-14T11:35:27.140243Z","time_requested":"2025-12-14T11:35:11.016179Z","submission_id":"3d224588-48ea-4004-9436-8e86e3dd3150","top_matches":[{"percentage":29.550379,"source_type":"SUBMITTED_WORK","matched_word_count_total":1091,"submitted_date":"2025-12-09","institution_name":"University of Bristol","name":"University of Bristol on 2025-12-09"},{"percentage":28.791983,"source_type":"SUBMITTED_WORK","matched_word_count_total":1063,"submitted_date":"2025-12-09","institution_name":"University of Bristol","name":"University of Bristol on 2025-12-09"},{"percentage":26.570965,"source_type":"SUBMITTED_WORK","matched_word_count_total":981,"submitted_date":"2025-11-26","institution_name":"WorldQuant University","name":"WorldQuant University on 2025-11-26"},{"percentage":26.381365,"submission_id":"2d309797-1064-4850-a55d-40af19e7a51e","source_type":"SUBMITTED_WORK","matched_word_count_total":974,"submitted_date":"2025-09-03","institution_name":"University of Essex","name":"University of Essex on 2025-09-03"}],"top_source_largest_matched_word_count":111} [2025-12-14 14:35:27.303567] [info] EXPECTED SIGNATURE: 39fe203773aa753626173194bb448b8f570fa3ff421c6f2708fcfc84e740c051 [2025-12-14 14:35:27.308012] [info] -------- WEBHOOK END -------- [2025-12-14 14:35:37.780570] [info] -------- WEBHOOK START -------- [2025-12-14 14:35:37.780616] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '399' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '651888830994207d4d01df07a37294a11a86ef17866ad37fd77fd06600d67a2e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add661cca3137dd-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea1099d2ad363192257918cb53c9e-689f985c2df41a32-0' traceparent: '00-693ea1099d2ad363192257918cb53c9e-689f985c2df41a32-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:35:37.780710] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid AI Gold Price Forcasting_v4 .docx","status":"COMPLETE","id":"2c32c193-a690-47c9-94ba-efa3b4e49b4f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":22,"word_count":5945,"character_count":37489,"created_time":"2025-12-14T11:35:02.997Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 14:35:37.780715] [info] EXPECTED SIGNATURE: 651888830994207d4d01df07a37294a11a86ef17866ad37fd77fd06600d67a2e [2025-12-14 14:35:38.393332] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c32c193-a690-47c9-94ba-efa3b4e49b4f/similarity [2025-12-14 14:35:38.393374] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:35:38.393400] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:35:39.009432] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 14:35:39.011957] [info] -------- WEBHOOK END -------- [2025-12-14 14:36:03.154690] [info] -------- WEBHOOK START -------- [2025-12-14 14:36:03.154737] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1504' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '355c6999717d7958204341c69f71732cca7e44568ca986e67d79d994469b5f63' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9add66bb9a084dcc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea123f1171f0b7e612087831aca10-2e6730b0db48a04b-0' traceparent: '00-693ea123f1171f0b7e612087831aca10-2e6730b0db48a04b-00' x-forwarded-for: '52.29.246.76' [2025-12-14 14:36:03.154838] [info] WEBHOOK REQUEST: {"overall_match_percentage":37,"internet_match_percentage":26,"publication_match_percentage":25,"submitted_works_match_percentage":34,"status":"COMPLETE","time_generated":"2025-12-14T11:36:02.993242Z","time_requested":"2025-12-14T11:35:38.981705Z","submission_id":"2c32c193-a690-47c9-94ba-efa3b4e49b4f","top_matches":[{"percentage":7.8244276,"source_type":"PUBLICATION","matched_word_count_total":492,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":6.711196,"source_type":"SUBMITTED_WORK","matched_word_count_total":422,"submitted_date":"2023-04-21","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2023-04-21"},{"percentage":5.8047075,"source_type":"SUBMITTED_WORK","matched_word_count_total":365,"submitted_date":"2025-09-08","institution_name":"University of East London","name":"University of East London on 2025-09-08"},{"percentage":5.470738,"source_type":"PUBLICATION","matched_word_count_total":344,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":5.0731554,"source_type":"SUBMITTED_WORK","matched_word_count_total":319,"submitted_date":"2024-06-10","institution_name":"Kaplan College","name":"Kaplan College on 2024-06-10"}],"top_source_largest_matched_word_count":15} [2025-12-14 14:36:03.154844] [info] EXPECTED SIGNATURE: 355c6999717d7958204341c69f71732cca7e44568ca986e67d79d994469b5f63 [2025-12-14 14:36:03.158947] [info] -------- WEBHOOK END -------- [2025-12-14 14:40:01.469244] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 14:40:01.469278] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:40:01.469347] [info] Request: 0: '{"owner":"cfafd156-d52d-4a6f-93f8-a94b95da06f4","submitter":"cfafd156-d52d-4a6f-93f8-a94b95da06f4","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D9%80%D9%80%D9%80%D9%80%D8%B2%D9%8A%D8%B2 %D8%A8%D9%86 %D9%85%D8%B5%D9%84%D8%AD %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"cfafd156-d52d-4a6f-93f8-a94b95da06f4","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0639\u0632\u064a\u0632","email":"almgamer28@gmail.com"}],"original_submitted_time":"2025-12-14T11:40:01Z"},"eula":{"accepted_timestamp":"2025-07-12T19:21:47Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 14:40:01.733448] [info] Response: 0: '{"owner":"cfafd156-d52d-4a6f-93f8-a94b95da06f4","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D9%80%D9%80%D9%80%D9%80%D8%B2%D9%8A%D8%B2 %D8%A8%D9%86 %D9%85%D8%B5%D9%84%D8%AD %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.pdf","status":"CREATED","id":"c6b86cf3-cf93-4b20-b3aa-071f271ef64d","created_time":"2025-12-14T11:40:01.713Z","httpstatus":201}' [2025-12-14 14:40:01.735838] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c6b86cf3-cf93-4b20-b3aa-071f271ef64d/original [2025-12-14 14:40:01.735863] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D9%80%D9%80%D9%80%D9%80%D8%B2%D9%8A%D8%B2 %D8%A8%D9%86 %D9%85%D8%B5%D9%84%D8%AD %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.pdf"' [2025-12-14 14:40:02.078793] [info] Response: 0: '{"message":"Successfully uploaded file for submission c6b86cf3-cf93-4b20-b3aa-071f271ef64d","httpstatus":202}' [2025-12-14 14:40:13.644843] [info] -------- WEBHOOK START -------- [2025-12-14 14:40:13.644884] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '460' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c6e00212cf22d61dce1db04cf65c3ce472a1402b5296e6436fb05cc2834ad534' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9add6cd92f0e35e8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea21d4b26af0c4f8c1f599661868d-01ef7bc9f2428701-0' traceparent: '00-693ea21d4b26af0c4f8c1f599661868d-01ef7bc9f2428701-00' x-forwarded-for: '52.29.246.76' [2025-12-14 14:40:13.644978] [info] WEBHOOK REQUEST: {"owner":"cfafd156-d52d-4a6f-93f8-a94b95da06f4","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D9%80%D9%80%D9%80%D9%80%D8%B2%D9%8A%D8%B2 %D8%A8%D9%86 %D9%85%D8%B5%D9%84%D8%AD %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.pdf","status":"COMPLETE","id":"c6b86cf3-cf93-4b20-b3aa-071f271ef64d","content_type":"application/pdf","page_count":26,"word_count":4937,"character_count":30043,"created_time":"2025-12-14T11:40:01.713Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 14:40:13.644983] [info] EXPECTED SIGNATURE: c6e00212cf22d61dce1db04cf65c3ce472a1402b5296e6436fb05cc2834ad534 [2025-12-14 14:40:13.871354] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c6b86cf3-cf93-4b20-b3aa-071f271ef64d/similarity [2025-12-14 14:40:13.871386] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:40:13.871402] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 14:40:14.503341] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 14:40:14.505650] [info] -------- WEBHOOK END -------- [2025-12-14 14:41:43.532515] [info] -------- WEBHOOK START -------- [2025-12-14 14:41:43.532565] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1604' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '358c7c4683bc18ebe9cfb2f644f42f75c55bd13c3092b5aa0178dbe80417f34f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9add6f0ab82ad26c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ea2771e8054e67b6cb52ca362f173-0bfbfa298eb5c17d-0' traceparent: '00-693ea2771e8054e67b6cb52ca362f173-0bfbfa298eb5c17d-00' x-forwarded-for: '52.57.242.45' [2025-12-14 14:41:43.532677] [info] WEBHOOK REQUEST: {"overall_match_percentage":12,"internet_match_percentage":9,"publication_match_percentage":6,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2025-12-14T11:41:43.313409Z","time_requested":"2025-12-14T11:40:14.46873Z","submission_id":"c6b86cf3-cf93-4b20-b3aa-071f271ef64d","top_matches":[{"percentage":2.1613276,"source_type":"PUBLICATION","matched_word_count_total":112,"name":"\"Applied Artificial Intelligence in Business\", Springer Science and Business Media LLC, 2025"},{"percentage":2.0841374,"source_type":"SUBMITTED_WORK","matched_word_count_total":108,"submitted_date":"2024-05-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2024-05-14"},{"percentage":1.968352,"source_type":"PUBLICATION","matched_word_count_total":102,"name":"Soufiane Haddout, Tonni Agustiono Kurniawan. \"Handbook of Artificial Intelligence in Water Management - Towards Net Zero Emissions\", CRC Press, 2026"},{"percentage":1.6788884,"source_type":"PUBLICATION","matched_word_count_total":87,"name":"Simon Elias Bibri, John Krogstie, Amin Kaboli, Alexandre Alahi. \"Smarter eco-cities and their leading-edge artificial intelligence of things solutions for environmental sustainability: A comprehensive systematic review\", Environmental Science and Ecotechnology, 2024"},{"percentage":1.6209958,"source_type":"PUBLICATION","matched_word_count_total":84,"name":"Youssef Baddi, Yassine Maleh, Izzat Alsmadi, Mohammed Lahby. \"Generative AI for Cybersecurity and Privacy\", CRC Press, 2025"}],"top_source_largest_matched_word_count":21} [2025-12-14 14:41:43.532684] [info] EXPECTED SIGNATURE: 358c7c4683bc18ebe9cfb2f644f42f75c55bd13c3092b5aa0178dbe80417f34f [2025-12-14 14:41:43.536808] [info] -------- WEBHOOK END -------- [2025-12-14 14:55:25.629985] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/909106e5-04f7-4ad4-8749-163e468abc4d/viewer-url [2025-12-14 14:55:25.630028] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 14:55:25.630121] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0633\u064a\u0631\u064a\u0646","family_name":"\u062d\u062c\u0627\u0632\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-14 14:55:26.395064] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337221130?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4NDA4Y2RlMS0yMTAzLTRjY2ItYTRjMC02NDZiZjEyZDk0NzMiLCJpYXQiOjE3NjU3MTMzMTYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjU3MTMzOTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzIyMTEzMFwiOntcImF1dGhvclwiOlwi2LPZitix2YrZhiDYrdis2KfYstmKXCIsXCJ0aXRsZVwiOlwiQWR2YW5jaW5nIE9waHRoYWxtaWMgRGlhZ25vc3RpY3Mgd2l0aCBBSSBBIERlZXAgTGVhcm5pbmcgRnJhbWV3b3JrIGZvciBFYXJseSBEZXRlY3Rpb24gb2YgUmV0aW5hbCBEaXMuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.GpN4I9G1CUuW0PObfX7uUcLgngRju9Gu3wizCUwkhiQ","httpstatus":200}' [2025-12-14 15:00:01.779201] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 15:00:01.779231] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:00:01.779319] [info] Request: 0: '[]' [2025-12-14 15:00:02.019937] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 15:00:02.020807] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 15:00:02.020824] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:00:02.020839] [info] Request: 0: '[]' [2025-12-14 15:00:02.106704] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 15:00:02.107657] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 15:00:02.107673] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:00:02.107687] [info] Request: 0: '[]' [2025-12-14 15:00:02.158968] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 15:15:01.729684] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 15:15:01.729839] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:15:01.729906] [info] Request: 0: '{"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","submitter":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"ahood .docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0639\u0647\u0648\u062f","email":"ahood.f88@gmail.com"}],"original_submitted_time":"2025-12-14T12:15:01Z"},"eula":{"accepted_timestamp":"2025-11-02T18:32:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 15:15:02.189294] [info] Response: 0: '{"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"ahood .docx","status":"CREATED","id":"5afa894c-5671-4699-9590-c18d6830dfa2","created_time":"2025-12-14T12:15:02.020Z","httpstatus":201}' [2025-12-14 15:15:02.191467] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5afa894c-5671-4699-9590-c18d6830dfa2/original [2025-12-14 15:15:02.191490] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="ahood .docx"' [2025-12-14 15:15:02.379476] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5afa894c-5671-4699-9590-c18d6830dfa2","httpstatus":202}' [2025-12-14 15:15:12.355715] [info] -------- WEBHOOK START -------- [2025-12-14 15:15:12.355773] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '367' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '03bab8c58a37a9543339f1adc4c3983bb1a1d9a6a194e74192d02ad690d9a54d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adda01618dd9070-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eaa50fc4ec8c21ac8709fde74f898-ec21c8441415767e-0' traceparent: '00-693eaa50fc4ec8c21ac8709fde74f898-ec21c8441415767e-00' x-forwarded-for: '52.57.242.45' [2025-12-14 15:15:12.355884] [info] WEBHOOK REQUEST: {"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"ahood .docx","status":"COMPLETE","id":"5afa894c-5671-4699-9590-c18d6830dfa2","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":6,"word_count":867,"character_count":5688,"created_time":"2025-12-14T12:15:02.020Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 15:15:12.355890] [info] EXPECTED SIGNATURE: 03bab8c58a37a9543339f1adc4c3983bb1a1d9a6a194e74192d02ad690d9a54d [2025-12-14 15:15:13.193501] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5afa894c-5671-4699-9590-c18d6830dfa2/similarity [2025-12-14 15:15:13.193552] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:15:13.193573] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 15:15:13.932413] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 15:15:13.934628] [info] -------- WEBHOOK END -------- [2025-12-14 15:15:24.340842] [info] -------- WEBHOOK START -------- [2025-12-14 15:15:24.340881] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1451' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ea0ffe7e3392fb3606e985833299c0e80c884c658e76bebfd8e7bd13ae1a7ae7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adda0610abf0d39-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eaa5c1321c4e054bc42ba573a2be2-df995bd55a4d6055-0' traceparent: '00-693eaa5c1321c4e054bc42ba573a2be2-df995bd55a4d6055-00' x-forwarded-for: '52.29.246.76' [2025-12-14 15:15:24.340908] [info] WEBHOOK REQUEST: {"overall_match_percentage":35,"internet_match_percentage":24,"publication_match_percentage":24,"submitted_works_match_percentage":27,"status":"COMPLETE","time_generated":"2025-12-14T12:15:24.155498Z","time_requested":"2025-12-14T12:15:13.902372Z","submission_id":"5afa894c-5671-4699-9590-c18d6830dfa2","top_matches":[{"percentage":11.173184,"source_type":"INTERNET","matched_word_count_total":100,"name":"www.jetir.org"},{"percentage":10.055866,"source_type":"PUBLICATION","matched_word_count_total":90,"name":"Sonia Verma, Preeti Rani, Shelly Gupta, Richa Sharma, Kusum Yadav, Arwa N. Aledaily, Meshal Alharbi. \"An automated face mask detection system using transfer learning based neural network to preventing viral infection\", Expert Systems, 2023"},{"percentage":10.055866,"source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-11-12","institution_name":"University of Namibia","name":" University of Namibia on 2025-11-12"},{"percentage":9.832402,"source_type":"SUBMITTED_WORK","matched_word_count_total":88,"submitted_date":"2025-04-14","institution_name":"Roehampton University","name":"Roehampton University on 2025-04-14"},{"percentage":9.273743,"source_type":"PUBLICATION","matched_word_count_total":83,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"}],"top_source_largest_matched_word_count":33} [2025-12-14 15:15:24.340920] [info] EXPECTED SIGNATURE: ea0ffe7e3392fb3606e985833299c0e80c884c658e76bebfd8e7bd13ae1a7ae7 [2025-12-14 15:15:24.344762] [info] -------- WEBHOOK END -------- [2025-12-14 15:30:01.303689] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 15:30:01.303718] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:01.303809] [info] Request: 0: '[]' [2025-12-14 15:30:01.532552] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 15:30:01.533328] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 15:30:01.533345] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:01.533360] [info] Request: 0: '[]' [2025-12-14 15:30:01.611027] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 15:30:01.611767] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 15:30:01.611784] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:01.611799] [info] Request: 0: '[]' [2025-12-14 15:30:01.678868] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 15:30:01.993441] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 15:30:01.993482] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:01.993577] [info] Request: 0: '{"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","submitter":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"onlinetext_8071_125434_81276.txt","metadata":{"group":{"id":"125434","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0627\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4100","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u062d\u0645\u062f\u0627\u0644\u062e\u0648\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","family_name":"\u0648\u0644\u064a\u062f \u0643\u0648\u0634\u0643","given_name":"\u0645\u062d\u0645\u062f","email":"alkoshak@hotmail.com"}],"original_submitted_time":"2025-12-14T12:30:01Z"},"eula":{"accepted_timestamp":"2025-03-15T10:13:37Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 15:30:02.247653] [info] Response: 0: '{"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"onlinetext_8071_125434_81276.txt","status":"CREATED","id":"b36913a7-b3b6-4c89-b32f-c824d1e677c9","created_time":"2025-12-14T12:30:02.232Z","httpstatus":201}' [2025-12-14 15:30:02.250015] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b36913a7-b3b6-4c89-b32f-c824d1e677c9/original [2025-12-14 15:30:02.250047] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="onlinetext_8071_125434_81276.txt"' [2025-12-14 15:30:02.421004] [info] Response: 0: '{"message":"Successfully uploaded file for submission b36913a7-b3b6-4c89-b32f-c824d1e677c9","httpstatus":202}' [2025-12-14 15:30:02.700206] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 15:30:02.700246] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:02.700264] [info] Request: 0: '{"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","submitter":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"Koshak 4th Chapter Submission after 2nd amendment.pdf","metadata":{"group":{"id":"125434","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0627\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4100","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u062d\u0645\u062f\u0627\u0644\u062e\u0648\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","family_name":"\u0648\u0644\u064a\u062f \u0643\u0648\u0634\u0643","given_name":"\u0645\u062d\u0645\u062f","email":"alkoshak@hotmail.com"}],"original_submitted_time":"2025-12-14T12:30:02Z"},"eula":{"accepted_timestamp":"2025-03-15T10:13:37Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 15:30:02.946062] [info] Response: 0: '{"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"Koshak 4th Chapter Submission after 2nd amendment.pdf","status":"CREATED","id":"4aeee605-b9e0-4929-9547-1faabcf370a6","created_time":"2025-12-14T12:30:02.930Z","httpstatus":201}' [2025-12-14 15:30:02.948733] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4aeee605-b9e0-4929-9547-1faabcf370a6/original [2025-12-14 15:30:02.948770] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Koshak 4th Chapter Submission after 2nd amendment.pdf"' [2025-12-14 15:30:03.271354] [info] Response: 0: '{"message":"Successfully uploaded file for submission 4aeee605-b9e0-4929-9547-1faabcf370a6","httpstatus":202}' [2025-12-14 15:30:08.405673] [info] -------- WEBHOOK START -------- [2025-12-14 15:30:08.405716] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '325' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1313f6767e51eb9fc67e25d322f529b04169aa9ece196ae35d5e62decd5473b6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9addb5f66a683a66-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eadd0d13d5a36c12a7ebad86bdd7f-6e5966ba336ce130-0' traceparent: '00-693eadd0d13d5a36c12a7ebad86bdd7f-6e5966ba336ce130-00' x-forwarded-for: '52.29.246.76' [2025-12-14 15:30:08.405810] [info] WEBHOOK REQUEST: {"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"onlinetext_8071_125434_81276.txt","status":"COMPLETE","id":"b36913a7-b3b6-4c89-b32f-c824d1e677c9","content_type":"text/plain","page_count":1,"word_count":20,"character_count":108,"created_time":"2025-12-14T12:30:02.232Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 15:30:08.405816] [info] EXPECTED SIGNATURE: 1313f6767e51eb9fc67e25d322f529b04169aa9ece196ae35d5e62decd5473b6 [2025-12-14 15:30:08.861988] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b36913a7-b3b6-4c89-b32f-c824d1e677c9/similarity [2025-12-14 15:30:08.862029] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:08.862046] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 15:30:09.489677] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 15:30:09.506872] [info] -------- WEBHOOK END -------- [2025-12-14 15:30:12.405286] [info] -------- WEBHOOK START -------- [2025-12-14 15:30:12.405328] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '358' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f2a3c1103cd9b613759c60bc9d13765376e1e26a840aebe779fd16cbc20b03c0' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9addb60f7b3a3a66-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eadd41ead5ce3a76ce16311e13f20-ee6590a6ec1d4bf4-0' traceparent: '00-693eadd41ead5ce3a76ce16311e13f20-ee6590a6ec1d4bf4-00' x-forwarded-for: '52.29.246.76' [2025-12-14 15:30:12.405419] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-14T12:30:12.284077Z","time_requested":"2025-12-14T12:30:09.457532Z","submission_id":"b36913a7-b3b6-4c89-b32f-c824d1e677c9","top_matches":[],"top_source_largest_matched_word_count":0} [2025-12-14 15:30:12.405424] [info] EXPECTED SIGNATURE: f2a3c1103cd9b613759c60bc9d13765376e1e26a840aebe779fd16cbc20b03c0 [2025-12-14 15:30:12.409369] [info] -------- WEBHOOK END -------- [2025-12-14 15:30:23.324496] [info] -------- WEBHOOK START -------- [2025-12-14 15:30:23.324533] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '357' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6f2612a488aabc4d8a74cd7e61d7660ec3881cf6cfea1dd85435ccdbe0f6eea9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9addb653b8b43a66-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eaddfdbcab07cc942ffc2ba07ce60-557d0dcbfebb8be3-0' traceparent: '00-693eaddfdbcab07cc942ffc2ba07ce60-557d0dcbfebb8be3-00' x-forwarded-for: '52.29.246.76' [2025-12-14 15:30:23.324644] [info] WEBHOOK REQUEST: {"owner":"572ddb3e-6249-466a-8b1f-a6ede9dc110c","title":"Koshak 4th Chapter Submission after 2nd amendment.pdf","status":"COMPLETE","id":"4aeee605-b9e0-4929-9547-1faabcf370a6","content_type":"application/pdf","page_count":76,"word_count":14129,"character_count":82315,"created_time":"2025-12-14T12:30:02.930Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 15:30:23.324649] [info] EXPECTED SIGNATURE: 6f2612a488aabc4d8a74cd7e61d7660ec3881cf6cfea1dd85435ccdbe0f6eea9 [2025-12-14 15:30:23.556183] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4aeee605-b9e0-4929-9547-1faabcf370a6/similarity [2025-12-14 15:30:23.556224] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:30:23.556242] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 15:30:24.100267] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 15:30:24.102390] [info] -------- WEBHOOK END -------- [2025-12-14 15:31:32.661700] [info] -------- WEBHOOK START -------- [2025-12-14 15:31:32.661745] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '996' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f59801a0ffb850cec706a18f6b42f5d4d6bfeb95794baa19666dad75995eed8e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9addb8050c33974d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eae240e0dd99ac4820c176d56f42f-bc8a5aa5d2049814-0' traceparent: '00-693eae240e0dd99ac4820c176d56f42f-bc8a5aa5d2049814-00' x-forwarded-for: '52.57.242.45' [2025-12-14 15:31:32.661844] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":5,"publication_match_percentage":3,"submitted_works_match_percentage":7,"status":"COMPLETE","time_generated":"2025-12-14T12:31:32.480643Z","time_requested":"2025-12-14T12:30:24.069598Z","submission_id":"4aeee605-b9e0-4929-9547-1faabcf370a6","top_matches":[{"percentage":2.6500597,"source_type":"PUBLICATION","matched_word_count_total":400,"name":"Monika Jedynak. \"Corporate Social Responsibility and the Supply Chain - CSR Collaboration with Suppliers\", Routledge, 2024"},{"percentage":2.2127998,"source_type":"INTERNET","matched_word_count_total":334,"name":"repositorio.unal.edu.co"},{"percentage":2.2127998,"source_type":"INTERNET","matched_word_count_total":334,"name":"ruj.uj.edu.pl"},{"percentage":2.186299,"source_type":"SUBMITTED_WORK","matched_word_count_total":330,"submitted_date":"2022-02-02","institution_name":"Beykent Universitesi","name":"Beykent Universitesi on 2022-02-02"}],"top_source_largest_matched_word_count":38} [2025-12-14 15:31:32.661858] [info] EXPECTED SIGNATURE: f59801a0ffb850cec706a18f6b42f5d4d6bfeb95794baa19666dad75995eed8e [2025-12-14 15:31:32.667531] [info] -------- WEBHOOK END -------- [2025-12-14 15:39:52.059914] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 15:39:52.059957] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:39:52.060045] [info] Request: 0: '[]' [2025-12-14 15:39:52.123375] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 15:55:01.484126] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 15:55:01.484169] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:55:01.484262] [info] Request: 0: '{"owner":"cd5b78c4-819a-42f6-88f6-edf1a703a8de","submitter":"cd5b78c4-819a-42f6-88f6-edf1a703a8de","title":"%E2%80%8F%E2%80%8F%D8%A7%D9%84%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %28%D9%85%D8%B1%D9%81%D9%82 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A%D8%A9%29.pdf","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"cd5b78c4-819a-42f6-88f6-edf1a703a8de","family_name":"\u0627\u0644\u0634\u0647\u0631\u064a","given_name":"\u062e\u0627\u0644\u062f","email":"khaled-alshehri-321@outlook.com"}],"original_submitted_time":"2025-12-14T12:55:01Z"},"eula":{"accepted_timestamp":"2025-03-09T11:47:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 15:55:01.877914] [info] Response: 0: '{"owner":"cd5b78c4-819a-42f6-88f6-edf1a703a8de","title":"%E2%80%8F%E2%80%8F%D8%A7%D9%84%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %28%D9%85%D8%B1%D9%81%D9%82 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A%D8%A9%29.pdf","status":"CREATED","id":"f307457e-c5ba-485d-be38-506158f75a50","created_time":"2025-12-14T12:55:01.853Z","httpstatus":201}' [2025-12-14 15:55:01.880595] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f307457e-c5ba-485d-be38-506158f75a50/original [2025-12-14 15:55:01.880629] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8F%E2%80%8F%D8%A7%D9%84%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %28%D9%85%D8%B1%D9%81%D9%82 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A%D8%A9%29.pdf"' [2025-12-14 15:55:02.165760] [info] Response: 0: '{"message":"Successfully uploaded file for submission f307457e-c5ba-485d-be38-506158f75a50","httpstatus":202}' [2025-12-14 15:55:37.854840] [info] -------- WEBHOOK START -------- [2025-12-14 15:55:37.854880] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '714' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f925e7e573b40e0ddb4f6ce7e8cff95a5acfe0238070564b1c29447d3b23cddf' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9adddb4d78c09043-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eb3c90942559220f42fba97f4b293-82fe395eae2b9960-0' traceparent: '00-693eb3c90942559220f42fba97f4b293-82fe395eae2b9960-00' x-forwarded-for: '52.57.242.45' [2025-12-14 15:55:37.854906] [info] WEBHOOK REQUEST: {"owner":"cd5b78c4-819a-42f6-88f6-edf1a703a8de","title":"%E2%80%8F%E2%80%8F%D8%A7%D9%84%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %28%D9%85%D8%B1%D9%81%D9%82 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A%D8%A9%29.pdf","status":"COMPLETE","id":"f307457e-c5ba-485d-be38-506158f75a50","content_type":"application/pdf","page_count":84,"word_count":17108,"character_count":104481,"created_time":"2025-12-14T12:55:01.853Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 15:55:37.854909] [info] EXPECTED SIGNATURE: f925e7e573b40e0ddb4f6ce7e8cff95a5acfe0238070564b1c29447d3b23cddf [2025-12-14 15:55:38.115053] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f307457e-c5ba-485d-be38-506158f75a50/similarity [2025-12-14 15:55:38.115098] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 15:55:38.115117] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 15:55:38.780599] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 15:55:38.783489] [info] -------- WEBHOOK END -------- [2025-12-14 15:57:11.818762] [info] -------- WEBHOOK START -------- [2025-12-14 15:57:11.818799] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1287' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '42506251dc2459c0e71a4bd6c29afa29ae460189b7e7b196423b7ec446f98e81' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adddd98ccc01e68-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eb42719d663c5a12a0b9246b1ba61-d6062b916b6492cb-0' traceparent: '00-693eb42719d663c5a12a0b9246b1ba61-d6062b916b6492cb-00' x-forwarded-for: '52.29.246.76' [2025-12-14 15:57:11.818903] [info] WEBHOOK REQUEST: {"overall_match_percentage":30,"internet_match_percentage":23,"publication_match_percentage":6,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-14T12:57:11.625413Z","time_requested":"2025-12-14T12:55:38.747041Z","submission_id":"f307457e-c5ba-485d-be38-506158f75a50","top_matches":[{"percentage":4.0897455,"source_type":"SUBMITTED_WORK","matched_word_count_total":751,"submitted_date":"2021-03-15","institution_name":"Hofstra University","name":"Hofstra University on 2021-03-15"},{"percentage":3.0659478,"source_type":"SUBMITTED_WORK","matched_word_count_total":563,"submitted_date":"2024-01-01","institution_name":"Interactive Language Center","name":"Interactive Language Center on 2024-01-01"},{"percentage":2.8644557,"source_type":"SUBMITTED_WORK","matched_word_count_total":526,"submitted_date":"2024-04-22","institution_name":"Hofstra University","name":"Hofstra University on 2024-04-22"},{"percentage":2.777324,"source_type":"SUBMITTED_WORK","matched_word_count_total":510,"submitted_date":"2024-04-28","institution_name":"Hofstra University","name":"Hofstra University on 2024-04-28"},{"percentage":2.7228665,"source_type":"INTERNET","matched_word_count_total":500,"name":"e-biblio.univ-mosta.dz"}],"top_source_largest_matched_word_count":18} [2025-12-14 15:57:11.818909] [info] EXPECTED SIGNATURE: 42506251dc2459c0e71a4bd6c29afa29ae460189b7e7b196423b7ec446f98e81 [2025-12-14 15:57:11.822860] [info] -------- WEBHOOK END -------- [2025-12-14 16:00:01.676347] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 16:00:01.676378] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:00:01.676465] [info] Request: 0: '[]' [2025-12-14 16:00:01.863915] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 16:00:01.864749] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 16:00:01.864763] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:00:01.864778] [info] Request: 0: '[]' [2025-12-14 16:00:01.952006] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 16:00:01.952828] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 16:00:01.952842] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:00:01.952882] [info] Request: 0: '[]' [2025-12-14 16:00:02.018927] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 16:10:02.165229] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 16:10:02.165273] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:10:02.165364] [info] Request: 0: '{"owner":"1c69c8df-ff23-4129-beac-651cb1025e6e","submitter":"1c69c8df-ff23-4129-beac-651cb1025e6e","title":"%D8%AF%D8%B9%D8%A7%D8%A6%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9 %D8%A7%D9%84%D8%B0%D9%83%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%8A %D9%86%D9%8A%D9%88%D9%85 %D9%88%D8%A7%D9%84%D9%85%D8%B1%D8%A8%D8%B9 %D8%A7%D9%84%D8%AC%D8%AF%D9%8A%D8%AF-2.docx","metadata":{"group":{"id":"125854","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b (\u0627\u0644\u0627\u0633\u0628\u0648\u0639 \u0627\u0644\u0639\u0627\u0634\u0631 )","type":"ASSIGNMENT"},"group_context":{"id":"4096","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"1c69c8df-ff23-4129-beac-651cb1025e6e","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647 \u0628\u0631\u0646\u0627\u0648\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"M.A.Barnawy@gmail.com"}],"original_submitted_time":"2025-12-14T13:10:02Z"},"eula":{"accepted_timestamp":"2025-03-17T22:46:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 16:10:02.448141] [info] Response: 0: '{"owner":"1c69c8df-ff23-4129-beac-651cb1025e6e","title":"%D8%AF%D8%B9%D8%A7%D8%A6%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9 %D8%A7%D9%84%D8%B0%D9%83%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%8A %D9%86%D9%8A%D9%88%D9%85 %D9%88%D8%A7%D9%84%D9%85%D8%B1%D8%A8%D8%B9 %D8%A7%D9%84%D8%AC%D8%AF%D9%8A%D8%AF-2.docx","status":"CREATED","id":"2c9b2258-3ccc-4962-be79-4c2bd068c326","created_time":"2025-12-14T13:10:02.430Z","httpstatus":201}' [2025-12-14 16:10:02.450081] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c9b2258-3ccc-4962-be79-4c2bd068c326/original [2025-12-14 16:10:02.450099] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D8%B9%D8%A7%D8%A6%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9 %D8%A7%D9%84%D8%B0%D9%83%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%8A %D9%86%D9%8A%D9%88%D9%85 %D9%88%D8%A7%D9%84%D9%85%D8%B1%D8%A8%D8%B9 %D8%A7%D9%84%D8%AC%D8%AF%D9%8A%D8%AF-2.docx"' [2025-12-14 16:10:02.753467] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2c9b2258-3ccc-4962-be79-4c2bd068c326","httpstatus":202}' [2025-12-14 16:10:16.273092] [info] -------- WEBHOOK START -------- [2025-12-14 16:10:16.273129] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '693' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8afce0e80df67c2904416f57ccf1178b14b1abbd08a93e0d9adc32ff296b918c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9addf0bf8ef103f0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eb7381c7e9c8bae0c9d69452269b8-bd98369fad2aef72-0' traceparent: '00-693eb7381c7e9c8bae0c9d69452269b8-bd98369fad2aef72-00' x-forwarded-for: '52.57.242.45' [2025-12-14 16:10:16.273241] [info] WEBHOOK REQUEST: {"owner":"1c69c8df-ff23-4129-beac-651cb1025e6e","title":"%D8%AF%D8%B9%D8%A7%D8%A6%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9 %D8%A7%D9%84%D8%B0%D9%83%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%8A %D9%86%D9%8A%D9%88%D9%85 %D9%88%D8%A7%D9%84%D9%85%D8%B1%D8%A8%D8%B9 %D8%A7%D9%84%D8%AC%D8%AF%D9%8A%D8%AF-2.docx","status":"COMPLETE","id":"2c9b2258-3ccc-4962-be79-4c2bd068c326","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":22,"word_count":5155,"character_count":28684,"created_time":"2025-12-14T13:10:02.430Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 16:10:16.273247] [info] EXPECTED SIGNATURE: 8afce0e80df67c2904416f57ccf1178b14b1abbd08a93e0d9adc32ff296b918c [2025-12-14 16:10:16.497040] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c9b2258-3ccc-4962-be79-4c2bd068c326/similarity [2025-12-14 16:10:16.497072] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:10:16.497087] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 16:10:17.264144] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 16:10:17.266000] [info] -------- WEBHOOK END -------- [2025-12-14 16:10:38.641017] [info] -------- WEBHOOK START -------- [2025-12-14 16:10:38.641058] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1466' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f2f9115d3432e1bacb0b7d7e881b27b5c892aa78034f7c65e432f4eeade45f9d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9addf14b68f703f0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693eb74e88cb45d9e8f2cd3f5e76371b-59344a696228c37f-0' traceparent: '00-693eb74e88cb45d9e8f2cd3f5e76371b-59344a696228c37f-00' x-forwarded-for: '52.57.242.45' [2025-12-14 16:10:38.641164] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":8,"status":"COMPLETE","time_generated":"2025-12-14T13:10:38.488448Z","time_requested":"2025-12-14T13:10:17.21997Z","submission_id":"2c9b2258-3ccc-4962-be79-4c2bd068c326","top_matches":[{"percentage":1.5909526,"source_type":"SUBMITTED_WORK","matched_word_count_total":83,"submitted_date":"2025-08-31","institution_name":"Muscat University","name":"Muscat University on 2025-08-31"},{"percentage":1.0542457,"source_type":"SUBMITTED_WORK","matched_word_count_total":55,"submitted_date":"2025-10-02","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-10-02"},{"percentage":0.9392371,"source_type":"SUBMITTED_WORK","matched_word_count_total":49,"submitted_date":"2025-06-05","institution_name":"Mohammed Bin Rashid School of Government","name":"Mohammed Bin Rashid School of Government on 2025-06-05"},{"percentage":0.8433966,"source_type":"SUBMITTED_WORK","matched_word_count_total":44,"submitted_date":"2025-08-28","institution_name":"Muscat University","name":"Muscat University on 2025-08-28"},{"percentage":0.8050604,"source_type":"SUBMITTED_WORK","matched_word_count_total":42,"submitted_date":"2025-05-23","institution_name":"King Fahd University for Petroleum and Minerals","name":"King Fahd University for Petroleum and Minerals on 2025-05-23"}],"top_source_largest_matched_word_count":13} [2025-12-14 16:10:38.641180] [info] EXPECTED SIGNATURE: f2f9115d3432e1bacb0b7d7e881b27b5c892aa78034f7c65e432f4eeade45f9d [2025-12-14 16:10:38.648008] [info] -------- WEBHOOK END -------- [2025-12-14 16:30:01.250473] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 16:30:01.250502] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:30:01.250577] [info] Request: 0: '[]' [2025-12-14 16:30:01.583955] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 16:30:01.584697] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 16:30:01.584709] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:30:01.584722] [info] Request: 0: '[]' [2025-12-14 16:30:01.640352] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 16:30:01.641030] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 16:30:01.641045] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:30:01.641057] [info] Request: 0: '[]' [2025-12-14 16:30:01.703150] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 16:30:01.761770] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 16:30:01.761811] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:30:01.761912] [info] Request: 0: '{"owner":"56f8d784-4191-454d-802f-a862972266ba","submitter":"56f8d784-4191-454d-802f-a862972266ba","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A_ %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 2025_%D8%A3%D8%AD%D9%85%D8%AF %D8%B9%D8%A8%D8%AF %D8%A7%D9%84%D9%82%D8%A7%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D9%82%D8%A7%D9%81%E2%81%A9.pdf","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"56f8d784-4191-454d-802f-a862972266ba","family_name":"\u0627\u0644\u0633\u0642\u0627\u0641","given_name":"\u0623\u062d\u0645\u062f","email":"ahmad_assaggaf@hotmail.com"}],"original_submitted_time":"2025-12-14T13:30:01Z"},"eula":{"accepted_timestamp":"2025-03-14T22:25:48Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 16:30:02.046087] [info] Response: 0: '{"owner":"56f8d784-4191-454d-802f-a862972266ba","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A_ %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 2025_%D8%A3%D8%AD%D9%85%D8%AF %D8%B9%D8%A8%D8%AF %D8%A7%D9%84%D9%82%D8%A7%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D9%82","status":"CREATED","id":"94c691b8-9b7b-4331-a9de-711a3c740ff1","created_time":"2025-12-14T13:30:02.027Z","httpstatus":201}' [2025-12-14 16:30:02.049469] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/94c691b8-9b7b-4331-a9de-711a3c740ff1/original [2025-12-14 16:30:02.049503] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8E%E2%81%A8%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A_ %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 2025_%D8%A3%D8%AD%D9%85%D8%AF %D8%B9%D8%A8%D8%AF %D8%A7%D9%84%D9%82%D8%A7%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D9%82%D8%A7%D9%81%E2%81%A9.pdf"' [2025-12-14 16:30:02.430804] [info] Response: 0: '{"message":"Successfully uploaded file for submission 94c691b8-9b7b-4331-a9de-711a3c740ff1","httpstatus":202}' [2025-12-14 16:30:45.645896] [info] -------- WEBHOOK START -------- [2025-12-14 16:30:45.645946] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '805' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1dfd55458c6985180ec6cd64a60732bb7650901b32923b96d6406f39847b8603' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9ade0ec32b705f18-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ebc056a7dfe30e98f4f3f8ebe3438-c6b3f2101f8022ae-0' traceparent: '00-693ebc056a7dfe30e98f4f3f8ebe3438-c6b3f2101f8022ae-00' x-forwarded-for: '52.57.242.45' [2025-12-14 16:30:45.646056] [info] WEBHOOK REQUEST: {"owner":"56f8d784-4191-454d-802f-a862972266ba","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D9%88%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D9%85%D9%86 %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A_ %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 2025_%D8%A3%D8%AD%D9%85%D8%AF %D8%B9%D8%A8%D8%AF %D8%A7%D9%84%D9%82%D8%A7%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D9%82","status":"COMPLETE","id":"94c691b8-9b7b-4331-a9de-711a3c740ff1","content_type":"application/pdf","page_count":76,"word_count":16326,"character_count":103954,"created_time":"2025-12-14T13:30:02.027Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-14 16:30:45.646063] [info] EXPECTED SIGNATURE: 1dfd55458c6985180ec6cd64a60732bb7650901b32923b96d6406f39847b8603 [2025-12-14 16:30:45.927655] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/94c691b8-9b7b-4331-a9de-711a3c740ff1/similarity [2025-12-14 16:30:45.927691] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 16:30:45.927709] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 16:30:46.526065] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 16:30:46.528479] [info] -------- WEBHOOK END -------- [2025-12-14 16:32:26.484036] [info] -------- WEBHOOK START -------- [2025-12-14 16:32:26.484076] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '920' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '79659ea57a03fcdbc6556674fdd82a2c8e3afcbfe98d12a8cbdbb15f31c0ae59' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=2892ac8e6e5f89f010434859638247d7' cf-ray: '9ade11395ebdd2a5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ebc6abf3df31e5ccb78d9d927379f-e8ada48b2c7a278f-0' traceparent: '00-693ebc6abf3df31e5ccb78d9d927379f-e8ada48b2c7a278f-00' x-forwarded-for: '52.57.242.45' [2025-12-14 16:32:26.484169] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":14,"publication_match_percentage":6,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-14T13:32:26.299124Z","time_requested":"2025-12-14T13:30:46.495113Z","submission_id":"94c691b8-9b7b-4331-a9de-711a3c740ff1","top_matches":[{"percentage":1.6787913,"source_type":"INTERNET","matched_word_count_total":300,"name":"www.ajrsp.com"},{"percentage":1.2311136,"source_type":"PUBLICATION","matched_word_count_total":220,"name":"Sichi, Zhang. \"Network Service Quality Management of MC Operator: a SERVQUAL Perspective\", ISCTE - Instituto Universitario de Lisboa (Portugal), 2025"},{"percentage":1.15277,"source_type":"INTERNET","matched_word_count_total":206,"name":"www.econstor.eu"},{"percentage":1.147174,"source_type":"INTERNET","matched_word_count_total":205,"name":"etds.must.edu.mo"}],"top_source_largest_matched_word_count":67} [2025-12-14 16:32:26.484184] [info] EXPECTED SIGNATURE: 79659ea57a03fcdbc6556674fdd82a2c8e3afcbfe98d12a8cbdbb15f31c0ae59 [2025-12-14 16:32:26.487922] [info] -------- WEBHOOK END -------- [2025-12-14 17:00:01.480654] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 17:00:01.480684] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:00:01.480765] [info] Request: 0: '[]' [2025-12-14 17:00:02.199537] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 17:00:02.200280] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 17:00:02.200295] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:00:02.200309] [info] Request: 0: '[]' [2025-12-14 17:00:02.284240] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 17:00:02.284976] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 17:00:02.284991] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:00:02.285005] [info] Request: 0: '[]' [2025-12-14 17:00:02.341835] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 17:30:01.307823] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 17:30:01.307852] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:30:01.307924] [info] Request: 0: '[]' [2025-12-14 17:30:01.581212] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 17:30:01.583110] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 17:30:01.583132] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:30:01.583148] [info] Request: 0: '[]' [2025-12-14 17:30:01.697770] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 17:30:01.698543] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 17:30:01.698556] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:30:01.698569] [info] Request: 0: '[]' [2025-12-14 17:30:01.808749] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 17:55:01.331687] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 17:55:01.331721] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:55:01.331809] [info] Request: 0: '{"owner":"e0b04470-735b-4ada-bfab-b78e62629805","submitter":"e0b04470-735b-4ada-bfab-b78e62629805","title":"Blank.pages","metadata":{"group":{"id":"125040","name":"\u062a\u0643\u0644\u064a\u0641 \u062a\u0637\u0628\u064a\u0642\u064a (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)","type":"ASSIGNMENT"},"group_context":{"id":"3906","name":"Media_Psychology_DGM315_T7_BDM_Third Trimester 2025"},"owners":[{"id":"e0b04470-735b-4ada-bfab-b78e62629805","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0647\u0628\u0647","email":"hebahmahyoub@gmail.com"}],"original_submitted_time":"2025-12-14T14:55:01Z"},"eula":{"accepted_timestamp":"2025-11-14T16:04:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 17:55:01.651940] [info] Response: 0: '{"owner":"e0b04470-735b-4ada-bfab-b78e62629805","title":"Blank.pages","status":"CREATED","id":"58e25fea-8334-459f-b84c-11d11c329e17","created_time":"2025-12-14T14:55:01.634Z","httpstatus":201}' [2025-12-14 17:55:01.654522] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/58e25fea-8334-459f-b84c-11d11c329e17/original [2025-12-14 17:55:01.654555] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Blank.pages"' [2025-12-14 17:55:02.123423] [info] Response: 0: '{"message":"Successfully uploaded file for submission 58e25fea-8334-459f-b84c-11d11c329e17","httpstatus":202}' [2025-12-14 17:55:02.876312] [info] -------- WEBHOOK START -------- [2025-12-14 17:55:02.876346] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '291' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a18b3ab408c6486a26a9761ba92a5078564039b8de89bd1b37d9207dea5bb6d5' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9ade8a3add30b18f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ecfc6c77da2bcaa8726e4dce1d133-e731991b5fe091b1-0' traceparent: '00-693ecfc6c77da2bcaa8726e4dce1d133-e731991b5fe091b1-00' x-forwarded-for: '52.29.246.76' [2025-12-14 17:55:02.876442] [info] WEBHOOK REQUEST: {"owner":"e0b04470-735b-4ada-bfab-b78e62629805","title":"Blank.pages","status":"ERROR","id":"58e25fea-8334-459f-b84c-11d11c329e17","content_type":"application/zip","page_count":0,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-14T14:55:01.634Z"} [2025-12-14 17:55:02.876449] [info] EXPECTED SIGNATURE: a18b3ab408c6486a26a9761ba92a5078564039b8de89bd1b37d9207dea5bb6d5 [2025-12-14 17:55:02.879844] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2025-12-14 17:55:02.879868] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:55:02.879883] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2025-12-14 17:55:02","tenant":"https:\/\/midocean.turnitin.com","submission_id":"58e25fea-8334-459f-b84c-11d11c329e17","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"e0b04470-735b-4ada-bfab-b78e62629805\",\"title\":\"Blank.pages\",\"status\":\"ERROR\",\"id\":\"58e25fea-8334-459f-b84c-11d11c329e17\",\"content_type\":\"application\\\/zip\",\"page_count\":0,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2025-12-14T14:55:01.634Z\"}"}}' [2025-12-14 17:55:02.935242] [info] Response: 0: '{"httpstatus":204}' [2025-12-14 17:55:02.937395] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/58e25fea-8334-459f-b84c-11d11c329e17/similarity [2025-12-14 17:55:02.937426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 17:55:02.937444] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 17:55:02.996520] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"3090ddfc-4714-487b-869c-d9096bfb3649","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2025-12-14 17:55:02.998507] [info] -------- WEBHOOK END -------- [2025-12-14 18:00:01.058598] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 18:00:01.058624] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:00:01.058706] [info] Request: 0: '[]' [2025-12-14 18:00:01.361187] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 18:00:01.361977] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 18:00:01.361993] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:00:01.362008] [info] Request: 0: '[]' [2025-12-14 18:00:01.446310] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 18:00:01.447137] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 18:00:01.447151] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:00:01.447165] [info] Request: 0: '[]' [2025-12-14 18:00:01.496721] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 18:30:01.161361] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 18:30:01.161386] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:30:01.161464] [info] Request: 0: '[]' [2025-12-14 18:30:01.479475] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 18:30:01.481560] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 18:30:01.481590] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:30:01.481607] [info] Request: 0: '[]' [2025-12-14 18:30:01.570493] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 18:30:01.571544] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 18:30:01.571566] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 18:30:01.571583] [info] Request: 0: '[]' [2025-12-14 18:30:01.634820] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 19:00:01.282325] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 19:00:01.282357] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:00:01.282458] [info] Request: 0: '[]' [2025-12-14 19:00:01.528768] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 19:00:01.529644] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 19:00:01.529658] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:00:01.529671] [info] Request: 0: '[]' [2025-12-14 19:00:01.635059] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 19:00:01.635910] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 19:00:01.635927] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:00:01.635953] [info] Request: 0: '[]' [2025-12-14 19:00:01.741969] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 19:25:01.331433] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 19:25:01.331471] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:25:01.331554] [info] Request: 0: '{"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","submitter":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"fc203d2a-3287-48b8-804d-6fd006db4e13","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"eng.abdullah.1863@gmail.com"}],"original_submitted_time":"2025-12-14T16:25:01Z"},"eula":{"accepted_timestamp":"2025-07-17T11:25:05Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 19:25:01.850619] [info] Response: 0: '{"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.docx","status":"CREATED","id":"bc33d60e-93dd-4a1e-b616-663ea9b99e73","created_time":"2025-12-14T16:25:01.651Z","httpstatus":201}' [2025-12-14 19:25:01.852577] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bc33d60e-93dd-4a1e-b616-663ea9b99e73/original [2025-12-14 19:25:01.852603] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="project.docx"' [2025-12-14 19:25:02.073657] [info] Response: 0: '{"message":"Successfully uploaded file for submission bc33d60e-93dd-4a1e-b616-663ea9b99e73","httpstatus":202}' [2025-12-14 19:25:17.964524] [info] -------- WEBHOOK START -------- [2025-12-14 19:25:17.964574] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '368' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '693ee4edfc9ba9cc609cd3af97dc3eeb-96946d53625bcfa7-0' cf-ray: '9adf0e6f1edc2bcf-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-693ee4edfc9ba9cc609cd3af97dc3eeb-96946d53625bcfa7-00' x-turnitin-signature: '0488603860206323fd1f2650242dbf565f85b897bed72b4661859a6dbb462caf' x-forwarded-for: '52.57.242.45' [2025-12-14 19:25:17.964675] [info] WEBHOOK REQUEST: {"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.docx","status":"COMPLETE","id":"bc33d60e-93dd-4a1e-b616-663ea9b99e73","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":9,"word_count":998,"character_count":6267,"created_time":"2025-12-14T16:25:01.651Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 19:25:17.964695] [info] EXPECTED SIGNATURE: 0488603860206323fd1f2650242dbf565f85b897bed72b4661859a6dbb462caf [2025-12-14 19:25:18.660852] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bc33d60e-93dd-4a1e-b616-663ea9b99e73/similarity [2025-12-14 19:25:18.660900] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:25:18.660918] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 19:25:19.322180] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 19:25:19.325066] [info] -------- WEBHOOK END -------- [2025-12-14 19:25:34.543292] [info] -------- WEBHOOK START -------- [2025-12-14 19:25:34.543339] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1194' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9f145663f5a8daaa6fd21a11e4901e56ade22c4e198aaeead024fc602450e302' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adf0ed6ca082bcf-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ee4fe64ae21ecff0ed999acc9b574-fd0c1301346d0417-1' traceparent: '00-693ee4fe64ae21ecff0ed999acc9b574-fd0c1301346d0417-01' x-forwarded-for: '52.57.242.45' [2025-12-14 19:25:34.543438] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":19,"publication_match_percentage":17,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2025-12-14T16:25:34.365616Z","time_requested":"2025-12-14T16:25:19.294828Z","submission_id":"bc33d60e-93dd-4a1e-b616-663ea9b99e73","top_matches":[{"percentage":10.31746,"source_type":"PUBLICATION","matched_word_count_total":104,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":7.0436506,"source_type":"PUBLICATION","matched_word_count_total":71,"name":"Sukhpreet Kaur, Amanpreet Kaur, Manish Kumar. \"Recent Advances in Computational Methods in Science and Technology\", CRC Press, 2026"},{"percentage":6.7460318,"source_type":"INTERNET","matched_word_count_total":68,"name":"www.uyik.org"},{"percentage":6.3492064,"submission_id":"3f3643e0-1078-4a1f-970f-96a89436e217","source_type":"SUBMITTED_WORK","matched_word_count_total":64,"submitted_date":"2025-08-27","institution_name":"Dublin Business School","name":"Dublin Business School on 2025-08-27"}],"top_source_largest_matched_word_count":13} [2025-12-14 19:25:34.543445] [info] EXPECTED SIGNATURE: 9f145663f5a8daaa6fd21a11e4901e56ade22c4e198aaeead024fc602450e302 [2025-12-14 19:25:34.547703] [info] -------- WEBHOOK END -------- [2025-12-14 19:30:01.337079] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 19:30:01.337107] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:30:01.337193] [info] Request: 0: '[]' [2025-12-14 19:30:01.465508] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 19:30:01.469201] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 19:30:01.469228] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:30:01.469245] [info] Request: 0: '[]' [2025-12-14 19:30:01.571537] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 19:30:01.572506] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 19:30:01.572525] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:30:01.572540] [info] Request: 0: '[]' [2025-12-14 19:30:01.678694] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 19:30:01.778933] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 19:30:01.778987] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:30:01.779071] [info] Request: 0: '{"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","submitter":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.pdf","metadata":{"group":{"id":"125787","name":"Assignment 4-PDF","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"fc203d2a-3287-48b8-804d-6fd006db4e13","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"eng.abdullah.1863@gmail.com"}],"original_submitted_time":"2025-12-14T16:30:01Z"},"eula":{"accepted_timestamp":"2025-07-17T11:25:05Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 19:30:02.423824] [info] Response: 0: '{"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.pdf","status":"CREATED","id":"748639d3-a728-4312-b927-b112179b7b31","created_time":"2025-12-14T16:30:02.127Z","httpstatus":201}' [2025-12-14 19:30:02.439960] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/748639d3-a728-4312-b927-b112179b7b31/original [2025-12-14 19:30:02.440031] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="project.pdf"' [2025-12-14 19:30:02.751148] [info] Response: 0: '{"message":"Successfully uploaded file for submission 748639d3-a728-4312-b927-b112179b7b31","httpstatus":202}' [2025-12-14 19:30:06.875132] [info] -------- WEBHOOK START -------- [2025-12-14 19:30:06.875169] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '311' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a4eafd27067665d491f4d307c9f110345eaf0ea813691d53e477dd7f99d07afa' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adf157cdd75d349-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ee60e5f5ea93fae75ec1d5c49e042-79bb6b256d0a14ce-0' traceparent: '00-693ee60e5f5ea93fae75ec1d5c49e042-79bb6b256d0a14ce-00' x-forwarded-for: '52.29.246.76' [2025-12-14 19:30:06.875277] [info] WEBHOOK REQUEST: {"owner":"fc203d2a-3287-48b8-804d-6fd006db4e13","title":"project.pdf","status":"COMPLETE","id":"748639d3-a728-4312-b927-b112179b7b31","content_type":"application/pdf","page_count":9,"word_count":995,"character_count":6267,"created_time":"2025-12-14T16:30:02.127Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 19:30:06.875283] [info] EXPECTED SIGNATURE: a4eafd27067665d491f4d307c9f110345eaf0ea813691d53e477dd7f99d07afa [2025-12-14 19:30:07.498405] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/748639d3-a728-4312-b927-b112179b7b31/similarity [2025-12-14 19:30:07.498445] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 19:30:07.498461] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 19:30:08.191453] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 19:30:08.224526] [info] -------- WEBHOOK END -------- [2025-12-14 19:30:21.917634] [info] -------- WEBHOOK START -------- [2025-12-14 19:30:21.917680] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1194' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c708274fe0aefd8b35f2943c9ce73c80ee8e7b5ea2f786a77f5afe30d1cff859' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adf15daebefd349-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ee61d21a004f54eab6757410c9e73-fea1bdc1062de9ad-0' traceparent: '00-693ee61d21a004f54eab6757410c9e73-fea1bdc1062de9ad-00' x-forwarded-for: '52.29.246.76' [2025-12-14 19:30:21.917783] [info] WEBHOOK REQUEST: {"overall_match_percentage":24,"internet_match_percentage":19,"publication_match_percentage":18,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2025-12-14T16:30:21.755524Z","time_requested":"2025-12-14T16:30:08.162017Z","submission_id":"748639d3-a728-4312-b927-b112179b7b31","top_matches":[{"percentage":10.31746,"source_type":"PUBLICATION","matched_word_count_total":104,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":7.0436506,"source_type":"PUBLICATION","matched_word_count_total":71,"name":"Sukhpreet Kaur, Amanpreet Kaur, Manish Kumar. \"Recent Advances in Computational Methods in Science and Technology\", CRC Press, 2026"},{"percentage":6.7460318,"source_type":"INTERNET","matched_word_count_total":68,"name":"www.uyik.org"},{"percentage":6.3492064,"submission_id":"3f3643e0-1078-4a1f-970f-96a89436e217","source_type":"SUBMITTED_WORK","matched_word_count_total":64,"submitted_date":"2025-08-27","institution_name":"Dublin Business School","name":"Dublin Business School on 2025-08-27"}],"top_source_largest_matched_word_count":13} [2025-12-14 19:30:21.917799] [info] EXPECTED SIGNATURE: c708274fe0aefd8b35f2943c9ce73c80ee8e7b5ea2f786a77f5afe30d1cff859 [2025-12-14 19:30:21.922161] [info] -------- WEBHOOK END -------- [2025-12-14 20:00:01.537591] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 20:00:01.537617] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:00:01.537684] [info] Request: 0: '[]' [2025-12-14 20:00:01.814330] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 20:00:01.815109] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 20:00:01.815124] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:00:01.815138] [info] Request: 0: '[]' [2025-12-14 20:00:01.937582] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-14 20:00:01.938363] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 20:00:01.938376] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:00:01.938390] [info] Request: 0: '[]' [2025-12-14 20:00:02.020287] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 20:30:01.099674] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 20:30:01.099714] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:30:01.099792] [info] Request: 0: '[]' [2025-12-14 20:30:01.344073] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 20:30:01.344871] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 20:30:01.344887] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:30:01.344902] [info] Request: 0: '[]' [2025-12-14 20:30:01.424001] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 20:30:01.424850] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 20:30:01.424870] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:30:01.424885] [info] Request: 0: '[]' [2025-12-14 20:30:01.511738] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 20:35:01.589766] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 20:35:01.589818] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:35:01.589916] [info] Request: 0: '{"owner":"c131df8f-35a3-4d3a-89c1-be6c1499b034","submitter":"c131df8f-35a3-4d3a-89c1-be6c1499b034","title":" %D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%A1%D9%A3 %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 .docx","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"c131df8f-35a3-4d3a-89c1-be6c1499b034","family_name":"\u0627\u0644\u0634\u0647\u0631\u064a","given_name":"\u0627\u0628\u062a\u0633\u0627\u0645","email":"ibtesam.al@gmail.com"}],"original_submitted_time":"2025-12-14T17:35:01Z"},"eula":{"accepted_timestamp":"2025-07-12T23:06:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 20:35:01.931225] [info] Response: 0: '{"owner":"c131df8f-35a3-4d3a-89c1-be6c1499b034","title":" %D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%A1%D9%A3 %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 .docx","status":"CREATED","id":"d4017604-9ba6-4194-88bc-aa7c387a8537","created_time":"2025-12-14T17:35:01.906Z","httpstatus":201}' [2025-12-14 20:35:01.933105] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d4017604-9ba6-4194-88bc-aa7c387a8537/original [2025-12-14 20:35:01.933134] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename=" %D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%A1%D9%A3 %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 .docx"' [2025-12-14 20:35:02.177048] [info] Response: 0: '{"message":"Successfully uploaded file for submission d4017604-9ba6-4194-88bc-aa7c387a8537","httpstatus":202}' [2025-12-14 20:35:22.016834] [info] -------- WEBHOOK START -------- [2025-12-14 20:35:22.016877] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '508' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '681bc73978f09cee659495060674e39d9addd9fb64874fae814fbbd6e0c698ca' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adf75126b942bc5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ef55906548a2d90af066ede6b6c08-92836229ee6e807b-0' traceparent: '00-693ef55906548a2d90af066ede6b6c08-92836229ee6e807b-00' x-forwarded-for: '52.29.246.76' [2025-12-14 20:35:22.016984] [info] WEBHOOK REQUEST: {"owner":"c131df8f-35a3-4d3a-89c1-be6c1499b034","title":" %D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D9%A1%D9%A3 %D8%AF%D9%8A%D8%B3%D9%85%D8%A8%D8%B1 .docx","status":"COMPLETE","id":"d4017604-9ba6-4194-88bc-aa7c387a8537","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":19,"word_count":3848,"character_count":21267,"created_time":"2025-12-14T17:35:01.906Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 20:35:22.016989] [info] EXPECTED SIGNATURE: 681bc73978f09cee659495060674e39d9addd9fb64874fae814fbbd6e0c698ca [2025-12-14 20:35:22.265515] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d4017604-9ba6-4194-88bc-aa7c387a8537/similarity [2025-12-14 20:35:22.265558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 20:35:22.265577] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 20:35:22.867785] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 20:35:22.869899] [info] -------- WEBHOOK END -------- [2025-12-14 20:35:42.862329] [info] -------- WEBHOOK START -------- [2025-12-14 20:35:42.862384] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1079' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '16b9ce245be67b66ee28a13bf65b321af95dfa2080fd2d789ae47b2200d45c34' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adf7594c8862bc5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693ef56e2d7380188d60d0f9ce799efb-b13e1a2bd15826c6-0' traceparent: '00-693ef56e2d7380188d60d0f9ce799efb-b13e1a2bd15826c6-00' x-forwarded-for: '52.29.246.76' [2025-12-14 20:35:42.862481] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":1,"publication_match_percentage":1,"submitted_works_match_percentage":1,"status":"COMPLETE","time_generated":"2025-12-14T17:35:42.729519Z","time_requested":"2025-12-14T17:35:22.829737Z","submission_id":"d4017604-9ba6-4194-88bc-aa7c387a8537","top_matches":[{"percentage":0.4366812,"source_type":"INTERNET","matched_word_count_total":26,"name":"www.theseus.fi"},{"percentage":0.41988578,"source_type":"INTERNET","matched_word_count_total":25,"name":"ml.scribd.com"},{"percentage":0.40309036,"source_type":"SUBMITTED_WORK","matched_word_count_total":24,"submitted_date":"2025-08-31","institution_name":"Wesley Institute","name":"Wesley Institute on 2025-08-31"},{"percentage":0.38629493,"source_type":"SUBMITTED_WORK","matched_word_count_total":23,"submitted_date":"2025-08-02","institution_name":"Myanmar Imperial University","name":"Myanmar Imperial University on 2025-08-02"},{"percentage":0.38629493,"source_type":"INTERNET","matched_word_count_total":23,"name":"ijcsrr.org"}],"top_source_largest_matched_word_count":16} [2025-12-14 20:35:42.862487] [info] EXPECTED SIGNATURE: 16b9ce245be67b66ee28a13bf65b321af95dfa2080fd2d789ae47b2200d45c34 [2025-12-14 20:35:42.866585] [info] -------- WEBHOOK END -------- [2025-12-14 21:00:01.442095] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 21:00:01.442131] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:00:01.442223] [info] Request: 0: '[]' [2025-12-14 21:00:01.780605] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 21:00:01.782947] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 21:00:01.782975] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:00:01.782994] [info] Request: 0: '[]' [2025-12-14 21:00:01.895903] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-14 21:00:01.896750] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 21:00:01.896768] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:00:01.896781] [info] Request: 0: '[]' [2025-12-14 21:00:01.989696] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 21:05:01.518690] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:05:01.518724] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:05:01.518815] [info] Request: 0: '{"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","submitter":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","metadata":{"group":{"id":"125010","name":"Assignment 3-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","family_name":"\u0627\u0644\u062c\u0646\u062f\u0649","given_name":"\u0623\u062d\u0644\u0627\u0645","email":"ahlamsohail@gmail.com"}],"original_submitted_time":"2025-12-14T18:05:01Z"},"eula":{"accepted_timestamp":"2025-07-02T16:41:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:05:01.965863] [info] Response: 0: '{"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","status":"CREATED","id":"b0e0294c-2a41-43bd-957c-4d4fbe6bd46a","created_time":"2025-12-14T18:05:01.759Z","httpstatus":201}' [2025-12-14 21:05:01.968132] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b0e0294c-2a41-43bd-957c-4d4fbe6bd46a/original [2025-12-14 21:05:01.968157] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="final project..docx"' [2025-12-14 21:05:02.152571] [info] Response: 0: '{"message":"Successfully uploaded file for submission b0e0294c-2a41-43bd-957c-4d4fbe6bd46a","httpstatus":202}' [2025-12-14 21:05:26.637020] [info] -------- WEBHOOK START -------- [2025-12-14 21:05:26.637061] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '378' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6623bac0453af538226fd0dd8649e48050e010190a6115b438a4e1049a3fc94c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adfa12158dfd351-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693efc66df34af1b3bf9688a43f28d9e-20a695b51d1992b5-0' traceparent: '00-693efc66df34af1b3bf9688a43f28d9e-20a695b51d1992b5-00' x-forwarded-for: '52.57.242.45' [2025-12-14 21:05:26.637110] [info] WEBHOOK REQUEST: {"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","status":"COMPLETE","id":"b0e0294c-2a41-43bd-957c-4d4fbe6bd46a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":11,"word_count":2935,"character_count":18146,"created_time":"2025-12-14T18:05:01.759Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 21:05:26.637116] [info] EXPECTED SIGNATURE: 6623bac0453af538226fd0dd8649e48050e010190a6115b438a4e1049a3fc94c [2025-12-14 21:05:27.408533] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b0e0294c-2a41-43bd-957c-4d4fbe6bd46a/similarity [2025-12-14 21:05:27.408570] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:05:27.408586] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:05:28.073966] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 21:05:28.075967] [info] -------- WEBHOOK END -------- [2025-12-14 21:05:50.741837] [info] -------- WEBHOOK START -------- [2025-12-14 21:05:50.741874] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1443' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c9b03429e97bd180ef452626d3097bca31d0388704411e8bb41bc6f0056972f7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adfa1b8085cd351-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693efc7ef10ef1402a03c2279e664e89-a8674fc8f7e19c88-0' traceparent: '00-693efc7ef10ef1402a03c2279e664e89-a8674fc8f7e19c88-00' x-forwarded-for: '52.57.242.45' [2025-12-14 21:05:50.741978] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":14,"publication_match_percentage":14,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2025-12-14T18:05:50.600326Z","time_requested":"2025-12-14T18:05:28.043169Z","submission_id":"b0e0294c-2a41-43bd-957c-4d4fbe6bd46a","top_matches":[{"percentage":8.063472,"source_type":"SUBMITTED_WORK","matched_word_count_total":249,"submitted_date":"2025-05-02","institution_name":"Khalifa University of Science Technology and Research","name":"Khalifa University of Science Technology and Research on 2025-05-02"},{"percentage":6.1528497,"source_type":"SUBMITTED_WORK","matched_word_count_total":190,"submitted_date":"2025-09-05","institution_name":"Anna University","name":"Anna University on 2025-09-05"},{"percentage":5.408031,"source_type":"SUBMITTED_WORK","matched_word_count_total":167,"submitted_date":"2025-12-04","institution_name":"Coventry University","name":"Coventry University on 2025-12-04"},{"percentage":4.1126943,"source_type":"SUBMITTED_WORK","matched_word_count_total":127,"submitted_date":"2025-05-16","institution_name":"South Bank University","name":"South Bank University on 2025-05-16"},{"percentage":3.853627,"source_type":"PUBLICATION","matched_word_count_total":119,"name":"\"Proceedings of International Conference on Computational Intelligence\", Springer Science and Business Media LLC, 2025"}],"top_source_largest_matched_word_count":12} [2025-12-14 21:05:50.741985] [info] EXPECTED SIGNATURE: c9b03429e97bd180ef452626d3097bca31d0388704411e8bb41bc6f0056972f7 [2025-12-14 21:05:50.746074] [info] -------- WEBHOOK END -------- [2025-12-14 21:30:01.203975] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 21:30:01.204154] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:30:01.204243] [info] Request: 0: '[]' [2025-12-14 21:30:01.577320] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 21:30:01.580370] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 21:30:01.580393] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:30:01.580410] [info] Request: 0: '[]' [2025-12-14 21:30:01.678848] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-14 21:30:01.679586] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 21:30:01.679600] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:30:01.679615] [info] Request: 0: '[]' [2025-12-14 21:30:01.731172] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 21:30:01.942033] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:30:01.942065] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:30:01.942082] [info] Request: 0: '{"owner":"148ef725-c089-4a93-8d50-033505ebf85b","submitter":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%A7%D9%84%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D9%88%D8%B3%D9%8A%D8%B7 %D9%84%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A %E2%80%93 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9%5B.docx","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"148ef725-c089-4a93-8d50-033505ebf85b","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0646\u0627\u064a\u0641","email":"unified.contract@gmail.com"}],"original_submitted_time":"2025-12-14T18:30:01Z"},"eula":{"accepted_timestamp":"2025-07-15T06:26:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:30:02.241240] [info] Response: 0: '{"owner":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%A7%D9%84%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D9%88%D8%B3%D9%8A%D8%B7 %D9%84%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D","status":"CREATED","id":"7e6693af-5dae-446b-8d18-1c224cdf03f5","created_time":"2025-12-14T18:30:02.215Z","httpstatus":201}' [2025-12-14 21:30:02.243419] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7e6693af-5dae-446b-8d18-1c224cdf03f5/original [2025-12-14 21:30:02.243442] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D9%88%D8%B3%D9%8A%D8%B7 %D9%84%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A %E2%80%93 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9%5B.docx"' [2025-12-14 21:30:02.516057] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7e6693af-5dae-446b-8d18-1c224cdf03f5","httpstatus":202}' [2025-12-14 21:30:32.226547] [info] -------- WEBHOOK START -------- [2025-12-14 21:30:32.226586] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '860' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e670b8a5791b32f1806a3913f73a27b10969c44795e250cb90d1f1aaca08a8a3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adfc5e349cce98a-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f024871e3ed3fabf942852911f603-7bf124dadde19549-0' traceparent: '00-693f024871e3ed3fabf942852911f603-7bf124dadde19549-00' x-forwarded-for: '52.29.246.76' [2025-12-14 21:30:32.226708] [info] WEBHOOK REQUEST: {"owner":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%A7%D9%84%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D9%88%D8%B3%D9%8A%D8%B7 %D9%84%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D","status":"COMPLETE","id":"7e6693af-5dae-446b-8d18-1c224cdf03f5","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":47,"word_count":10173,"character_count":58973,"created_time":"2025-12-14T18:30:02.215Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 21:30:32.226723] [info] EXPECTED SIGNATURE: e670b8a5791b32f1806a3913f73a27b10969c44795e250cb90d1f1aaca08a8a3 [2025-12-14 21:30:32.497066] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7e6693af-5dae-446b-8d18-1c224cdf03f5/similarity [2025-12-14 21:30:32.497103] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:30:32.497122] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:30:33.114037] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 21:30:33.116233] [info] -------- WEBHOOK END -------- [2025-12-14 21:31:22.318789] [info] -------- WEBHOOK START -------- [2025-12-14 21:31:22.318823] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1349' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9865b6bfcc283cdb857accd2021f0054b3ea886f267ce1f731e6e40243059777' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adfc71c6bdce7ae-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f027a903148a3184facc3e65e1422-e121fe920ad3b4f7-0' traceparent: '00-693f027a903148a3184facc3e65e1422-e121fe920ad3b4f7-00' x-forwarded-for: '52.57.242.45' [2025-12-14 21:31:22.318847] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":10,"publication_match_percentage":4,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-14T18:31:22.122423Z","time_requested":"2025-12-14T18:30:33.07934Z","submission_id":"7e6693af-5dae-446b-8d18-1c224cdf03f5","top_matches":[{"percentage":3.0337505,"source_type":"SUBMITTED_WORK","matched_word_count_total":320,"submitted_date":"2025-12-01","institution_name":"Arab East College","name":"Arab East College on 2025-12-01"},{"percentage":2.1899886,"source_type":"SUBMITTED_WORK","matched_word_count_total":231,"submitted_date":"2025-12-14","institution_name":"Arab East College","name":"Arab East College on 2025-12-14"},{"percentage":1.6970042,"source_type":"SUBMITTED_WORK","matched_word_count_total":179,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":1.4410315,"source_type":"SUBMITTED_WORK","matched_word_count_total":152,"submitted_date":"2025-10-30","institution_name":"Majmaah University","name":"Majmaah University on 2025-10-30"},{"percentage":1.4410315,"source_type":"SUBMITTED_WORK","matched_word_count_total":152,"submitted_date":"2025-10-29","institution_name":"Majmaah University","name":"Majmaah University on 2025-10-29"}],"top_source_largest_matched_word_count":39} [2025-12-14 21:31:22.318854] [info] EXPECTED SIGNATURE: 9865b6bfcc283cdb857accd2021f0054b3ea886f267ce1f731e6e40243059777 [2025-12-14 21:31:22.322802] [info] -------- WEBHOOK END -------- [2025-12-14 21:35:01.726319] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:35:01.726380] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:35:01.726480] [info] Request: 0: '{"owner":"b5d3dcc9-4549-4f23-accd-99170c24dccf","submitter":"b5d3dcc9-4549-4f23-accd-99170c24dccf","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%A8%D9%86%D9%8A %D8%AA%D9%82%D9%86%D9%8A%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%8A %D8%AD%D8%B3%D9%86 %D8%A7%D9%84%D8%B4%D9%87%D8%B1%D9%8A.pdf","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"b5d3dcc9-4549-4f23-accd-99170c24dccf","family_name":"\u0627\u0644\u0634\u0647\u0631\u064a","given_name":"\u0639\u0644\u064a","email":"ashehri2e@gmail.com"}],"original_submitted_time":"2025-12-14T18:35:01Z"},"eula":{"accepted_timestamp":"2025-07-14T15:44:39Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:35:02.113126] [info] Response: 0: '{"owner":"b5d3dcc9-4549-4f23-accd-99170c24dccf","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%A8%D9%86%D9%8A %D8%AA%D9%82%D9%86%D9%8A%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%8A %D8%AD%D8%B3%D9%86 %D8%A7%D9%84%D8%B4%D9%87%D8%B1%D9%8A.pdf","status":"CREATED","id":"3c062e1a-7c63-40d3-9a96-42bf33adb810","created_time":"2025-12-14T18:35:02.087Z","httpstatus":201}' [2025-12-14 21:35:02.115521] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3c062e1a-7c63-40d3-9a96-42bf33adb810/original [2025-12-14 21:35:02.115546] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A3%D8%AB%D8%B1 %D8%AA%D8%A8%D9%86%D9%8A %D8%AA%D9%82%D9%86%D9%8A%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%8A %D8%AD%D8%B3%D9%86 %D8%A7%D9%84%D8%B4%D9%87%D8%B1%D9%8A.pdf"' [2025-12-14 21:35:02.373457] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3c062e1a-7c63-40d3-9a96-42bf33adb810","httpstatus":202}' [2025-12-14 21:35:16.786148] [info] -------- WEBHOOK START -------- [2025-12-14 21:35:16.786206] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '555' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6c3281c29cca98892d62de6cb6b8cb3a272ecaf06b57cded60c5fe7eb5036db9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adfccd5be5b2be5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f03645cd11e77b85289212c0a1501-35bc65c1a2ec9edd-0' traceparent: '00-693f03645cd11e77b85289212c0a1501-35bc65c1a2ec9edd-00' x-forwarded-for: '52.57.242.45' [2025-12-14 21:35:16.786309] [info] WEBHOOK REQUEST: {"owner":"b5d3dcc9-4549-4f23-accd-99170c24dccf","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%A8%D9%86%D9%8A %D8%AA%D9%82%D9%86%D9%8A%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%8A %D8%AD%D8%B3%D9%86 %D8%A7%D9%84%D8%B4%D9%87%D8%B1%D9%8A.pdf","status":"COMPLETE","id":"3c062e1a-7c63-40d3-9a96-42bf33adb810","content_type":"application/pdf","page_count":29,"word_count":7348,"character_count":44379,"created_time":"2025-12-14T18:35:02.087Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 21:35:16.786324] [info] EXPECTED SIGNATURE: 6c3281c29cca98892d62de6cb6b8cb3a272ecaf06b57cded60c5fe7eb5036db9 [2025-12-14 21:35:17.159614] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3c062e1a-7c63-40d3-9a96-42bf33adb810/similarity [2025-12-14 21:35:17.159657] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:35:17.159674] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:35:17.774894] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 21:35:17.777177] [info] -------- WEBHOOK END -------- [2025-12-14 21:36:57.707319] [info] -------- WEBHOOK START -------- [2025-12-14 21:36:57.707364] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1425' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ca23fa0404f0e228fbc1d83d739e8aee14a1bed01966b4be0c2ac52817c02e3c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=d63025c72e7c4b65d32acc130a95ddb0' cf-ray: '9adfcf4c8d01145d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f03c92dfa73d319a8a5ff70d0a857-149dbc0d93ab72c4-0' traceparent: '00-693f03c92dfa73d319a8a5ff70d0a857-149dbc0d93ab72c4-00' x-forwarded-for: '52.57.242.45' [2025-12-14 21:36:57.707465] [info] WEBHOOK REQUEST: {"overall_match_percentage":24,"internet_match_percentage":15,"publication_match_percentage":8,"submitted_works_match_percentage":24,"status":"COMPLETE","time_generated":"2025-12-14T18:36:57.488937Z","time_requested":"2025-12-14T18:35:17.738905Z","submission_id":"3c062e1a-7c63-40d3-9a96-42bf33adb810","top_matches":[{"percentage":4.503226,"source_type":"SUBMITTED_WORK","matched_word_count_total":349,"submitted_date":"2025-12-02","institution_name":"Majmaah University","name":"Majmaah University on 2025-12-02"},{"percentage":4.064516,"source_type":"SUBMITTED_WORK","matched_word_count_total":315,"submitted_date":"2025-10-29","institution_name":"Majmaah University","name":"Majmaah University on 2025-10-29"},{"percentage":3.264516,"source_type":"SUBMITTED_WORK","matched_word_count_total":253,"submitted_date":"2025-08-31","institution_name":"Muscat University","name":"Muscat University on 2025-08-31"},{"percentage":3.032258,"source_type":"SUBMITTED_WORK","matched_word_count_total":235,"submitted_date":"2025-12-13","institution_name":"Arab East College","name":"Arab East College on 2025-12-13"},{"percentage":2.8516128,"submission_id":"e8cf4983-2ae4-494d-8169-a545339297a4","source_type":"SUBMITTED_WORK","matched_word_count_total":221,"submitted_date":"2025-09-03","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-09-03"}],"top_source_largest_matched_word_count":33} [2025-12-14 21:36:57.707472] [info] EXPECTED SIGNATURE: ca23fa0404f0e228fbc1d83d739e8aee14a1bed01966b4be0c2ac52817c02e3c [2025-12-14 21:36:57.711910] [info] -------- WEBHOOK END -------- [2025-12-14 21:50:01.471695] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:50:01.471738] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:50:01.471847] [info] Request: 0: '{"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","submitter":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","family_name":"\u0627\u0644\u062c\u0646\u062f\u0649","given_name":"\u0623\u062d\u0644\u0627\u0645","email":"ahlamsohail@gmail.com"}],"original_submitted_time":"2025-12-14T18:50:01Z"},"eula":{"accepted_timestamp":"2025-07-02T16:41:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:50:01.954114] [info] Response: 0: '{"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","status":"CREATED","id":"0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e","created_time":"2025-12-14T18:50:01.770Z","httpstatus":201}' [2025-12-14 21:50:01.956075] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e/original [2025-12-14 21:50:01.956103] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="final project..docx"' [2025-12-14 21:50:02.154433] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e","httpstatus":202}' [2025-12-14 21:50:03.191102] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:50:03.191143] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:50:03.191162] [info] Request: 0: '{"owner":"749a6781-8dc3-4f39-beca-1b45776684c0","submitter":"749a6781-8dc3-4f39-beca-1b45776684c0","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"749a6781-8dc3-4f39-beca-1b45776684c0","family_name":"\u0627\u0644\u0631\u0648\u064a\u0644\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"abdalleh1435@gmail.com"}],"original_submitted_time":"2025-12-14T18:50:03Z"},"eula":{"accepted_timestamp":"2025-07-18T21:59:38Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:50:03.427607] [info] Response: 0: '{"owner":"749a6781-8dc3-4f39-beca-1b45776684c0","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx","status":"CREATED","id":"98101c75-afdf-4359-8324-7b87d96b7179","created_time":"2025-12-14T18:50:03.398Z","httpstatus":201}' [2025-12-14 21:50:03.430440] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/98101c75-afdf-4359-8324-7b87d96b7179/original [2025-12-14 21:50:03.430464] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx"' [2025-12-14 21:50:03.679183] [info] Response: 0: '{"message":"Successfully uploaded file for submission 98101c75-afdf-4359-8324-7b87d96b7179","httpstatus":202}' [2025-12-14 21:50:03.943111] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 21:50:03.943161] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:50:03.943183] [info] Request: 0: '{"owner":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","submitter":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","title":"myCode.zip","metadata":{"group":{"id":"125945","name":"Code","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","family_name":"\u0642\u0646\u0627\u0628\u0637\u0647","given_name":"\u0646\u0627\u0635\u0631","email":"nasser.qanabta@gmail.com"}],"original_submitted_time":"2025-12-14T18:50:03Z"},"eula":{"accepted_timestamp":"2025-06-27T22:02:03Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 21:50:04.477008] [info] Response: 0: '{"owner":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","title":"myCode.zip","status":"CREATED","id":"f962d6e6-c9a2-4b2c-844a-5edba0f24e65","created_time":"2025-12-14T18:50:04.162Z","httpstatus":201}' [2025-12-14 21:50:04.488171] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f962d6e6-c9a2-4b2c-844a-5edba0f24e65/original [2025-12-14 21:50:04.488199] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="myCode.zip"' [2025-12-14 21:50:04.776505] [info] Response: 0: '{"message":"Successfully uploaded file for submission f962d6e6-c9a2-4b2c-844a-5edba0f24e65","httpstatus":202}' [2025-12-14 21:50:05.300185] [info] -------- WEBHOOK START -------- [2025-12-14 21:50:05.300229] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '290' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '693f06dd7a32f9c080656ba59603f385-5b66d4231ef51889-0' cf-ray: '9adfe286fa2e7093-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-693f06dd7a32f9c080656ba59603f385-5b66d4231ef51889-00' x-turnitin-signature: '0811a193d76f56415475ecc5c16424854a083596b9ce22082b864cf0fb966b02' x-forwarded-for: '35.158.179.21' [2025-12-14 21:50:05.300331] [info] WEBHOOK REQUEST: {"owner":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","title":"myCode.zip","status":"ERROR","id":"f962d6e6-c9a2-4b2c-844a-5edba0f24e65","content_type":"application/zip","page_count":0,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-14T18:50:04.162Z"} [2025-12-14 21:50:05.300335] [info] EXPECTED SIGNATURE: 0811a193d76f56415475ecc5c16424854a083596b9ce22082b864cf0fb966b02 [2025-12-14 21:50:05.303708] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f962d6e6-c9a2-4b2c-844a-5edba0f24e65/similarity [2025-12-14 21:50:05.303720] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:50:05.303731] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:50:05.361645] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"9e02ea49-d56a-4142-b72d-72fb797cf7c4","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2025-12-14 21:50:05.364368] [info] -------- WEBHOOK END -------- [2025-12-14 21:50:32.364213] [info] -------- WEBHOOK START -------- [2025-12-14 21:50:32.364260] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '511' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6e4d5359ff9d1e30da6f7c219c889b0c49e80ef7d378992f2721f7f89fd54c2b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9adfe3302fba7093-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f06f8bfcdc04bdd07d6fdb33b1408-0046264ea0e2c9a7-0' traceparent: '00-693f06f8bfcdc04bdd07d6fdb33b1408-0046264ea0e2c9a7-00' x-forwarded-for: '35.158.179.21' [2025-12-14 21:50:32.364367] [info] WEBHOOK REQUEST: {"owner":"749a6781-8dc3-4f39-beca-1b45776684c0","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D9%88%D9%84 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx","status":"COMPLETE","id":"98101c75-afdf-4359-8324-7b87d96b7179","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":28,"word_count":7088,"character_count":40418,"created_time":"2025-12-14T18:50:03.398Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 21:50:32.364372] [info] EXPECTED SIGNATURE: 6e4d5359ff9d1e30da6f7c219c889b0c49e80ef7d378992f2721f7f89fd54c2b [2025-12-14 21:50:32.586106] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/98101c75-afdf-4359-8324-7b87d96b7179/similarity [2025-12-14 21:50:32.586148] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:50:32.586165] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:50:33.261462] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 21:50:33.264744] [info] -------- WEBHOOK END -------- [2025-12-14 21:51:11.138010] [info] -------- WEBHOOK START -------- [2025-12-14 21:51:11.138061] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '378' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '815101a7d38aae349fee6bb847111a5c0191169ef5d678d917375118cbbbe673' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adfe4227b81dcbe-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f071f225257d48b5dff99e81de1ca-bf6bf0e960383f89-0' traceparent: '00-693f071f225257d48b5dff99e81de1ca-bf6bf0e960383f89-00' x-forwarded-for: '52.29.246.76' [2025-12-14 21:51:11.138175] [info] WEBHOOK REQUEST: {"owner":"1dd4d3b5-dd85-43a7-b096-62a8087c1c03","title":"final project..docx","status":"COMPLETE","id":"0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":3510,"character_count":21545,"created_time":"2025-12-14T18:50:01.770Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 21:51:11.138180] [info] EXPECTED SIGNATURE: 815101a7d38aae349fee6bb847111a5c0191169ef5d678d917375118cbbbe673 [2025-12-14 21:51:11.614489] [info] -------- WEBHOOK START -------- [2025-12-14 21:51:11.614523] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1377' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '909dd89b509c6193ac822813d036f5d99e17fd1766009f47e1d6cd1ac3dd6270' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9adfe42579da7093-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f071f42495a7ec80c58199110578d-8c24dc733e3ac8dd-0' traceparent: '00-693f071f42495a7ec80c58199110578d-8c24dc733e3ac8dd-00' x-forwarded-for: '35.158.179.21' [2025-12-14 21:51:11.614629] [info] WEBHOOK REQUEST: {"overall_match_percentage":16,"internet_match_percentage":12,"publication_match_percentage":8,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-14T18:51:11.47621Z","time_requested":"2025-12-14T18:50:33.22329Z","submission_id":"98101c75-afdf-4359-8324-7b87d96b7179","top_matches":[{"percentage":2.7985327,"source_type":"SUBMITTED_WORK","matched_word_count_total":206,"submitted_date":"2025-12-06","institution_name":"Universiti Malaysia Kelantan","name":"Universiti Malaysia Kelantan on 2025-12-06"},{"percentage":2.2687135,"source_type":"SUBMITTED_WORK","matched_word_count_total":167,"submitted_date":"2024-09-30","institution_name":"University of Wales Swansea","name":"University of Wales Swansea on 2024-09-30"},{"percentage":2.0649369,"source_type":"PUBLICATION","matched_word_count_total":152,"name":"Ortiz Gonzalez, Madeline. \"Effective Strategies Leaders Use to Engage Nurses in Safe Work Practices.\", Walden University"},{"percentage":1.9426708,"source_type":"INTERNET","matched_word_count_total":143,"name":"scholarworks.waldenu.edu"},{"percentage":1.7660644,"source_type":"SUBMITTED_WORK","matched_word_count_total":130,"submitted_date":"2024-10-02","institution_name":"BPP College of Professional Studies Limited","name":"BPP College of Professional Studies Limited on 2024-10-02"}],"top_source_largest_matched_word_count":11} [2025-12-14 21:51:11.614634] [info] EXPECTED SIGNATURE: 909dd89b509c6193ac822813d036f5d99e17fd1766009f47e1d6cd1ac3dd6270 [2025-12-14 21:51:11.618371] [info] -------- WEBHOOK END -------- [2025-12-14 21:51:11.780538] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e/similarity [2025-12-14 21:51:11.780570] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:51:11.780594] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 21:51:12.354306] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 21:51:12.357359] [info] -------- WEBHOOK END -------- [2025-12-14 21:51:40.867619] [info] -------- WEBHOOK START -------- [2025-12-14 21:51:40.867660] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1442' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'be4014452b26283b65b84bc8897362822790ccc048ad17a26751c4caa219ec06' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9adfe4dc4cdedcbe-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f073ce63d9c3867883acd223ba0ee-78128c2dbb7fb54f-0' traceparent: '00-693f073ce63d9c3867883acd223ba0ee-78128c2dbb7fb54f-00' x-forwarded-for: '52.29.246.76' [2025-12-14 21:51:40.867784] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":16,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-14T18:51:40.72689Z","time_requested":"2025-12-14T18:51:12.324852Z","submission_id":"0fc7bb22-3d70-4f9e-9e0a-a2b619c9442e","top_matches":[{"percentage":9.004353,"source_type":"SUBMITTED_WORK","matched_word_count_total":331,"submitted_date":"2025-05-02","institution_name":"Khalifa University of Science Technology and Research","name":"Khalifa University of Science Technology and Research on 2025-05-02"},{"percentage":7.3177366,"source_type":"SUBMITTED_WORK","matched_word_count_total":269,"submitted_date":"2025-09-05","institution_name":"Anna University","name":"Anna University on 2025-09-05"},{"percentage":4.8150163,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-12-04","institution_name":"Coventry University","name":"Coventry University on 2025-12-04"},{"percentage":4.352557,"source_type":"PUBLICATION","matched_word_count_total":160,"name":"\"Proceedings of International Conference on Computational Intelligence\", Springer Science and Business Media LLC, 2025"},{"percentage":4.352557,"source_type":"SUBMITTED_WORK","matched_word_count_total":160,"submitted_date":"2025-05-16","institution_name":"South Bank University","name":"South Bank University on 2025-05-16"}],"top_source_largest_matched_word_count":12} [2025-12-14 21:51:40.867791] [info] EXPECTED SIGNATURE: be4014452b26283b65b84bc8897362822790ccc048ad17a26751c4caa219ec06 [2025-12-14 21:51:40.871671] [info] -------- WEBHOOK END -------- [2025-12-14 21:55:01.170351] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/submissions/f962d6e6-c9a2-4b2c-844a-5edba0f24e65 [2025-12-14 21:55:01.170391] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:55:01.170461] [info] Request: 0: '[]' [2025-12-14 21:55:01.253746] [info] Response: 0: '{"owner":"19645be6-ed9d-4356-b8fa-036c6ea94b8f","title":"myCode.zip","status":"ERROR","id":"f962d6e6-c9a2-4b2c-844a-5edba0f24e65","content_type":"application\/zip","page_count":0,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-14T18:50:04.162Z","httpstatus":200}' [2025-12-14 21:55:01.254364] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2025-12-14 21:55:01.254378] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 21:55:01.254400] [info] Request: 0: '{"message":"CANNOT_EXTRACT_TEXT","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2025-12-14 21:55:01","tenant":"https:\/\/midocean.turnitin.com","submission_id":"f962d6e6-c9a2-4b2c-844a-5edba0f24e65","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}","method":"GET","headers":null,"response_status":500,"response_body":"{\"owner\":\"19645be6-ed9d-4356-b8fa-036c6ea94b8f\",\"title\":\"myCode.zip\",\"status\":\"ERROR\",\"id\":\"f962d6e6-c9a2-4b2c-844a-5edba0f24e65\",\"content_type\":\"application\\\/zip\",\"page_count\":0,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2025-12-14T18:50:04.162Z\",\"httpstatus\":200}"}}' [2025-12-14 21:55:01.305672] [info] Response: 0: '{"httpstatus":204}' [2025-12-14 22:00:01.235156] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 22:00:01.235202] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:00:01.235285] [info] Request: 0: '[]' [2025-12-14 22:00:01.442259] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 22:00:01.444386] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 22:00:01.444411] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:00:01.444428] [info] Request: 0: '[]' [2025-12-14 22:00:01.551255] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 22:00:01.552099] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 22:00:01.552117] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:00:01.552130] [info] Request: 0: '[]' [2025-12-14 22:00:01.616533] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 22:05:01.361982] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 22:05:01.362030] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:05:01.362112] [info] Request: 0: '{"owner":"c2813fd7-7552-4d04-9851-24f76d24c01d","submitter":"c2813fd7-7552-4d04-9851-24f76d24c01d","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D9%8A %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.docx","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"c2813fd7-7552-4d04-9851-24f76d24c01d","family_name":"\u0627\u0644\u0633\u0639\u0648\u062f","given_name":"\u0627\u0644\u062c\u0648\u0647\u0631\u0647","email":"aljowhara.saud@gmail.com"}],"original_submitted_time":"2025-12-14T19:05:01Z"},"eula":{"accepted_timestamp":"2025-03-08T22:04:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 22:05:01.667366] [info] Response: 0: '{"owner":"c2813fd7-7552-4d04-9851-24f76d24c01d","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D9%8A %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.docx","status":"CREATED","id":"5261bcaa-bc2b-43ba-bdac-08228c66d612","created_time":"2025-12-14T19:05:01.648Z","httpstatus":201}' [2025-12-14 22:05:01.670238] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5261bcaa-bc2b-43ba-bdac-08228c66d612/original [2025-12-14 22:05:01.670267] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D9%8A %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.docx"' [2025-12-14 22:05:01.905601] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5261bcaa-bc2b-43ba-bdac-08228c66d612","httpstatus":202}' [2025-12-14 22:05:41.021742] [info] -------- WEBHOOK START -------- [2025-12-14 22:05:41.021787] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '555' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'afccc25b0f08a988adc3445524021893a674ff056d35c446729bfdc9c1958307' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9adff95f2ff92bbc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0a8456b67be4660ccb9bf7a12846-9124af9f0cae14bc-0' traceparent: '00-693f0a8456b67be4660ccb9bf7a12846-9124af9f0cae14bc-00' x-forwarded-for: '35.158.179.21' [2025-12-14 22:05:41.021827] [info] WEBHOOK REQUEST: {"owner":"c2813fd7-7552-4d04-9851-24f76d24c01d","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D9%8A %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.docx","status":"COMPLETE","id":"5261bcaa-bc2b-43ba-bdac-08228c66d612","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":64,"word_count":10924,"character_count":62518,"created_time":"2025-12-14T19:05:01.648Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 22:05:41.021842] [info] EXPECTED SIGNATURE: afccc25b0f08a988adc3445524021893a674ff056d35c446729bfdc9c1958307 [2025-12-14 22:05:41.279222] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5261bcaa-bc2b-43ba-bdac-08228c66d612/similarity [2025-12-14 22:05:41.279272] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:05:41.279294] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 22:05:41.926460] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 22:05:41.930864] [info] -------- WEBHOOK END -------- [2025-12-14 22:06:38.010997] [info] -------- WEBHOOK START -------- [2025-12-14 22:06:38.011033] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1367' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5bf2f222742045f4c10691481cc9d887dbdd2b70f4e001e3c69bc898888e762c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9adffac37f452bbc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0abd836d39d4ca3de9317c180a17-cdaea9e71aac79f7-0' traceparent: '00-693f0abd836d39d4ca3de9317c180a17-cdaea9e71aac79f7-00' x-forwarded-for: '35.158.179.21' [2025-12-14 22:06:38.011059] [info] WEBHOOK REQUEST: {"overall_match_percentage":6,"internet_match_percentage":5,"publication_match_percentage":4,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2025-12-14T19:06:37.87596Z","time_requested":"2025-12-14T19:05:41.899688Z","submission_id":"5261bcaa-bc2b-43ba-bdac-08228c66d612","top_matches":[{"percentage":0.76331466,"source_type":"SUBMITTED_WORK","matched_word_count_total":132,"submitted_date":"2024-04-05","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2024-04-05"},{"percentage":0.7344012,"source_type":"SUBMITTED_WORK","matched_word_count_total":127,"submitted_date":"2020-01-16","institution_name":"Arabian Gulf University","name":"Arabian Gulf University on 2020-01-16"},{"percentage":0.7344012,"source_type":"PUBLICATION","matched_word_count_total":127,"name":"Soojin Kim, Patrice M. Buzzanell, Alessandra Mazzei, Jeong-Nam Kim. \"The Routledge Handbook of Employee Communication and Organizational Processes\", Routledge, 2025"},{"percentage":0.63031286,"source_type":"INTERNET","matched_word_count_total":109,"name":"www.isarder.org"},{"percentage":0.6187475,"source_type":"SUBMITTED_WORK","matched_word_count_total":107,"submitted_date":"2024-11-07","institution_name":"Capella University","name":"Capella University on 2024-11-07"}],"top_source_largest_matched_word_count":8} [2025-12-14 22:06:38.011064] [info] EXPECTED SIGNATURE: 5bf2f222742045f4c10691481cc9d887dbdd2b70f4e001e3c69bc898888e762c [2025-12-14 22:06:38.014744] [info] -------- WEBHOOK END -------- [2025-12-14 22:10:01.660429] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 22:10:01.660465] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:10:01.660559] [info] Request: 0: '{"owner":"6bddf8ae-5a5e-47da-9a2d-c952fd29342d","submitter":"6bddf8ae-5a5e-47da-9a2d-c952fd29342d","title":"%D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A3%D8%AE%D9%8A%D8%B1 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB -%D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9%2B%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9.pdf","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"6bddf8ae-5a5e-47da-9a2d-c952fd29342d","family_name":"\u0628\u0627\u0633\u0648\u064a\u062f","given_name":"\u062e\u0644\u0648\u062f","email":"kholood.al.ba@gmail.com"}],"original_submitted_time":"2025-12-14T19:10:01Z"},"eula":{"accepted_timestamp":"2025-03-09T16:43:48Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 22:10:01.999993] [info] Response: 0: '{"owner":"6bddf8ae-5a5e-47da-9a2d-c952fd29342d","title":"%D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A3%D8%AE%D9%8A%D8%B1 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB -%D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9%2B%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9.pdf","status":"CREATED","id":"e298dfd6-9c3b-4b4e-a95d-3b56de537599","created_time":"2025-12-14T19:10:01.983Z","httpstatus":201}' [2025-12-14 22:10:02.003997] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e298dfd6-9c3b-4b4e-a95d-3b56de537599/original [2025-12-14 22:10:02.004036] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A3%D8%AE%D9%8A%D8%B1 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB -%D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9%2B%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9.pdf"' [2025-12-14 22:10:02.384200] [info] Response: 0: '{"message":"Successfully uploaded file for submission e298dfd6-9c3b-4b4e-a95d-3b56de537599","httpstatus":202}' [2025-12-14 22:10:45.024869] [info] -------- WEBHOOK START -------- [2025-12-14 22:10:45.024914] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '581' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1a76ec277a6899351623af8c7a776c0dd25ffcdb3385c5d9e3a58ac3e4fc4c34' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9ae000cb3e4f690d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0bb4a2a44d38eedfeadd099577f3-fd274505fdb9ad6b-0' traceparent: '00-693f0bb4a2a44d38eedfeadd099577f3-fd274505fdb9ad6b-00' x-forwarded-for: '35.158.179.21' [2025-12-14 22:10:45.025007] [info] WEBHOOK REQUEST: {"owner":"6bddf8ae-5a5e-47da-9a2d-c952fd29342d","title":"%D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A3%D8%AE%D9%8A%D8%B1 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB -%D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%B3%D8%A7%D8%A8%D8%B9%2B%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D8%A7%D9%86%D8%A9.pdf","status":"COMPLETE","id":"e298dfd6-9c3b-4b4e-a95d-3b56de537599","content_type":"application/pdf","page_count":56,"word_count":14176,"character_count":85921,"created_time":"2025-12-14T19:10:01.983Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 22:10:45.025026] [info] EXPECTED SIGNATURE: 1a76ec277a6899351623af8c7a776c0dd25ffcdb3385c5d9e3a58ac3e4fc4c34 [2025-12-14 22:10:45.262042] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e298dfd6-9c3b-4b4e-a95d-3b56de537599/similarity [2025-12-14 22:10:45.262085] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:10:45.262105] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 22:10:45.875070] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 22:10:45.878871] [info] -------- WEBHOOK END -------- [2025-12-14 22:12:13.638288] [info] -------- WEBHOOK START -------- [2025-12-14 22:12:13.638324] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1142' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ee0c4176fdbbe0f3f25e4b45f7baaa821deb6d520c6a0b7b60454c71c87645dd' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9ae002f5086f5d7b-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0c0dbcb655780cb7ff484edfe6ab-8f9c88eb543b8142-0' traceparent: '00-693f0c0dbcb655780cb7ff484edfe6ab-8f9c88eb543b8142-00' x-forwarded-for: '52.29.246.76' [2025-12-14 22:12:13.638351] [info] WEBHOOK REQUEST: {"overall_match_percentage":40,"internet_match_percentage":33,"publication_match_percentage":4,"submitted_works_match_percentage":31,"status":"COMPLETE","time_generated":"2025-12-14T19:12:13.310167Z","time_requested":"2025-12-14T19:10:45.849149Z","submission_id":"e298dfd6-9c3b-4b4e-a95d-3b56de537599","top_matches":[{"percentage":2.4452436,"source_type":"SUBMITTED_WORK","matched_word_count_total":374,"submitted_date":"2020-07-22","institution_name":"Seoul Venture University","name":"Seoul Venture University on 2020-07-22"},{"percentage":2.2883296,"source_type":"INTERNET","matched_word_count_total":350,"name":"www.mobt3ath.com"},{"percentage":1.8175875,"source_type":"INTERNET","matched_word_count_total":278,"name":"ia801408.us.archive.org"},{"percentage":1.6606734,"source_type":"INTERNET","matched_word_count_total":254,"name":"www.jalhss.com"},{"percentage":1.6345211,"source_type":"SUBMITTED_WORK","matched_word_count_total":250,"submitted_date":"2021-08-23","institution_name":"Mohammed Bin Rashid School of Government","name":"Mohammed Bin Rashid School of Government on 2021-08-23"}],"top_source_largest_matched_word_count":18} [2025-12-14 22:12:13.638356] [info] EXPECTED SIGNATURE: ee0c4176fdbbe0f3f25e4b45f7baaa821deb6d520c6a0b7b60454c71c87645dd [2025-12-14 22:12:13.642995] [info] -------- WEBHOOK END -------- [2025-12-14 22:20:01.743490] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 22:20:01.743522] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:20:01.743596] [info] Request: 0: '{"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","submitter":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"project 2.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","family_name":"\u0627\u0628\u0648\u0634\u0644\u062d\u0629","given_name":"\u062d\u0633\u0627\u0645 \u0627\u0644\u062f\u064a\u0646","email":"h.abushelha@gmail.com"}],"original_submitted_time":"2025-12-14T19:20:01Z"},"eula":{"accepted_timestamp":"2025-11-14T11:04:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 22:20:02.336771] [info] Response: 0: '{"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"project 2.pdf","status":"CREATED","id":"d2467a65-4399-423e-be8e-032153b93839","created_time":"2025-12-14T19:20:02.119Z","httpstatus":201}' [2025-12-14 22:20:02.339528] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d2467a65-4399-423e-be8e-032153b93839/original [2025-12-14 22:20:02.339551] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="project 2.pdf"' [2025-12-14 22:20:02.570064] [info] Response: 0: '{"message":"Successfully uploaded file for submission d2467a65-4399-423e-be8e-032153b93839","httpstatus":202}' [2025-12-14 22:20:16.622965] [info] -------- WEBHOOK START -------- [2025-12-14 22:20:16.623009] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '315' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f6fe6290f63e8c281d2b8753b6ceeda5bcf5676c059b748a89fbdf26faf7e3d2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9ae00ebfbe865d39-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0df06665b8926e4f26f9c4e44e11-5586f949cbfd911f-0' traceparent: '00-693f0df06665b8926e4f26f9c4e44e11-5586f949cbfd911f-00' x-forwarded-for: '35.158.179.21' [2025-12-14 22:20:16.623107] [info] WEBHOOK REQUEST: {"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"project 2.pdf","status":"COMPLETE","id":"d2467a65-4399-423e-be8e-032153b93839","content_type":"application/pdf","page_count":9,"word_count":2241,"character_count":14425,"created_time":"2025-12-14T19:20:02.119Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 22:20:16.623112] [info] EXPECTED SIGNATURE: f6fe6290f63e8c281d2b8753b6ceeda5bcf5676c059b748a89fbdf26faf7e3d2 [2025-12-14 22:20:17.135653] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d2467a65-4399-423e-be8e-032153b93839/similarity [2025-12-14 22:20:17.135704] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:20:17.135721] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 22:20:17.797425] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 22:20:17.800436] [info] -------- WEBHOOK END -------- [2025-12-14 22:20:34.383810] [info] -------- WEBHOOK START -------- [2025-12-14 22:20:34.383847] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1407' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7c2394b8f84f9260127f0b9c5cd4ef11fd160770f82c6282aaf945a86a3ddb36' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=63363d60e409e6ae0b0f5246310f801a' cf-ray: '9ae00f2edb1d5d39-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0e023dc9e24bea3786705809966a-65419ff8fd527c0f-0' traceparent: '00-693f0e023dc9e24bea3786705809966a-65419ff8fd527c0f-00' x-forwarded-for: '35.158.179.21' [2025-12-14 22:20:34.383945] [info] WEBHOOK REQUEST: {"overall_match_percentage":57,"internet_match_percentage":33,"publication_match_percentage":29,"submitted_works_match_percentage":57,"status":"COMPLETE","time_generated":"2025-12-14T19:20:34.251256Z","time_requested":"2025-12-14T19:20:17.770142Z","submission_id":"d2467a65-4399-423e-be8e-032153b93839","top_matches":[{"percentage":21.32224,"source_type":"SUBMITTED_WORK","matched_word_count_total":487,"submitted_date":"2025-09-05","institution_name":"Victoria University","name":"Victoria University on 2025-09-05"},{"percentage":20.84063,"source_type":"SUBMITTED_WORK","matched_word_count_total":476,"submitted_date":"2025-09-05","institution_name":"Victoria University","name":"Victoria University on 2025-09-05"},{"percentage":20.709282,"source_type":"SUBMITTED_WORK","matched_word_count_total":473,"submitted_date":"2025-08-31","institution_name":"Victoria University","name":"Victoria University on 2025-08-31"},{"percentage":20.008757,"source_type":"SUBMITTED_WORK","matched_word_count_total":457,"submitted_date":"2025-09-12","institution_name":"Queen's University of Belfast","name":"Queen's University of Belfast on 2025-09-12"},{"percentage":17.556917,"source_type":"SUBMITTED_WORK","matched_word_count_total":401,"submitted_date":"2025-09-12","institution_name":"Queen's University of Belfast","name":"Queen's University of Belfast on 2025-09-12"}],"top_source_largest_matched_word_count":38} [2025-12-14 22:20:34.383950] [info] EXPECTED SIGNATURE: 7c2394b8f84f9260127f0b9c5cd4ef11fd160770f82c6282aaf945a86a3ddb36 [2025-12-14 22:20:34.388297] [info] -------- WEBHOOK END -------- [2025-12-14 22:25:01.538700] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 22:25:01.538742] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:25:01.538840] [info] Request: 0: '{"owner":"8cdcd6f9-6d6f-4b54-97c5-2c6ce201f645","submitter":"8cdcd6f9-6d6f-4b54-97c5-2c6ce201f645","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D8%B9%D9%85%D9%84%D8%A7%D8%A1 %D9%81%D9%8A %D8%B4%D8%B1%D9%83%D8%A9 %D8%B2%D9%8A%D9%86 %D9%84%D9%84%D8%A7%D8%AA%D8%B5%D8%A7%D9%84%D8%A7%D8%AA %D8%A8%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%82%D8%A7%D8%B1%D9%86%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%AA%D9%82%D9%84%D9%8A%D8%AF%D9%8A%D8%A9.- %D9%88%D9%82%D9%8A%D8%AA 1.2 - %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%88%D9%896 - %D8%AA%D8%B9%D8%AF%D9%8A%D9%842.docx","metadata":{"group":{"id":"125854","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b (\u0627\u0644\u0627\u0633\u0628\u0648\u0639 \u0627\u0644\u0639\u0627\u0634\u0631 )","type":"ASSIGNMENT"},"group_context":{"id":"4096","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"8cdcd6f9-6d6f-4b54-97c5-2c6ce201f645","family_name":"\u0627\u0644\u0648\u0642\u064a\u062a","given_name":"\u0648\u0642\u064a\u062a","email":"wagett9@hotmail.com"}],"original_submitted_time":"2025-12-14T19:25:01Z"},"eula":{"accepted_timestamp":"2025-04-05T02:10:45Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 22:25:01.824457] [info] Response: 0: '{"owner":"8cdcd6f9-6d6f-4b54-97c5-2c6ce201f645","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D8%B9%D9%85%D9%84%D8%A7%D8%A1 %D9%81%D9%8A %D8%B4%D8%B1%D9%83%D8%A9 %D8%B2%D9%8A%D9%86 %D9%84%D9%84%D8%A7%D8%AA%D8%B5%D8%A7%D9%84%D8%A7%D8%AA %D8%A8%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%82%D8%A7%D8%B1%D9%86%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D8%B","status":"CREATED","id":"0c033258-5d83-40dd-bcc5-4ffd1fb6a546","created_time":"2025-12-14T19:25:01.806Z","httpstatus":201}' [2025-12-14 22:25:01.826278] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0c033258-5d83-40dd-bcc5-4ffd1fb6a546/original [2025-12-14 22:25:01.826297] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D8%B9%D9%85%D9%84%D8%A7%D8%A1 %D9%81%D9%8A %D8%B4%D8%B1%D9%83%D8%A9 %D8%B2%D9%8A%D9%86 %D9%84%D9%84%D8%A7%D8%AA%D8%B5%D8%A7%D9%84%D8%A7%D8%AA %D8%A8%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%82%D8%A7%D8%B1%D9%86%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%AA%D9%82%D9%84%D9%8A%D8%AF%D9%8A%D8%A9.- %D9%88%D9%82%D9%8A%D8%AA 1.2 - %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%88%D9%896 - %D8%AA%D8%B9%D8%AF%D9%8A%D9%842.docx"' [2025-12-14 22:25:02.407792] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0c033258-5d83-40dd-bcc5-4ffd1fb6a546","httpstatus":202}' [2025-12-14 22:25:48.188846] [info] -------- WEBHOOK START -------- [2025-12-14 22:25:48.188889] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '860' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5fd94bc8eb146211d238770b57b6c7f239e39479a91ab8a5b91f1935d6c54cc7' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9ae016d80bf8f51f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0f3cf23ebe18198d4437a288f65f-b09d9a998e0322eb-0' traceparent: '00-693f0f3cf23ebe18198d4437a288f65f-b09d9a998e0322eb-00' x-forwarded-for: '52.29.246.76' [2025-12-14 22:25:48.188985] [info] WEBHOOK REQUEST: {"owner":"8cdcd6f9-6d6f-4b54-97c5-2c6ce201f645","title":"%D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D8%B9%D9%85%D9%84%D8%A7%D8%A1 %D9%81%D9%8A %D8%B4%D8%B1%D9%83%D8%A9 %D8%B2%D9%8A%D9%86 %D9%84%D9%84%D8%A7%D8%AA%D8%B5%D8%A7%D9%84%D8%A7%D8%AA %D8%A8%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%82%D8%A7%D8%B1%D9%86%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D8%B","status":"COMPLETE","id":"0c033258-5d83-40dd-bcc5-4ffd1fb6a546","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":77,"word_count":15246,"character_count":84371,"created_time":"2025-12-14T19:25:01.806Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-14 22:25:48.188998] [info] EXPECTED SIGNATURE: 5fd94bc8eb146211d238770b57b6c7f239e39479a91ab8a5b91f1935d6c54cc7 [2025-12-14 22:25:48.491620] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0c033258-5d83-40dd-bcc5-4ffd1fb6a546/similarity [2025-12-14 22:25:48.491656] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:25:48.491674] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 22:25:49.069849] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 22:25:49.074611] [info] -------- WEBHOOK END -------- [2025-12-14 22:26:53.827943] [info] -------- WEBHOOK START -------- [2025-12-14 22:26:53.827985] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '900' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '66142cdb69ee57c6b9f2dba1465ce1d5e27ffc59cc49e03c24743f6ef59af8b7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9ae018724cd7917a-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f0f7da357b69d8969fdd4db4f4df7-5b9c538a74671bbc-0' traceparent: '00-693f0f7da357b69d8969fdd4db4f4df7-5b9c538a74671bbc-00' x-forwarded-for: '52.29.246.76' [2025-12-14 22:26:53.828073] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":14,"publication_match_percentage":1,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2025-12-14T19:26:53.653616Z","time_requested":"2025-12-14T19:25:49.039123Z","submission_id":"0c033258-5d83-40dd-bcc5-4ffd1fb6a546","top_matches":[{"percentage":1.8215662,"source_type":"INTERNET","matched_word_count_total":274,"name":"fbia-academy.com"},{"percentage":1.8215662,"source_type":"INTERNET","matched_word_count_total":274,"name":"www.kenanaonline.com"},{"percentage":1.8215662,"source_type":"INTERNET","matched_word_count_total":274,"name":"kenanaonline.com"},{"percentage":1.781678,"source_type":"INTERNET","matched_word_count_total":268,"name":"ia801803.us.archive.org"},{"percentage":1.781678,"source_type":"INTERNET","matched_word_count_total":268,"name":"archive.org"}],"top_source_largest_matched_word_count":37} [2025-12-14 22:26:53.828079] [info] EXPECTED SIGNATURE: 66142cdb69ee57c6b9f2dba1465ce1d5e27ffc59cc49e03c24743f6ef59af8b7 [2025-12-14 22:26:53.832016] [info] -------- WEBHOOK END -------- [2025-12-14 22:30:01.877593] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 22:30:01.877633] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:30:01.877749] [info] Request: 0: '[]' [2025-12-14 22:30:02.211047] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 22:30:02.211918] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 22:30:02.211935] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:30:02.211950] [info] Request: 0: '[]' [2025-12-14 22:30:02.265197] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_UPDATED","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 22:30:02.266073] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 22:30:02.266088] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 22:30:02.266102] [info] Request: 0: '[]' [2025-12-14 22:30:02.316478] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 23:00:01.270114] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 23:00:01.270143] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:00:01.270229] [info] Request: 0: '[]' [2025-12-14 23:00:01.848748] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 23:00:01.849598] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 23:00:01.849612] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:00:01.849633] [info] Request: 0: '[]' [2025-12-14 23:00:01.903322] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-14 23:00:01.903907] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 23:00:01.903920] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:00:01.903934] [info] Request: 0: '[]' [2025-12-14 23:00:02.002271] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 23:30:01.184065] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-14 23:30:01.184094] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:30:01.184182] [info] Request: 0: '[]' [2025-12-14 23:30:01.605591] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-14 23:30:01.606472] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-14 23:30:01.606488] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:30:01.606503] [info] Request: 0: '[]' [2025-12-14 23:30:01.695230] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-14 23:30:01.696100] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-14 23:30:01.696120] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:30:01.696137] [info] Request: 0: '[]' [2025-12-14 23:30:01.755004] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-14 23:40:01.767184] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 23:40:01.767225] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:40:01.767318] [info] Request: 0: '{"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","submitter":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"e723a035-88d4-4987-b7f2-8cc410c6edc5","family_name":"\u0627\u0644\u0639\u0628\u0627\u0633","given_name":"\u0627\u0644\u0645\u0639\u062a\u0635\u0645","email":"i_motasim@hotmail.com"}],"original_submitted_time":"2025-12-14T20:40:01Z"},"eula":{"accepted_timestamp":"2025-07-20T00:24:40Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 23:40:02.134274] [info] Response: 0: '{"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.pdf","status":"CREATED","id":"a5fac74d-aa6c-435c-b3d3-03d2a4056a52","created_time":"2025-12-14T20:40:02.111Z","httpstatus":201}' [2025-12-14 23:40:02.136626] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a5fac74d-aa6c-435c-b3d3-03d2a4056a52/original [2025-12-14 23:40:02.136658] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.pdf"' [2025-12-14 23:40:02.397295] [info] Response: 0: '{"message":"Successfully uploaded file for submission a5fac74d-aa6c-435c-b3d3-03d2a4056a52","httpstatus":202}' [2025-12-14 23:40:02.697951] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-14 23:40:02.697997] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:40:02.698014] [info] Request: 0: '{"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","submitter":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.docx","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"e723a035-88d4-4987-b7f2-8cc410c6edc5","family_name":"\u0627\u0644\u0639\u0628\u0627\u0633","given_name":"\u0627\u0644\u0645\u0639\u062a\u0635\u0645","email":"i_motasim@hotmail.com"}],"original_submitted_time":"2025-12-14T20:40:02Z"},"eula":{"accepted_timestamp":"2025-07-20T00:24:40Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-14 23:40:02.988966] [info] Response: 0: '{"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.docx","status":"CREATED","id":"e425d16c-bac2-40ed-b1ce-8baad53c8ec5","created_time":"2025-12-14T20:40:02.968Z","httpstatus":201}' [2025-12-14 23:40:02.991142] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e425d16c-bac2-40ed-b1ce-8baad53c8ec5/original [2025-12-14 23:40:02.991168] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.docx"' [2025-12-14 23:40:03.218696] [info] Response: 0: '{"message":"Successfully uploaded file for submission e425d16c-bac2-40ed-b1ce-8baad53c8ec5","httpstatus":202}' [2025-12-14 23:40:11.055478] [info] -------- WEBHOOK START -------- [2025-12-14 23:40:11.055515] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '500' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5fb34763d5053db82ae3e962e02350c44302592abda6759265ec370d48976246' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ecdc2b0d9cbc17d98e63e7caeb3e9a2f' cf-ray: '9ae083ccffe71961-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f20aa78755049eaa9040888ff753e-96c782570d5e2598-0' traceparent: '00-693f20aa78755049eaa9040888ff753e-96c782570d5e2598-00' x-forwarded-for: '52.29.246.76' [2025-12-14 23:40:11.055617] [info] WEBHOOK REQUEST: {"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.pdf","status":"COMPLETE","id":"a5fac74d-aa6c-435c-b3d3-03d2a4056a52","content_type":"application/pdf","page_count":16,"word_count":2466,"character_count":15849,"created_time":"2025-12-14T20:40:02.111Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-14 23:40:11.055622] [info] EXPECTED SIGNATURE: 5fb34763d5053db82ae3e962e02350c44302592abda6759265ec370d48976246 [2025-12-14 23:40:11.324858] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a5fac74d-aa6c-435c-b3d3-03d2a4056a52/similarity [2025-12-14 23:40:11.324901] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:40:11.324918] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 23:40:11.979569] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 23:40:11.981935] [info] -------- WEBHOOK END -------- [2025-12-14 23:40:18.002945] [info] -------- WEBHOOK START -------- [2025-12-14 23:40:18.002988] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '557' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '693f20b1c055572cf16bb8f757899231-c6e1844d5d2c3be4-0' cf-ray: '9ae083f85bf165de-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-693f20b1c055572cf16bb8f757899231-c6e1844d5d2c3be4-00' x-turnitin-signature: '6b33c0fb0fd00b31df9136d9ec3721dd471eb2917db9edda000bf5f1793ca7a4' x-forwarded-for: '52.57.242.45' [2025-12-14 23:40:18.003084] [info] WEBHOOK REQUEST: {"owner":"e723a035-88d4-4987-b7f2-8cc410c6edc5","title":"%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%E2%80%8F%D8%AE%D8%B7%D8%A9 %D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 V0.7.docx","status":"COMPLETE","id":"e425d16c-bac2-40ed-b1ce-8baad53c8ec5","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":16,"word_count":2787,"character_count":15818,"created_time":"2025-12-14T20:40:02.968Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-14 23:40:18.003089] [info] EXPECTED SIGNATURE: 6b33c0fb0fd00b31df9136d9ec3721dd471eb2917db9edda000bf5f1793ca7a4 [2025-12-14 23:40:18.228240] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e425d16c-bac2-40ed-b1ce-8baad53c8ec5/similarity [2025-12-14 23:40:18.228286] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-14 23:40:18.228305] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-14 23:40:18.749054] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-14 23:40:18.754010] [info] -------- WEBHOOK END -------- [2025-12-14 23:40:26.614590] [info] -------- WEBHOOK START -------- [2025-12-14 23:40:26.614636] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1410' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6e1ce3669d24d8c1f11b2e2d0c9e1eafd58127715997e1db69c5923d871564a1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ab8009a884a97b22c98793278d8e192f' cf-ray: '9ae0842e3f3965de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f20ba32e0376ad9a94f519c1b6446-bb99f934c94aa38b-0' traceparent: '00-693f20ba32e0376ad9a94f519c1b6446-bb99f934c94aa38b-00' x-forwarded-for: '52.57.242.45' [2025-12-14 23:40:26.614738] [info] WEBHOOK REQUEST: {"overall_match_percentage":7,"internet_match_percentage":4,"publication_match_percentage":2,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2025-12-14T20:40:26.478345Z","time_requested":"2025-12-14T20:40:11.945609Z","submission_id":"a5fac74d-aa6c-435c-b3d3-03d2a4056a52","top_matches":[{"percentage":1.3643068,"source_type":"SUBMITTED_WORK","matched_word_count_total":37,"submitted_date":"2022-09-04","institution_name":"The University of Manchester","name":"The University of Manchester on 2022-09-04"},{"percentage":1.2905605,"source_type":"PUBLICATION","matched_word_count_total":35,"name":"de Sousa, Diogo Filipe Moreira. \"Proposta de Metodologia de Gestão de Projetos em Empresas do Setor Metalomecânico.\", Instituto Politecnico do Porto (Portugal), 2024"},{"percentage":1.2905605,"source_type":"PUBLICATION","matched_word_count_total":35,"name":"Gilbert, Daryl. \"Effective Project Management Strategies for Identifying and Addressing Projects' Complexities and Improving Projects' Success Rates\", Walden University, 2024"},{"percentage":1.2905605,"source_type":"INTERNET","matched_word_count_total":35,"name":"bibliotekanauki.pl"},{"percentage":1.179941,"source_type":"SUBMITTED_WORK","matched_word_count_total":32,"submitted_date":"2025-12-03","institution_name":"Arab East College","name":"Arab East College on 2025-12-03"}],"top_source_largest_matched_word_count":13} [2025-12-14 23:40:26.614753] [info] EXPECTED SIGNATURE: 6e1ce3669d24d8c1f11b2e2d0c9e1eafd58127715997e1db69c5923d871564a1 [2025-12-14 23:40:26.618437] [info] -------- WEBHOOK END -------- [2025-12-14 23:40:30.904093] [info] -------- WEBHOOK START -------- [2025-12-14 23:40:30.904139] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1391' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8eaa456fafb033aaa3cb3d015a40f312363961f81e95f6364d71c187ce2df2d5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=ab8009a884a97b22c98793278d8e192f' cf-ray: '9ae084490aca65de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '693f20bebb77b700c3188065bffd08ff-ebceb23e7d32b1dc-0' traceparent: '00-693f20bebb77b700c3188065bffd08ff-ebceb23e7d32b1dc-00' x-forwarded-for: '52.57.242.45' [2025-12-14 23:40:30.904241] [info] WEBHOOK REQUEST: {"overall_match_percentage":6,"internet_match_percentage":4,"publication_match_percentage":2,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2025-12-14T20:40:30.752113Z","time_requested":"2025-12-14T20:40:18.717402Z","submission_id":"e425d16c-bac2-40ed-b1ce-8baad53c8ec5","top_matches":[{"percentage":1.2594458,"source_type":"PUBLICATION","matched_word_count_total":35,"name":"de Sousa, Diogo Filipe Moreira. \"Proposta de Metodologia de Gestão de Projetos em Empresas do Setor Metalomecânico.\", Instituto Politecnico do Porto (Portugal), 2024"},{"percentage":1.2594458,"source_type":"PUBLICATION","matched_word_count_total":35,"name":"Gilbert, Daryl. \"Effective Project Management Strategies for Identifying and Addressing Projects' Complexities and Improving Projects' Success Rates\", Walden University, 2024"},{"percentage":1.2594458,"source_type":"INTERNET","matched_word_count_total":35,"name":"bibliotekanauki.pl"},{"percentage":1.1514933,"source_type":"SUBMITTED_WORK","matched_word_count_total":32,"submitted_date":"2025-12-03","institution_name":"Arab East College","name":"Arab East College on 2025-12-03"},{"percentage":1.1155092,"source_type":"SUBMITTED_WORK","matched_word_count_total":31,"submitted_date":"2025-01-07","institution_name":"Murdoch University","name":"Murdoch University on 2025-01-07"}],"top_source_largest_matched_word_count":12} [2025-12-14 23:40:30.904247] [info] EXPECTED SIGNATURE: 8eaa456fafb033aaa3cb3d015a40f312363961f81e95f6364d71c187ce2df2d5 [2025-12-14 23:40:30.908206] [info] -------- WEBHOOK END --------